Proyecto Final Sistemas Embebidos
Arcadiax es un proyecto diseñado para transformar una Raspberry Pi 4 en una consola de videojuegos retro, emulando juegos de NES, SNES y Game Boy Advance. El sistema incluye una interfaz gráfica (GUI) desarrollada en Python, diseñada para ser controlada mediante los controles Joy-Con de Nintendo.
- Videojuegos Retro: Emula juegos de NES, SNES y Game Boy Advance en tu Raspberry Pi 4.
- Soporte para Joy-Con de Nintendo: Usa los controles Joy-Con de Nintendo para navegar y jugar.
- Interfaz Gráfica en Python: Una interfaz gráfica simple pero efectiva para gestionar tus juegos.
- Arquitectura Modular: El sistema está dividido en módulos para facilitar el mantenimiento y desarrollo.
- Una Raspberry Pi 4 con 4 GB de RAM
- Un par de controles Joy-Con (es posible utilizar otro gamepad, pero será necesario realizar ajustes en el código)
- El módulo de kernel dkms-hid-nintendo
- El servicio joycond
- El emulador mednafen
En la terminal colocar las siguientes instrucciones:
git clone https://github.com/MariaEmiliaRG/arcadiax.git
sudo apt install python3-pygame python3-pexpect python3-uinput python3-pyudev
cd arcadiax/modules
python3 main.py