gnusto 
| resources: | Home Installation Mailing list Source code Bugs Screenshots Nightlies |
|---|---|
| reference: | Roadmap Error messages Code overview Debugger (prototype only) Playthroughs |
Gnusto 0.6.0 Release Notes
The purpose of this document is to provide testers and end-users with the information they need to install and use the latest version of Gnusto. It also provides a quick summary of new features, bugfixes, and known issues. We'll do our best to update this document based on any feedback we may receive, so please report any errors or omissions to gnusto@mozdev.org. Please report any bugs you may find in bugzilla. Checking for duplicates before submitting a bug report is appreciated.
What's New in Gnusto 0.6.0?
Gnusto 0.6.0 features major improvements over 0.5.0 (including many, many bugfixes). It should be usable to play and complete virtually all Version 5, 7, or 8 Z-Code games (see Known Issues for exceptions). Here are the highlights:
- Gnusto now supports z-code Version 7 and 8 game files.
- Command History is now supported. Use up and down arrow keys to access recent commands.
- Larger default font-size for easier reading
- Gnusto now allows you to install it to the profile directory. This means that it will survive upgrades and reinstalls of the browser and also that it can be installed by Linux users with non-admin permissions.
- Gnusto has an uninstall feature available under Firebird. (Tools->Options->Extensions->Gnusto->Settings->Uninstall)
- MANY significant bugfixes:
- Problems printing garbage instead of proper text in many games has been resolved.
- Failure to recognize known verbs and object names in some games has been resolved.
- Several issues with the status bar (including white gaps, misplaced text, overwritten characters) have been fixed.
- Many layout issues have been fixed.
- Dr. Dumont's Wild P.A.R.T.I. now responds to commands.
- The Troll in Zork I no longer prevents you from leaving the room even though he is dead.
- Trouble in some games with separator characters (commas, quotation marks, etc) has been resolved.
- Recent Files list no longer breaks on paths which include spaces
- Many bugfixes and enhancements that were documented in Bugzilla (and many others that weren't).
Known Issues
Gnusto is a work in progress and some known issues remain. If Gnusto is giving you trouble, it's a good idea to consult this list. If the issue is not on the list, please check bugzilla. If it's not in bugzilla, please file a bug and we really will see what we can do to help.
- If you have an earlier version of gnusto installed, you should delete the entire gnusto program directory (found inside Mozilla's "chrome" directory) before installing. Instructions about how to do that are at the foot of this page. If that's not possible, you could also try reinstalling the browser.
- Z-code files of versions other than 5, 7 and 8 are not yet supported. Most non-commercial games are Version 5, but many of the early Infocom games were not. Nearly all of these games were, however, re-released as Version 5 games at some point (the Solid Gold re-releases, for example). If you have older versions, patches to upgrade them to newer versions (often v5) are available at the if-archive. Feel free to download the conversion utility and any patches you need.
- Beyond Zork has serious layout issues.
- In Phlegm and a few other games, disambiguation questions ("To whom do you wish to say "hello"?") don't correctly handle responses. Restating the command without ambiguity ("say "hello" to speaker") works fine.
- Mozilla builds prior to 1.4Alpha load z-code files very slowly. This is probably also true of pre-0.6 Phoenix/FB releases.
- Firebird version 0.6 has a bug that causes layout problems in Gnusto. Firebird 0.6.1 corrects this.
- While the uninstaller unregisters all the skins, menu-items, localizations, and so forth, it doesn't actually delete the gnusto directory or its contents.
- Now that Gnusto supports proper z-code, it no longer supports the mangled z-code format.
- Copies of Mozilla / Firebird using older profiles may have installation issues. The problem will manifest itself in one of two ways: the Gnusto screen will be some color other than white, with no text coloring or formatting or (in Firebird only) the gnusto icon will be invisible (but labeled) in the Customize Toolbar palette. The former issue can be resolved by running the installer a second time. Both issues can be resolved by building a new profile (run Moz/FB with -p at the command line, create a new profile, optionally import bookmarks from old profile, reinstall extensions, etc).
Compatibility Info
Currently Gnusto only supports Version 5, 7, and 8 Z-code files. Support for Versions 1-4 are slated for release in Gnusto 0.7.0. Beyond Zork has serious layout issues. Some of the "abuse" z-machine games like Space Invaders and Nethack cause Gnusto to lock up.
Version History
- Gnusto 0.5.0 (26 July 2003): Ability to load unmangled z-code, Firebird support, support for all v5 opcodes, dynamic resizing.
- Gnusto 0.4.0 (18 April 2003): Improved screen-handler, color-handling, boxes. Support for more opcodes, BAF's Guide interface.
- Gnusto 0.3.0 (23 March 2003): Added support for Mozilla 1.3, improved error handling.
- Gnusto 0.2.0 (04 March 2003): Allowed the loading of arbitrary (mangled) z-code files.
- Gnusto 0.1.0 (04 February 2003): Hardcoded to run an embedded, mangled copy of "Troll's Eye View".
- Blorple 0.0.2 (23 December 2002): Proof of concept demo.
- Blorple 0.0.1: Proof of concept demo.
Installation Notes
Click on the install link on the installation page. It will ask if you wish to install to the profile or the program directory-- profile is preferred, but read the details carefully. Restart the browser once the installation is complete. "Gnusto" will now show up in the Tool menu and will invoke Gnusto when selected. Also, in Firebird, View->Toolbars->Customize allows the addition of a Gnusto button for the toolbar. If the installation appears to have problems (improper colors, unformatted text) run the installer again (and see Known Issues for details).
Uninstalling
Gnusto now has an Uninstaller! It works like a charm, but there are two caveats. First, it's currently only available in Firebird. Mozilla support will show up in the next release. Second, while it unregisters all the skins, menu items, etc, it doesn't delete the gnusto directory or files. They won't cause any problems there, but it is a bit untidy. Feel free to delete them after uninstalling. For non-Firebird users, there is a manual uninstall method for the moment. Proceed at your own risk, though-- a new profile is the safest bet. Close Mozilla completely. Delete any line with the word "gnusto" in it from chrome\installed-chrome.txt. Now delete the following files (Moz will rebuild them when it restarts):
- chrome/chrome.rdf
- chrome/overlayinfo/browser/content/overlays.rdf
- chrome/overlayinfo/browser/skin/stylesheets.rdf
- chrome/overlayinfo/communicator/content/overlays.rdf
- chrome/overlayinfo/global/skin/stylesheets.rdf
- and the chrome/gnusto directory
Last Updated: 20 July 2003