EZ-Flash USA Forum

Forum for the EZ-Flash I, II, III, IV & V Gameboy Advance & Nintendo DS USA Forum (Unofficial) Open since 2004!
It is currently Thu May 23, 2013 9:58 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
Sponsor
 Post subject: How to use patches (for hacks, trainers, translations.....)
PostPosted: Mon Apr 16, 2007 2:54 am 
Offline
Moderator
 WWW  Profile

Joined: Wed Apr 13, 2005 4:49 am
Posts: 2857
Location: location, location
Trainers and patches come in three forms: IPS, XDelta and BSDiff.

GBA patches will favour ips format however with DS bing a mixture of the three types listed.

Once you patched the roms (you patch before you write) burn as usual, you can usually do any fiddling with the rom as well (I dropped the intro to castlevania after patching).

IPS, I suggest using GBATA:
http://www.gbadat.altervista.org/tools.htm
Image

Some alternative patchers: http://www.romhacking.net/?Category=2&Cons...action=utillist

XDelta:
XDelta download page That version is for windows although it originally was a linux app and I believe there is a mac version around somewhere as well.

The syntax is as follows xdelta patch (patchname) (original file) output file)

Here is the command line I gave with my NSMB translations:
Code:
rename *.nds NSMB.nds
xdelta patch TRANS2.patch NSMB.nds NSMBfre.nds


With regard to a GUI the NINJA2.0 betas had a kind of frontend (you needed the xdelta app in the same dir) but things are a bit hazy regarding its present state: http://ninja.cinnamonpirate.com/


BSDiff (a lot of the release group made trainers):
Here is a batch file I made for the sonic rush trainer
Code:
rename *.nds sonic.nds
bspatch sonic.nds sonictrainer.nds V-SONICT.BDF


simply put it goes bspatch original.file new.file patch.bdf
You may also need a copy of bspatch (the trainers came with it but GBATemp removed the exe files from the archive):
http://sites.inka.de/tesla/f_others.html#bsdiff

_________________
Come and join the EZFlash IRC channel #ezflash on irc.irchighway.net
Java irc client http://sosuke.com/ezflash/irc-ezflash/

DS rom rips, hacking and enhancements
GBA and DS rom hacking guide
Collection of useful threads for the EZ5 (kept updated)


Top
 
Sponsor
 Post subject: Re: How to use patches (for hacks, trainers, translations.....)
PostPosted: Fri Mar 30, 2012 3:04 pm 
Offline
 Profile

Joined: Fri Mar 30, 2012 2:30 pm
Posts: 1
Appears to be a brilliant manual.
Where were you 2 years ago? :)

_________________
iphone developers


Top
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group  
Design By Poker Bandits