uTopia Productions |
Posted on 07-22-11, 04:27 pm
|
Shyguy
Posts: 7/82 Since: 07-22-11 Last post: 4681 days Last view: 4681 days |
any rom hacking forum I go to, I find people talking about HEX code and all this data that's stored inside the ROM file(s). Is there somewhere I can learn EVERYTHING.... some kind of lesson thingy... like where did you learn this mega-mario? (Don't worry, I'm not the kinda guy that comes and goes) |
Mega-Mario |
Posted on 07-22-11, 04:51 pm
|
Kuriboss
Posts: 57/138 Since: 05-05-11 Last post: 4583 days Last view: 3006 days |
There's a thread about SM64DS formats and docs... now, as for learning ROM hacking... I kinda learnt that on the job. But well, to my knowledge, there aren't really 'ROM hacking tutorials' aside from using already-made editors... As for HEX code and all that... when hacking a game for which no editors exist, you have to go with a hex editor and an emulator/debugger. You use the latter to find the data (or you may also extract the ROM's files and look into them in the case of a .nds ROM), then you use the former to modify the data... but don't outright go and overwrite a whole block of data. You start by modifying little parts of data and look at what happens, then figure out what those bits do... the emulator/debugger may also help finding out what some data does by looking at code that uses it. Then, there are more advanced forms of ROM hacking, like compiling C code into ARM machine code and reinserting it into the game. I'm not really into that, so if you want to learn how to do that, you'd be better off asking Treeki or Dirbaio. Hoping it helps I'm not really good at teaching or explaining stuff. |
uTopia Productions |
Posted on 07-22-11, 06:33 pm
|
Shyguy
Posts: 9/82 Since: 07-22-11 Last post: 4681 days Last view: 4681 days |
So basically what youre saying is that I simply have to modify the data to see what's what? |
Mega-Mario |
Posted on 07-22-11, 06:52 pm
|
Kuriboss
Posts: 59/138 Since: 05-05-11 Last post: 4583 days Last view: 3006 days |
Yes, but not any data-- you have to know what the data you're going to modify is supposed to be. |
uTopia Productions |
Posted on 07-22-11, 07:04 pm
|
Shyguy
Posts: 12/82 Since: 07-22-11 Last post: 4681 days Last view: 4681 days |
I don't follow ye... |