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-Emulator

Preview Images

Preview
Preview
Preview
Preview

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:

  1. Install the scriptmodule using the provided setup script.
  2. Run the RetroPie setup script and navigate to the manage optional packages section.
  3. Install the godot-engine from source.
  4. 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.

Resource Details

tool

hiulit



2.1.6, 3.0.6, 3.4.5, 3.5.1