[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Smart editing of DOS 3.3 data?



Hi,
Does anybody know of a DOS 3.3 program which lets you intellegently edit DOS
3.3 data such as VTOC data, bitmaps, catalog data and T/S lists?  I'd love
to be able to play with this stuff!  I basicly know how it's done but don't
want to take the trouble to write my own programs.
Here are some interesting thoughts I've made up.
1.  You could probably make a symlink of sorts in DOS 3.3 by giving the
symlink the same T/S list as the file it links to.  Of course, when either
of these files are deleted, the bit map would show those sectors as free so
later disk writes might clobber the data which is still valid for the other
file.
2.  You can make a catalog loop forever!  All you have to do is make one
catalog sector point to one of the earlier sectors.  The last file entry in
the final catalog sector in the loop must be a used file, since any time DOS
encounters an unused file entry (T/S list on track 0) it quits right there.
E.G. by making the first catalog sector point to itself the first seven
files will repeat over and over!  Also, if a requested file is not within
the looped area, DOS will never error out, it'll just keep searching the
loop over and over again.
3.  Got a file with lots of sectors of data repeated?  Don't waste disk
space!  You should, at least in theory, be able to simply duplicate entries
in that file's T/S list.
4.  Want an endless file without allocating endless space?  You should, in
theory, be able to tell that file's T/S list that the next T/S list for that
file is itself!  Maybe not though, now that I think of it.
Jayson.