2024 Christmas "Present" competition.
Author : Dave aka Bushy555.
Category : Christmas Challenge.
System : LASER 500.
Language : Z80 Assembly.
Len source code : 368 bytes - smallest size of source code for successful assembling.
Len exe file : 119 bytes.
Len header : 16 bytes.
Len code only : 103 bytes.
Instructions:
-------------
Use Antontino's Laser500 emulator : https://nippur72.github.io/laser500emu/
Drag and drop the .BIN file on to the emulator.
Program will automatically execute and run.
* Weird : can take up to three or four times for the emulator to successfully
display the Christmas Present box correctly. Unsure why.
Perhaps the speed of my old aging computer can not keep up?
It does eventually display the box correctly.
Description:
------------
Please see comments in assembly source file.
Essentially:
display top ribbon line \O/
display top of present box +--------+---...
do 2 times:
do 8 times:
display middle of present box ! ! ...
display bottom of present box +--------+---...
Comments:
---------
Hi Mum!