star1.0
Author: Pedro Bermejo
Category: Christmas Challenge
System: Commodore VIC-20 unexpanded
Language: 6502 Assembler (assembled with CBM PRG Studio)
Len source code: 3793 bytes
Len exe file: 95 bytes
Len code only: 80 bytes
Instructions:
Install vice, start with xvic (VIC unexpanded), drag and drop the prg file into it.
It needs to be loaded with ',1' (in other words, options Host->AutoStart->Load to BASIC start(xx)
from vice settings, need to be unchecked)
Description:
Star is defined by alternate number of spaces/asterisks.
To save some bytes, only upper part of the star is defined (last 8 lines are a
repetition, in inverse order, of first 8 lines).
Comments:
To get smallest size, I'm not initializing some memory addresses, relying on the
initialization done by INITMEM routine. That means that code will only work first time.
To be run again, it should be loaded again (after vice is reset)