Programming
В этом разделе собраны ссылки о программировании для z80
IDE, compilers
- SjASMPlus + Documentation
- DeZog — Расширение для VSCode для программирования под Spectrum | (Пример настройки DeZog)
- BasinC — Эмулятор и полезные утилиты для программирования и разработки на zx basic
Libs, code samples
- ZXDN — Коллекция материалов по творчеству на компьютере ZX Spectrum: программирование, графика, музыка. ZXDN | оригинал на uCoz
- Open Source ZX — ZX Spectrum open source
- TSLib — TSLib is a library that makes it easy to start developing for ZX-Evolution for TC-conf firmware.
- ZX starter pack — Стартовый набор для вхождения в разработку под ZX Spectrum // A set of software, source codes, literature, utilities, and a build system for entering development for ZX Spectrum
- ZEDA Z80 optimized routunes — This is a repository of routines for the Z80! As of its inception, it will likely be expanded with the Z80 TI8x series of calculators in mind, but most routines should be general enough for other devices.
Справочники
- Таблица опкодов Z80 — Удобная таблица опкодов Z80
- z80ops — Справочник по командам Z80 (с тактами и поиском)
- Home of Z80 — Thomas Scherrer Z80-Family Official Support Page
- Z80 ASM Optimization Tricks - v2.1 (by Adam Ziemba, 2006) — Learn all the optimization tricks used in Z80 Assembly. Topics include Z80 ASM Literacy (how to properly communicate Z80 ASM notion), Time Consvervation, and Memory Conservation. This guide covers everything you’ll need in order to write assembly programs with optimal efficiency.
- Z80 Optimization Technies v1.1 (by Christopher Tremblay, 2000) — Advanced Z80 Assembler optimization techniques. Learn how to get the tighest code & most performing code to add thoses extra features.
- Z80 optimization — If you are just looking for cutting some bytes go straight to small tricks in this topic.
- How to write zx specttrum games by Jonathan Cauldwell — This book explains in simple language how to develop games for the ZX Spectrum in assembly language, from “Hello world” to your first complete game.
- [First Steps in Z80 Assembly Language v1.2.4 (by Darryl Sloan)] pdf + YouTube
- Z80 Assembly Language Subroutines PDF (by Lance A. Leventhal and Winthrop Saville, 1983)