Airlock Collection ------------------ Welcome to hours of fun on your favourite platform! This collection contains polished post-jam releases of some of the games that were entered in Punyjam #3, which was held in February of 2023. A jam means the authors have a limited time in which to finish their game, so the games often lack a bit of polish. The authors of the games in this collection all spent some time after the jam, reading through the feedback they got from the judges and improving their games, while also making sure their games run as smooth as possible on 8-bit platforms. The rules of the jam required all games to start in or next to an airlock. The authors came up with clever stories around this premise. All games use PunyInform, a library that is used with the Inform 6 programming language to produce games in the Z-code format, suitable to be run on most 8-bit computers as well as any 16-bit or modern computer. Several authors in this and previous PunyJams started with no knowledge of PunyInform, and produced their first game in three weeks. The collection was created with the Puddle BuildTools for PunyInform by Stefan Vogt. This toolset allows a user to build disk images for a game for 25+ platforms. See link below. The games --------- These games are included, in alphabetic order: A1RL0CK, by Marco Innocenti Blorp!, by Shawn Sijnstra A Clean Getaway, by Michael Bub Falling to Pieces, by Gianluca Girelli The Fantasy Dimension, by Johan Berntsson Lucid Night, by Dee Cooke Submarine Sabotage, by Garry Francis The authors are the copyright holders of their games. All authors have kindly given their permission for the games to be included in this collection. The games can be freely played. You can find more information about the games, as well as the two games that were entered in the jam but are not in the collection, on the jam page, see link below. Some of the authors have published the source code of their games. You can also find reviews, and write your own reviews, at IFDB, see link below. Writing an honest review on IFDB, or even just rating the game, is one of the best things you can do to thank the authors for their efforts. Z-code and interpreters ----------------------- Z-code is a text adventure game format invented by Infocom in 1979. It's based on a virtual machine, which can be emulated on pretty much any computer. These emulators are called Z-code interpreters. The Commodore 64, 128, Plus/4, MEGA65 and Commander X16 versions of the games use the Ozmoo interpreter, by Johan Berntsson and Fredrik Ramsberg. The BBC/Acorn versions use Ozmoo for Acorn, an Ozmoo port by Steven Flintham. The Commodore VIC-20 and PET versions use BitShifter's Z-code interpreter, by Edilbert Kirk. The MS-DOS version uses Frotz, originally by Stefan Jokisch, DOS port maintained by David Griffith The Amiga versions, except for The Fantasy Dimension, use ZIP by Mark Howell. The Macintosh Classic versions use MaxZip by Andrew Plotkin. The Spectrum +3 versions use an Infocom interpreter modified by George Beckett. The Oric Atmos versions use PInforic by Jose-Maria Enguita and Fabrice Frances. The Dragon 64 versions use an interpreter by a person called Pere. The TI99/4a versions use Master's Interpreter by Barry Boone. The TRS-80 Model 4 versions use M4ZVM by Shawn Sijnstra. The rest of the games use Infocom interpreters collected by Stefan Vogt and published in his Puddle Build-Tools for PunyInform. Some of them have been modified to work better or to work with hardware options not initally supported. Links ----- Airlock Collection homepage: https://microheaven.com/airlock PunyJam #3: https://itch.io/jam/punyjam-3 IFDB: https://ifdb.org/ PunyInform: https://github.com/johanberntsson/PunyInform Puddle BuildTools for PunyInform: https://github.com/ByteProject/Puddle-BuildTools Ozmoo: https://github.com/johanberntsson/ozmoo Ozmoo Online: https://ozmoo.online Ozmoo for Acorn: https://zornslemma.github.io/ozmoo.html A1RL0CK: https://jpking.itch.io/a1rl0ck Blorp!: https://sijnstra.itch.io/blorp A Clean Getaway: https://bud1oo.itch.io/clean-getaway Falling to Pieces: https://g0blin.itch.io/falling-to-pieces The Fantasy Dimension: https://johanberntsson.itch.io/the-fantasy-dimension Lucid Night: https://dee-cooke.itch.io/lucid-night Submarine Sabotage: https://warrigal.itch.io/submarine-sabotage Version history --------------- Version 6, 17 April 2024: Updated Commander X16 versions to use Ozmoo 14.17, fixing games that could freeze with new X16 ROM version Version 5, 6 April 2024: Updated Commander X16 versions to use Ozmoo 14.8, which should mean true tear-free scrolling Version 4, 5 April 2024: Added Commander X16 versions of all games Version 3, 19 July 2023: Added game Falling to Pieces. Updated to newest Ozmoo version for C64, C128, Plus/4 and MEGA65 Version 2, 2 July 2023: Fixed non-working games for TI99/4a Version 1, 6 June 2023