Enhancements
Features the hardware never had. Off by default means bit-identical. Full list: libretro docs.
True-color rendering merged — PR #341
The blitter computes Gouraud shading with 16 fraction bits, then discards
them in the 16-bit CRY write. virtualjaguar_true_color keeps
them in a shadow framebuffer. Game-visible RAM stays bit-identical.
Overclocking that doesn't break the game
virtualjaguar_m68k_clock_scale (0.5×–3×) and
virtualjaguar_risc_clock_scale (0.5×–2×).
Bus latencies stay in wall time at any scale — pacing and pitch don't
drift; CI proves it at non-1× scales.
CD read-speed control
virtualjaguar_cd_read_speed: 1× (hardware-faithful) to
instant, on the HLE path. Streaming reads keep fast transfers from stomping
in-flight game code — regression-tested.
Crash watchdog
virtualjaguar_crash_detect (default on) matches known failure
signatures each frame. Your frontend log names the broken subsystem.
Roadmap: internal hi-res upscaling in design
The shadow framebuffer is the 1× prototype of in-core hi-res rendering. Epic #338 — in design, no dates.