NotTheCommonDose wrote:
tepples wrote:
You'd probably overwrite the opcode, changing the STA $4011 to a BIT $4011. First do it in a hex editor, then convert it to a Game Genie code.
what program do I use to overwrite the opcode, changing the STA $4011 to a BIT $4011?
To my knowledge, there is no program that will automatically scan a ROM and make codes for you. You will need to trace through the assembly language code of the game using an NES debugger that runs as part of an emulator on the PC. For example, on FCE Ultra, you'd set a write breakpoint on $4011, and then find the instruction that does this write. You have to know 6502 assembly language for this to work.
Quote:
And how do I use a hex editor like Hex Workshop to convert it to a GG code?
You figure out the address of the 6502 instruction, then you use a
Game Genie encoder to replace the store with a BIT instruction, whose opcode is $2C.