Skip to content

DirkSimple - RetroBIOS

Type standalone + libretro
Classification official_port
Source https://github.com/icculus/DirkSimple
Version 0.2
Profiled 2026-03-23
Cores dirksimple
Systems laserdisc-arcade
Technical notes

DirkSimple by Ryan C. Gordon (icculus). Plays laserdisc arcade games via Lua scripts + Ogg Theora video. Same author wrote both standalone and libretro backends (source == upstream).

Libretro port loads from system_dir/DirkSimple/. ref: dirksimple_libretro.c:782,794 — sysdir from RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY basedir = sysdir + "/DirkSimple/" DirkSimple_startup(basedir, info->path, ...) at line 799

Standalone loads from SDL_GetBasePath() + data/. ref: dirksimple_sdl.c:575-577

Game data in data/games//game.lua + assets (PNG, WAV). User provides the OGV laserdisc video as content.

Supported games: Dragon's Lair (lair), Cliff Hanger (cliff). 10 data files in the repo (game.lua scripts, sprites, sounds, icons).

Buildbot provides DirkSimple.zip via Core System Files Downloader.

No BIOS or firmware files required.

Data directories

  • dirksimple >``

Generated on 2026-03-25T14:56:43Z