This is what I use for SMS/SGG GB/GBC:
http://imrannazar.com/GameBoy-Z80-Opcode-Map
It's for the Game Boy, which is missing some of opcodes used in a regular z80, but 98% of the time it's all you'll need.
I can make you some debugging examples if you wish.
00 means do nothing, so you'll want to use that to replace 35 usually.
3A is often used to replace a 32 because it reads the RAM address instead of write to it.
You only use 00 to replace single byte instructions, you would never want to replace a 32 with 00 because 32 is part of a 3 byte instruction (32YYXX).
http://imrannazar.com/GameBoy-Z80-Opcode-Map
It's for the Game Boy, which is missing some of opcodes used in a regular z80, but 98% of the time it's all you'll need.
I can make you some debugging examples if you wish.
00 means do nothing, so you'll want to use that to replace 35 usually.
3A is often used to replace a 32 because it reads the RAM address instead of write to it.
You only use 00 to replace single byte instructions, you would never want to replace a 32 with 00 because 32 is part of a 3 byte instruction (32YYXX).
Comment