Ok, so now you've got everything but the Hellfire v1.01 patch working. Pretty easy, right? Unfortunately the damn v1.01 patch installer is 16bit, and will not run on 64bit versions of Windows. On the up side, all it seems to do is paste five files into the \Sierra\Hellfire folder and change two lines of text in a configuration file. After comparing my unpatched Windows 7 64bit Hellfire installation to a patched Windows XP 32bit Hellfire installation, I found the following differences;
1. Hellfire.exe
Hellfire.exe has been updated, the unpatched version is timestamped as 11/13/1997 4:50PM, the new Hellfire.exe is timestamped as 1/19/1998 2:31PM.
2. Hellfire.txt
This is an entirely new text file created by the patch, dated 1/26/1998 7:09PM. If you open it up and read it, it's simply a troubleshooting guide.
3. Hellfrui.dll
Hellfrui.dll has been updated, the unpatched version is timestamped as 11/30/1997 4:53PM, the new Hellfrui.dll is timestamped as 1/20/1998 7:14PM.
4. Patch.txt
This is an entirely new text file created by the patch, dated 1/19/1998 1:48PM. If you open it up and read it, it's a list of fixes and features in the v1.01 patch.
5. Version.txt
This is an entirely new text file created by the patch, dated 1/19/1998 1:48PM. If you open it up and read it, it's three lines of text listing what version of the game you have.
6. Sierra.inf
Sierra.inf can be opened like a text file, and has had two lines of text changed. First line is line 17, it originally read "version = 1.0", but is changed to read "version = 1.0.1.0". Second line is number 21, it originally read "PatchVersion = 1.0.0.0", but is changed to read "PatchVersion = 1.0.1.0".
I copied all five of the above files from the patched Windows XP 32bit Hellfire folder into the unpatched Windows 7 64bit Hellfire folder, and everything seems to be working. When Hellfire runs, it reports being version 1.01. The Monk, Bard, and Barbarian are also available and seem to work(I created one of each character and made sure that the game ran, but didn't spend time leveling any of them up).
So what we all really need is a source of these patched files.