Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oisee/zxboilerplate
ZX Spectrum sjasmplus+vscode boilerplate
https://github.com/oisee/zxboilerplate
Last synced: 10 days ago
JSON representation
ZX Spectrum sjasmplus+vscode boilerplate
- Host: GitHub
- URL: https://github.com/oisee/zxboilerplate
- Owner: oisee
- Created: 2019-11-06T13:06:52.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-05T10:08:01.000Z (about 5 years ago)
- Last Synced: 2024-11-14T08:33:37.853Z (2 months ago)
- Size: 542 KB
- Stars: 2
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# zxboilerplate
ZX Spectrum sjasmplus+vscode boilerplate## How to use
1. Download and install Visual Studio Code: https://code.visualstudio.com/Download
2. Install Z80 Macro-Assembler extension: https://marketplace.visualstudio.com/items?itemName=mborik.z80-macroasm
3. (optional) If you want to use your local sjasmplus build, open `.vscode/tasks.json` and white down your correct path to `sjasmplus` in `"command": "./_sjasmplus/sjasmplus",` line.That's all! Now you can use `Run build task` (Ctrl+Shift+B on Windows or ⌘+B on macOS by default) to compile your `main.asm` file.
## Further steps
Snapshot will be saved in your project folder by default, as well as labelslist.
Probably, you want to configure `savesna` and `labelslist` paths to your Unreal folder in order to use a snapshot Quickload and Labels supports. Just uncomment these lines at the very end of the `main.asm` file:
```
savesna "/path/to/unreal/qsave1.sna", start
labelslist "/path/to/unreal/user.l"
```If you need to make your custom bat/shell scripts or build tasks, feel free to make everything you want.
See https://code.visualstudio.com/docs/editor/tasks manual for details.