Geargrafx
Geargrafx copied to clipboard
PC Engine / TurboGrafx-16 emulator and debugger for macOS, Windows, Linux, BSD and RetroArch.
Geargrafx
IN DEVELOPMENT: Not intended to be used now!
This is an open source project with its ongoing development made possible thanks to the support by these awesome backers. If you find it useful, please, consider sponsoring.
Downloads
- Latest Builds: here
-
Windows:
- Geargrafx-0.0.4-windows-x64.zip
- Geargrafx-0.0.4-windows-arm64.zip
- NOTE: If you have errors you may need to install:
-
macOS:
- Geargrafx-0.0.4-macos-arm.zip
- Geargrafx-0.0.4-macos-intel.zip
- NOTE: macOS 12 or later.
-
Linux:
- Geargrafx-0.0.4-ubuntu-24.04.zip
- Geargrafx-0.0.4-ubuntu-22.04.zip
- Geargrafx-0.0.4-ubuntu-20.04.zip
- NOTE: You may need to install
libsdl2
andlibglew
Build Instructions
Windows
- Install Microsoft Visual Studio Community 2022 or later.
- Open the Geargrafx Visual Studio solution
platforms/windows/Geargrafx.sln
and build.
macOS
- Install Xcode and run
xcode-select --install
in the terminal for the compiler to be available on the command line. - Run these commands to generate a Mac app bundle:
brew install sdl2
cd platforms/macos
make dist
Linux
- Ubuntu / Debian / Raspberry Pi (Raspbian):
sudo apt install build-essential libsdl2-dev libglew-dev libgtk-3-dev
cd platforms/linux
make
- Fedora:
sudo dnf install @development-tools gcc-c++ SDL2-devel glew-devel gtk3-devel
cd platforms/linux
make
BSD
- FreeBSD:
su root -c "pkg install -y git gmake pkgconf SDL2 glew lang/gcc gtk3"
cd platforms/bsd
gmake
- NetBSD:
su root -c "pkgin install gmake pkgconf SDL2 glew lang/gcc gtk3"
cd platforms/bsd
gmake
Libretro
- Ubuntu / Debian / Raspberry Pi (Raspbian):
sudo apt install build-essential
cd platforms/libretro
make
- Fedora:
sudo dnf install @development-tools gcc-c++
cd platforms/libretro
make
Contributors
Thank you to all the people who have already contributed to Geargrafx!
License
Geargrafx is licensed under the GNU General Public License v3.0 License, see LICENSE for more information.