dos33fsprogs/xmas_2018
Vince Weaver 95c6dde2e7 fire: maybe make a smaller, firmware version? 2019-01-02 16:41:48 -05:00
..
music xmas2018: play proper music 2018-12-14 01:14:07 -05:00
Makefile xmas2018: reflections code, urgh that is a pain 2018-12-21 14:45:01 -05:00
README fire: maybe make a smaller, firmware version? 2019-01-02 16:41:48 -05:00
ball.bmp xmas2018: add some more graphics 2018-12-12 00:22:16 -05:00
ball.s xmas2018: reflections code, urgh that is a pain 2018-12-21 14:45:01 -05:00
ball_text.bmp xmas2018: this is a hard problem 2018-12-20 01:20:21 -05:00
delay_a.s xmas2018: update asserts 2018-12-21 10:49:17 -05:00
gr_fast_clear.s xmas2018: update asserts 2018-12-21 10:49:17 -05:00
gr_hline.s xmas2018: something that builds 2018-12-10 13:06:21 -05:00
gr_offsets.s xmas2018: more cleanup, more asserts, more timing 2018-12-21 10:30:10 -05:00
gr_putsprite.s xmas2018: update asserts 2018-12-21 10:49:17 -05:00
gr_scroll.s xmas2018: update asserts 2018-12-21 10:49:17 -05:00
greets.inc xmas2018: scrolling text works 2018-12-17 22:58:19 -05:00
greets.raw.lz4 xmas2018: make scroller use lz4 compression instead of RLE 2018-12-18 13:43:33 -05:00
hardware.inc xmas2018: move bunch of files into place 2018-12-10 12:55:48 -05:00
hello.bas xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
lz4_decode.s xmas2018: re-arranging things in silly fashion 2018-12-13 17:15:39 -05:00
make_table.c merry: table lookup, not really much faster as is :( 2018-12-23 15:11:28 -05:00
merry.s xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
merry.s.orig merry: table lookup, not really much faster as is :( 2018-12-23 15:11:28 -05:00
merry_christmas.png xmas2018: add some more graphics 2018-12-12 00:22:16 -05:00
mockingboard.s xmas2018: more cleanup, more asserts, more timing 2018-12-21 10:30:10 -05:00
music.s xmas2018: add missing file 2018-12-14 18:42:39 -05:00
notes gr-sim: update scroll 2018-12-17 00:29:07 -05:00
play_music.s xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
reflection.s xmas2018: reflections, fix last(?) reflection bug 2018-12-23 16:16:19 -05:00
rts.s xmas2018: stop padding filenames 2018-12-19 10:40:03 -05:00
scroll.table xmas2018 unroll 5 times, use lookup table 2018-12-23 15:47:18 -05:00
sprites.inc xmas2018: more cleanup, more asserts, more timing 2018-12-21 10:30:10 -05:00
sprites.png xmas2018: add frame timeout 2018-12-18 00:17:20 -05:00
vapor_lock.s xmas2018: update asserts 2018-12-21 10:49:17 -05:00
wait_keypress.s xmas2018: something that builds 2018-12-10 13:06:21 -05:00
wreath.bmp xmas2018: achieve vapor lock 2018-12-11 17:01:18 -05:00
wreath.s xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
xmas2018.dsk xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
xmas2018.s xmas2018: update with mute functionality 2018-12-23 16:37:25 -05:00
zp.inc xmas2018: candles come on one by one now 2018-12-19 14:51:23 -05:00

README

total size:
	Demo code:	5k
	MUSIC.lz4:	1k
	ball.img:	8k
	merry.img.lz4:	3k
	wreath.img.lz4:	4k
		============
			21k


Memory Map:

	00	Zero Page
	01	Stack
	02-03	Reserved
	04-07	GR PAGE0
	08-0b	GR PAGE1 (scroll text)
	0c-1f	CODE	(5k)
	20-3f	HGR PAGE0 (wreath)
	40-5f	HGR PAGE1 (ball)
	60-7f	(merry)
	80-9f	(music)
	a0-bf	(music)
	c0-ff	RESERVED/ROM

SIZE:
	3903	-- 12/18
	3647	-- use LZ4 encryption on scroll text
	3903	-- add in support for all 5 candles
	3647	-- make sprites non-transparent
	3903	-- turn all flames back on
	3853	-- stop padding filenames