X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-4.2 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org X-SWARE-Spam-Status: No, hits=-3.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS Message-Id: Date: Tue, 20 Oct 2009 21:27:56 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] [1.7] ITP: nfrotz Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Reply-To: cygwin AT cygwin DOT com Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com And now for something completely different: NFrotz is a z Z-Machine interpretor (virtual machine) for text mode interactive games. It is an ncurses-based synthesis of the Windows version of frotz (WinFrotz) with the Unix one, adding support for the Quetzal savefile format, Blorb and iFiction support, and Unicode output on terminals that support it. It supports zcode specification 1.1, including all versions v1 thru v8 (except for some v6 [graphical] games). This release includes a bundled version of the great grand-daddy of them all, "Colossal Cave Adventure" (aka Adventure). The original, written in Fortran in 1975 by Will Crowther, was expanded by Don Woods in 1977 to a 350 point version, which was the most widely-distributed variant. This was then ported DOS MS Fortran, which was itself re-implemented using the TADS virtual machine interpreter. Finally, the TADS version was ported to zcode -- and now you have it! The more-or-less public domain version of the original MIT Zork (aka "Dungeon") is installed as zdungeon. This was the original mainframe version, which was later modified and divided into the Zork Trilogy. It was ported to zcode from the 1981-era PDP-10 MDL source by Ethan Dicks: http://www.penguincentral.com/retrocomputing/zdungeon/ Note that there ARE gameplay differences between Dungeon and similar situations/locations in the Zork Trilogy. There is also a script `/usr/bin/zork-config' which can be used to download and install the Zork I, Zork II, Zork III, and Zork: The Undiscovered Undergound games. These four games were released gratis, but not libre, by Infocom/Activision as part of the promotional campaign for Zork: Nemesis and Zork Grand Inquisitor. However, the license for these games prohibits redistribution, so they are not directly bundled here. Instead, use the script to download directly from the (unofficial, now that Infocom is dead) Infocom homepage. nfrotz is included in Mandriva 2009.1: http://www.rpmfind.net/linux/RPM/mandriva/2009.1/i586/media/contrib/release/nfrotz-0.3.3-1mdv2009.0.i586.html (Debian and Fedora ship plain unix 'frotz', which does not contain the winFrotz extensions nor the unicode [*] support). [*] unicode support is more a promise than a reality, in this cygwin release. It needs libncursesw. http://cygutils.fruitbat.org/ITP-nfrotz/nfrotz-0.3.3-1-src.tar.bz2 http://cygutils.fruitbat.org/ITP-nfrotz/nfrotz-0.3.3-1.tar.bz2 http://cygutils.fruitbat.org/ITP-nfrotz/setup.hint ====== nfrotz setup.hint ===== category: Games requires: libncurses9 diffutils sdesc: "A Z-Machine interpretor for text-mode interactive games" ldesc: "NFrotz is a z Z-Machine interpretor (virtual machine) for text mode interactive games. It is an ncurses-based synthesis of the Windows version of frotz (WinFrotz) with the Unix one, adding support for the Quetzal savefile format, Blorb and iFiction support, and Unicode output on terminals that support it. It supports zcode specification 1.1 including all versions v1 thru v8 (limited graphics support for v6)." OK? -- Chuck -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple