Avalonia app¶
A cross-platform emulator front-end written with Avalonia UI, shipped as two runtimes that share almost all code, including the UI:
- Browser — runs entirely in the browser via WebAssembly (no install).
- Desktop — runs natively on Windows, macOS and Linux.
Because the two runtimes share their UI, the system-specific features are documented once per system, with the small Browser-vs-Desktop differences called out inline:
- C64 in the Avalonia apps
- VIC-20 in the Avalonia apps
- Apple II Plus in the Avalonia apps
- Oric Atmos in the Avalonia apps
- Generic computer in the Avalonia apps
Runtime-specific topics:
- Desktop automation — UI automation and accessibility.
- Desktop troubleshooting — platform-specific notes.