I received my EverDrive N8 Pro Famicom edition this week and put it through its paces.
This spreadsheet collects those games which I consider to be the "core" of the NES and Famicom experience :
https://docs.google.com/spreadsheets/d/1LbxTgLtwTTlCjFV6LNMh53dIHZjgKaO6myYvitdmI0k/edit#gid=1480505716That spreadsheet gives the NES 2.0 header information and the CRC32 values of my core ROMset. The headers come from the NES 2.0 Header Database, a very recent XML Database but of peerless accuracy :
http://forums.nesdev.com/viewtopic.php?f=3&t=19940The Database covers far many more ROMs than my spreadsheet does, but my spreadsheet accurately summarizes the "core".
The mapper assignments of the NES 2.0 Database are based off the most current information here :
http://wiki.nesdev.com/w/index.php/MapperThere is a Python Script that can be used in conjunction with the Database to adjust the header values of any recognized ROM to those given in the Database :
https://github.com/Kitrinx/NES_Header_RepairI did not test every game on my spreadsheet, that is unnecessary when many of the mappers have standardized, well-understood behavior. I did test most games that use Japanese- and Asian-exclusive mappers that the EverDrive N8 Pro supports. They tend to have the most issues. Except for a few Asian ROMs, the CRC32s match the ROMs in the No-intro set. No-intro does not include header info in its database. Some other ROMs had to be pulled from GoodNES and combined from MAME.
I did not test any Vs. System games or BIOS stuff because few work without PPU and input hacks or extra hardware. The EverDrive N8 Pro Issues spreadsheet can be found here :
https://docs.google.com/spreadsheets/d/1n0WbGs1ckHygvn3nGduvPriM6ivEGdyud-yatUIQrRw/edit?usp=sharingThe latest firmware v2.06, was used. Now, if the ROM is not on the EverDrive N8 Pro Issues spreadsheet, the game should work if if it is in the NES and Famicom Accurate Cartridge Information Database spreadsheet linked above. Of course, if your header and CRC32 values do not match, it may or may not work at all or correctly.