diff --git a/TODO b/TODO index 539e8e91..dbfb73fc 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,11 @@ +Other demos: + Monkey Island + + Bad Apple II + Based on bishop's demo? bad apple on TV? + Static first (Audio/video) + Electric Duet music? + pcx2hgr: error checking complain if not 140x160 or 140x192 diff --git a/xmas_2018/Makefile b/xmas_2018/Makefile new file mode 100644 index 00000000..6dee6596 --- /dev/null +++ b/xmas_2018/Makefile @@ -0,0 +1,62 @@ +include ../Makefile.inc + +DOS33 = ../dos33fs-utils/dos33 +B2D = ../bmp2dhr/b2d +PNG_TO_40x96 = ../gr-utils/png_to_40x96 +PNG_TO_RLE = ../gr-utils/png2rle + +all: xmas2018.dsk + +xmas2018.dsk: wreath.img +# $(DOS33) -y xmas2018.dsk BSAVE -a 0x4000 XMAS2018 + $(DOS33) -y xmas2018.dsk BSAVE -a 0x2000 wreath.img WREATH.IMG + +#### + +MEGADEMO: megademo.o + ld65 -o MEGADEMO megademo.o -C ../linker_scripts/apple2_4000.inc + +megademo.o: megademo.s \ + zp.inc hardware.inc \ + gr_hline.s gr_offsets.s vapor_lock.s delay_a.s wait_keypress.s \ + mockingboard.s \ + c64_opener.s c64.img.lz4 \ + falling_apple.s apple_40_96.inc \ + starring.s starring1.inc starring2.inc starring3.img.lz4\ + starring_people.s sp_names.inc fs.inc FS_HGRC.BIN.lz4 \ + deater.inc DEATER_HGRC.BIN.lz4 lg.inc LG_HGRC.BIN.lz4 \ + check_email.s email_40_96.inc \ + leaving.s leaving.inc tfv_sprites.inc \ + arrival.s arrival.inc \ + bird_mountain.s letters.s \ + waterfall.s waterfall_page1.inc waterfall_page2.inc \ + takeoff.s takeoff.inc takeoff.img.lz4 \ + mode7.s \ + space_bars.s text_print.s \ + fireworks.s fw_background.inc fw_state_machine.s fw.s \ + hgr.s random16.s move_letters.s + ca65 -o megademo.o megademo.s -l megademo.lst + + +#### + +#c64.img.lz4: c64.img +# lz4 -f -16 c64.img +# +#c64.img: c64_updated.png +# ../hgr-utils/png2hgr c64_updated.png > c64.img + +#### + +#D_HGRC.BIN: d_hgr.bmp +# $(B2D) d_hgr.bmp HGR -d + +wreath.img: WREATHC.BIN + cp WREATHC.BIN wreath.img + +WREATHC.BIN: wreath.bmp + $(B2D) wreath.bmp HGR -d + +clean: + rm -f *~ *.o *.lst XMAS2018 wreath.img WREATHC.BIN + diff --git a/xmas_2018/notes b/xmas_2018/notes new file mode 100644 index 00000000..457a2862 --- /dev/null +++ b/xmas_2018/notes @@ -0,0 +1,5 @@ +Advent wreath picture: + https://en.wikipedia.org/wiki/File:Adventwreath.jpg + Creative Commons Attribution-Share Alike 3.0 Unported + Kittelendan + diff --git a/xmas_2018/wreath.bmp b/xmas_2018/wreath.bmp new file mode 100644 index 00000000..c898be84 Binary files /dev/null and b/xmas_2018/wreath.bmp differ diff --git a/xmas_2018/xmas2018.dsk b/xmas_2018/xmas2018.dsk new file mode 100644 index 00000000..e4faa2fd Binary files /dev/null and b/xmas_2018/xmas2018.dsk differ