amiport gaming

Classic PC games, running on your Amiga.

Ten game ports unified into one portal. Doom, Caesar III, Celeste, Master of Orion, Prince of Persia, Command & Conquer -- compiled with bebbo-gcc, riding on libSDL2-amigaos3, installable with amiport install amiport-gaming.

Featured port
Julius
Caesar III · 1998 · City-builder
v1.7.0-ami3 42 FPS on a Vampire V4 3.2 MB
Install the gaming meta-package
1.SYS:> amiport install amiport-gaming
1.SYS:> amiport-gaming list --playable

The meta-package pulls libSDL2-amigaos3 (0.7.0+) and SDL2_mixer, and installs launchers to SYS:Games/. Game data files are not included -- see each port for legal acquisition.

Ports

rss · last build --
Status Platform Audio Sort

Performance leaderboard

measured on a Vampire V4 · live
Live telemetry · emulator + real hardware
Port Game FPS (live) Target Progress Status

// Ticking every 1.4s · jitter +/- 2 fps · rolling avg

Project state
-- Playable ports --
-- Average framerate across 7 active ports
-- Source files built --

Request a port

or open a PR on amiga-game-ports
Recent activity
2026-04-11
Julius 1.7.0-ami3+42 commits
  • Fixed aqueduct pathing on maps > 160 tiles.
  • Custom cursor no longer corrupts mouse sprite on RTG.
  • Save files now round-trip with PC Julius 1.7.
2026-04-09
Vanilla Conquer 0.3-ami0
  • GDI Mission 1 terrain now renders all 21 tile types. Previously: 18.
  • Intro movie plays. Audio still silent.
2026-04-02
SDLPoP -- input pipe redesigned. Keyboard capture WIP on Input Event API.
2026-03-28
Chocolate Doom 3.0.1-ami2 -- WAV effects stable. MIDI music still deferred to 3.1.
2026-03-22
fheroes2 added to WIP list. Asset loader parses all .AGG archives. Combat turn ends in NULL deref after move 7 -- patch pending.