SplitScript reference / Migration / GBA emulator attachment and memory mapping
GBA emulator attachment and memory mapping
Migration from ASL, Rust
Source pattern
Look for the ASL, Rust concept GBA 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 GBA for VisualBoyAdvance or VBA-M, mGBA, NO$GBA, Mednafen, supported RetroArch cores, and mGBA-based BizHawk. The provider owns emulator discovery and the gba root reads original EWRAM and IWRAM addresses without manual DeepPointer mappings.
Supported hosts
The linked state-provider page is the canonical list of supported runtimes or emulators. The compiler rejects unsupported provider forms.
Related reference
- GBA (state provider)