Hi, I was searching for 4DOS and just found an interesting website about DOS:
http://www.4dos.info/
This site has a lot of useful little utilities.
One of them is DOSLFNJH, a "Small LFN (Long File Name) driver for DOS. Free."
There are several other utilities, like "SoundFX 2000", which is "THE sound card emulator for
DOS programs running on Windows XP, 2000 and NT4."
(Strange, I thought VDMSound was the only one of this kind..)
Anyway, there's also some information about the 4DOS command processor:
"4DOS has been released as open source freeware for use with Freedos (see the announcement here and
here. Also of interest: the Wikipedia entry). I hope this will give this worthy project a big boost.
The license stipulates that 'The Software, or any portion of it, may not be compiled for use on any operating
system OTHER than FreeDOS without written permission from Rex Conn'.
On the other hand, when asked "But what about MS-DOS, PC-DOS, DR DOS etcetera?" in the support forum, Rex
answered: "I don't have any problems with people using it on those OS's (although I'd be surprised if there
was a lot of MS-DOS or PC-DOS action left). That license was written by the FreeDOS people -- it was probably
worded that way because it's impossible to list every possible variation of the DOS OS's." Questions,
anyone?"
So it seems 4DOS is now part of the FreeDOS project. Interesting, didn't know that.
I though they were using FreeCOM, their own creation.
Oh and by the way, I've finally found an explanation for that lock/unlock command!
"Volume LOCK/UNLOCK feature added to protect data and LFN on the (hard) disks"
http://www.cn-dos.net/msdos71/whatsnew.htm
That page also has some information about LFN and "DOS 7.1":
http://www.cn-dos.net/msdos71/dosfat32.htm
http://www.cn-dos.net/msdos71/doslfns.htm
This paragraph is important:
"Older disk utilities, such as Speed Disk from Norton Utilities 8.0 and DEFRAG from MS-DOS 6.x,
will destroy the LFN entries during their operations. Even a simple rename or copy command in
MS-DOS 6.x could cause problems with LFN (the associated LFNs will be lost, and the garbage entries will
appear in the file system)."
I knew it. Long filenames are using directory entries to store information.
So any old school utility like CentralPoint's Compress or MS Defrag will damage LFNs (or cancel with an error message).
So I wasn't wrong about defrag and lock. Back then I was using the DOS version of defrag from the Win95 CD (OLDMSDOS folder)..
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//