VOGONS


What are your favourite DOS utilities?

Topic actions

Reply 20 of 33, by jakethompson1

User metadata
Rank l33t
Rank
l33t

If you use "restart in MS-DOS mode" from Windows 95/98, and then EXIT from the resulting shell, you get "Windows is now restarting..." and it does an unclean Windows boot with your TSRs, mouse driver, mscdex still loaded.

But, if you've loaded SMARTDRV while in MS-DOS mode, the machine fully reboots instead.

So, a handy trick is to have smartdrv in dosstart.bat.

Reply 21 of 33, by aVd

User metadata
Rank Member
Rank
Member
DaveDDS wrote on 2026-06-21, 11:25:

Can you PM me the first link you had posted?

Hi, Dave,
PM sent yesterday, check your "inbox".

And now some more useful DOS software, just to be on-topic:

HWiNFO and HWiNFO16 - DOS system information utilities made by our fellow forum member Martin Malík (@Mumak), also creator of HWiNFO32 and HWiNFO64 (both for windows).

ASTRA - another good DOS system info utility created by our fellow forum member@a2kkv, also author or ASTRA32 for windows.

Honorable mention: NSSI (Navrátil Software System Information) v0.60.45 - outdated, but still usable DOS system info software.

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!

Reply 22 of 33, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
aVd wrote on 2026-06-22, 04:57:

PM sent yesterday ...

Thanks. I've figured it out - thats my "some of my older stuff" page from my personal site - I thought it was "DOS widets" from DavesOldComputers (they look alike cuz I tend to write my HTML the same way 😀 )

Sadly that was set up during my "coming back" and there's a few dups ... I'll have to go through and clean it up.

Do know that "Daves Old Computers" is the main/official distribution site for ImageDisk - always look there for updates - (and I'll make my personal site link back there instead of duping it)

--

Agreed on HWINFO - very helpful tool!

https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChw can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small filecopy(w/o netSW)via Lan/Lpt/Com

Reply 23 of 33, by aVd

User metadata
Rank Member
Rank
Member

For those, who like to save every possible byte on disk:

aPACK v1.00 for DOS - one of the best executable compression tools (it is able to produce 8086/88 compatible executables by using "-x" switch).

UPX for DOS - one of the best executable compression tools (it is able to produce 8086/88 compatible executables through hidden "--8086" switch; there's also hidden "--best" switch for maximum compression), which also has option to decompress UPX-packed executables. Supports many executable types for DOS, windows, Linux...

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!

Reply 24 of 33, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie

of my own stuff;

d - https://bloodycactus.com/files/d.zip
configurable directory lister with colour

uansi - https://bloodycactus.com/files/uansi.zip
my micro ansi driver

vacuum/2 - https://bloodycactus.com/files/vac2.zip
my packer

sickview - https://bloodycactus.com/files/sickview.zip
my old ansi viewer

heck i have a bunch of stuff I use often, just not every day like above - https://bloodycactus.com/code.html

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--

Reply 25 of 33, by Caldor

User metadata
Rank Newbie
Rank
Newbie

I always liked Norton Commander and discovered Volkov Commander a few years ago as well. I was amazed that you could make something like Norton Commander and have it become less than 200kb in size. Volkov was made in Assembly which is why it could be so optimized. I also found out about Sparrow Commander which is like Volkov Commander, and I think it was 50kb or less in size.

I found that Claude could actually do Assembly pretty well, so I have made Claude Commander... might rename it Caldor Commander at some point. So it is 50kb with all of its tools, well, maybe more now that I added some tools specific to Gold Box games (the SSI AD&D RPG games)

The core of the app is only 16kb, but the extensions make it possible to browse zip files and other file types, or view images, hex view, hex edit and more. Its still under development. Pretty sure a lot of the features still have bugs. But my goal with it is to make it as modular as possible to make it possible to customize to your exact needs.

https://github.com/kblood/ClaudeCommander/rel … 4/cc-v1.0.4.zip

Full source code:
https://github.com/kblood/ClaudeCommander/

I plan on having some guides added about how the code is structures and tips and tricks for creating new tools or working on the app. It has build tool as well so it can be rebuild with fewer or more features. It started out being just 5kb in size.

Reply 26 of 33, by eM-!3

User metadata
Rank Newbie
Rank
Newbie
Caldor wrote on 2026-06-28, 20:27:

I found that Claude could actually do Assembly pretty well, so I have made Claude Commander... might rename it Caldor Commander at some point. So it is 50kb with all of its tools, well, maybe more now that I added some tools specific to Gold Box games (the SSI AD&D RPG games)

So your favorite DOS utility is your own file manager that you made few days ago?

Nice hobby project but it's not ready. I am trying to use Gemini & Claude for ASM and it's really hit & miss. I am trying to make something much easier (more.com replacement) and still I see how many bugs it can put inside. It makes totally wrong assumptions all the time (from modern computers, modern OSes, modern programming), it needs to be controlled and tested after every single change. 5% time is getting first version that looks like it's working but then 95% is looking for edge cases when it isn't, preparing tests and so on. You can't trust AI to have a tiny little feature working until you really put it to hard tests and it takes time.

Just after short look I see that your program have "Menu" on F2 and F9, clock appears and disappears sometimes. Page Down on file list doesn't work as it should. Screen is fully redrawn after every key press, selecting some DIRs add 4096 to selected size but sometimes it adds zero.

Edit: And it's using wrong chars for corners.

Reply 27 of 33, by gerry

User metadata
Rank l33t
Rank
l33t

i just enjoyed reading about all these .. the nostalgia! the batch file memories, the advanced tools like xtree gold! 😀

Reply 28 of 33, by LatinaLover

User metadata
Rank Newbie
Rank
Newbie

openwatcom for C++ development - https://github.com/open-watcom/open-watcom-v2
dosbench for benchmarking in DOS - https://www.philscomputerlab.com/dos-benchmark-pack.html
SBEMU - https://github.com/crazii/SBEMU
FreeBASIC - https://www.freebasic.net/
micromod - https://github.com/martincameron/micromod

Lover Of Latina's

Reply 29 of 33, by Caldor

User metadata
Rank Newbie
Rank
Newbie
eM-!3 wrote on 2026-06-29, 08:34:
So your favorite DOS utility is your own file manager that you made few days ago? […]
Show full quote
Caldor wrote on 2026-06-28, 20:27:

I found that Claude could actually do Assembly pretty well, so I have made Claude Commander... might rename it Caldor Commander at some point. So it is 50kb with all of its tools, well, maybe more now that I added some tools specific to Gold Box games (the SSI AD&D RPG games)

So your favorite DOS utility is your own file manager that you made few days ago?

Nice hobby project but it's not ready. I am trying to use Gemini & Claude for ASM and it's really hit & miss. I am trying to make something much easier (more.com replacement) and still I see how many bugs it can put inside. It makes totally wrong assumptions all the time (from modern computers, modern OSes, modern programming), it needs to be controlled and tested after every single change. 5% time is getting first version that looks like it's working but then 95% is looking for edge cases when it isn't, preparing tests and so on. You can't trust AI to have a tiny little feature working until you really put it to hard tests and it takes time.

Just after short look I see that your program have "Menu" on F2 and F9, clock appears and disappears sometimes. Page Down on file list doesn't work as it should. Screen is fully redrawn after every key press, selecting some DIRs add 4096 to selected size but sometimes it adds zero.

Edit: And it's using wrong chars for corners.

Ahh, no. Its not my favorite DOS utility, most of those have already been mentioned. But it is the smallest file manager I have seen and Volkov Commander made me see how useful it can be to have a small one, having the option to have a simple boot floppy that can have some pretty powerful utilities.

Thanks for the tests and feedback. As I wrote its a work in progress and I have not had time to go over everything in detail. I know about the two menus, the blinking and there are other things as well. But my expectations were that it would be a lot worse at assembly. My experience so far is that if I describe a problem to it that I find in this app, it will fix it. Often in the first try... well, it has its own debug loop where it runs the app using DOSBox, but it does need me for real tests and I am not sure if I mentioned the flickering yet. It might also have come with the clock since it needs to update. But its update cycle should only be once per second, in a previous version it just updated every time I did some action.

But I would mainly put this down to the lack of instructions, because I have not given it a full spec of all the file manager features I wanted, and in what way I wanted them to be implemented. I think maybe with the dirs it might be because there are files in the subfolders? But folder trees can be complicated. To begin with there were problems with sub-directories and just going into and out of them. Also copying a full folder could cause all kinds of problems.

So I have not focused much on the cosmetic problems yet, the first week or so I mainly focused on just adding features and f.ex. making sure I could actually open a zip file as a folder and copy files into and out of zip folders. I suspect all the features do not work as well for ARJ, RAR and so on.

But my favorite file manager for DOS is still Norton Commander. But another DOS tool that is one of my favorites that I have not seen in this thread yet is DOS32A:
https://github.com/amindlost/dos32a

Especially because one of the ways I play DOS games is the MiSTer FPGA, and it has a 486 PC core. So it can run with 256MB of RAM, which can be a problem for many DOS games if they have an old version of DOS4GW, DOS32A can replace DOS4GW in all the games that use it. Even in C&C despite its DOS4GW is hidden inside a larger file. Somehow you can just run DOS32A on the larger file and run the whole game without the exe file. DOS32A is also written in Assembly.

Hmm, now I do not remember if Game Wizard has been mentioned in this thread, but it is another favorite of mine for DOS. Its like game genie and all those other memory tools but for DOS. It can do save states, screenshots, do memory searches. It can even run a console... all while being inside a game. With some games it does not work, because it places itself as I think its called a TSR and then you can press ½ to get it up. Should also be possible to use other keys. So if that game uses that memory area it tries to stay in, then it probably wont work. I see there are some thread about it:
How To Get 'Game Wizard 32 Pro 3.0a' Working In DOSBox
DOSBox isnt too happy about it, but I find that it works pretty with with 86Box and PCEmu.

I do plan on polishing this file manager some more. Get the flickering fixed and I am trying to figure out what the best menu system is, I am experimenting a bit with a dropdown menu. I think there was a reason for the two menus, that F2 was supposed to be a shortcut / favorites kind of menu while F9 opens the dropdown menus.

But the main goal is for it to be a minimal file manager, which is why I am trying to make a compiler or installer package for it where you can select which features you want and then maybe how much space it would use to have those.

Reply 30 of 33, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

Ok, I've updated the IMD edition on my personal site to be the same (most recent) one that's on my "official" distribution location ("Daves Old Computers")

While I was at it, I updated the bootable floppy version to make sure it is also the latest, and to add the ability to easily convert the boot floppy disk image BOOTIMD.IMG into BOOTIMD.ISO, a CD/DVD image - which can be written to an optical drive - to make it easier for some to boot it on a non-DOS system.

Also working on an internal tool to identify and compare any .ZIPs wihich might be common to both sites, to help insure that things don't get out of sync again.

https://dunfield.themindfactory.com ; "Daves Old Computers" ; SW dev addict best known:
ImageDisk: rd/wr ANY floppy PChw can ; Micro-C: compiler for DOS+ManySmallCPU ; DDLINK: simple/small filecopy(w/o netSW)via Lan/Lpt/Com

Reply 31 of 33, by Shreddoc

User metadata
Rank Oldbie
Rank
Oldbie

I will mention two (of the many) items which peaked for me around 1993/1994, when I was about 16 years old.

RAM drives have been mentioned already. These represent one of those rare peaks where a home user could conjure themself up a glimpse of the future : in this case, a volatile storage of *godlike performance* by the standards of the times, simply by virtue of having a-megabyte-or-three of spare RAM to assign as a RAM drive, and the v3.3+ MS-DOS command to enact it. And because many games/etc from the early 1990s were of modest disk space, they could fit in the RAM drive and run from there. It was like a magical preview of what getting-an-SSD would be like for the world many years later, and we could just... use it as we liked. Way back then.

Floppy disk extender utilities - allowed copying up to ~1.9MB to a 1.44MB floppy disk. It reduced reliability, but for a couple of teenaged years that didn't matter much to my friends and I, as we tried to cram as much new data as possible into our limited disk space during visits, in order to rush home and immediately copy it to our own systems - with hopefully no errors of disappointment! Those were crazy years, looking back.

Reply 32 of 33, by zyzzle

User metadata
Rank Oldbie
Rank
Oldbie
Shreddoc wrote on 2026-07-01, 20:40:

I will mention two (of the many) items which peaked for me around 1993/1994, when I was about 16 years old.

RAM drives have been mentioned already. These represent one of those rare peaks where a home user could conjure themself up a glimpse of the future : in this case, a volatile storage of *godlike performance* by the standards of the times, simply by virtue of having a-megabyte-or-three of spare RAM to assign as a RAM drive, and the v3.3+ MS-DOS command to enact it. And because many games/etc from the early 1990s were of modest disk space, they could fit in the RAM drive and run from there. It was like a magical preview of what getting-an-SSD would be like for the world many years later, and we could just... use it as we liked. Way back then.

Floppy disk extender utilities - allowed copying up to ~1.9MB to a 1.44MB floppy disk. It reduced reliability, but for a couple of teenaged years that didn't matter much to my friends and I, as we tried to cram as much new data as possible into our limited disk space during visits, in order to rush home and immediately copy it to our own systems - with hopefully no errors of disappointment! Those were crazy years, looking back.

Spot on for your sentiments.

I remember the floppy disk standards being very lax. 1.44 MB was way too conservative. Back in 1994, the programs 2M and 2MGUI were released. They were a revolution. The absolute max I got on a 1.44mb floppy thanks to 2mg was beyond 2.24M bytes thanks to an Alps floppy drive which could write 90 (!) tracks and the 2MGUI program which essentially wrote one giant "sector" on each track of the disk, eliminating gaps and increasing the throughput of very slow floppies. A while later, similar technology with the Plextor DVD-ROM burners such as the PX-716a extended the capacities of CDs by ~40-60%. But, getting an extra ~50% of storage on floppies really was astounding for 1994 when floppies were expensive. Before 2M was FDREAD which extended floppies from 18-sectors to 21-sectors. Along with many extra tracks, this extended the floppy up to about ~1.84M in the late 1980s-early '90s.

RAMDRIVES were indeed a preview of SSDs. A 32 or 64mb ramdrive with Quake on it was divine back in 1996. Even for Wolfenstein and Doom it made a huge, huge difference in how fast the games loaded and responded.

Reply 33 of 33, by OzzFan

User metadata
Rank Member
Rank
Member

My favorite DOS utilities are:

Debug (MS/PC DOS)
SpinRite (GRC)
Speedisk (Norton Utlities)
Speedsys
Quarterdeck Manifest
PKzip
Undelete/Erase Protect (Central Point Tools / Norton Utilities)