How to extract NSMB ROM embedded in pirate ROM

Discussion in 'NDS - ROM Hacking and Translations' started by Hiccup, Feb 24, 2016.

  1. Hiccup
    OP

    Hiccup GBAtemp Advanced Fan

    Member
    913
    276
    Nov 21, 2009
    shaneod kindly posted a ROM dump of a fake NSMB card, but it doesn't run in desmume or open in any filesystem editors. From looking at it in a hex editor, it does seem to have a NSMB ROM embedded in some strange way.
    Could someone (tell me how to) extract it? I'd like to see what the ROM is like, to check if it is an undumped version, a dumped version or a pirate version.
     
  2. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,528
    5,474
    Mar 17, 2010
    Norway
    Alola
    That dump is only 256 KB, no way it contains the ROM. It's probably just a dump of the flashcart loader, with the game being stored on a separate flash chip.
     
  3. Hiccup
    OP

    Hiccup GBAtemp Advanced Fan

    Member
    913
    276
    Nov 21, 2009
    Yeah...
    but if you look at the dump in a hex editor, you can see the NSMB's header name (NEW MARIO) and a string that is present in all(?) NSMB ROM's arm9 ("SDK" etc).