OpenUHS is a reader for Universal Hint System files. UHS is a game assistant that gradually reveals hints and images in a non-linear, FAQ-like manner rather than spoiling everything as a walkthrough would. Over 500 games are known to the UHS repository.
The core features are all here: sections, text, hints, clickable images, links, and sounds. It can decrypt all hints from current UHS files (88a-96a, something no other unofficial readers can do), but it safely ignores parts it doesn't recognize yet.
The end-user features are essentially complete. The underlying parser code is separated to be useful as a library in other developers' projects, though that aspect is beta.
The official Windows-only shareware reader and hint repository that inspired this project can be found at http://uhs-hints.com.
Usage:
Make sure you have Java Runtime Environment 1.4.x or later. If you're unsure about your JRE version open a dos window and type "java -version".
Double-click OpenUHS.bat to get straight to the GUI.
OR
Edit OpenUHS_batch.bat's second line to point to a UHS file, and double-click it.
Product's homepage
What's New in This Release: [ read full changelog ]
· This version adds a Linux/Mac-friendly tarball and double-clickable launcher script.
· The Windows launcher was reworked too.
· The missing jar that broke 0.6.4 is present this time.
· There are commandline switches to extract hint file content.
· Errors are logged to a text file as well as the terminal.
· Some of the UHSLib parser code has changed.