scene.org File Archive

File download

<root>­/­parties­/­2023­/­vccc23­/­christmas-diamonds/dadecoza_zx81_asm_vc3-2023.zip

File size:
438 945 bytes (428.66K)
File date:
2024-01-03 14:15:17
Download count:
all-time: 13

Screenshot (by pouët.net)

Screenshot

Preview

  • code_only.png 102.00K
  • file_id.diz 830B
  • result.mp4 197.57K
  • result.png 90.58K
  • result_only.mp4 56.06K
  • result_only.png 8.39K
  • vccc2023.asm 3.05K
  • vccc2023.p 988B

file_id.diz

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