Do not expect unlicensed games to run on any EverDrive GB. Sachen games like Captain Knick-Knack have problems running on even the best emulators due to the lack of knowledge about the bankswitching hardware Sachen used. If it does not use MBC1, 2, 3 or 5 and is larger than 32KiB, it probably will not work.

45-in-1 (Unl) (As) [f1].nes is the correct iNES but those mapper settings are not quite correct. You need NES 2.0 header (Extended iNES in Nestopia) to designate 2048KB of CHR-ROM. It does not matter anyway, because even with the correct header I get a garbled image.

The maximum specification of iNES 1.0 is 4080KiB/2040KiB PRG/CHR. The maximum specification of NES 2.0 is 65,520KiB/32,760KiB PRG/CHR with the regular size method and 64,563,604,257,983,430,656bytes/64,563,604,257,983,430,656bytes with the alternate size method.

Major League's recent English Translation patch fixes the mirroring issue on the N8 Pro (only remaining regression from N8) because it uses a different mapper. I had to add the Bandai games that use EEPROM saving, they do not save.

To implement three or four or more disk-image FDS games, I suggest doing it the way the FDSStick does it : After you load the image and it wants a new disk side, you press the button on the N8 Pro the number of times that equals the number of the disk side you want to insert. Side 1 = 1 button press, side 2 = 2 button presses, side 3 = 3 button presses and side 4 = 4 button presses and so on. Obviously disk games with more than two sides can only be supported by the manual button pressing method. One second after the last button press the disk side selected is then "inserted".

The Database and the Script give accurate headers now and the only headers that you can trust.

Contra (Japan) uses the VRC2 chip. Mapper 23 is its iNES 1.0 designation, but all VRC2 and VRC4 games are distinguished by submappers to determine which chip and which register addressing they use. Submapper 3 is the only VRC2 submapper within Mapper 23.

I checked few games which listed as "not working" using my no-intro set and they ran fine, after that i skipped checking rest. From my memory Galaxian (Japan) (Rev A) and Contra (Japan) for sure worked. May be is should apply Python script ant try again.Uncharted Waters (USA).nes also works fine already by the way, but it still in the list

I overlooked Uncharted Waters (USA).nes, but not Daikoukai Jidai (Japan).nes! It's off the list.

Regarding Galaxian (any revision), this header works for the EverDrive N8 Pro :

4E 45 53 1A 01 01 00 08 00 00 00 00 00 00 00 01

This is the header which the Script creates :

4E 45 53 1A 34 01 00 08 00 0F 00 00 00 00 00 01

The differences between bytes 4 and 9 are quite intentional, they use the exponent/multiplier alternative method of designating the size of a NES 2.0 PRG-ROM or CHR-ROM : http://wiki.nesdev.com/w/index.php/NES_2.0 In this case the $0F at byte 9 denotes the alternative method and $34 at byte 4 denote the exponent (13) and the multiplier (1). So that gives you 2^13 * 1, or 8192 bytes, the exact size of Galaxian's PRG-ROM.

I removed the MMC5 games from the spreadsheet, I have played them all and they are fixed with OS v2.07. No other changes were made according to the OS that would be relevant to the games listed in the spreadsheet. I didn't see any fixes when I tried other games.

FDS games are not on the list, the overall compatibility is as good as or better than the original N8. Someone had complained about Kaettekita Mario Brothers crashing on two of the three advertisement intermissions which play before you start a new game in the prior firmwares. Now when the game runs normally you only see the advertisement which does not crash. I was able to trick the OS with reset and when the game tried to show the other ads, the game crashed like before. I do not know if the original N8 crashes on these screens. In short, there is an improvement but this hack is not up to the highest standards.

StarTropics (USA) with the music fix patch does not work on the N8 Pro. Works fine on the original N8. On the Pro you get no sound at all. The name entry screen doesn't work correctly either. After you enter your name then press End it returns to the main screen but didn't save your name. Again, this works correctly on the original N8

@Krikzz could you please take a look?Thanks

Set the submapper to 1 in the header and your problems will go away. You can apply any or all of the Statropics hacks if the header uses Mapper 4, submapper 1.

Both 100-in-1 Contra Function 16 [p1][!].nes and 168-in-1 [p1][!].nes show garbled screens as Mapper 15. The games appear to play fine, but it looks like no CHR-RAM is being implemented, so the graphics do not display at all correctly.