• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Using bsdiff to patch roms?

Started by theduke, July 01, 2006, 02:14:32 AM

Previous topic - Next topic

theduke

I really need some assistance with using bsdiff to patch .nds files with trainers, if someone could post a detailed account of how to do it i'd be very grateful. many thanks.
ilver DS (12/05)
Flashme V7
Supercard SD
1Gb Toshiba SD Card
WiFi through SWAMR-54108

MaDDaWg836

CHEATER!!! :lol:  anyway

Quote from: "desfunk@Maxconsole"Quick tutorial then.. it requires basic msdos command knowledge.  You might be able to set all this up by right clicking on the file ,  and entering some commands there,   but i never do it that way.

In windows xp/whatever
-start>programs>accessories>command prompt
-it'll probably open to some completely random folder on your computer.   c:\documents and settings, etc, etc, etc.  So you have to go back to the root directory of the drive all your stuff is on (in my case e:\ )
-next you want to go to the folder where all your trainers are.  (in my case it's like 6 paths deep),  but for this example, we'll just pretend that the trainers were in c:\trainers

So you'd go to that folder by typing cd\trainers

The prompt would now look like c:\trainers

Make sure that everything is extracted to that folder,  the trainer,  and the actual .nds file. (it doesn't work with games that are zipped, rar'd, etc)

Next you'll want to run bspatch.exe,  so you'd type:

bspatch
romfile.nds newromfile.nds patchfile.bdf


-bspatch being the program
-romfile.nds being the name of the .nds file for the game
-newromfile.nds being what the rom will be renamed to (in other words, the patched rom.  this can be named anything.  as long as .nds is at the end)
-patchfile.bdf being the actual trainer patch

After all is done,  it'll take abit of time,  then you'll know when it's finished.  Afterwards,  the game should run perfectly fine.  Well,  it SHOULD.   Castlevania worked fine first try.  But i still have yet to get princess peach working.

If there is ANY possible easier way then this,  please feel free to post it here.   If you're confused about any of the steps (I quickly typed this out,  so i hope i didn't miss anything),  then just ask.

AnalogMan

After you get the new rom file, make sure to run it through the supercard converter.

(PS. the Metroid trainer works awesomely, just.... don't fall off into space on the space station with Inf. Energy....)


AC:WW
=====
Code: 1289-1089-1950
Name: Sark
Town: Konoha
Fruit: All

Devil_Spawn

wher do u get the metroid trainer?

theduke

Thanks very much, got MPH patched, now i can kill loads of aliens, Thanks again paul.

Get your trainers here:-
http://www.advance-power.de/nds.php?content=downloads&softid=8
ilver DS (12/05)
Flashme V7
Supercard SD
1Gb Toshiba SD Card
WiFi through SWAMR-54108

754boy

That patch ruined online play already. I played against some guy last nite and he was using it. How do I know? because I was using it too lol. Score ended at 0-0......lameness lol  :roll: