Skip to content

gasman/spectrum-sizecoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZX Spectrum sizecoding

Resources from my seminar at Lovebyte 2021.

Seminar on YouTube

Essential tools

  • Fuse - ZX Spectrum emulator for Unix, Mac OS and Windows
  • Pasmo - Z80 cross-assembler
  • zmakebas - converts text files to tokenised BASIC in .tap format

Files included here

  • hello.asm - the finished XOR-pattern intro
  • hello.bas - BASIC launcher for the intro
  • Makefile - build script for intro (edit and change program paths as appropriate)
  • border.asm - the simplest possible program that does something: turn the border red
  • screen.asm - slowly fill the video memory, to demonstrate the screen layout
  • upde.asm - routine for finding the address of the next pixel line in screen memory

Books

Other resources

  • ZXNumber by Neon - script for encoding numbers in floating-point notation

About

Resources from my ZX Spectrum sizecoding seminar at Lovebyte 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published