STIM Game & Software Preservation runtime — run preserved software in deterministic hash-verified STIM bundles.
"Games are the demo. Legacy enterprise is the product."
Module: dappco.re/go/play
Spec: docs/RFC.md
Depends on: core/app (manifest/boot contract — see docs/RFC.app.md), core/gui (windowing)
core play runs preserved software inside STIM (Sandboxed Temporal Isolation Module) containers. A STIM bundle is a deterministic, hash-verified, SBOM-tracked archive containing:
- The original artefact (ROM, binary, installer)
- A runtime engine (emulator core, compatibility layer, or native runner)
- A manifest describing inputs, outputs, and verification chain
core play # read manifest.yaml from cwd
core play mega-lo-mania # from games/ parent dir
core play command-and-conquer # sameIterative implementation in progress. Current slices cover manifest parsing, deterministic bundle rendering, Shield verification surfaces, catalogue listing, and initial engine adapters.
EUPL-1.2