ROM Hack a tool to open your ds rom

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
35,497
Trophies
2
Website
trastindustries.com
XP
25,339
Country
United Kingdom
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
 

LivingToDie

Banned!
OP
Banned
Joined
Jun 11, 2008
Messages
416
Trophies
0
Location
The world that never was
XP
87
Country
Netherlands
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 ?
 

LivingToDie

Banned!
OP
Banned
Joined
Jun 11, 2008
Messages
416
Trophies
0
Location
The world that never was
XP
87
Country
Netherlands
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 !?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
35,497
Trophies
2
Website
trastindustries.com
XP
25,339
Country
United Kingdom
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......
 

valyr

Well-Known Member
Member
Joined
Sep 15, 2007
Messages
326
Trophies
0
Location
United Kingdom
XP
1,487
Country
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
 

Noitora

::
Member
Joined
Aug 9, 2007
Messages
3,760
Trophies
0
Age
31
Location
Athens
Website
www.noitora.eu.pn
XP
256
Country
Greece
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
 

Noitora

::
Member
Joined
Aug 9, 2007
Messages
3,760
Trophies
0
Age
31
Location
Athens
Website
www.noitora.eu.pn
XP
256
Country
Greece
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!?!?!
 

psycoblaster

Divine
Member
Joined
Jan 26, 2008
Messages
2,131
Trophies
0
Age
32
Location
Seoul.. (in Korea)
Website
Visit site
XP
211
Country
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
 

Noitora

::
Member
Joined
Aug 9, 2007
Messages
3,760
Trophies
0
Age
31
Location
Athens
Website
www.noitora.eu.pn
XP
256
Country
Greece
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.
 
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: https://youtube.com/shorts/PjOYapR1T8s?feature=share