Начать можно с PocketNES, сравнить баги в играх.
Я, честно говоря, не понял что сравнивать

MMC3 тесты все failed пишет.
Один китаец в интернетах мне сказал что на этом девайсе не эмулятор софтовый и
не фамиклон встроенный, а в чипе есть как бы nes hardware emu.
Не знаю что это точно значит) У меня на нём глючила игра Robocco Wars,
не отображались бэкграунды. Я в этой теме нашел фикс этой игры для мультиигровки,
игра нормально заработала. Много переведённых игр не запускаются, хотя оригиналы работают.
Robocop 3 оригинальный ром не запускается, MMC3 хак работает без нареканий.
Batman Jocker оригинальный не работает, mapper25 хак работает.
И игры, которые не глючат, все работают как на железке, без тормозов характерных для эмуляции.
Если бы это был софтовый эмулятор, всё должно было тормозить, внутри какой-то чип от TaiXin, видимо.
Проверил другие тестовые ромы.
M0_P32K_C8K_V-OK.nes
M1_P128K_C128K_S8K-no.nes
M1_P128K_C128K_W8K-no.nes
M1_P128K_C128K-no.nes
M1_P128K_C32K_S8K-no.nes
M1_P128K_C32K_W8K-no.nes
M1_P128K_C32K-no.nes
M1_P128K-no.nes
M1_P512K_S32K-OK.nes
M1_P512K_S8K-OK.nes
M10_P128K_C64K_S8K-no.nes
M10_P128K_C64K_W8K-no.nes
M118_P128K_C64K-no.nes
M180_P128K_H-no-morze.nes
M2_P128K_V-OK.nes
M28_P512K-no.nes
M3_P32K_C32K_H-OK.nes
M34_P128K_H-OK.nes
M4_P128K-no-morze.nes
M4_P256K_C256K-OK.nes
M66_P64K_C16K_V-OK.nes
M69_P128K_C64K_S8K-no.nes
M69_P128K_C64K_W8K-no.nes
M7_P128K-OK.nes
M78.3_P128K_C64K-no.nes
M9_P128K_C64K-no.nes
М1 с пометкой no запускаются, но на экране глюк графический.
Эмуляторы на ПК пишут на все тесты PRG RAM MISSING.
На девайсе ОК.
morze это ром загружается в чёрный экран и пиликает как азбука морзе)