Port

CyberMage: Darklight Awakening PC port

CyberMage: Darklight Re-Awakening · by lodilorenzo

About this port

lodilorenzo's partial Rust reimplementation of the 1995 DOS game CyberMage: Darklight Awakening. Replaces platform services, audio, movies and parts of rendering natively while remaining original functions run through an x86 interpreter. Requires the owner's commercial v1.01F game data; includes modern display and input options.

PC support and installation

PC

Partial native Rust reimplementation with x86 interpreter for remaining original functions

Requirements

Own CyberMage: Darklight Awakening commercial v1.01F ISO or installed files. Optional SC-55 music requires lawfully obtained matching firmware/wave ROMs; Windows MIDI is default.

Sources

Ongoing function-by-function reimplementation; no independently verified full playthrough or broad hardware coverage. Vulkan presentation is experimental and can have audio underruns; world rendering remains CPU-side. Optional SC-55 initial-run underruns remain. Original commercial artwork/data are not licensed by project code license.

Maintainer documentation · Reported Oct 14, 2026 · Checked Oct 17, 2026 · v1.3.0

Source ↗