Diskwarez Utilities (source code available)
Old MS-DOS Utilities (no source code, freeware)
These DISKWAREZ programs were created with
And then there is DISKBUG:
DF [info] DF is
for writing a floppy disk to a file, or a file to a floppy disk, with many
an ALPHA release of a program to recover partition data. Proof of concept only.
MS-DOS version that will run in a Windows DOS-BOX.
- MID [info] display
and modify a disk's media ID - serial number and volume label.
The Disk Debugger - a command line driven, low-level (BIOS) tool for doing
really cool things to disks.
Here is a list of many MS-DOS programs that should be of use to some people.
When I was developing for MS-DOS some of them were to me. Some of them
are no longer being developed (as far as I know)
Utilities by Seagate Technology, Inc.:
Very useful, especially for their documentation: NFDisc describes the
MBR and the boot process; FindSector describes INT 13h, CHS and LBA; Find-ATA
describes ATA and the Identify Drive command.
NFDisc v1.20 - Partition Record display and maintenance. (self-extracting)
FindSector v1.0 - Sector level display and maintenance.
Find-ATA v1.0 - An ATA interface identify drive utility.
The following are all available from SimTel's
msdos/diskutl directory (see here
for a list of mirrors all around the world). The ones here are all PD or
no-nag shareware. They are old, but there are computers that still run
older versions of DOS, and some people might find them useful. I have examined
them to make sure that they work (We ain't putting crappy, any-util-will-do
stuff on this site). Not all have source code. I am breaking my source
code only policy on some of these because many people just do not want
FEDIT 1.92, 1998, Radioactive Design - a really cool looking file/memory/disk
editor (has a couple of bugs: does not like my ramdrive, others are documented);
forget where it came from, RD's web site does not mention this program.
No source code but it is freeware.
ZipZap 7.15, 1990, Keith Chuala - sector editor
XED 1.1b, heX EDitor, 1994, David Dight - hex editor
EDBIN 0.4, 1990, Stefan Strack - string editor
diskedt.zip sector viewer/editor, lrs,
1989 (source code) - sector editor ** (with sources)
fat_fix.txt How to use DEBUG to fix a bad
FAT by Erik Dufek.
ZipZap and diskedt are sector editors in the same genre
of DISKED. I include them because they just might
be more compatible with older DOS machines. I don't know who "lrs" is who
wrote diskedt, but I can see that if he kept writing diskedt
it would have been a program very similar to DISKED.
**Read how DISKEDT saved my
XED is a very cool program. David calls it "a unique hex/binary
file editor" and it is. Of all the file editors I have looked at this is
the best. It handles unassemby, bitwise expressions, undo, search and replace,
and has multiple edit modes. Well worth a look.
EDBIN is an another unique file editor, catered to editing strings
within the file. It's command line based and looks to be quite versatile.
Probably the easiest program to use to just change text in a program. Has
encryption capabilities as well although I have not tested that part of
Did you know that DEBUG can be used as a sector editor? Get Erik's fat_fix.txt
for a tutorial on how.
If you encounter any problems with any of these archives (missing files,
etc.) please send us some e-mail. However, we cannot answer any questions
about their operation.