Build release discs for every NTSC region (Japan and North America) across one or more profiles, package each as a zip with its cue sheet and README, verify the zips against the built bytes, and publish them together as one draft GitHub release. Use for…
Adjust a profile's comparison frame (its panels, labels, specs, texts, footage paths and synchronisation) and show a preview composed from the real footage. Use when the user asks to change the comparison layout or its wording, when a panel's material or…
Burn a Sega CD disc image to CD-R so it boots on real Mega-CD / Sega CD hardware. Checks the image is a Sega CD disc, reports its region, verifies the medium is blank and large enough, picks a write speed the medium rates, and writes one Disc-At-Once data…
Prepare and upload an existing, verified record lossless playback capture to YouTube. Bake the validated H40 pixel aspect into a high-resolution square-pixel nearest-neighbor raster, state the encode's CRAM palette switch count, add project metadata, verify…
Build a release (DEBUG=0) Sega CD disc for a profile, record its playback without the DEBUG HUD, and qualify that recording against an existing gate-PASS DEBUG recording of the byte-identical packed stream using the GPGX LOGVDP DMA trace and visual…
Orchestrate the complete SEGA-CD FMV delivery pipeline for one or more source videos: inspect geometry, create a strict H40 profile, simulate and verify the packed stream, make a DEBUG lossless emulator recording, require its complete HUD gate to be…
Project skill for encoding an arbitrary video source with the delta stream codec in tools/sim.py and producing the standard full-length analysis video. Applies the four rules automatically: keep source fps, use resolution up to the DMA limit, preserve source…
Build a DEBUG Sega CD disc by default, then make a fast fixed-Replay FFV1/FLAC recording with RetroArch and Genesis Plus GX from emulator launch through the Mega-CD startup screens and playback, preserving synchronized A/V and producing a native-resolution…