diff --git a/Makefile b/Makefile index 4a2fdb5..7de2935 100644 --- a/Makefile +++ b/Makefile @@ -80,8 +80,12 @@ md: sync sync: rsync -a --delete --delete-after ../pitch-dark/bin . rsync -a --delete --delete-after ../pitch-dark/src . - patch src/ui.common.a patches/ui.common.a - patch src/ui.credits.a patches/ui.credits.a + patch src/ui.common.a patches/ui.common.a.patch + patch src/ui.credits.a patches/ui.credits.a.patch + +update-patches: + diff -u ../pitch-dark/src/ui.common.a src/ui.common.a > patches/ui.common.a.patch + diff -u ../pitch-dark/src/ui.credits.a src/ui.credits.a > patches/ui.credits.a.patch clean: rm -rf build/ bin/ src/ diff --git a/patches/ui.common.a b/patches/ui.common.a.patch similarity index 76% rename from patches/ui.common.a rename to patches/ui.common.a.patch index 516c080..f69a8db 100644 --- a/patches/ui.common.a +++ b/patches/ui.common.a.patch @@ -1,8 +1,6 @@ -diff --git a/src/ui.common.a b/src/ui.common.a -index 6145f3e..9d7c2a2 100644 ---- a/src/ui.common.a -+++ b/src/ui.common.a -@@ -31,11 +31,11 @@ gViewInUse +--- ../pitch-dark/src/ui.common.a 2018-07-21 10:34:52 ++++ src/ui.common.a 2023-05-03 00:27:08 +@@ -31,11 +31,11 @@ !byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 kStringGlobalTitle diff --git a/patches/ui.credits.a b/patches/ui.credits.a.patch similarity index 55% rename from patches/ui.credits.a rename to patches/ui.credits.a.patch index cc5bdfa..a712f5d 100644 --- a/patches/ui.credits.a +++ b/patches/ui.credits.a.patch @@ -1,28 +1,26 @@ -diff --git a/src/ui.credits.a b/src/ui.credits.a -index 72ef281..2490c6d 100644 ---- a/src/ui.credits.a -+++ b/src/ui.credits.a -@@ -226,17 +226,17 @@ creditsSectionPointers ; [array of word] address of start of each +--- ../pitch-dark/src/ui.credits.a 2023-05-03 00:07:25 ++++ src/ui.credits.a 2023-05-03 00:25:41 +@@ -226,17 +226,17 @@ !word $FDFD kCreditsTop ; [array of byte] top row to draw border for each section of credits - !byte 7 ; note: stored here in reverse order compared to the credits file - !byte 2 - !byte 5 -+ !byte 11 ; note: stored here in reverse order compared to the credits file -+ !byte 9 -+ !byte 9 - !byte 8 ++ !byte 11 ; note: stored here in reverse order compared to the credits file ++ !byte 6 ++ !byte 6 !byte 8 !byte 8 + !byte 7 kCreditsHeight ; [array of byte] height of bounding box for each section of credits - !byte 10 ; note: stored here in reverse order compared to the credits file - !byte 20 - !byte 14 -+ !byte 3 ; note: stored here in reverse order compared to the credits file ++ !byte 3 ; note: stored here in reverse order compared to the credits file + !byte 6 + !byte 6 !byte 8 !byte 9 - !byte 8 + !byte 10 diff --git a/res/credits.txt b/res/credits.txt index 036f031..269f2c3 100644 --- a/res/credits.txt +++ b/res/credits.txt @@ -1 +1 @@ -Pitch Darker is a collection of modern interactive fiction for 8-bit Apple II. Copyright 2018-2021 4am https://github.com/a2-4am/pitch-darker ~ On Beyond Z-Machine! is a ProDOS port of Infocom's Z-Machine interpreters. Copyright 2018-2020 qkumba based on code from six different games copyright 1979-1988 Infocom, Inc. ~ WeeGUI is a compact, easy-to-use GUI library for 8-bit Apple II computers. Copyright 2014-2018 Quinn Dunki https://github.com/blondie7575/WeeGUI/ ~ The Interactive Fiction Database is relevant to your interests. https://ifdb.tads.org/ ~ Individual games are copyright their respective authors. Many games are license-restricted to personal, non- commercial distribution. ~ XYZZY [EOF] \ No newline at end of file +Pitch Darker is a collection of modern interactive fiction for 8-bit Apple II. Release 2 / Serial number 20230503 Copyright 2018-2023 4am https://github.com/a2-4am/pitch-darker ~ On Beyond Z-Machine! is a ProDOS port of Infocom's Z-Machine interpreters. Copyright 2018-2020 qkumba based on code from six different games copyright 1979-1988 Infocom, Inc. ~ WeeGUI is a compact, easy-to-use GUI library for 8-bit Apple II computers. Copyright 2014-2018 Quinn Dunki https://github.com/blondie7575/WeeGUI/ ~ The Interactive Fiction Database is relevant to your interests. https://ifdb.tads.org/ ~ Individual games are copyright their respective authors. Many games are license-restricted to personal, non- commercial distribution. ~ XYZZY [EOF] \ No newline at end of file diff --git a/res/history.md b/res/history.md new file mode 100644 index 0000000..36a0b0f --- /dev/null +++ b/res/history.md @@ -0,0 +1,15 @@ +# Revision 2 / serial number 20230503 + +- "Jump to" button shows a paged catalog of all games (Chris Torrence) +- Fixed launching from MicroDrive partition 3+ +- Fixed launching from CFFA 3000 partition 5+ +- Fixed launching from RamFAST "GS/OS partitions" +- Fixed launching from ProDOS 2.5 +- Fixed a freeze on startup with certain accelerators +- Artwork now supports VidHD on 8-bit Apple II models +- Artwork on IIgs now falls back to DHGR if SHR file is not available +- Now distributed as HDV file (instead of 2MG) for maximum compatibility with weird mass storage devices + +# Revision 1 / serial number 20180721 + +Initial release