OpenUHS

description

download

specifications

changelog

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.