gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Flash Equipment > How would I capture...

#61432 - djemergency - Sun Nov 20, 2005 3:17 am

How would I go about to capture a demo? I have Sonic Rush and it gives out a free demo to people that are near me.
_________________
DS Paparazzi!
Get Nintendo DS News:
When you want or how you want...

http://dspaparazzi.blogspot.com/

#61434 - tepples - Sun Nov 20, 2005 3:24 am

Sonic Rush isn't your typical WMB demo. It loads in two stages. First, it loads one part from the host DS using the normal WMB protocol and another part from the host DS using a protocol that only Sonic Rush uses. If you try to rip Sonic Rush's demo using the typical methods, you'll only get the first stage, which is useless without the second stage data stored on the Sonic Rush cartridge.

In order to rip, you'd need to capture both stages and then figure out how to put the two stages back together.

But the good thing about 2-stage loaders is that the code loaded by the second stage doesn't necessarily need to be signed, making it theoretically possible for some smart fellow to disassemble the first stage, discover the protocols and formats used to load the second stage, and make a new homebrew booting method.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.