NDS Patcher

From PHWiki

NDS Patcher by ]{ain - Download

NDS Patcher is a generic patcher for commercial DS roms that works with any GBA Flash Card. It's limited to roms that are 256Mbit or smaller (with a few exceptions) and usually requires an original DS card with the right save type and size to save. It works with both Flashme and Passme but not Wifime.

Contents

Usage

The patcher program can be run in two ways, with or without the -nosave switch.

Running the patcher with the -nosave switch is recommended for the majority of roms. This results in a ROM which will only save to an NDS card.

Running the patcher without the -nosave command will attempt to patch the ROM to save to the GBA flashcard. In the vast majority of cases the rom produced is identical to the -nosave rom, but in a few cases it stops the rom from working, so only use this for the handful roms that are verified as working with gba save patching.


Compatibility List

The following compatibility list was created by testing the patched roms on a DS flashed with Flashme, but results should be similar with Passme.

Most of the roms were tested with EZ-Flash II PowerStar 1Gbit, but the results has been verified as being very similar on the Flash Advance Pro and Flash2Advance Ultra.

The ROM info below is taken from the releases page at Pocketheaven.

  • Where the "Status" column says "Working" it means the ROM was patched using the -nosave switch and then successfully loaded from the flashcard and was played for several minutes.
  • The "Notes" column details the results of of the GBA save patching, in those cases where it actually modifies the rom, as well any other interesting details. Further notes can be found below the chart.

If you find that you have had results different from those in the chart, please leave a note on the Talk page before editing the chart. Detail your exact setup (flashme/passme) and which exact flash card and roms you were trying.

Num Name Region Dumper Size Savetype Status Notes
0001 Electroplankton Japan Trashman 128Mbit No Save Working -
0002 Need For Speed - Underground 2 USA Trashman 256Mbit 64Kbit EEPROM Working -
0003 Yoshi Touch & Go USA Trashman 128Mbit 4Kbit EEPROM Working -
0004 Feel the Magic - XY-XX USA Trashman 256Mbit 64Kbit EEPROM Working -
0005 WarioWare Touched! USA Trashman 256Mbit 64Kbit EEPROM Working -
0006 Polarium USA Trashman 64Mbit 64Kbit EEPROM Working -
0007 Puyo Puyo Fever Japan Trashman 256Mbit 64Kbit EEPROM Working -
0008 Pac-Pix USA Trashman 128Mbit 4Kbit EEPROM Working -
0009 Space Invaders DS Japan Wario 128Mbit 4Kbit EEPROM Working -
0010 Cool 104 Joker & Setline Japan Wario 256Mbit 64Kbit EEPROM Working -
0011 Guru Guru Nagetto Japan Wario 512Mbit 2Mbit FLASH Working Seems to be working and saving ok to GBA flashcard after GBA patch.
0012 Asphalt - Urban GT USA Wario 256Mbit 64Kbit EEPROM Working -
0013 Yoshi Touch & Go Europe Eternity 128Mbit 4Kbit EEPROM Working -
0014 Pac-Pix Europe Eternity 128Mbit 4Kbit EEPROM Working -
0015 Catch! Touch! Yoshi! Japan Wario 128Mbit 4Kbit EEPROM Working -
0016 Meteos Japan Wario 512Mbit 64Kbit EEPROM Too big -
0017 Ridge Racer DS USA Lube 256Mbit 64Kbit EEPROM Working -
0018 WarioWare - Touched! Europe Wet 'N' Wild 256Mbit 64Kbit EEPROM Working -
0019 Mr. Driller - Drill Spirits USA Eternity 128Mbit 64Kbit EEPROM Working -
0020 Chokkan Hitofude Japan Eternity 64Mbit 64Kbit EEPROM Working -
0021 Project Rub Europe GBXR 256Mbit 64Kbit EEPROM Working -
0022 Super Mario 64 DS Europe Wet 'N' Wild 128Mbit 64Kbit EEPROM Working -
0023 Star Wars Episode III - Revenge Of The Sith Europe Trashman 256Mbit 4Kbit EEPROM Working -
0024 Robots Europe Trashman 256Mbit 4Kbit EEPROM Working -
0025 Super Mario 64 DS Japan Trashman 128Mbit 64Kbit EEPROM Working -
0026 Pokemon Dash USA Trashman 128Mbit 64Kbit EEPROM Not Working Dual White Screens Strange structure on the original card, doesn't work with any piracy method
0027 Mr. Driller - Drill Spirits Japan Trashman 128Mbit 64Kbit EEPROM Working -
0028 Kirby - Canvas Curse USA Trashman 512Mbit 64Kbit EEPROM Fails To Patch -
0029 GoldenEye - Rogue Agent USA Trashman 128Mbit 4Kbit EEPROM Working -
0030 Sprung - The Dating Game USA GBXR 256Mbit 4Kbit EEPROM Working -
0031 Polarium Europe Independent 64Mbit 64Kbit EEPROM Working -
0032 Bomberman Japan Legacy 64Mbit 4Kbit EEPROM Working GBA patching modifies rom, which boots, but doesn't save to GBA flashcard
0033 Kenshui Tendo Dokuta Japan Trashman 128Mbit 4Kbit EEPROM Working -
0034 Zoo Keeper USA GBXR 64Mbit 64Kbit EEPROM Working -
0035 Touch! Kirby's Magic Paintbrush Japan GBXR 512Mbit 64Kbit EEPROM Fails To Patch -
0036 Daigasso! Band Brothers Japan GBXR 128Mbit 2Mbit FLASH Working, on some cards See note after chart
0037 Super Mario 64 DS USA Trashman 128Mbit 64Kbit EEPROM Working -
0038 Ping Pals USA GBXR 128Mbit 4Kbit EEPROM Fails To Patch -
0039 Another Code - Futatsu no Kioku Japan Lube 256Mbit 64Kbit EEPROM Working -
0040 Hanjuku Eiyuu DS - Egg Monster Heroes Japan Brassteroid Team 256Mbit 64Kbit EEPROM Working -
0041 Need For Speed - Underground 2 Europe Brassteroid Team 256Mbit 64Kbit EEPROM Working -
0042 Nintendogs - Chihuahua and Friends Japan Brassteroid Team 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0043 Spider-Man 2 USA Brassteroid Team 128Mbit 4Kbit EEPROM Working -
0044 Tennis no Ouji-Sama 2005 - Crystal Drive Japan Lube 512Mbit 64Kbit EEPROM Too big -
0045 The Urbz - Sims In The City USA Brassteroid Team 256Mbit 64Kbit EEPROM Working -
0046 Yakuman DS Japan Brassteroid Team 256Mbit 2Mbit FLASH Working -
0047 Rayman DS USA Brassteroid Team 256Mbit 64Kbit EEPROM Working -
0048 Mr. Driller - Drill Spirits Europe Trashman 128Mbit 64Kbit EEPROM Working -
0049 Sprung - The Dating Game Europe Trashman 256Mbit 4Kbit EEPROM Working -
0050 Zoo Keeper Europe Trashman 64Mbit 64Kbit EEPROM Working -
0051 Retro Atari Classics Europe Wario 128Mbit 4Kbit EEPROM Working -
0052 Another Code - Two Memories Europe Trashman 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0053 Devilish Japan Wario 128Mbit 64Kbit EEPROM Working -
0054 Tiger Woods PGA Tour Europe GBXR 256Mbit 64Kbit EEPROM Working -
0055 Asphalt - Urban GT Europe Eternity 256Mbit 64Kbit EEPROM Working -
0056 Super Mario 64 DS USA Trashman 128Mbit 64Kbit EEPROM Working -
0057 Pokemon Dash Japan Squirrels 128Mbit 64Kbit EEPROM Not Working Dual White Screens -
0058 Naruto - Saikyou Ninja Daikesshuu 3 Japan Trashman 512Mbit 4Kbit EEPROM Too big -
0059 Robots USA Trashman 256Mbit 4Kbit EEPROM Working -
0060 Meteos USA Lube 512Mbit 64Kbit EEPROM Too big -
0061 Bomberman USA Lube 64Mbit 4Kbit EEPROM Working GBA patching modifies rom, which boots, but doesn't save to GBA flashcard
0062 Madagascar USA Lube 128Mbit 4Kbit EEPROM Working -
0063 World Championship Poker - Deluxe Series USA Lube 128Mbit 4Kbit EEPROM Working -
0064 Madden NFL 2005 USA Lube 128Mbit 2Mbit FLASH Working -
0065 Tiger Woods PGA Tour USA SpankMe 256Mbit 64Kbit EEPROM Working -
0066 Tom Clancy's Splinter Cell - Chaos Theory Europe Lube 512Mbit 2Mbit FLASH Fails To Patch -
0067 Nou o Kitaeru Otona DS Training Japan PROJECTG 128Mbit 2Mbit FLASH Working -
0068 Nintendogs - Shiba & Friends Japan PROJECTG 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0069 Zoo Keeper Japan PROJECTG 64Mbit 64Kbit EEPROM Working -
0070 Famicom Wars DS Japan RXR 256Mbit 2Mbit FLASH Working -
0071 Tom Clancy's Splinter Cell - Chaos Theory USA Trashman 512Mbit 2Mbit FLASH Fails To Patch -
0072 Puyo Pop Fever USA Wet 'N' Wild 256Mbit 64Kbit EEPROM Working -
0073 Yawaraka Atama Juku Japan PROJECTG 64Mbit 64Kbit EEPROM Working -
0074 Ganbare Goemon - Toukai Douchuu Japan Trashman 512Mbit 4Kbit EEPROM Too big -
0075 Nintendogs - Miniature Dachshund and Friends Japan Trashman 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0076 Star Wars Episode III - Revenge Of The Sith USA WRG 256Mbit 4Kbit EEPROM Working -
0077 Sawaru Made in Wario Japan Trashman 256Mbit 64Kbit EEPROM Working -
0078 Kimi no Tame Nara Shineru Japan PROJECTG 256Mbit 64Kbit EEPROM Working -
0079 Bomberman Europe Trashman 64Mbit 4Kbit EEPROM Working GBA patching modifies rom, which boots, but doesn't save to GBA flashcard
0080 Nanostray USA Lube 128Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0081 Naruto RPG 2 - Chidori vs. Rasengan Japan Trashman 256Mbit 2Mbit FLASH Working Seems to be working and saving ok to GBA flashcard after GBA patch
0082 Rayman DS Europe Trashman 256Mbit 2Mbit FLASH Working -
0083 Osu! Tatakae! Ouendan Japan PROJECTG 512Mbit   Too big -
0084 Animaniacs - Lights, Camera, Action! Europe Trashman 128Mbit No Save Working -
0085 Jump Super Stars Japan Trashman 512Mbit 64Kbit EEPROM Too big -
0086 Madden NFL 06 USA Lube 256Mbit 2Mbit FLASH Working -
0087 Space Invaders Revolution Europe Lube 128Mbit 4Kbit EEPROM Working -
0088 Advance Wars - Dual Strike USA Lube 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots but fails to save
0089 Nintendogs - Chihuahua & Friends USA Lube 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0090 Nintendogs - Lab & Friends USA Lube 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0091 Nintendogs - Dachshund & Friends USA Lube 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots, but the save is corrupt
0092 Lunar Genesis Japan Trashman 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0093 Fullmetal Alchemist - Dual Sympathy Japan Trashman 256Mbit 64Kbit EEPROM Working  
0094 Akumajou Dracula - Aoitsuki no Juujika Japan WRG 512Mbit 64Kbit EEPROM Working, with caveats See note below chart
0095 Yu-Gi-Oh! - Nightmare Troubadour USA Lube 512Mbit   Too big -
0096 DS Rakubiki Jiten Japan WRG 512Mbit   Too big -
0097 Pac'n Roll Japan WRG 256Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0098 SD Gundam - G Generation DS Japan WRG 256Mbit 2Mbit FLASH Fails To Patch -
0099 Rockman EXE 5 DS - Twin Leaders Japan WRG 256Mbit 2Mbit FLASH Working Boots however Ask for NDS Cart - Seems to be working and saving ok to GBA flashcard after GBA patch
0100 Bokujou Monogatari - Korobokkoru Sute-shon Japan WRG 256Mbit 2Mbit FLASH Working Seems to be working and saving ok to GBA flashcard after GBA patch
0101 Survival Kids - Lost in Blue Japan WRG 512Mbit   Not Working Dual Black Screens -
0102 Nintendogs - Labrador & Friends Europe Squirrels 512Mbit 2Mbit FLASH Too big -
0103 Meteos Europe Wet 'N' Wild 512Mbit 64Kbit EEPROM Too big -
0104 Mahjong Taikai Japan Legacy 128Mbit 64Kbit EEPROM Working -
0105 Castlevania - Dawn of Sorrow Europe Legacy 512Mbit 64Kbit EEPROM Working, with caveats See note after chart
0106 Pac'n Roll USA Trashman 256Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0107 Tak - The Great Juju Challenge USA Legacy 256Mbit 64Kbit EEPROM Working -
0108 FIFA 06 Europe Legacy 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0109 Frogger - Helmet Chaos USA Legacy 512Mbit 4Kbit EEPROM Too big -
0110 Lost in Blue USA Legacy 512Mbit 64Kbit EEPROM Too big -
0111 Advance Wars - Dual Strike Europe Legacy 256Mbit 2Mbit FLASH Working GBA patch modifies rom, which boots but fails to save
0112 Trace Memory (Another Code) USA Trashman 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0113 Ultimate Spider-Man USA Legacy 512Mbit ? EEPROM Working somewhat Seems to work on 512Mbit cards, but unknown how far, some sound missing?
0114 Lunar - Dragon Song USA Legacy 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0115 Whac-A-Mole USA Trashman 64Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0116 Madden NFL 06 Europe Trashman 256Mbit 2Mbit FLASH Working -
0117 ATARIMIX - Happy 10 Games Japan Trashman 128Mbit 4Kbit EEPROM Working -
0118 GoldenEye - Rogue Agent Europe Trashman 128Mbit 4Kbit EEPROM Working -
0119 Pokemon Dash Europe Trashman 256Mbit 64Kbit EEPROM Not Working Dual White Screens Strange structure on the original card, doesn't work with any piracy method
0120 FIFA 06 USA Legacy 256Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0121 Castlevania - Dawn of Sorrow USA Legacy 512Mbit 64Kbit EEPROM Working, with caveats See note below chart
0122 Trauma Center - Under the Knife USA Legacy 128Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0123 Nintendogs - Chihuahua & Friends Europe Trashman 512Mbit 2Mbit FLASH Too big -
0124 Nintendogs - Dachshund & Friends Europe Trashman 512Mbit 2Mbit FLASH Too big -
0125 Chou Shittou Caduceus Japan iND 128Mbit 64Kbit EEPROM Working -
0126 Yu-Gi-Oh! Duel Monsters - Nightmare Troubadour Europe WRG 512Mbit   Too big -
0127 Phoenix Wright - Ace Attorney USA Legacy 512Mbit   Too big -
0128 Marvel Nemesis - Rise of the Imperfects USA Trashman   Too big
0129 Zoo Tycoon DS USA Trashman   Not Working? Boots however Ask for NDS Cart. Size Stripping?
0130 The Urbz: Sims In The City Europe Trashman 256Mbit 64Kbit EEPROM Working -
0131 Ultimate Spider-Man France Trashman 512Mbit 4Kbit EEPROM Too big -
0132 Power Pocket Koushien Japan WRG 256Mbit 64Kbit EEPROM Working -
0133 Madagascar Europe Trashman 128Mbit 4Kbit EEPROM Working -
0134 Ping-Pals Europe Trashman 128Mbit 4Kbit EEPROM Fails To Patch -
0135 Ultimate Spider-Man Europe Trashman 512Mbit 4Kbit EEPROM Too big -
0136 Super Princess Peach Japan Caravan 256Mbit   Working Seems to be working and saving ok to GBA flashcard after GBA patch
0137 Pokemon Toroze Japan Caravan 128Mbit 64Kbit EEPROM Working Boots however Ask for NDS Cart - Seems to be working and saving ok to GBA flashcard after GBA patch
0138 Scooby Doo Unmasked USA Trashman 128Mbit 4Kbit EEPROM Working Boots however Ask for NDS Cart - Seems to be working and saving ok to GBA flashcard after GBA patch
0139 Dig Dug Digging Strike USA Trashman 128Mbit 4Kbit EEPROM Working Boots however Ask for NDS Cart - Seems to be working and saving ok to GBA flashcard after GBA patch
0140 The Sims 2 USA Mode7 512Mbit   Too big -
0141 Shrek Super Slam USA Mode7 256Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0142 Metroid Prime Pinball USA Mode7 256Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0143 Spyro Shadow Legacy USA Trashman 512Mbit 64Kbit EEPROM Too big -
0144 Puzzle Bobble DS Japan ProjectG 128Mbit 64Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0145 Spider-Man 2 Europe Trashman 128Mbit 4Kbit EEPROM Working -
0146 Cocoto: Kart Racer Europe Trashman 256Mbit   Working -
0147 GoldenEye: Au Service Du Mal France Trashman 128Mbit 4Kbit EEPROM Working -
0148 Pac'n Roll Europe Trashman 256Mbit 4Kbit EEPROM Working Seems to be working and saving ok to GBA flashcard after GBA patch
0149 Spyro Shadow Legacy Europe Trashman 512Mbit 64Kbit EEPROM Too big -
0150 Megaman Battle Network 5 Double Team USA Mode7 256Mbit 2Mbit FLASH Working Boots however Ask for NDS Cart - Seems to be working and saving ok to GBA flashcard after GBA patch
0168 Mario Kart DS USA SCZ 256Mbit 2Mbit FLASH Not-Working Cannot get to work w\ or w\o GBA save option


  • Notes

- 0036 Daigasso! Band Brothers
EZ-Flash II: Not Working Dual Black Screens, Turns Off NDS (-nosave doesn't modify the rom)
FA Pro/F2A Ultra/EZFA: Works fine, saves on 2Mbit DS card.

- 0094 Akumajou Dracula - Aoitsuki no Juujika
- 0105 Castlevania - Dawn of Sorrow
- 0121 Castlevania - Dawn of Sorrow
Needs to be size stripped to flash to 256Mbit cards. Skip the intro otherwise, or the game will freeze up. GBA save patching works fine and saves to GBA flashcard.

This list was originally put together by Vinpire and verified by DjoeN

See Also

DS Piracy, LoadMe

Links

Download NDS Patcher

DjoeN's separate compatibility list page