mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 10:33:59 -05:00
2.0 KiB
2.0 KiB
Supported Emulators
JS Client-side emulator support
These are using Javascript and/or using external websites to facilitate emulation after creating a suitable binary.
- NES (https://static.ce-cdn.net/jsnes-ceweb/index.html) - for
images built with LLVM MOS NES or CC65 (
--target nes) - JSBeeb (https://bbc.godbolt.org) - for binaries built with BeebAsm
- Speccy (https://static.ce-cdn.net/jsspeccy/index.html) - for
.tapfiles built with Z88DK (target+zx) - Miracle (https://xania.org/miracle/miracle.html) - for
.smsfiles built with Z88DK (target+sms) - Viciious (https://static.ce-cdn.net/viciious/viciious.html) - for
.prgfiles built with LLVM MOS C64 or CC65 (--target c64) - WasmBoy (https://static.ce-cdn.net/wasmboy/index.html) - for
.gbROM files built with z88dk (target+gb)
Examples
- Color-Cycle using LLVM-MOS NES-NRom https://compiler-explorer.com/z/bhv6v9M7c
- Hello World using z88dk
+zx -lndoshttps://compiler-explorer.com/z/4zh5jaov6 - Random lines using z88dk
+zxhttps://compiler-explorer.com/z/h8d3dzWsr - DStar using z88dk
+zxhttps://compiler-explorer.com/z/qnE7jhnvc - Hello World test with lines and sprites using z88dk
+smshttps://compiler-explorer.com/z/fqeGYes3b - Star Globe demo with BeebAsm https://compiler-explorer.com/z/GjMfW3a75
- Hello World with default sprites with CC65 https://compiler-explorer.com/z/e7eGa8rKa
- Hello World with custom sprites with CC65 https://compiler-explorer.com/z/s8E3PeWfM
- Hello World with LLVM-MOS C64 https://compiler-explorer.com/z/EveEETnKT
- Hello World with MadPascal C64 https://compiler-explorer.com/z/fobvf78vY
- Bouncing balls with CC65 https://compiler-explorer.com/z/ajav6Menq
- Hello World using z88dk
+gbhttps://compiler-explorer.com/z/6Kf88Ec5T