Search found 63 matches

by LoneKiltedNinja
Tue May 29, 2012 7:54 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

wait... that 0x01 in the $C1 is what I had as a mode selector, not the $0800. Pay no attention to my discussion of those bytes in the prior post. Something odd is going on here- either the glove was already hot so $C0 and no "16-bit opcode" didn't actually change the operating mode, or els...
by LoneKiltedNinja
Tue May 29, 2012 7:26 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

In the order of fastest to most esoteric... I'm clarifying a few spots in the readme in parallel with writing this. And the program is using that byte as loop counter, so it's 100% proof. 99% proof. Until I see a design doc for the glove, it's impossible to tell intentional vs convenient behavior, a...
by LoneKiltedNinja
Thu May 24, 2012 5:07 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

You're covering a lot of ground here, nocash, and I'm having a bit of trouble figuring out what is empirical and what is guesswork. The chart at http://i49.tinypic.com/ff1hd0.jpg does have it preceeded by a short high-level & four clk pulses - I can't see the existing games doing that, so I thin...
by LoneKiltedNinja
Tue May 08, 2012 7:32 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Tangentially, do we have permission to use your words in describing the powerglove on the wiki? I wouldn't just transcribe the thread, if that's what you're asking- a lot of my earlier posts were purely hypothetical starting points for exploration, and the rest is organized by discovery date rather...
by LoneKiltedNinja
Mon May 07, 2012 5:29 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

I just can't help but think how much easier it would be to just plug in a Miracle. Two points, both from Wikipedia: "Due to its high price ($500) and low sales, the keyboard with all of the original cables together are a rare find." Even buying the devcart and a complete-in-box PowerGlove...
by LoneKiltedNinja
Sun May 06, 2012 11:18 am
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Project is not ~quite~ done yet, but this is where everything's been headed for the past 2 months. Yes, it is possible to homebrew for the PowerGlove, thank you very much :D

http://www.youtube.com/watch?v=OlyE5zA4XZ4
by LoneKiltedNinja
Tue May 01, 2012 7:44 pm
Forum: NESdev
Topic: True behavior of $2003/$2004 or FCE Ultra eccentricity?
Replies: 14
Views: 5852

Another necrobump; only posting because I caught this issue in my own current project (more PowerGlovey goodness) and it tipped me off to what might be wrong, although I don't see evidence that the original poster accepted the given answer. So. On Nestopia, $2003 and $2004 behave precisely as naive-...
by LoneKiltedNinja
Sun Apr 08, 2012 8:04 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

more on byte 1 If you have already flashed one string leading with 0x06 or higher, any subsequent flashes seem okay with a lower value in byte 1 UNLESS the glove has been set back into a pad emulation program. In that case, it has trouble with values below 0x06 (0x05 "works," but only if ...
by LoneKiltedNinja
Sun Apr 08, 2012 6:24 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

I'm still going to take a swing at the remaining init bytes, but I don't think I'll come across anything that lets me make a better tool than this. So as a data viewer, hardware tester, and coding reference, check out http://www.psychsoftware.org/portfolio/software/glovetestDX.zip File contains - gl...
by LoneKiltedNinja
Sun Apr 08, 2012 2:03 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

I did what I should have done days ago and put together a new, streamlined test ROM that lets me use a regular pad in port 2 to change init values and re-flash the glove at runtime rather than constantly building new test cases by hand. I should be able to post the source & binary soon. on timin...
by LoneKiltedNinja
Sat Apr 07, 2012 8:36 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Last one for the night, and maybe for the weekend. on byte 1 (canonically $06) Only use the low nybble. The system seems to lock up if the value is above $0F (tried $10, $11, $F0). System locks identically if the value is $00. Either way, all returns are $FF. Nonzero values below $04 yield a degener...
by LoneKiltedNinja
Sat Apr 07, 2012 4:05 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

*PowerGlovemumblemumblesledgehammermumble* oh, sorry, where was I? Right. Cracking the init message. Got a new half-byte, the most painful way possible. on byte 2 (canonically $C1) Increasing C (upper 4 bits) has no immediate effect. Decreasing it to A breaks the system. I still want to believe this...
by LoneKiltedNinja
Mon Apr 02, 2012 8:54 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Round 5 test: At least 2 bytes of the init message have fallen, and based on them, I have suspicions about 2 others. The last 2 init bytes appear to be a data mask 1 bit per data field, read lowbit to highbit. Init byte 6 (formerly fixed at $FF): ??bfrzyx [x] position [y] position [z] position [r]ot...
by LoneKiltedNinja
Sun Apr 01, 2012 11:29 am
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Round 4 test: Got the full packet structure. A few weird things do go on, but the term "junk" is highly inaccurate. Also, revising my earlier observation, packet position is quite stable even with all fingers reporting maximum flex. What sends the glove into a tailspin is dramatic over-fle...
by LoneKiltedNinja
Sat Mar 31, 2012 9:56 pm
Forum: NESdev
Topic: the Power Glove
Replies: 63
Views: 38327

Round 3 test: * First piece of new NES software to successfully use the PowerGlove hi-res mode in... 20 years? First piece of new PG code on any platform in... 10? Anyway, I've cracked it. * Secret PowerGlove mantra? "Slow the fsck down." Performance only improved/stabilized the more room ...