Pages: 1
|
Posted on 06-28-11, 08:24 pm
|
Karma: 3772 Posts: 17/2112 Since: 06-28-11 |
|
Posted on 06-28-11, 08:56 pm
|
![]() ( ͡° ͜ʖ ͡°) Karma: 10141 Posts: 41/4458 Since: 06-08-11 |
ASM hacking is not about tools, but about knowledge.
You'll need to learn code in c/c++. In an intermediate level. Arrays and pointers. I'll write an in-depth tutorial here someday. Until then you might want to go learn c++ ![]() ![]() |
|
Posted on 06-28-11, 09:51 pm
|
![]() Full mod Karma: 1183 Posts: 4/785 Since: 06-28-11 |
Can code be inserted to a ROM with DevkitPro, or can it only compile full ROMs?
|
|
Posted on 06-28-11, 09:56 pm
|
![]() ( ͡° ͜ʖ ͡°) Karma: 10141 Posts: 45/4458 Since: 06-08-11 |
Actually, I've written a custom linker script for devkitPro that does exactly that.
So, basically, you write your own code, compile it with devkitPro, and then insert it into the NSMB ROM with NSMBe. You can make "hooks", like: everytime Mario's position is updated, run this function from my code. And then, in your func, you can do stuff to modify Mario's behavior. but please be patient ![]() First I have to fix lots of bugs in the linker script and NSMBe's custom code inserter. And then I'll write the tutorial, step by step. |
|
Posted on 06-28-11, 10:02 pm
|
![]() Full mod Karma: 1183 Posts: 5/785 Since: 06-28-11 |
Awesome! I can't wait! ASM Hacking is always my favorite part of ROM Hacking, infinite possibilities with what can be done to the ROM.
|
Pages: 1