dos33fsprogs/still_alive
2018-05-23 14:20:38 -04:00
..
art sa: get subprinting working 2018-05-22 12:02:18 -04:00
lyrics sa: move lyrics conversion to own directory 2018-05-23 14:20:38 -04:00
ascii_art.inc sa: work on getting art displayed 2018-05-21 17:04:18 -04:00
display_art.s sa: have 40col working 2018-05-23 14:07:19 -04:00
display_lyrics.s sa: have 40col working 2018-05-23 14:07:19 -04:00
interrupt_handler.s sa: get subprinting working 2018-05-22 12:02:18 -04:00
lyrics.inc sa: lyrics playing nicely now 2018-05-21 15:12:53 -04:00
Makefile sa: move lyrics conversion to own directory 2018-05-23 14:20:38 -04:00
README.still_alive sa: have 40col working 2018-05-23 14:07:19 -04:00
SA.KRW sa: start work on this 2018-04-27 21:24:57 -04:00
still_alive.dsk sa: have 40col working 2018-05-23 14:07:19 -04:00
still_alive.s sa: have 40col working 2018-05-23 14:07:19 -04:00
title.bas sa: update title screen 2018-05-22 12:14:29 -04:00
TODO sa: have 40col working 2018-05-23 14:07:19 -04:00
zp.inc sa: have 40col working 2018-05-23 14:07:19 -04:00

Challenges:
	+ 6-channel audio
	+ Fitting it all in 48k (want to avoid disk routines if can)
	+ Printing the ASCII art simple code (takes longer than 50Hz)


Goal: Binary fits in 16k (16384 bytes)

note						size (bytes)
---------------------				------
initial music player:				 2078
add raw ascii art:				 9142
add 3-channel music+lyrics,then slim a bit:	18787
initial 40 col support:				18864
have art loading properly 40col:		18910



Memory Map


Lowmem:		4k
Code:		16k (8k=audio, 5k=lyrics, 3k=art)
Sound buffers:	14k
Sound buffer2:	14k?