pouët.net

Christmas Diamonds

Vintage Computing Christmas Challenge 2023

Author:   Johannes le Roux (@dadecoza)
Category: Christmas Challenge
System:   ZX81
Language: Z80 Assembly
Len source code: 3125 bytes
Len exe file:    988 bytes
Len code only:   54 bytes
Instructions:
Open vccc2023.p with the EightyOne emulator
Description:
The code draws the stars in diagonal lines bouncing of the screen bounds (19x19)
until it completes a rectangle at which point it will move 6 positions and
start the next rectangle until it reaches the edge of the screen.
Comments:
The code is compiled with the TASM assembler and is dependent on the ZX81
definition files from the following repository ...
https://github.com/chancanasta/zx81HelloWorld
The command I used to compile ...
"C:\Users\dade\tasm32\TASM.EXE" -80 -b -s -l vccc2023.asm vccc2023.p