diff --git a/Doc/RomWBW Disk Catalog.pdf b/Doc/RomWBW Disk Catalog.pdf index f691dedb..8f2e3ba9 100644 Binary files a/Doc/RomWBW Disk Catalog.pdf and b/Doc/RomWBW Disk Catalog.pdf differ diff --git a/Source/Doc/Catalog.md b/Source/Doc/Catalog.md index f431740f..5657156c 100644 --- a/Source/Doc/Catalog.md +++ b/Source/Doc/Catalog.md @@ -1278,49 +1278,56 @@ The following files are found in * /Source/Images/d_infocom -| **File** | **Description** | -|-------------|------------------------------------------------| -| amfv.z4 | A Mind Forever Voyaging | -| arthur.z6 | Arthur - The Quest for Excalibur | -| ballyhoo.z3 | Ballyhoo | -| beyond.z5 | Beyond Zork | -| border.z5 | Border Zone | -| bureau.z4 | Bureaucracy | -| cutthr.z3 | Cutthroats | -| deadline.z3 | Deadline | -| enchant.z3 | Enchanter | -| h2g2.z3 | The Hitchhiker's Guide to the Galaxy | -| hollyw.z3 | Hollywood Hijinx | -| infidel.z3 | Infidel | -| journey.z6 | Journey | -| leather.z3 | Leather Goddesses of Phobos | -| lurking.z3 | The Lurking Horror | -| moonmist.z3 | Moonmist | -| nordbert.z4 | Nord and Bert Couldn't Make Head or Tail of It | -| planet.z3 | Planetfall | -| plunder.z3 | Plundered Hearts | -| readme.txt | Additional Documentation | -| seastalk.z3 | Seastalker | -| sherlock.z5 | Sherlock | -| shogun.z6 | Shogun | -| sorcerer.z3 | Sorcerer | -| spellb.z3 | Spellbreaker | -| starcros.z3 | Starcross | -| stationf.z3 | Stationfall | -| suspect.z3 | Suspect | -| suspend.z3 | Suspended | -| trinity.z4 | Trinity | -| wishb.z3 | Wishbringer | -| witness.z3 | Witness | -| zork0.z6 | Zork Zero | -| zork1.z3 | Zork I | -| zork2.z3 | Zork II | -| zork3.z3 | Zork III | +| **File** | **Description** | +|-------------|----------------------------------------------------| +| amfv.z4 | A Mind Forever Voyaging (*) | +| arthur.z6 | Arthur - The Quest for Excalibur (*) | +| ballyhoo.z3 | Ballyhoo | +| beyond.z5 | Beyond Zork (*) | +| border.z5 | Border Zone (*) | +| bureau.z4 | Bureaucracy (*) | +| cutthr.z3 | Cutthroats | +| deadline.z3 | Deadline | +| enchant.z3 | Enchanter | +| h2g2.z3 | The Hitchhiker's Guide to the Galaxy | +| hollyw.z3 | Hollywood Hijinx | +| infidel.z3 | Infidel | +| journey.z6 | Journey (*) | +| leather.z3 | Leather Goddesses of Phobos | +| lurking.z3 | The Lurking Horror | +| moonmist.z3 | Moonmist | +| nordbert.z4 | Nord and Bert Couldn't Make Head or Tail of It (*) | +| planet.z3 | Planetfall | +| plunder.z3 | Plundered Hearts | +| readme.txt | Additional Documentation | +| seastalk.z3 | Seastalker | +| sherlock.z5 | Sherlock (*) | +| shogun.z6 | Shogun (*) | +| sorcerer.z3 | Sorcerer | +| spellb.z3 | Spellbreaker | +| starcros.z3 | Starcross | +| stationf.z3 | Stationfall | +| suspect.z3 | Suspect | +| suspend.z3 | Suspended | +| trinity.z4 | Trinity (*) | +| wishb.z3 | Wishbringer | +| witness.z3 | Witness | +| zork0.z6 | Zork Zero (*) | +| zork1.z3 | Zork I | +| zork2.z3 | Zork II | +| zork3.z3 | Zork III | The above games have been curated from here . -Full documentation can be found here +Full game documentation can be found here -To run these you need a Z-Machine interpreter +The game files are a virtual machine code commonly known as Z-Machine, they +are portable and will run on any machine that has a Z-Machine interpreter. + +* All the Z3 games come with the official CP/M interpreter (the `COM` file) + version C last updated by Inforcom on 5th Feb 1985. You can simply run the + game by running it from the `COM` program +* All latter games Z4, Z5,.. and above, (Marked as * in the listing above) + are more sophisticated and require a better interpreter. i.e. VEZZA. #### VEZZA (User Area 15) @@ -1329,7 +1336,14 @@ z80 based computers. What makes it modern is that it is written in hand-crafted z80 assembler for maximum speed, and can load not only the classics such as Zork 1,2 and 3 but also the later games. -It can run v1-v8* inform format interactive fiction game files +It can run Z1 up to Z8 inform format interactive fiction game files. To run +a game with Vezza just type Vezza followed by the game you want to run. e.g. + +`VEZZA ZORK0.Z6` + +**Note:** One of the bigger constraints is available RAM. An OS such as ZPM +since it uses banked RAM does have a good amount of available RAM and was +used to test these games work. This tool is free but the developer accepts your support by letting you pay what you think is fair for the tool. If you find this useful diff --git a/Source/Images/d_games/Readme.txt b/Source/Images/d_games/Readme.txt index 1a7de748..1ca1cbf8 100644 --- a/Source/Images/d_games/Readme.txt +++ b/Source/Images/d_games/Readme.txt @@ -2,6 +2,8 @@ This disk contains several games for CP/M including the Infocom games Zork 1 through 3, Planetfall and Hitchhiker's Guide to the Galaxy. +A complete collection of all infocom games is available on the separate +INFOCOM disk image Nemesis and Dungeon Master is a Rogue-like game released in 1981. It is playable on a text terminal using ASCII graphics to represent the dungeon. Only a few diff --git a/Source/Images/d_infocom/Readme.txt b/Source/Images/d_infocom/Readme.txt index 111b44b1..7e933208 100644 --- a/Source/Images/d_infocom/Readme.txt +++ b/Source/Images/d_infocom/Readme.txt @@ -1,5 +1,5 @@ -INFOCOM GAMES +===== INFOCOM GAMES ===== A collection of all official releases of the interactive fiction games produced by Infocom in the 1980's. The copyright rests with Activision. @@ -43,18 +43,24 @@ zork2.z3 - (Zork 2) - r48-s840904 zork3.z3 - (Zork 3) - r17-s840727 The versions above are generally from the "Classic Text Adventure -Masterpieces" released by Activision in (1996) which is the source of most modern releases. +Masterpieces" released by Activision in (1996) which is the source of +most modern releases. The version of Hitchhiker is the one that Douglas Adams postedon his web site in the mid-90s. The BBC later posted an illustrated version based on the same game file. -Version C Updated FEB 5, 85 C - The above games have been curated from here . Full game documentation can be found here -To run these you need a Z-Machine interpreter +The game files are a virtual machine code commonly known as Z-Machine, they +are portable and will run on any machine that has a Z-Machine interpreter. + +All the Z3 games come with the official CP/M interpreter (Version C) last +updated by Inforcom on 5th Feb 1985 + +All latter games Z4, Z5,.. and above, are more sophisticated and require +a better interpreter. i.e. VEZZA. VEZZA @@ -63,7 +69,14 @@ Vezza is a modern Infocom/Inform/Z-machine text adventure interpreter for hand-crafted z80 assembler for maximum speed, and can load not only the classics such as Zork 1,2 and 3 but also the latter games. -It can run v1-v8* inform format interactive fiction game files +It can run Z1 up to Z8 inform format interactive fiction game files. To run +a game with Vezza just type Vezza followed by the game you want to run. e.g. + +`VEZZA ZORK0.Z6` + +**Note:** One of the bigger constraints is available RAM. An OS such as ZPM +since it uses banked RAM does have a good amount of available RAM and was +used to test these games work. This tool is free but the developer accepts your support by letting you pay what you think is fair for the tool. If you find this useful consider @@ -93,7 +106,8 @@ smaller memory build): RAM. Tested on RC 2014 SC-126 using TeraTerm You should (test and) choose one that works on you configuration, and -possibly copy and rename it as vezza.com. +ideally copy and rename it as vezza.com, so the Alias COM files can find +and execute the game. The above is a subset of available builds. The full repository is available at https://gitlab.com/sijnstra1/vezza/ diff --git a/Source/Images/d_infocom/u0/AMFV.COM b/Source/Images/d_infocom/u0/AMFV.COM deleted file mode 100755 index 9ce22fca..00000000 Binary files a/Source/Images/d_infocom/u0/AMFV.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/ARTHUR.COM b/Source/Images/d_infocom/u0/ARTHUR.COM deleted file mode 100755 index 48d8b100..00000000 Binary files a/Source/Images/d_infocom/u0/ARTHUR.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/BEYOND.COM b/Source/Images/d_infocom/u0/BEYOND.COM deleted file mode 100755 index 40e2182c..00000000 Binary files a/Source/Images/d_infocom/u0/BEYOND.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/BORDER.COM b/Source/Images/d_infocom/u0/BORDER.COM deleted file mode 100755 index a4b24253..00000000 Binary files a/Source/Images/d_infocom/u0/BORDER.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/BUREAU.COM b/Source/Images/d_infocom/u0/BUREAU.COM deleted file mode 100755 index 897c74cb..00000000 Binary files a/Source/Images/d_infocom/u0/BUREAU.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/JOURNEY.COM b/Source/Images/d_infocom/u0/JOURNEY.COM deleted file mode 100755 index be21fe94..00000000 Binary files a/Source/Images/d_infocom/u0/JOURNEY.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/NORDBERT.COM b/Source/Images/d_infocom/u0/NORDBERT.COM deleted file mode 100755 index 7b81a1cf..00000000 Binary files a/Source/Images/d_infocom/u0/NORDBERT.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/SHERLOCK.COM b/Source/Images/d_infocom/u0/SHERLOCK.COM deleted file mode 100755 index ebe480c1..00000000 Binary files a/Source/Images/d_infocom/u0/SHERLOCK.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/SHOGUN.COM b/Source/Images/d_infocom/u0/SHOGUN.COM deleted file mode 100755 index 187aaa48..00000000 Binary files a/Source/Images/d_infocom/u0/SHOGUN.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/TRINITY.COM b/Source/Images/d_infocom/u0/TRINITY.COM deleted file mode 100755 index 261a3cdb..00000000 Binary files a/Source/Images/d_infocom/u0/TRINITY.COM and /dev/null differ diff --git a/Source/Images/d_infocom/u0/ZORK0.COM b/Source/Images/d_infocom/u0/ZORK0.COM deleted file mode 100755 index 2ed86051..00000000 Binary files a/Source/Images/d_infocom/u0/ZORK0.COM and /dev/null differ