From ad615f1eb4febb59f5148ba356d9ad91dc72db09 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Wed, 6 Jan 2016 01:55:41 -0500 Subject: compressed title image, loads faster --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a515ea0..56a81b4 100644 --- a/Makefile +++ b/Makefile @@ -84,8 +84,8 @@ taipan.atr: all # The game binary is a multi-part binary load file. This rule # depends on all the pieces, and just concatenates them. -$(XEX): taimain.xex taifont.xex newtitle.xex titledata.xex - cat titledata.xex newtitle.xex taifont.xex taimain.xex > $(XEX) +$(XEX): taimain.xex taifont.xex newtitle.xex comptitle.xex + cat comptitle.xex newtitle.xex taifont.xex taimain.xex > $(XEX) # Bitmap data for the title screen, 256x184 = 47104 pixels, 8 bits # per pixel, or 5888 bytes. Displayed in ANTIC mode F (aka GR.8), @@ -96,6 +96,11 @@ $(XEX): taimain.xex taifont.xex newtitle.xex titledata.xex titledata.xex: newtitle.pl newtitle.png perl newtitle.pl > titledata.xex +# compressed title, for faster loading. +comptitle.xex: titledata.xex titlecomp.pl comptitle.s.in + perl titlecomp.pl 151 < titledata.xex + cl65 -o comptitle.xex -t none comptitle.s + # Init segment that loads after the title screen data. It sets up # a custom display list and sets the GTIA for narrow playfield, # then waits for a keypress. Afterwards, it restores the OS's -- cgit v1.2.3