/playpi

An emulation hub coupled with XBOX 360 Controller for the Raspberry Pi

Primary LanguageC++

PlayPi

An emulation hub coupled with XBOX 360 Controller for the Raspberry Pi

PlayPi is a multiple system in one emulator for the Raspberry Pi. As of 03-10-2021, support for the following systems is planned:

  • CHIP-8
  • Nintendo Entertainment System (NES)
  • Game Boy Color
  • Super Nintendo Entertainment System (SNES)
  • Sony Playstation-1 (Hopefully)

The project is motivated more towards understanding the concept of emulation and how it is possible to repurpose old ROMs and bring back some of that old magic.

Packages and Tools

For the purpose of this project, the following packages and tools are being used:

  • Raspian Lite 10 (Buster), running Linux 5.10.17
  • Redgear Pro Series Wired Gamepad
  • A knock-off Playstation DualShock 2 controller with USB input
  • Raspbery Pi HDMI 7 inch LCD 800 X 480 with Capacitive Touchscreen

Flow

This is the proposed flow of the project as of 03-10-2021:

Task Status
CHIP-8 In-Progress
Controller Setup Pending
GUI Interface Pending
NES Pending
GBC Pending
SNES Pending
PS-1 Suspended

References and Reading Material

This section houses all the material being used to learn emulation and understand this project, for anyone who wishes to puruse or start off with similar endeavors

Updates

Updates to this README will be synchronous with commits to the repository itself. Updates in progress can be checked in Flow.