How to patch a Nintendo DS ROM… a tutorial

December 15th, 2008 by aLeX, posted in: g33k

Since on my old blog, cupevampe.blogspot.com, the most read post was this small tutorial about patching DS roms, I am copying it an pasting here, because it makes more sense to have my traffic directed here. So, without further ado, here it is…

Maybe you have a Nintedo DS ROM… maybe you also have an R4 or DS-X cart for your DS… and maybe you have noticed some games (like the latest worms or zelda) do not work with your cart, showing an error message when you load them.

Here is how to make those game work (you will need a windows computer or a mac/linuxcomputer with a virtualization software such as Parallels.

1: Click here:
http://rapidshare.com/files/173606166/arm7.bin
to download the arm7.bin file, we will need it later.
2: Click here:
http://rapidshare.com/files/173606656/dslazy.zip
to download a little program called DSlazy – used to unpack the roms.

3. Unzip this program (DSLazy) and open it.

4. Load the ROM into DSLazy (by clicking on the grey square on the left side of the software’s window.
5. Click on “nds unpack
6. A folder called NDS_UNPACK will open.
Copy your previously downloaded ARM7.BIN file into this folder.
7. Close the folder and select “nds packer” to rebuild your rom.
I usually add and “_patch” suffix to the name of my patched rom, you can overwrite your original rom if you want, although i dont recommend it in case anything goes wrong.
8. Copy it to your cart… it should now work!

46 Responses to “How to patch a Nintendo DS ROM… a tutorial”

  1. Rafael says:

    It didnt work, the DSlazy software is screwed.
    When I try to open it on my XP it says “This program couldn’t be initializated”..
    Do you know any other unpacker for DS roms?

  2. aLe(xX)anDro says:

    I think you have to install microsoft .net runtime or something like that
    i did it a while ago but don’t remember, however i used to have the same problem as you and i fixed it
    try a google search with the exact error message you get

  3. Paddy says:

    Unfortunately it didn’t work for me.
    Tried it with 2708 – Shaun The Sheep (EU).nds
    Still got the message that it can’t access the save file..

    Someone any options?

    Cheers,
    Paddy

  4. Kingdom Hearts freak says:

    Umm Hiyo. I did everything that it said to do but… it didn’t work for my game “Prince of persia the fallen king.nds (E)” Why? It worked for my game Disgaea.nds and I did exactly.

  5. Kingdom Hearts freak says:

    Can you e-mail me the.nds file? if you cant just tell me how to do it

  6. Renesme says:

    I tried doing this and it doesnt work on any game I have. The program must be bad or something. I own a Max Media Dock. Ive tried “patching” several different games and none work.

  7. masaki says:

    Mine didnt work too. Will there any error message if I dont have microsoft.net?

  8. Nuros says:

    Thank you for that manual, it´s really great!!!

  9. Beaker says:

    Did not work on Sonic(2699) But many thanks for trying to help

  10. Steer7 says:

    Make sure you have v1.18 kernel running on the R4DS. Does not work with all games but I patched Cake Mania 2. Thanks.

  11. Robbi-Leigh says:

    Arrrr didnt work for me got my hopes up aswell!!!

  12. ejen says:

    Did not work with wwe 2009.why?

  13. Gobbomob says:

    I got a rom to work just to told that it has problems saving. Thanks for this tutorial though.

  14. Station says:

    It worked great for me thanks, but i do have one problem. Since i patched it wifi won’t work, do you know of a way to fix this??

  15. holmesp68 says:

    Tried it didnt work. Used arm7.bin from good game, Worked a treat Thanks.

  16. beanhead44 says:

    worked for me a treat thanks very much its was a game that i really wanted to play aswell cheers again

  17. Andrew says:

    Hi everyone. The method that has been posted is exactly right it’s just that the ARM7 file this guide says to download is outdated.. If you use the Arm7 file from ’100 classic book collection’ then that seems to currently work for all roms.

    Hope i helped
    Andy.

  18. mardoh says:

    Brilliant Andy – that worked a treat!

  19. Jean says:

    thankyou soooo much ,, easy and simple thankyouu

  20. meme says:

    I can’t work this..can someone please send me the link for the pre-patched Enchanted Folk And The School Of Wizadry rom please?

  21. vgfh says:

    This would not work with club penguin

    I overwrited the original arm7 file was this right?

  22. gandalfthewizard says:

    I copied the arm7 file from a game that i knew already worked and applied it to rayman raving rabbids tv party, club penguin and gardening mama for my kids and it worked perfectly. thanks for your help.

  23. Simon says:

    Guys – u need to delete the current sav file to get it to work, and then it will work trust me…..
    Cheers fr the dslazy link – been looking for this lol

    Game trys to load using old sav file aas a ref point – so you get that error – delete the sav file – let it create a new one and it works

  24. TheOverToe says:

    I think I’m missing something but I tried patching but the final .nds file I end up with is only approx 150kb in size o_O

    Am I meant to patch this to the original rom? Or… What do I do with it? I’m kinda lost, I’m very new to this.

    Thanks

  25. NIck says:

    NDS Patcher v0.1 by ]{ain
    Checking if arm9 is compressed…No
    Looking for CARDi_ReadRom signature…
    Not found, aborting

    Help? x.x

  26. NIck says:

    oh nvm i got it working But like when i p[ut in ot my Ds it’s still screwy

  27. ad says:

    will it make beup live work?
    ad

  28. Bram says:

    Thank God, it finally worked. Thanks for the tutorial and gandalfthewizard’s comment… I put my n5ds card in my DS for the thousand time and i had actually no hope at all (‘couldn’t access save file’ was already planted in my brain) and suddenly i heard a tune and i saw all the adds coming, like Natsume productions etc…

    Many thanks!!

  29. Princessa says:

    I can’t open DSlazy.exe I have window with “aplication wasn’t inicjalized properly(0xc0000135). Click OK to close aplication.”
    What to do?
    (sorry for text’ bad quality, it’s not my mother tongue :)

  30. Gator says:

    Can someone tell me how to find the sav file so I can delete it. Also, where can I find a good arm7 file that works. Thanks a bunch.

  31. [...] but to save me typing it out, here is a tutorial with images and links to what you need aswell. Inteoria Black Blog [...]

  32. codfish_768 says:

    This doesnt work for guitar hero and for gi joe’, the games keep giving me the same error message: can’t find the save file. a little help would be nice’ ;D

  33. skagg says:

    First off thanx for this easy tut u’ve put together.
    Tried 2 games so far that gave ‘can,t find create/save file’ and both are now working.each rom already had a arm7 in so u just overwrite with the arm 7 provided rebuild and they played 1st time. Cheers

  34. Sandra says:

    Hi all
    I am managed to download the zip files for the games I want. I have winrar running. I unzip them get them on the sd. But when I put them onto the m3adapter, it say no system file. I have tried the r4 kernal I think, it didnt work. and I tried the first suggestion of dslazy couldnt get it to open. But I gathered it is similar to winrar.
    Any suggestion the kids are nipping at my heals wanting their games.
    Sandra

  35. Karen says:

    The problem is that you have missed out the last step which is patching it with Max overload 1.2. You need to patch it after you have packer the file then it should work. I hope you will find this helpful ^_^

  36. op says:

    it works for me but when i start the game i hear it but i dont see it

  37. r4master says:

    cheers! club penguin was not working for my sister, and this fixed it! thank you very much!

  38. guilhermcosta says:

    doesn’t work with GTA chinatown wars.. :(
    thx for trying to help!

  39. Andrew says:

    The download links are outdated and don’t work. Is there anywhere else i can download these files?

  40. danielle says:

    7-Zip is a better rom unpacker – That program is screwed :(

  41. MomoCat says:

    Thousand thanks to you, it worked for “4815 – It’s my Circus”, which my son bugged me for over a week now…

    and thanks to gandalfthewizard, you helped a lot too!

  42. steven says:

    this is NOT working on my computer

    my computer is vista basic has anyone eles had this problem, when dslazy loads the nds file after clicking the unpack button a window opens that doesnt do any thing

    please help this poor fellow with his problem

  43. steven says:

    never mined my computer put the area the i told the thing to save files from the dslazy to

    i feel real smart :)

  44. Fox says:

    I tried to do it with gta chinatown wars and it didn’t work! When I start the game,he says load didn’t work please restart the sistem!?
    Help!!

  45. r4 card says:

    I have the outmost faith in you,waiting for your next article.

  46. Doggie says:

    Help! I download 4894 Maplestory Clean and Patched (anyway I don’t know what is the diff of Clean and Patched means) tried follow the step above to unpack and packer. It only playing the song of the game in DS. after that the screen truns into dark. Can someone help me… Thank you!!!!

Leave a Reply

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation