OpenGGF

VER0.5

Fan-Made Open-Source Sonic Engine

OpenGGF
0.5

Fan-Made Open-Source Sonic Engine

OPEN
SOURCE
openggf
VER 0.5

Fan-Made Open-Source Sonic Engine

About

OpenGGF is an open-source, OpenGL-accelerated game engine written in Java that faithfully reimplements the classic 16-bit Sonic the Hedgehog games — physics, collision, rendering, and audio are all verified against community-maintained disassemblies for accuracy.

OpenGGF is a community-made fan project. It is not affiliated with, sponsored by, approved by, or endorsed by Sega. It runs from your own legally-obtained ROM images, and no copyrighted assets are included.

Download

Community-made fan project. Not affiliated with Sega. Requires a legally-obtained ROM; no ROMs or copyrighted assets are included. JDK 21+.

Releases

All releases →

News

All news →

FAQ

Do I need a ROM?

Yes — OpenGGF requires a legally-obtained ROM image. None are distributed with the engine.

Which games are supported?

The mainline 16-bit Sonic titles: Sonic 1, Sonic 2, and Sonic 3 & Knuckles.

Is this affiliated with Sega?

No. OpenGGF is a community-made, open-source fan engine. It is not affiliated with, sponsored by, approved by, or endorsed by Sega.