0002_NES puNES - slacknk/slackretro GitHub Wiki

puNES - NES emulator

Особенности:

  • Есть возможность подключению мыши в качестве светового пистолета
  • Если есть джостики и назначались кое-какие кнопки и хотите вырубить,- переназначить да можно, но в настройках, если посмотрите, можно подставить что бы для данного игрока не использовался gamepad
  • Так же в настройках можно указать какому игроку какой джойстик использовать
  • В режиме чит-кодов можно задействовать: CPU Ram , Game Genie , Pro Action Rocky
  • Неособенность, но приятно, присутствует информационный блок снизу и область слева (v0.101) - отображает название игры / запущенного ROM'а (как в snes9x-gtk)

Управление-хоткеи:

  • P - Пауза эмулятора с игрой
  • Alt+A - В(ы)кл звук
  • F1 - Сохранение состояния
  • F4 - Загрузка последнего сохранения

Скриншоты:

  • Duck Hunt ● Adventure Island II ● Darkwing Duck ● Captain America and the Avengers

  • Addams Family, The ● Saiyuuki World 2 (Whomp'Em) ● Ys ● Mitsume ga Tooru [Fullscreen]

Сборка:

  • Для сборки из исходного кода необходим "autoconf-archive", но начиная с версии 0.102 сборка протекает без autoconf-archive, установленного в системе
AX_CXX_COMPILE_STDCXX_11(noext)
You need that package "autoconf-archive" is istalled.
  • Qt: в последних версиях (0.104.39_git20190714.07bd6e59) программа по-умолчанию собирается на Qt5
    • версия 0.102_git20181013.5f9b2228 последняя на Qt4, если надо Qt5: --enable-qt5
    • версия 0.102_git20180914.72fb9261 послядняя на Qt4 и 5 со старым интерфейсом в опциях
    • что бы собрать Qt4, если надо и если позволяет исходный код можно попоробовать так (slack14.2):
--disable-qt5 \
--with-qt-include=/usr/lib${LIBDIRSUFFIX}/qt/include \
--with-qt-bin=/usr/lib${LIBDIRSUFFIX}/qt/bin \
--with-qt-lib=/usr/lib${LIBDIRSUFFIX}/qt/lib