Супер эмулятор Nintendo для Android
Есть ли общедоступный код для эмулятора Nintendo? Я хотел бы создать эмулятор, такой как SNesoid для Android. С чего мне начать? Это включает в себя НДК?
4 ответа
Существует очень приличный эмулятор Java SNES, называемый jsnes (т.е. Java SNES, не путать с JSNES, т.е. JavaScript NES), разработанный пользователем spiller на плате ZSNES. Вот ветка WIP, где можно скачать последнюю версию jar. Насколько мне известно, это не проект с открытым исходным кодом, но это место для начала.
У вас есть несколько эмуляторов, которые должны попробовать играть в игры SNES на вашем устройстве Android. Для меня лучший эмулятор - RetroArch. Сначала попробуйте этот эмулятор, а не другие. У вас хорошая графика, хороший звук и, самое главное, нет лагов. Попробовав RetroArch, я рекомендую Snes9x EX+. Какой из них вы установите, вы не пожалеете.
Немного поздно, но вы можете проверить это, основная идея заключается в том, что я помещаю все в браузер https://pub.dev/packages/flutter_inappwebview (это очень быстро и мощно, поэтому я могу сделать мост между нативным кодом и кодом JS без любая проблема).
Я протестировал его на своем телефоне (процессор Iphone X и Helio P90, и у них нет проблем с производительностью), поэтому я думаю, что вы можете использовать его для справки.
https://github.com/nielsezeka/flutter_snes_simulator_research