SplitScript reference / WiiEmulator

WiiEmulator

struct

struct WiiEmulator

Retains discovered Nintendo Wii MEM1 and MEM2 mappings.

Reads accept the original console addresses and decode every MemoryReadable scalar, struct field, and fixed-array element as big endian. Dolphin and 64-bit RetroArch with dolphin_libretro.dll are supported.

Examples

Use the attached Wii memory provider

let emulator: WiiEmulator = wii

Capabilities

MemberDescriptionAvailable through
MemoryReaderReads typed values and bounded strings from an address space.

Methods

MemberDescriptionAvailable through
readReads one fixed-layout value from this address space.Available through MemoryReader
readUtf16LeReads a bounded NUL-terminated little-endian UTF-16 string.Available through MemoryReader
readUtf8Reads a bounded NUL-terminated UTF-8 string.Available through MemoryReader
readReads a typed value from emulated Wii memory.