Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dos 3.3 programs on harddrive?

232 views
Skip to first unread message

Rommel Junta

unread,
Aug 12, 2013, 10:14:13 PM8/12/13
to
Hi folks,

apple Iigs with 4 32mb partitioned harddrive. 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.

RJ

David Schmidt

unread,
Aug 12, 2013, 11:01:25 PM8/12/13
to
Sort of. Take a look here:
http://en.wikipedia.org/wiki/DOS.MASTER

Bill Buckels

unread,
Aug 12, 2013, 11:23:02 PM8/12/13
to
"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




Bill Buckels

unread,
Aug 13, 2013, 7:15:15 AM8/13/13
to
"David Schmidt" <schm...@my-deja.com> wrote:

> Take a look here:
> http://en.wikipedia.org/wiki/DOS.MASTER

The AppleOldies Website has a DOS.MASTER HDV that you can run in AppleWin to
try out:

http://www.appleoldies.ca/phade/index.htm

Here's the link for downloading the Hard Drive Image:

http://www.appleoldies.ca/phade/DOS33.zip

It comes with its own startup disk.

Here's a picture:

http://www.appleoldies.ca/phade/menu.gif

Bill












Rommel Junta

unread,
Aug 13, 2013, 8:07:41 AM8/13/13
to
thanks David and Bill for the information and links. I shall give it a try.

Apple2Steward

unread,
Aug 13, 2013, 4:32:07 PM8/13/13
to
"Bill Buckels" <bbuc...@mts.net> wrote in message
news:kud4g7$v56$1...@speranza.aioe.org...
Or use a Corvus Drive :)


Steven Hirsch

unread,
Aug 14, 2013, 6:03:10 PM8/14/13
to
On 08/13/2013 04:32 PM, Apple2Steward wrote:
> "Bill Buckels" <bbuc...@mts.net> wrote in message
> news:kud4g7$v56$1...@speranza.aioe.org...
>> "David Schmidt" <schm...@my-deja.com> wrote:
>>
>>> Take a look here:
>>> http://en.wikipedia.org/wiki/DOS.MASTER
>>
>> The AppleOldies Website has a DOS.MASTER HDV that you can run

> Or use a Corvus Drive :)

Or a Sider, for that matter. It had "patched DOS" support.


0 new messages