(11-10-2014, 02:25 PM)skid Wrote: shuffle2 looked into the GBP. IIRC, the hardware writes frames to external ARAM which the GBP disc software reads and writes to the GameCube framebuffer like a movie. Not very interesting from an emulation perspective.
I would disagree about it not being interesting, since it's part of the effort of making Dolphin a GC emulator. Just making something more complete is interesting in and of itself, for me at least. Getting two very different emulators to work in conjunction is also something that grabs my attention, so I'm looking at this area for future work. You guys are just too wrapped up in your JIT optimizations and techno-babble or whatever it is you guys do these days :p
Besides, there's still the question of audio. I would assume that's written to ARAM as well, but the format? Mysterious.
Regarding the framebuffer data, what format is it stored in ARAM? Or what would be a plausible format that the GC would expect? I'm guessing that if it's all 0s or some null value it would freak out (and show you the message it currently does in Dolphin) but I would like to see if I could get it to display an image of some sort.
