The Treasure Chest
Programs written by Codeman
Last updated on 31-Mar-2002
Programs created by Ben Jos Walbeehm
walbeehm @ walbeehm.com
Not all of these programs can be downloaded
from this page. E-mail me if you want me to send you any of those that
walbeehm @ walbeehm.com
Except for UU, all the programs listed here are freeware. They cost you nothing. Do not sell them, though, or steal anything from them.
Note that "freeware" does not mean "public domain". I still own the copyrights to all of these programs.
By downloading any of these programs, you agree you use them at your own risk. I cannot be held responsible for any damage done, directly or indirectly.
DriveBrowser -- Current version: 0.94 -- DOS prompt within Windows 95/98.
Last updated on 13-Oct-1997
I have a Zip Drive and a dozen or so Zip Disks, and I really hated to have to search for things on them. Insert disk,
look through all its directories, eject disk... insert disk, look through all its directories, eject disk, etc. etc., so I
wrote DriveBrowser. It will scan a Zip Disk and create HTML files for every directory on the disk. This way, you can make an
index for all your Zip Disks and view all those disks using your favourite Web Browser. And you're not limited to Zip Disks
either! I've also used it to make an index of all my CD-ROMs, and I plan to use it for a few hundred floppy disks as well.
Follow the link below for an example of how things will actually look. The Folder icons are actually links to other
directories, but in this example I have disabled them (they link to this page).
Follow this link for an example of an HTML file created by DriveBrowser
Download DriveBrowser V0.94 here!
FixReg -- Current version: 2.05 -- Windows 95.
Last updated on 25-Mar-1998
WARNING! If you do not know already about how to export and create the registry, then do not experiment and
do not use FixReg. And never make changes to the registry without making a backup first!!! Use RegEdit and
FixReg at your own risk. If something goes wrong with your registry, there is a good chance you have to completely
reinstall Windows 95 to fix it.
The problem described here (and that is fixed by FixReg) affects all versions of Windows 95, and all beta versions
(including version 4.10.1650 Beta 3) of Windows 98. What is worst is that Microsoft actually recommends using the "RegEdit
/e /c trick" to compact a bloated registry; see their Knowledge Base article Q131431, a copy of which is included in the
Note that the problem does not affect Windows 98 Release Candidate 0 (RC-0, build 188.8.131.521) and higher versions
of Windows 98 (including the release version), but Microsoft has fixed the problem in these versions of Windows 98 in such a
way that an exported registry in these versions of Windows 98 has a format that differs slightly from exported registries in
Windows 95. In other words: They fixed the problem at the cost of compatibility, which, as my FixReg program proves, was not
necessary since they could have fixed it without sacrificing compatibility.
A short description of the problem: Microsoft recommends using
RegEdit /e <filename>
RegEdit /c <filename>
to cut down the size of bloated registries. However, if the registry contains strings containing CR and/or LF characters,
then those entries that RegEdit itself exports cannot be imported correctly by RegEdit. This is like using some paint
program to create an image, only to find out later on, when you want to change something to the image, that the paint
program cannot read the image file that it itself created!
This program, FixReg, takes a file exported with "RegEdit /e", scans it for strings containing CR and/or LF
characters and will then let the user decide whether or not to correctly enter those it finds into the registry.
Do NOT download FixReg.zip if you are not already using the "RegEdit /e /c trick"!!!
Examples of entries that get lost when using the "RegEdit /e /c trick" (and that get fixed by FixReg) include
modem init strings and a lot of strings created by ICQ.
Download FixReg V2.05 here!
Icon Viewer -- Current version: 1.00.004 -- Windows 95/98.
Last updated on 15-Oct-1997
Scans all files in a given directory for icons. Displays all icons in any given file. Also allows you to save icons.
Download Icon Viewer V1.00.004 here!
KeepBusy -- Current version: 1.11 -- Windows 95/98.
Last updated on 01-Dec-1997
Pings a host every now and then in order to keep your internet connection busy. Some providers and/or programs disconnect
your modem connection if you've been idle for too long. This little program can be used to keep that from happening. The
frequency and host can be configured, and the configuration will be saved automatically. KeepBusy minimises to the system
tray so it does not clutter up your taskbar.
Download KeepBusy V1.11 here!
LightsOut -- Current version: 1.00.100 -- Windows 95/98.
Last updated on 26-Aug-1997
A computerised version of a toy marketed by Tiger Toys.
It also allows you to set up any situation, and have the computer show a shortest solution.
Unfortunately, LightsOut is not available yet. I still have to find a way to find out from Tiger Toys whether I am
allowed to just give away my program and whether I am allowed to actually call it LightsOut. I have been trying to find an
e-mail address for them for a while now, but I could not find one. And since I do not want to end up in court, I am not
giving LightsOut away just yet.
Follow this link for a screenshot of LightsOut
ListQFE -- Current version: 0.98 -- DOS prompt within Windows 95/98.
Last updated on 24-Feb-1999
Microsoft's Update Information Tool (QFEcheck.exe) has a bug in it: It will not find files that are in directories that
have any of the following attributes set: Archive, Hidden, Read-Only, and System, unless you make it
start in any of those directories. For instance, it will not find C:\Program Files\Accessories\BACKUP.EXE,
since both "Program Files" and "Accessories" have the Read-Only attribute set. Another example: Some of the updated
files can also be found in the C:\WINDOWS\SYSBCKUP directory. This is a hidden directory (i.e. the Hidden attribute is set),
so the Update Information Tool will not go into this directory and therefore not report the updated files there.
This is not very practical if you want to find all updated files on one or all of your hard drives. ListQFE will find
them all, and it will create a text file with all the names, locations, version numbers, and more in it. In addition to
everything QFEcheck displays, ListQFE displays some extra, useful, information.
ListQFE also has QFEcheck's "Registered Updates" functionality: It will list all registered updates; i.e.
updates with a "UPD" code that got entered into the registry by the install program. ListQFE shows all the information that
QFEcheck shows in this case and, in addition, it shows some more useful information!
Another advantage of ListQFE is, that although the Update Information Tool nicely displays what it finds, this
information cannot be cut and pasted into a text file or e-mail. ListQFE, however, writes its output to a text file
so the information is much more readily available.
I am currently working on a full-fledged Windows 95/98 GUI version of ListQFE that, if so desired, can still be used as
a command line program. A preliminary version is currently available for testing. For those interested in testing: Please
visit my ListQFE 1.00 Alpha / Beta / Release Candidate page.
Download ListQFE V0.98 here!
Follow this link for a list of all the system updates available for Windows 95 (all versions)
MIDItempo -- Current version: 1.00.000 -- Windows 95/98.
Last updated on 30-Apr-1997
Ever noticed that lots of MIDIs that you download don't have the right tempo? Whether they actually really have an
incorrect tempo or it's just your imagination doesn't matter anymore with this little program. It allows you to change the
tempo of any MIDI file and save the result.
Download MIDItempo V1.00.000 here!
Patience -- Current version: 2.00 -- Windows 95/98.
Last updated on 13-Aug-1997
A Solitaire-like card game. Several items in this game are user-configurable. An older version of this game (1.02) that
also runs in DOS is also available.
Unfortunately, Patience is not available yet. It will be available as soon as I finally create a halfway decent help
file for Patience that at the very least explains the rules.
Follow this link for a screenshot of Patience
QD -- Current version 1.01 -- DOS prompt within Windows 95/98.
Last updated on 20-Aug-1998
Put all your favourite directories in a text file. Then use QD from a Windows 95/98 DOS prompt to quickly change to any
of your favourite directories.
QuickRR -- Current version: 1.30 -- Windows 95/98/NT.
Last updated on 07-Aug-1999
This program is useful only for those people who use Road Runner's cable modem service. It fully automates logging in
to Road Runner, so you don't have to type your password anymore, you don't have to press the "Login" button anymore and
wait for the connection to be established, and you don't have to then press the "OK" button anymore. In addition, it will
tell you how to get rid of the Road Runner sound effect on login and how to have it not start your browser automatically.
Alternatively, QuickRR enables you to have it start ANY NUMBER of programs on login. And last but not least, QuickRR will
minimise to the system tray so that your Road Runner login program does not clutter up your taskbar.
Download QuickRR V1.30 here!
UU -- Current registered version: 4.2. Current shareware
version: 4.1. -- DOS (any DOS prompt).
Last updated: Registered version: 16-Feb-1998; Shareware version: 29-Nov-1995
If you spend a lot of time editing and decoding encoded binaries from USENET, then obviously you are not using UU.COM! Do
not worry if postings are not in order, because UU will sort everything out! I claim UU to be the smallest, fastest, and
smartest uudecoder available for DOS. Moreover, UU is extremely easy to use. UU will run from just about any DOS prompt,
real or emulated, Windows 3.x's, Windows 95/98's, OS/2's, etc. UU will sort and decode from single and multiple files, and each
file can contain one or multiple unsorted parts and/or files. The latest registered version (4.2) recognises DOS 7.00 or
higher (as used in Windows 95 and higher), and will then keep the long filenames of encoded files. The shareware version
(UU41S.ZIP) can be downloaded from the /msdos/decode directory on simtelnet or any mirror site. Or just use the link below.
Download UU version 4.1 (shareware) here!
Wasted -- Current version: 1.00 -- DOS (any DOS prompt).
Last updated on 20-Aug-1998
Shows the wasted disk space. Disks (both hard disks and floppies) store files in clusters of a given size. The size
depends on the size of the disk and the operating system. The way clusters work is that every file on the disk takes up the
smallest number of clusters that is required to store the file. Fractions of clusters cannot be used, so disk space gets
wasted. For example: If the cluster size is 16k (16384 bytes), then even a file that is only 1 byte in size, takes up 16384
bytes of disk space, and a 16385 byte file takes up 32768 bytes. Especially on a Windows system disk (the drive that holds
the Windows directory), this waste can be very big. A waste of 500 megabytes on an almost completely filled 2 gigabyte drive
that uses 32k clusters is very common. In other words: 25% of the space is wasted!!!
There are several ways to make the clusters smaller: Create several partitions, so that a big hard drive turns into
several smaller ones, or get an operating system that uses a more efficient way to store files (for instance, the FAT32 file
system (found in Windows 95 OEM Service Release 2 (OSR 2) and higher, Windows 98, and Windows NT 5.0), or NTFS (found in
Windows NT)). Anyway... this program shows you your current cluster size, the amount of space wasted, and the amount of
space wasted if the cluster size were different (8 different cluster sizes are shown: 512, 1024, 2048, 4096, 8192, 16384,
32768, and 65536 bytes). It also shows the number of files and directories on the drive, the sum of the sizes of all files,
and the total size of the drive.
Download Wasted V1.00 here!
Win9xNTVer -- Current version: 1.54 -- Windows 95/98/Me/NT/2000.
Last updated on 11-Oct-2000
Every day I see several people ask how to determine which version of Windows 95 they are running. The main problem is
that Windows 95 itself does not clearly indicate this. In addition, Windows contains a lot of conflicting information.
For instance, the original OSR2.1 version (yes, there are two different versions of OSR2.1) of Windows 95 shows 4
different version numbers depending on where you look:
- 4.00.950 B (System Properties)
- 4.00.1111 (VER command from a DOS window)
- 4.00.1212 B (Update Information Tool (QFEcheck.exe))
- 4.03.1212 B (Version information in the registry)
In addition, some of these numbers are the same as those displayed by different versions of Windows 95...
That is why I wrote Win9xNTVer. Win9xNTVer is the easiest way of determining which version of Windows 95 you are running.
Win9xNTVer distinguishes between the following versions of Windows 95 (listed from oldest to newest):
- Windows 95 Original Version
- Windows 95 OSR1 (Windows 95 Original Version plus Service Pack 1)
- Windows 95 OSR2
- Windows 95 OSR2.1 Original (version 4.03.1212)
- Windows 95 OSR2.1 QFE (version 4.03.1214)
- Windows 95 OSR2.5 without USB support
- Windows 95 OSR2.5
Although originally meant for Windows 95 only (it was originally called "Win95Ver"), Win9xNTVer also recognises
Windows 98 (both Original Version and Second Edition), Windows Me (Millennium Edition), and Windows NT. In the case of Windows NT,
Win9xNTVer will also distinguish between Server and Workstation, between Service Packs, and between Windows NT 5.0 (Windows 2000) betas.
Download Win9xNTVer V1.54 here!
This counter was added on June 29, 1997. Since then, this page has
Copyright © 1997-2000 Ben Jos Walbeehm