ROM Hack a tool to open your ds rom

  • Thread starter Thread starter LivingToDie
  • Start date Start date
  • Views Views 4,523
  • Replies Replies 20
Many tools exist to operate on DS files. The most popular are
ndsts (nds top system).
http://www.no-intro.org/tools.htm
Only allows replacement of files with the same size as the original (you can pad smaller files). Several other header viewers/tools such as ndshv from vinpire have similar functionality.

Ndstool. Originally built for homebrew (it is part of devkitpro/devkitarm) but works on commercial roms too. Falling out of favour as it does not work properly on some roms, while rebuilding is a problem the extraction side of things is very very well tested.
The actual program is a command line tool but there are frontends in DSlazy and DSbuff (both frontends require .NET)
Command line batch files.
Deconstruction command
“ndstool -x x.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin”

Reconstruction command
“ndstool -c xmod.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin “
Downloads (other mirrors are a quick search away):
http://wiki.pocketheaven.com/Ndstool

DSlazy
http://blog.dev-scene.com/ratx/archives/category/dslazy
DSbuff
http://www.gbatemp.net/index.php?showtopic=56602
Nitroexplorer (requires .net).
http://treeki.googlepages.com/NitroExplorer2b.zip
Crystaltile2:
http://gbatemp.net/index.php?showtopic=81767&hl=
Custom tools. Usually built for a project.

Nitrorom file system specification:
http://nocash.emubase.de/gbatek.htm#dscart...roromfilesystem
 
thnks VERY MUCH
biggrin.gif
m sure im gonna use them

but uhm does anybody has : a better version/a fix for search relative 2 ?
 
that's pretty awesome, and thx for your tut on ds rom hacking very well done, learning c++, and hex now
 
how do i add fronts to a rom ?
where can i find fronts ?
also with the monkey more ... where can i see what stands for what like : a=001 b=002 c=003 ???
y see i want to edit a little thing in english at tales of the tempest... can anybody help me find the right font !?
 
Fonts on the DS come in a multitude of formats. Some are simple tile based formats, some are buried deep within the binary, some are custom formats and some are a combination of all three. This being said there is a format used by the nitroSDK and more than a handful of games call NFTR. A few editors exist but I suggest you start with this:
http://gbatemp.net/index.php?showtopic=105...t=0&start=0

"where can I find fonts". I already took that in the first part but I usually find the fonts in DS roms (assuming they are not in the binary) in a nicely named folder, with the text or in the "data" directory if you used a ndstool based method to open the rom, if you mean is there a site to download fonts I know of none.

As for what=what press create table and open that in a text editor; a table is nothing more than a list of text saying 33=3 ,34=4......
 
there is no english font in tales of the tempest and no function to show single byte ascii charaters
you would have to do some asm hacking to add thins function to the rom speak to boojumz they tried to translate this game but gave up because of this very problem
 
12philip12 said:
i see...

could you tell me a ds jap game thats easy to translate (just to learn it) ?
also i dont get it : how do you create the right front and how can you see its the right one !?
Umm, now to be honest I don't think you'll make it but go to this site and start reading, even if you don't undsrstand something, read that part again.
http://www.romhacking.net/start
 
psycoblaster said:
12philip12 said:
i see...

could you tell me a ds jap game thats easy to translate (just to learn it) ?
also i dont get it : how do you create the right front and how can you see its the right one !?
what was it... jet impulse? It used plain text files.
It won't work, his next question would be, why can't I see japanese text in the text files!?!?!
 
Noitora said:
psycoblaster said:
12philip12 said:
i see...

could you tell me a ds jap game thats easy to translate (just to learn it) ?
also i dont get it : how do you create the right front and how can you see its the right one !?
what was it... jet impulse? It used plain text files.
It won't work, his next question would be, why can't I see japanese text in the text files!?!?!
Lol just tell him to open open up an english rom and play around with that
if he fails then too bad XD
 
12philip12 said:
dont fking treat me like a noob...
i didnt see you finishing the toi project XS
Psycoblaster couldn't finish the project for some reason, you should be grateful he even posted in this topic recommending you an easy game to translate, if you insist on making posts like this, then most people including me will treat you like a "noob". Seriously, go and read the link I posted, if you can't comprehend anything in that tutorial then there must be something wrong with you, you should either give up on learning romhacking or wait to grow a little older, from the quality of your posts you mustn't be more than 12 years old.
 

Site & Scene News

Popular threads in this forum