0 (NROM) - very simple games like Ice Climber, Pac-Man, etc.

1 (MMC1) - many good games, this is the second most popular mapper.

2 (UxROM - UNROM/UOROM) - games like Castlevania, Contra, Duck Tales, etc.

3 (CNROM) - mostly simple games but with heavy graphics like Adventure Island, Friday The 13th, etc.

4 (MMC3) - most popular mapper, used by a huge bunch of great games.

5 (MMC5) - very complex and the most powerful mapper on NES, used only by Castlevania 3 and a few Japanese games. Is there at least one default game using it? I’m surprised that NES Mini can emulate it.

7 (AxROM - ANROM/AMROM/etc.) - simple mapper used by games like Battletoads.

9 (MMC2) - used only by Punch Out!!

10 (MMC4) - used by a few Japanese games.

86 - some Japanese games.

87 - some Japanese games.

184 - some... games

Famicom Disk System images - Japanese ROMs with .fds extension, like original Super Mario Bros. 2, Doki Doki Panic, Japanese version of Metroid, etc.

Battletoads - crashed on second level. Patch available: http://www.romhacking.net/hacks/2528/

Robocop 3 - it should work but not working at all. MMC3 port is working fine. There is quite a bit of weird code in this game. I created my own patch.

Snow Bros. - When the CPU writes to the serial port on consecutive cycles, the MMC1 ignores all writes but the first. This happens when the 6502 executes read-modify-write (RMW) instructions, such as DEC and ROR, by writing back the old value and then writing the new value on the next cycle. It's very easy to fix. I created my own patch.

Bill & Ted's Excellent Adventure - same as Snow Bros. My patch .

Startropics II - actually, it uses the MMC6 mapper which is very similar to MMC3. The only difference is PRG protection. It's very easy to create a patch. This is mine: (http://clusterrr.com/roms/nes-patches/Startropics%20II%20-%20Zoda's%20Revenge%20(U)%20[!]_MMC3.ips)[patch].

The thumbnail bar at the bottom of screen can show only ~45 covers. Other covers will be drawn beyond bounds of the screen.

The shell can show up to ~90 games but it can't allocate enough RAM to show game covers and save-state screenshots. So more games on screen means less save-states.

Having too few games causes problems, too. There are should be at least 12 games in the menu to show them without glitches. Version 2.11 introduces a folder feature to avoid those problems.

You have some unique unknown revision of NES Mini. Please send me your MD5 checksum is this case. You can continue flashing custom kernel on your own risk.

You are not using hakchi2 for the first time with this NES Mini (for example, you used it on another PC) and your kernel is already patched. Therefore it will have an unknown MD5. It’s safe to continue in this case. In any case it’s best not to lose the kernel image. It is stored in the “dump” folder. Back it up somewhere. But don’t worry if you still lost it. This kernel image is near the same for all NES Minis.