Universal Hint System Revision 95a Version Histories for UHSWIN & UHSDOS, Version 3.10 (October 30, 1995) UHSWIN.EXE Changes Since Version 1.00 ===================================== 3.10: UHSDOS and UHSWIN have been combined into a single product. UHS files can be decoded to ASCII within the reader by registered users, eliminating the need for a separate program. UHSWIN will automatically associate itself under both Windows 3.1's File Manager and Windows 95's Explorer, so that UHS files can be started directly from either of those programs without having to load UHSWIN explicitly. Registered users no longer see 'UNREGISTERED' in the title bar under Windows 95. Uses a standard Windows Help file for on-line help. The font used when sending a window's contents to the printer is now fixed at 10 points to insure that the text is legible. A list of recently accessed UHS files is now stored under the "File" menu. Hint windows can now be set to maximize automatically on opening, to make hint text easier to read on smaller displays. Information on UHS hint files is now cached to greatly speed up the display of a verbose file directory. The verbose file directory now has its entries alphabetized. The General Protection Fault caused when selecting files under the verbose directory via keyboard has been corrected. The "File Version" and "File Info" entries under the "Help" menu have now been combined and moved into a single "Information" option under the "File" menu. User preferences are now stored in a separate UHSWIN.INI file. Error messages when an unknown data type is detected have been more clearly written, to make transitions to any future UHS formats simpler for the user. The font in the verbose directory window now remains fixed even after the font has been changed. Unregistered users are now warned upon loading a file that contains hints that may be unavailable to them, as in UHSDOS. 3.00: Adds support for the UHS 95a format. 2.61: Fixes bug that prevented some users from being able to print the registration form within the program. 2.60: WIN_UHS.EXE renamed to UHSWIN.EXE. Faster display of pictures. Pictures are now only scaled to an integral multiple of their original size, so text can be read easily regardless of the window size. Counts the number of clues in each question. Allows the user to set the font used in windows. Upper-right corner of window displays registration status (name or "UNREGISTERED"). Registration form can be printed from within reader for easier registration. Adds registration dialog box to make registration simpler. Verbose file open (that lets you view the file's title next to the filename) has been added. File verification (previously in "File | Verify") is now automatic. File version information is now available within the program. Menus rearranged slightly and help dialog boxes expanded. 2.10: Adds file checksum verification. 2.01: Improves picture display by scaling graphics to fit the window size. 2.00: Adds support for the UHS 91a format. UHSDOS Changes Since Version 1.00 ================================= 3.10: The Access Denied error under a Windows 95 DOS session has been fixed. UHS files can be decoded to ASCII within the reader by registered users, eliminating the need for a separate program. Information on UHS hint files is now cached to greatly speed up the display of a verbose file directory. The "File Version" and "File Info" entries under the "Help" menu have now been combined and moved into a single "Information" option under the "File" menu. Error messages when an unknown data type is detected have been more clearly written, to make transitions to any future UHS formats simpler for the user. 3.00: Adds support for the UHS 95a format. Provides a file history for easier opening of recently accessed files. Properly supports color on systems which have been tricked into thinking that they are really monochrome (something that happens frequently after exiting games from certain publishers). 2.00: [skipped to synchronize version numbers with Windows reader.] 1.61: Improves CRC checking for increased compatibility with future file formats. 1.60: The "Windows | Clean Up" function no longer reloads the file from disk after closing the windows. Registration form can be printed from within the reader for easier registration. 1.51: All features are enabled for unregistered users (save picture to file, disable hint counting, and open multiple UHS files without exiting to DOS are available). Mouse click clears the screen after a picture has been displayed. They're back! -- occasional (*very* occasional) registration reminders, that is. 1.50: Reminders to register the program have been reduced substantially. Writes directly to video memory for much faster picture display. The program now searches in the same directory as UHS.EXE for UHS.INI and UHS_REG.TXT files for registered users to follow standards used in the TSR version. Fixes runtime error #104 that appeared when an invalid directory was specified. The register dialog box will now accept registration codes for the TSR reader. The dialog box will automatically be filled with your name and code if you have already entered this data. The documentation has been updated to make note of the terminate and stay resident (TSR or "pop-up") version of the UHS reader. 1.40: YEAH! Prettier "About UHS" and "About this Program" dialog boxes! The ENTER key (in addition to the space bar) can now be used to select an item in a list box. "Print", "Previous", and "Save" window commands added. All menu commands are disabled when not applicable. The "white square" bug that appeared in some registered copies has now been fixed. Arrows on scroll bars always move through choices one at a time. In previous versions, the arrows sometimes skipped through several items at a time with longer lists. "Windows | Close All" has been renamed "Clean Up" to more accurately reflect the option's purpose. Exit from program is now confirmed with a dialog box. Upper-right corner of screen displays registration status (name or "UNREGISTERED"). 1.30: Counts the number of clues for each question. Registered users [all users by version 1.51] can disable the count if they want to. Picture display is now about 25% faster than in previous versions. Verbose file open (that lets you view the file's title next to the filename) has been added. Several common errors are recognized and an appropriate text message is displayed in place of a simple error number. 1.20: Adds registration dialog box to make registration simpler. Removes the drop-to-DOS function for unregistered users. Corrects minor bugs in the picture display routine. The border now will always be in black, and the first line of pixels is properly drawn. 1.10: Adds support for EGA systems while displaying pictures. Removes the run-time errors that sometimes appeared after a picture was displayed or after an invalid filename was entered. Reminders to register are displayed in different places. 1.01: Corrects an error that falsely reported that a file transfered through the XMODEM protocol was corrupt.