GreatCrippler said:
I will do neither at this point. I typed out a nice long paragraph about what a profane little jerk you are, but it doesn't matter. Supercard came up with their promised emulator. Late, and crappy, but here it is. If you really care to hear my opinion try speaking to someone like a person instead of cussing at them. That said, think me a troll. I care not in the slightest, I promise.
Fine, I'll answer for you since you don't know and
you're just grasping at straws to avoid admitting it.
Compression is an obvious first answer.
To cut down on bandwidth as much as possible, we'll take a hint from an already-existing solution for live video transfer from a game pack and consider DPG.
1 - The DS can barely decode DPG (lossy) in realtime, at a reduced framerate.
2 - DPG (which is one of the only viable options) looks like shit.
I don't think any of us want to play SNES games with DPG-quality video at a DPG framerate. :\
Procedural generation is another answer.
That's not applicable here, though.
1 - We're not wanting to generate approximations, we need an exact image (usually down to pixel-perfect).
2 - The CPU time needed to figure out what would generate a specific frame would far exceed that frame's display time.
While the bandwidth problem would be solved, this would cause the game to run at a terrible framerate, possibly less than one frame a second.
Lossless compression is a third.
Since the SNES has a limited color palette in theory you could try to get it to transfer palette-based images (8-bits per pixel), which could cut the bandwidth down...
1 - Would it cut the bandwidth enough to be worth implementing?
2 - Is the DSTwo fast enough to encode some form of that that in realtime along with the emulation, and is the DS powerful enough to decode it in realtime?
This would involve creation of an entirely new video format for the DS and might not do crap to solve the problem.
These are simple, obvious answers to "how do you account for low bandwidth" in a game-related environment, if you had any fucking clue what you were talking about at all you'd be able to mention a method. I really suggest less bullshitting in the future, because I am NOT afraid to call people out.