SplitScript reference / Migration / Genesis emulator attachment and memory mapping

Genesis emulator attachment and memory mapping

Migration from ASL, Rust

Source pattern

Look for the ASL, Rust concept Genesis emulator attachment and memory mapping in the source. The semantic difference below is more important than a token-for-token rewrite.

Canonical SplitScript

Use the canonical language and API symbols linked below.

Semantic difference

Use Genesis for Fusion, Gens, BlastEm, Sega Game Room or Genesis Classics, and supported RetroArch cores. The provider owns discovery, normalizes emulator storage and byte order, and reads original work-RAM offsets through genesis.

Supported hosts

The linked state-provider page is the canonical list of supported runtimes or emulators. The compiler rejects unsupported provider forms.