mozdev.org

gnusto    

resources:
reference:

Gnusto 0.5.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.5.0?

Gnusto 0.5.0 features many bugfixes and enhancements over 0.4.0 and should be usable to play most Version-5 Z-Code games correctly. Here are the highlights:

Because 0.5 is such a big leap forward from previous versions, we'd appreciate as much help testing and troubleshooting as we can get. We're planning on a 0.5.1 bugfix release for late August 2003 so people will have a stable and usable product available while we're making the more time consuming changes to build 0.6. Joining up with the listserv would be helpful if you're planning on testing heavily. For more dynamic interaction, participate or lurk at the LJ Gnusto Community.

Known Issues

Gnusto is a work in progress and many 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.

Compatibility Info

Currently Gnusto only supports Version-5 Z-code files. Support for Versions 1-4 and 7-8 are slated for release in Gnusto 0.6.0. Some games may have small cosmetic or usability problems, but most are fully playable. Known Exceptions are Colossal Cave and Balances which have flaws serious enough to impact gameplay. Some of the "abuse" z-machine games like Space Invaders and Nethack cause Gnusto to lock up.

Version History

Installation Notes

Click on the install link on the installation page, then restart the browser once the installation is complete. "Interactive Fiction" will now show up in the Tool menu and will invoke Gnusto when selected. If the installation appears to have problems (improper colors, unformatted text) run the installer again (and see Known Issues for details).

If you're feeling brave (or are just impatient to get the latest bugfix), you can always pull the latest source from CVS. Due to the fact that the installer registers the skin and so forth, just pulling the source from CVS and copying over the proper directories won't work. If you haven't installed the latest milestone, install that first. Then delete the existing gnusto directory under Mozilla\chrome (or MozillaFirebird\chrome) and replace it with a copy of the gnusto subdirectory from gnusto\src. Restart the browser and you're hopefully good to go. It's worth noting, however, that pulling the latest source from CVS can easily land you with a non-working copy of Gnusto. Try at your own risk.

Uninstalling

Sorry, but once again there is no automated way to uninstall Gnusto. We're aware that manual uninstallation is a pain. Unfortunately, while the Moz API publishes uninstall functions, they're just stubs-- they don't work. So, it's difficult and hackish to cobble together an uninstall. That's why the majority of extensions don't offer automated uninstalls. We may give up and do it anyway for the next release (we had a preliminary uninstaller for 0.5.0 that worked before we added Firebird support), but in the mean time we're going to lobby for the Moz team to implement the uninstall API. Please vote for the corresponding bug in bugzilla. In the mean-time, there is a manual workaround. Proceed at your own risk, though-- a new profile is the safest bet. Close Mozilla or FB 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):

Restart the browser and Gnusto should be gone.

Last Updated: 20 July 2003

The gnusto project can be contacted through the mailing list or the member list.
Copyright © 2000-2017. All rights reserved. Terms of Use & Privacy Policy.