3 ms·
Shameless plug: I cobbled together a simple VSCode extension for (so far) KC85, C64 and CPC - only for assembly coding/debugging though. The 'special sauce' is
by flohofwoe 2y ago
Shameless plug: I cobbled together a simple VSCode extension for (so far) KC85, C64 and CPC - only for assembly coding/debugging though.
The 'special sauce' is that the assembler and emulators compiled to WASM and directly integrated into the extension (e.g. the emulator is running in a VSCode tab, everything is properly sandboxed):
https://marketplace.visualstudio.com/items?itemName=floooh.vscode-kcide https://marketplace.visualstudio.com/items?itemName=floooh.v...
...and it even works in the VSCode browser version, e.g. you can go here and press 'dot' to start into VSCode:
https://github.com/floooh/kcide-sample-kc854 https://github.com/floooh/kcide-sample-kc854
It *is* really quite amazing how productive 8-bit assembly coding feels with modern tooling (e.g. when you have a tight edit-build-debug loop, and having a debugger that lets you inspect the state of the entire hardware, not just CPU registers).
Here's the accompanying blog post: https://floooh.github.io/2023/12/31/vscode-wasm-wasi.html https://floooh.github.io/2023/12/31/vscode-wasm-wasi.html
- wiz21c 2y agohey flooooh thanks for your 6502 cycle accurate emulation :-) signed:some emulator author :-)