"Rommel Junta" <
mod...@gmail.com> wrote:
> I would like to know if I can successfully format one of these partitions
> to dos 3.3 so that I can transfer/save/store/run a lot of my dos 3.3
> programs on it using or not using GSOS. Is there a way? thanks for any
> help on this.
See David's Message. I use DOS.MASTER on my CF-CARD on my Apple //e... it
works...
But here's the thing other than that...
Rubywand's DOS Mini-Manual - csa2 version:
http://apple2.org.za/gswv/a2zine/faqs/Csa2DOSMM.html
You can run quite a few DOS 3.3 programs from 3.5" disk, a large RAM disk,
or hard disk.
However, there are numerous DOS 3.3 programs which will not run this way,
and some can even damage files and directories on the larger media. DOS 3.3
was designed specifically to support the Disk II drive. Hard disks, RAM
disks, and 3.5 disks (like those used in the Macintosh when it was released
in 1984) could not be easily used with DOS 3.3 (without doing major
patching).
http://apple2history.org/history/ah15/
Problems are especially likely when a program modifies and CALLs machine
code routines such as Read/Write Track-Sector (RWTS) and/or makes
assumptions about the physical locations on disk of important DOS 3.3 areas
such as the Volume Table of Contents, CATALOG track, and DOS itself.
DOS 3.3 Disk Format Background
==============================
In August of 1980, Apple released an upgrade for DOS, to version 3.3.
DOS 3.2 and DOS 3.1 use 35 tracks of 13 - 256 byte sectors. For DOS 3.3,
Steve Wozniak, the author of the original DOS disk driver (RWTS), devised a
method to use 16 sectors per track (4096 bytes) without replacing the disk
drives themselves, resulting in an increase in storage and an
incompatibility with previous DOS's.
DOS 3.3 disks hold a maximum of 140K of data.
http://apple2history.org/history/ah15/
A standard DOS 3.3 diskette has 35 Tracks. Each Track contains 16 256-byte
Sectors. This gives 35 x 16 x 256 = 143360 bytes per side. Current versions
of DOS 3.3-- e.g. Prontodos, etc.-- use Track 0 and Track 1 plus a sector
on Track 2 for DOS; and, Track 17 is used for holding the Catalog of files
and other disk information. This leaves roughly 130k bytes per side free for
your HELLO program and other files.
http://apple2.org.za/gswv/a2zine/faqs/Csa2DOSMM.html
ProDOS 8 released in October 1983, ran up to eight times faster than DOS in
accessing 5.25 disks while retaining the low-level track-and-sector format
of DOS 3.3 5.25" inch disks. ProDOS 5.25" floppy disks are formatted using
256-byte sectors but ProDOS uses the SOS filing system of 512 byte blocks
resulting in an incompatibility with DOS 3.3. ProDOS treats pairs of
256-byte sectors as a single block on 5.25" disks. Its filing system is
significantly different from DOS 3.3 in most other respects despite using
the same low-level track and sector format for 5.25" disks.
http://en.wikipedia.org/wiki/Apple_ProDOS
http://apple2.org.za/gswv/a2zine/faqs/Csa2DOSMM.html
VTOC
The Volume Table of Contents (VTOC) is Sector $00 (0) on Track $11 (17).
This is the key sector from which all searches start out.
Catalog
Starting at Track $11/Sector $0F (17/15 in decimal) and working downward in
the track (e.g. Sector $0E, $0D, ...), each catalog sector contains a
pointer to the next catalog sector, and seven file entries.
That's probably enough for now...
Bill