Expand description
Fixture Runner - Loading and execution infrastructure
Structs§
- Fixture
Runner - Canonical entry point of the systemless library.
- Fixture
Runner Config - Configuration knobs for
FixtureRunner. UseFixtureRunnerConfig::defaultfor the canonical defaults (10M-instruction budget, 0x10000 load base, arrow-keys NOT remapped to numpad, guest-controlled menu bar) — only override fields you actually need. - VfsFile
Snapshot - VfsFile
Stat - VfsFile
Summary
Enums§
- Menu
BarPolicy - Host presentation policy for the classic Mac menu bar.
Constants§
- DEFAULT_
POWERPC_ SCREEN_ DEPTH - Default direct-color display depth for native PowerPC applications. Imaging With QuickDraw (1994), p. 6-16, defines 16 bits per pixel as a supported Color QuickDraw screen and offscreen graphics-world depth.
- DEFAULT_
REALTIME_ CPU_ MHZ - Default emulated CPU speed from the canonical machine profile.
- DEFAULT_
REALTIME_ INSTRUCTIONS_ PER_ SECOND - Default 68K realtime CPU budget used by scripted realtime mode and by GUI sessions that do not load a PowerPC executable.
- DEFAULT_
REALTIME_ PPC_ CPU_ MHZ - PowerPC clock exposed by the native 604 machine profile. The Power Macintosh 9500/120 paired a 120 MHz clock with the same 604 processor reported by the PPC Gestalt implementation. https://support.apple.com/en-hk/112050
- DEFAULT_
VBL_ HZ - Compact Mac video hardware refreshes at approximately 60.15 Hz.
Functions§
- decode_
fakeptr_ pc - If
pcmatches aGetTrapAddressfake-pointer pattern, return a human-readable hint identifying the trap that the game most likely tried to JMP/JSR through. ElseNone. - default_
realtime_ instructions_ per_ tick - Returns the per-VBL instruction budget for the loaded guest architecture.
- dump_
wait_ stats - Print the wait-elision diagnosis counters (no-op when env unset).