Resources from my seminar at Lovebyte 2021.
- Fuse - ZX Spectrum emulator for Unix, Mac OS and Windows
- Pasmo - Z80 cross-assembler
- zmakebas - converts text files to tokenised BASIC in .tap format
hello.asm
- the finished XOR-pattern introhello.bas
- BASIC launcher for the introMakefile
- build script for intro (edit and change program paths as appropriate)border.asm
- the simplest possible program that does something: turn the border redscreen.asm
- slowly fill the video memory, to demonstrate the screen layoutupde.asm
- routine for finding the address of the next pixel line in screen memory
- Mastering Machine Code On Your ZX Spectrum by Toni Baker
- Programming The Z80 by Rodnay Zaks
- The Complete Spectrum ROM Disassembly by Dr. Ian Logan and Dr. Frank O'Hara - transcribed as text and PDF
- ZXNumber by Neon - script for encoding numbers in floating-point notation