I'll do my research on this tonight.
November 05, 2019, 01:21:20 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I'd like to begin with the original Mega Man for NES.
Link to cheats:https://gamehacking.org/game/30247
There's one called "Blink 2x Longer After Being Hit".
Description: "ROM Write (Compare) - If the value at ROM address 0xA25D
is ever 0x6F, it changes it to 0xDE."
The start timer value is no longer set at 111 in decimal, but will instead be at 222 after your character is damaged.
There's also another called "Always Invulnerable (Blinking)"
So I'd let to patch a clean rom, if possible, and have 0x00 at ROM address 0xA25D
and also to always disable "Invulnerable (Blinking)".
Can that be done or will it require a GameShark device?
I'm still a little confused on this but I'm trying my best to understand.
I searched the ROM for A25D and 5DA2, thinking that there would be code somewhere that writes to this location, but no results were found.
I did get 251 results for 6F though, the beginning timer set after being hit.
Is there a way to better estimate which one of those is correct so it can be permanently changed to zero?