ROM Hack Hacking with the NDS Header.

Mooney

Well-Known Member
Newcomer
Joined
May 23, 2007
Messages
77
Trophies
0
Location
Midwest, USA
Website
www.1emulation.com
XP
102
Country
United States
You use the header tool to find the offset of a file, then use a hex editor to go to the offset and edit the file.

It is easy to change the text with games that have .txt files in them, like Impossible Mission. Other games might be harder.
 

madstarr

Well-Known Member
OP
Newcomer
Joined
Apr 21, 2007
Messages
63
Trophies
0
Website
metalmariomadstarr.smfforfree4.com
XP
78
Country
United States
can you explain step by step what do i need, where do i get it and what to do. If you can, thanks a lot!!!!! the game i want to hack is Mario Kart DS KIOSK DEMO. The ndstool, i cant find a way to use it, so i gave up on the ndstool. I want to hack everyplace in different MKDSBeta.nds roms, about 6 or 7 roms.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,375
Country
United Kingdom
Mooney summed it up although I should add that files in the DS file system often have their own file system, the most common of these is the SDAT sound file (used for all games I have ever broken down save electroplankton (which was standard wave if I recall).

You can do things like trick the game into thinking a file is another: mario kart beta hacks is a good one for this.
You can also replace files: often the Japanese audio is superior or desirable so you can "replace" the Western: megaman games are always a good candidate here.


Some info:
GBATek, if you ever program or hack files for the DS/GBA you will end up here, it has what you want:
http://nocash.emubase.de/gbatek.htm#dscartridges
SDAT spec, it is fairly obvious if you take it apart but here it is anyway:
http://kiwi.ds.googlepages.com/sdat.html
The good people behind tahaxan (one of the few DS hacking tools) also write up specs for various files as well:
http://tahaxan.arcnor.com/forums/index.php?board=1.0
A side note, you can also hack files for pokemon (search for the pokemon 493 thread around here and check some of the links within).

To go with this though most files have the locations of the files they hold within and their names at the start of the file and once you flip the bytes (8c01 becomes 018c etc) then it should make some sense (normally will point directly to the file of be a set amount "out").
 

Toad717

New Member
Newbie
Joined
Jun 11, 2007
Messages
3
Trophies
0
XP
1
Country
Just search "Download Full Hex Editor" but i dont know how to hack with it. Can anybody help me and madstarr on how to use it to hack? Hey i like mkdsbeta too.
 

iTech

Well-Known Member
Member
Joined
Jun 14, 2007
Messages
243
Trophies
0
Website
www.mikethespike.net
XP
71
Country
United States
I'm using frhed (http://www.kibria.de/frhed.html) right now, but it sucks, like everything that is free (except offcourse sex with your girlfriend, which *never* results in suckage)
 

Toad717

New Member
Newbie
Joined
Jun 11, 2007
Messages
3
Trophies
0
XP
1
Country
How do you use the hex editor to hack my rom mkdsbeta. Dont give me patches just tell me how to hack with it. What todo with all of those codes?
 

madstarr

Well-Known Member
OP
Newcomer
Joined
Apr 21, 2007
Messages
63
Trophies
0
Website
metalmariomadstarr.smfforfree4.com
XP
78
Country
United States
How can me and toad 717 use the nds header and the hex editor together to hack? NOTE: for the nds header, do you just change the file data stuff like in mkdsbeta, you delete a unwanted course, and then rename the one you want to replace the course. Ex:mansion_course.carc (deleted) luigi_course.carc renamed to mansion_course.carc. just change it and your done? it has been changed in the rom? So after that you can play the rom and it would be how i put it?
 

Toad717

New Member
Newbie
Joined
Jun 11, 2007
Messages
3
Trophies
0
XP
1
Country
All he and i wanted was some help on how to use it. I have the hex editor and ive found where the courses are in the exact location but no one would help us on how to hack. And there are no places on the web that have an entire explination on how to use the ndstool. I click it and all it does is show a black box with words but it dissapeares after a half a second. I know you have to run a command prompt and do this documents and settings thing ive seen people do that but my computer doesnt have a folder named documents and settings and if i put that on the command prompt and i put this ndstool-x Mkdsbeta.nds -x y -yi header.bin thing i know theres more but i havent memorized it and i press enter and it says its a bad command and nothing happens. I have the rom mkdsbeta and the ndstool in one folder alone and nothing at all happens. Can anyone help me with my mistakes? What kind of command prompt do i run. Or is there another way?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1