MottZilla wrote:That's insane and pretty impressive. I had no idea CNROM supported 1MB of CHR-ROM. o.O
CNROM boards manufactured by Nintendo don't support more than 32 KiB (four 8 KiB banks) of CHR. But some unlicensed CNROM-compatible boards have 128 KiB, and I'm guessing the emulators replace the 74HC161 binary counter with an 8-bit latch as described here.