Low G Man has been problematic for emulators because of a bug that causes a crash during the boss fight music.
This bug involves fetching memory from an out-of-bounds location, which by lucky accident on the game's original board did not cause a problem. However, many emulators will implement RAM in this location, partly due to limitations of the iNES format and having to support Startropics with the same mapper.
This patch simply initializes RAM if present, so that the out-of-bounds memory access will not cause a crash. This makes the ROM more compatible with emulators and flash carts like the PowerPak or Everdrive N8. The patch applies to both the NTSC and PAL versions of the game.
Version 1.0: First release.
Version 1.1: Fixes compatibility with Everdrive N8.
Version 1.2: Fixes compatibility with Europe/PAL version.
Name: Low G Man - The Low Gravity Man (USA).nes
SHA-1: A5D317F9565DFEFD286BC50E828667C5801B606B
MD5: 1DCC3F339CC030C9EBDD31744A9E7182
CRC32: B90A1CA1
----
Name: Low G Man - The Low Gravity Man (Europe).nes
SHA-1: 841D21D617C32D4E79C53B30FD4EC00B928331C5
MD5: A4D53CFA7E54843F276C086883BFFA38
CRC32: 85F6A216