Project Roadmap
The path toward reliable Sega Saturn emulation requires deliberate stage-by-stage verification. We avoid speculative shortcuts or premature compatibility claims, prioritizing clean execution handoffs between hardware subsystems.
Natural BIOS Startup
Booting the authentic European Sega Saturn retail BIOS and completing early machine initialization.
Natural Get TOC & Disc Initialization
Allowing the BIOS CD initialization sequence to naturally query Table of Contents and negotiate disc readiness.
First Real Disc-Sector Acquisition
Executing authentic BIOS commands to read the first physical disc sectors into guest sector buffers.
Initial Program (IP) Loading
Transferring sector data from CD buffer to Work RAM High (0x06000000) and preparing execution context.
Game Execution Handoff
BIOS security check passing and program counter transition to the commercial game entrypoint.
Video & Audio Pipeline Validation
VDP1 quadrilateral rendering, VDP2 plane compositing, and SCSP audio slot playback verification.
Playable Commercial Title Execution
Achieving interactive player input and sustained loop execution in initial target games (such as Earthworm Jim 2).
Compatibility Expansion
Broadening software library support across varied CD formats, multi-disc titles, and auxiliary memory cartridges.
Performance Optimization & JIT Research
Enhancing interpreter efficiency and researching dynamic binary translation targets for modern CPU architectures.
Developer Tools & Advanced Observability Suite
Headless testing harness, bus tracing, live memory inspectors, and disassembly debuggers.
