Crossrunner
Crossrunner is an Apple IIGS emulator and cross development environment.
It features cycle accurate emulation with a user friendly interface.
Features
Emulation Accuracy
Crossrunner emulates the machine at a much lower level than any other Apple IIGS emulator.
Emulated software will look and feel like the real hardware.
Developers can test software under emulation with confidence, knowing that it closely matches the hardware.
Ease of Use
Intuitive Graphical User Interface for all functionality.
Fully customisable interface and customisable monitor settings.
1:1 keyboard mapping
No Function Keys required for basic tasks (e.g. Control Panel), but full ADB extended keyboard functionality is supported.
If you are using a standard keyboard then use the keys in the same positions. Alt → Open Apple, Windows → Close Apple, Break → Reset.
If you are using a real Apple IIGS keyboard (e.g. with a Wombat) then it is even easier. Open Apple → Open Apple, Close Apple → Close Apple. Control+Open Apple+Esc will bring up the Control Panel, just like a real machine.
Automatically adjusts emulation settings for games to ensure full compatibility and maximum enjoyment.
Drag and drop disk images onto drives.
Paste text into the emulated machine.
Modern
Supports modern Operating Systems (x64 and ARM64)
Supports High DPI monitors
Allows XBox controllers to be used as joysticks
Automatically downloads from archive.org
Save snapshots of the machine's state and restore from those snapshots
Debugging
Fully featured debugger. Step through code, set complex breakpoints, view memory and video pages in real time, visually “race the beam”, profile code, and lots more.
The only emulator that allows source level debugging – whether your program is written in assembly language, C or Pascal.
Development
Built-in ORCA compatible development environment. Compile ORCA/C and ORCA/Pascal code inside Crossrunner. Run ORCA Shell scripts.
Also supports Golden Gate and Merlin 32.
Seamlessly interoperate between the native filesystem, mounted ProDOS / DOS 3.3 filesystems, Apple Filing Protocol shares and VEDrives.
Scripting
Fully extensible through powerful scripting integration.
Build game cheats and assistants, debugging tools, and automate common tasks all through the scripting engine.
Download
Currently in Beta testing.
Public release in 2023.
Change Log
Beta 6
See Beta release notes.