I just figured it out, it was actually a lot easier to find than I initially thought. It's the byte at 0x20, changing it to whatever should work, high values are less, low values are more ghosting. Setting it to 0xFF removes it completely.



It became pretty obvious when I tried Super Mario World(my first eeprom inject), the footer tool selects value 0x80 (lots of ghosting) because it's an eeprom game, because officially Yoshi's Island(also eeprom) had this value, but in reality Nintendo sets the amount on a per game level which is why it's set on the footer and not the firm; in other words it has nothing to do with saves, and the 3dbrew page is wrong.



I have added this info to the op and some examples.

Click to expand...