RetroPie Godot Game Engine Emulator""
This scriptmodule enables playing 2D Godot Engine games on Raspberry Pi and other single-board computers using RetroPie, and on x86/x86_64 Linux PCs. It facilitates the installation and management of Godot as an 'emulator' within the RetroPie environment.
https://github.com/hiulit/RetroPie-Godot-Game-Engine-EmulatorPreview Images




RetroPie Godot Game Engine Emulator: Play Godot Games on RetroPie
This project provides a scriptmodule to integrate the Godot Game Engine with RetroPie, allowing users to play 2D games developed in Godot on Raspberry Pi and other single-board computers. It essentially turns RetroPie into a Godot 'emulator,' leveraging the FRT platform by @efornara for single-board computer compatibility. For x86/x86_64 Linux PCs, it utilizes the official Linux/X11 export template.
Key Features:
- Easy Installation: Streamlined installation of Godot within the RetroPie environment.
- Compatibility: Supports multiple Godot versions (2.1.6, 3.0.6, 3.4.5, 3.5.1) for enhanced game compatibility.
- GPIO/Virtual Keyboard Support: Allows the use of GPIO/Virtual keyboards (like GPIOnext or Adafruit's Retrogame) for input.
- Game Scraping: Includes a scraper for games hosted on itch.io, simplifying game acquisition.
- Theme Integration: Provides instructions and pre-made Godot systems for EmulationStation themes like Carbon and Pixel.
How to Use:
- Install the scriptmodule using the provided setup script.
- Run the RetroPie setup script and navigate to the manage optional packages section.
- Install the godot-engine from source.
- Copy Godot game files (.pck or .zip) to the
~/RetroPie/roms/godot-engine
directory.
The project offers comprehensive documentation, including troubleshooting tips and instructions for creating custom EmulationStation themes. It is open-source, welcoming contributions and bug reports from the community.