Well, learn 6502 assembly, the NES's architecture, mappers and differences, mapper hacking, making a menu, etc.
Or just put a bunch of NROM games inside the program files, although that still may require a little bit of 6502 assembly and programming.
how to make a rom like what is in this pic by hacking
Moderators: B00daW, Moderators
Fair enough. Go through these things in order:
Here: http://www.nintendoage.com/forum/messag ... eadid=7155
Are a good series of tutorials on basic NES architecture and the 6502 instruction set.
Here: http://www.obelisk.demon.co.uk/6502/reference.html
Is a reference guide on what every instruction does. It contains the hex value of each instruction.
Here: http://kevtris.org/mappers/mappers.html
or perhaps here: http://wiki.nesdev.com/w/index.php/Mappers
or perhaps elsewhere.
Are where you can find out about how mappers work. You will need to choose one based on how many games will be on your multicart and what sort of mappers they use.
To hack a game, you're basically changing the code inside the binary. You would run the game through a debugger to find writes to the sections of ROM that control the mapper. And then you change the instructions that are run to the ones you want to run using the hex values on the 6502 guide above.
Here: http://www.nintendoage.com/forum/messag ... eadid=7155
Are a good series of tutorials on basic NES architecture and the 6502 instruction set.
Here: http://www.obelisk.demon.co.uk/6502/reference.html
Is a reference guide on what every instruction does. It contains the hex value of each instruction.
Here: http://kevtris.org/mappers/mappers.html
or perhaps here: http://wiki.nesdev.com/w/index.php/Mappers
or perhaps elsewhere.
Are where you can find out about how mappers work. You will need to choose one based on how many games will be on your multicart and what sort of mappers they use.
To hack a game, you're basically changing the code inside the binary. You would run the game through a debugger to find writes to the sections of ROM that control the mapper. And then you change the instructions that are run to the ones you want to run using the hex values on the 6502 guide above.
thank u.Kasumi wrote:Fair enough. Go through these things in order:
Here: http://www.nintendoage.com/forum/messag ... eadid=7155
Are a good series of tutorials on basic NES architecture and the 6502 instruction set.
Here: http://www.obelisk.demon.co.uk/6502/reference.html
Is a reference guide on what every instruction does. It contains the hex value of each instruction.
Here: http://kevtris.org/mappers/mappers.html
or perhaps here: http://wiki.nesdev.com/w/index.php/Mappers
or perhaps elsewhere.
Are where you can find out about how mappers work. You will need to choose one based on how many games will be on your multicart and what sort of mappers they use.
To hack a game, you're basically changing the code inside the binary. You would run the game through a debugger to find writes to the sections of ROM that control the mapper. And then you change the instructions that are run to the ones you want to run using the hex values on the 6502 guide above.
by 6-28-2011 , i'll be looking into it to be informative.