diff --git a/patches/res-artworkgs-_FileInformation.txt.patch b/patches/res-artworkgs-_FileInformation.txt.patch new file mode 100644 index 0000000..61b7175 --- /dev/null +++ b/patches/res-artworkgs-_FileInformation.txt.patch @@ -0,0 +1,7 @@ +--- ../pitch-dark/res/artworkgs/_FileInformation.txt 2018-04-20 10:38:36 ++++ res/artworkgs/_FileInformation.txt 2023-05-05 15:45:59 +@@ -29,3 +29,4 @@ + ZORK.I=Type(C1),AuxType(0000),Access(C3) + ZORK.II=Type(C1),AuxType(0000),Access(C3) + ZORK.III=Type(C1),AuxType(0000),Access(C3) ++DORM=Type(C1),AuxType(0000),Access(C3) diff --git a/patches/ui.common.a.patch b/patches/ui.common.a.patch index f69a8db..242df46 100644 --- a/patches/ui.common.a.patch +++ b/patches/ui.common.a.patch @@ -1,5 +1,5 @@ --- ../pitch-dark/src/ui.common.a 2018-07-21 10:34:52 -+++ src/ui.common.a 2023-05-03 00:27:08 ++++ src/ui.common.a 2023-05-03 00:39:32 @@ -31,11 +31,11 @@ !byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/patches/ui.credits.a.patch b/patches/ui.credits.a.patch index a712f5d..9f35334 100644 --- a/patches/ui.credits.a.patch +++ b/patches/ui.credits.a.patch @@ -1,5 +1,5 @@ --- ../pitch-dark/src/ui.credits.a 2023-05-03 00:07:25 -+++ src/ui.credits.a 2023-05-03 00:25:41 ++++ src/ui.credits.a 2023-05-03 00:39:32 @@ -226,17 +226,17 @@ !word $FDFD diff --git a/res/artwork-original/Dorm Feelies.pdf b/res/artwork-original/Dorm Feelies.pdf new file mode 100644 index 0000000..d37c15c Binary files /dev/null and b/res/artwork-original/Dorm Feelies.pdf differ diff --git a/res/artwork-original/cropped280x192/dorm.png b/res/artwork-original/cropped280x192/dorm.png new file mode 100644 index 0000000..f9cbd8a Binary files /dev/null and b/res/artwork-original/cropped280x192/dorm.png differ diff --git a/res/artwork-original/cropped4x3/aisle.jpg b/res/artwork-original/cropped640x400/aisle.jpg similarity index 100% rename from res/artwork-original/cropped4x3/aisle.jpg rename to res/artwork-original/cropped640x400/aisle.jpg diff --git a/res/artwork-original/cropped4x3/calypso.png b/res/artwork-original/cropped640x400/calypso.png similarity index 100% rename from res/artwork-original/cropped4x3/calypso.png rename to res/artwork-original/cropped640x400/calypso.png diff --git a/res/artwork-original/cropped640x400/dorm.png b/res/artwork-original/cropped640x400/dorm.png new file mode 100644 index 0000000..dd366e5 Binary files /dev/null and b/res/artwork-original/cropped640x400/dorm.png differ diff --git a/res/artwork/_FileInformation.txt b/res/artwork/_FileInformation.txt index 5e9b3dc..3ffffa2 100644 --- a/res/artwork/_FileInformation.txt +++ b/res/artwork/_FileInformation.txt @@ -5,6 +5,7 @@ CALYPSO=Type(06),AuxType(2000),Access(C3) CHANGE=Type(06),AuxType(2000),Access(C3) CLAW=Type(06),AuxType(2000),Access(C3) CURSES=Type(06),AuxType(2000),Access(C3) +DORM=Type(06),AuxType(2000),Access(C3) EAS=Type(06),AuxType(2000),Access(C3) EDIFICE=Type(06),AuxType(2000),Access(C3) GEIST=Type(06),AuxType(2000),Access(C3) diff --git a/res/artwork/dorm b/res/artwork/dorm new file mode 100644 index 0000000..5788597 Binary files /dev/null and b/res/artwork/dorm differ diff --git a/res/artworkgs/_FileInformation.txt b/res/artworkgs/_FileInformation.txt index bd43f68..4809572 100644 --- a/res/artworkgs/_FileInformation.txt +++ b/res/artworkgs/_FileInformation.txt @@ -1,31 +1 @@ -AMFV=Type(C1),AuxType(0000),Access(C3) -BALLYHOO=Type(C1),AuxType(0000),Access(C3) -BEYOND.ZORK=Type(C1),AuxType(0000),Access(C3) -BORDER.ZONE=Type(C1),AuxType(0000),Access(C3) -BUREAUCRACY=Type(C1),AuxType(0000),Access(C3) -CUTTHROATS=Type(C1),AuxType(0000),Access(C3) -DEADLINE=Type(C1),AuxType(0000),Access(C3) -ENCHANTER=Type(C1),AuxType(0000),Access(C3) -HGTTG=Type(C1),AuxType(0000),Access(C3) -HOLLYWOOD=Type(C1),AuxType(0000),Access(C3) -INFIDEL=Type(C1),AuxType(0000),Access(C3) -LGOP=Type(C1),AuxType(0000),Access(C3) -LURKING.HORROR=Type(C1),AuxType(0000),Access(C3) -MOONMIST=Type(C1),AuxType(0000),Access(C3) -NORD.AND.BERT=Type(C1),AuxType(0000),Access(C3) -PLANETFALL=Type(C1),AuxType(0000),Access(C3) -PLUNDERED=Type(C1),AuxType(0000),Access(C3) -SEASTALKER=Type(C1),AuxType(0000),Access(C3) -SHERLOCK=Type(C1),AuxType(0000),Access(C3) -SORCERER=Type(C1),AuxType(0000),Access(C3) -SPELLBREAKER=Type(C1),AuxType(0000),Access(C3) -STARCROSS=Type(C1),AuxType(0000),Access(C3) -STATIONFALL=Type(C1),AuxType(0000),Access(C3) -SUSPECT=Type(C1),AuxType(0000),Access(C3) -SUSPENDED=Type(C1),AuxType(0000),Access(C3) -TRINITY=Type(C1),AuxType(0000),Access(C3) -WISHBRINGER=Type(C1),AuxType(0000),Access(C3) -WITNESS=Type(C1),AuxType(0000),Access(C3) -ZORK.I=Type(C1),AuxType(0000),Access(C3) -ZORK.II=Type(C1),AuxType(0000),Access(C3) -ZORK.III=Type(C1),AuxType(0000),Access(C3) +DORM=Type(C1),AuxType(0000),Access(C3) diff --git a/res/artworkgs/dorm b/res/artworkgs/dorm new file mode 100644 index 0000000..e82c444 Binary files /dev/null and b/res/artworkgs/dorm differ diff --git a/res/games.conf b/res/games.conf index bdff7e9..8dd220e 100644 --- a/res/games.conf +++ b/res/games.conf @@ -1 +1 @@ -# Pitch Darker games list # key=game directory, value=title BEAR=A Bear's Night Out: an interactive children's story ADVENT=Adventure: the interactive original AISLE=Aisle: an instant in the life of a man ALLROADS=All Roads BUILDING=Building CALYPSO=Calypso WEATHER=A Change in the Weather: an interactive short story CURSES=Curses: an interactive diversion DARKISS1EN=Darkiss! Wrath of the Vampire Chapter 1: The Awakening SOFTFOOD=A Day for Soft Food DELUSNS=Delusions: an interactive self-discovery ZDUNGEON=Dungeon EAS=Earth and Sky EDIFICE=The Edifice: an interactive allegory FEAR=Fear: an interactive nightmare ELEVEN=Film at Eleven: a day in the life of Betty Byline CHANGE=For A Change GEIST=Geist: an interactive geek horror GRUE=Grue HEROES=Heroes: an interactive vice-tainter PACHYDERM=Hide A Pachyderm! an interactive joke HUNTDARK=Hunter, in Darkness: a cave crawl I0=I-0: the "jailbait on the interstate" game INEVITA=Inevitable JEWEL=The Jewel of Knowledge JIGSAW=Jigsaw: an interactive history SHERBET=The Meteor, The Stone and a Long Glass of Sherbet MOONLIT=The Moonlit Tower LOOSE=Mother Loose: an interactive nursery rhyme RALPH=Ralph: an interactive sniffing RAMESES=Rameses: A Tale of Heroes SHADE=Shade SPRING=She's Got A Thing for a Spring SHRAPNEL=shrapnel SUTWIN=The Space Under The Window TANGLE=Spider and Web SPIRIT=Spiritwrak: an interactive fantasy adventure WASP=Sting of the Wasp: interactive damage-control SUVEHNUX=Suveh Nux TAPESTRY=Tapestry: an interactive destiny THEATRE=Theatre: an interactive night of horror VACATION=Vacation Gone Awry: an interactive story CLAW=Wearing the Claw: an interactive fantasy WINTER=Winter Wonderland YAGWAD=YAGWAD: Yes, Another Game With A Dragon! [eof] \ No newline at end of file +# Pitch Darker games list # key=game directory, value=title BEAR=A Bear's Night Out: an interactive children's story ADVENT=Adventure: the interactive original AISLE=Aisle: an instant in the life of a man ALLROADS=All Roads BUILDING=Building CALYPSO=Calypso WEATHER=A Change in the Weather: an interactive short story CURSES=Curses: an interactive diversion DARKISS1EN=Darkiss! Wrath of the Vampire Chapter 1: The Awakening SOFTFOOD=A Day for Soft Food DELUSNS=Delusions: an interactive self-discovery DORM=Dorm ZDUNGEON=Dungeon EAS=Earth and Sky EDIFICE=The Edifice: an interactive allegory FEAR=Fear: an interactive nightmare ELEVEN=Film at Eleven: a day in the life of Betty Byline CHANGE=For A Change GEIST=Geist: an interactive geek horror GRUE=Grue HEROES=Heroes: an interactive vice-tainter PACHYDERM=Hide A Pachyderm! an interactive joke HUNTDARK=Hunter, in Darkness: a cave crawl I0=I-0: the "jailbait on the interstate" game INEVITA=Inevitable JEWEL=The Jewel of Knowledge JIGSAW=Jigsaw: an interactive history SHERBET=The Meteor, The Stone and a Long Glass of Sherbet MOONLIT=The Moonlit Tower LOOSE=Mother Loose: an interactive nursery rhyme RALPH=Ralph: an interactive sniffing RAMESES=Rameses: A Tale of Heroes SHADE=Shade SPRING=She's Got A Thing for a Spring SHRAPNEL=shrapnel SUTWIN=The Space Under The Window TANGLE=Spider and Web SPIRIT=Spiritwrak: an interactive fantasy adventure WASP=Sting of the Wasp: interactive damage-control SUVEHNUX=Suveh Nux TAPESTRY=Tapestry: an interactive destiny THEATRE=Theatre: an interactive night of horror VACATION=Vacation Gone Awry: an interactive story CLAW=Wearing the Claw: an interactive fantasy WINTER=Winter Wonderland YAGWAD=YAGWAD: Yes, Another Game With A Dragon! [eof] \ No newline at end of file diff --git a/res/pitch-darker.hdv b/res/pitch-darker.hdv index d42e774..4634fc7 100644 Binary files a/res/pitch-darker.hdv and b/res/pitch-darker.hdv differ diff --git a/res/pitch.dark.conf b/res/pitch.dark.conf index 73e1ef2..8540564 100644 --- a/res/pitch.dark.conf +++ b/res/pitch.dark.conf @@ -1 +1 @@ -# Pitch Darker preferences file # Do not edit by hand. # Or do. I'm a comment, not a cop. # value=0|1 FORCE40COLUMNS=0 FORCEUPPERCASE=0 SCRIPTTOFILE=0 AUTOSCRIPT=0 # value=game directory LASTPLAYED=CURSES # key=game directory, value=filename of selected version BEAR=BEAR.Z5 ADVENT=ADVENT.Z5 AISLE=AISLE.Z5 ALLROADS=ALLROADS.Z5 BUILDING=BUILDING.Z5 CALYPSO=CALYPSO.Z3 WEATHER=WEATHER.Z5 CURSES=CURSES.Z5 DARKISS1EN=DARKISS1EN.Z5 SOFTFOOD=SOFTFOOD.Z5 DELUSNS=DELUSNS.Z5 EAS=EAS.Z5 EDIFICE=EDIFICE.Z5 FEAR=FEAR.Z5 ELEVEN=ELEVEN.Z5 CHANGE=CHANGE.Z5 GEIST=GEIST.Z5 GRUE=GRUE.Z3 HEROES=HEROES.Z5 PACHYDERM=PACHYDERM.Z5 HUNTDARK=HUNTDARK.Z5 I0=I0.Z5 INEVITA=INEVITA.Z5 JEWEL=JEWEL.Z5 JIGSAW=JIGSAW.Z5 SHERBET=SHERBET.Z5 MOONLIT=MOONLIT.Z5 LOOSE=LOOSE.Z5 RALPH=RALPH.Z5 RAMESES=RAMESES.Z5 SHADE=SHADE.Z5 SPRING=SPRING.Z5 SHRAPNEL=SHRAPNEL.Z5 SUTWIN=SUTWIN.Z5 TANGLE=TANGLE.Z5 SPIRIT=SPIRIT.Z5 WASP=WASP.Z5 SUVEHNUX=SUVEHNUX.Z5 TAPESTRY=TAPESTRY.Z5 THEATRE=THEATRE.Z5 VACATION=VACATION.Z5 CLAW=CLAW.Z5 WINTER=WINTER.Z5 YAGWAD=YAGWAD.Z5 ZDUNGEON=ZDUNGEON.Z5 [eof] \ No newline at end of file +# Pitch Darker preferences file # Do not edit by hand. # Or do. I'm a comment, not a cop. # value=0|1 FORCE40COLUMNS=0 FORCEUPPERCASE=0 SCRIPTTOFILE=0 AUTOSCRIPT=0 # value=game directory LASTPLAYED=CURSES # key=game directory, value=filename of selected version BEAR=BEAR.Z5 ADVENT=ADVENT.Z5 AISLE=AISLE.Z5 ALLROADS=ALLROADS.Z5 BUILDING=BUILDING.Z5 CALYPSO=CALYPSO.Z3 WEATHER=WEATHER.Z5 CURSES=CURSES.Z5 DARKISS1EN=DARKISS1EN.Z5 SOFTFOOD=SOFTFOOD.Z5 DELUSNS=DELUSNS.Z5 DORM=DORM.Z3 EAS=EAS.Z5 EDIFICE=EDIFICE.Z5 FEAR=FEAR.Z5 ELEVEN=ELEVEN.Z5 CHANGE=CHANGE.Z5 GEIST=GEIST.Z5 GRUE=GRUE.Z3 HEROES=HEROES.Z5 PACHYDERM=PACHYDERM.Z5 HUNTDARK=HUNTDARK.Z5 I0=I0.Z5 INEVITA=INEVITA.Z5 JEWEL=JEWEL.Z5 JIGSAW=JIGSAW.Z5 SHERBET=SHERBET.Z5 MOONLIT=MOONLIT.Z5 LOOSE=LOOSE.Z5 RALPH=RALPH.Z5 RAMESES=RAMESES.Z5 SHADE=SHADE.Z5 SPRING=SPRING.Z5 SHRAPNEL=SHRAPNEL.Z5 SUTWIN=SUTWIN.Z5 TANGLE=TANGLE.Z5 SPIRIT=SPIRIT.Z5 WASP=WASP.Z5 SUVEHNUX=SUVEHNUX.Z5 TAPESTRY=TAPESTRY.Z5 THEATRE=THEATRE.Z5 VACATION=VACATION.Z5 CLAW=CLAW.Z5 WINTER=WINTER.Z5 YAGWAD=YAGWAD.Z5 ZDUNGEON=ZDUNGEON.Z5 [eof] \ No newline at end of file diff --git a/res/text/dorm.txt b/res/text/dorm.txt new file mode 100644 index 0000000..10dedc3 --- /dev/null +++ b/res/text/dorm.txt @@ -0,0 +1,29 @@ +[info] + DORM + Copyright 2023 + by Carrington Vanston + Genre: mystery + Difficulty: ^^&&& + +[description] + + You've heard about the 8-Bit Assembly for ages, and this year you finally + get to attend for yourself! You've been looking forward to it all year, and + you plan to participate in everything the event has to offer. + + Sure, you've heard the rumours of black magic and bizarre occurrences at + Rockwurst College. But those can't be true, can they? The guys on the Eaten + By A Grue podcast must've been joking. Funny that they never put out another + episode after they attended the event. That's probably a coincidence. + + I mean, it's an Apple II convention. What's the worst that could happen? + +[versions] +DORM.Z3=Release 3 / Serial number 230319 + +[options] +ARTWORK=1 +CLUES=0 +VERSIONS=0 + +[eof] diff --git a/res/z5/dorm.z3 b/res/z5/dorm.z3 new file mode 100644 index 0000000..085f756 Binary files /dev/null and b/res/z5/dorm.z3 differ diff --git a/res/z5_with_tags/dorm.z3#F58003 b/res/z5_with_tags/dorm.z3#F58003 new file mode 100644 index 0000000..085f756 Binary files /dev/null and b/res/z5_with_tags/dorm.z3#F58003 differ