Spinstarr 2022
Author: erkkah
Category: Christmas Challenge
System: IBM PC running DOS
Language: 8086 Assembler - nasm
Len source code: 331
Len exe file: 66
Len code only: 66
Instructions:
Install dosbox and run "dosbox -conf dosbox.conf star.com"
Description:
Draws a 17x9 isosceles triangle pointing downwards and rotates
it in 90 degree steps to create the star shape.
The triangle is drawn one transformed asterisk at a time with a lot of
unnecessary over-drawing to create an animated effect at 4.77 MHz.
Replacing the value 360 at the b: label with 4 removes the effect.
The transformation includes stride scaling to avoid having to map row/col
coordinates to memory locations separately.
Comments:
This was fun!