В эмуляторе реализованы сохранения\загрузка, игра по сети и назначение клавиш управления. Так же есть режим debug в котором отображаются процессорные инструкции, палита, тайлы, спрайты, регистры cpu(ppu)
- С++17
- Qt 5.15
sudo apt update
sudo apt install qtbase5-dev qtmultimedia5-dev libqt5multimedia5-plugins libglu1-mesa-devbrew install qt@5
- Каждый игрок запускает полноценное приложение эмулятора на своём ПК.
- Один игрок(Игрок №1) создаёт хост, другой(Игрок №2) подключаются по локальному IP.
- Обмен данными идёт напрямую по локальной сети, без внешнего сервера.
В целом играть можно(особено в добавленные игры, остальные не пробовал), но проект находится в незавершённом состоянии, я потерял интерес и не планирую дальнейшую разработку. Буду рад, если кто-то форкнет и доведёт до конца.