[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Pascal and DOS 3.3
On Tuesday, February 26, 2013 2:17:20 PM UTC-6, D Finnigan wrote:
> Steven Weyhrich wrote:
>
> > Is there anyone out there who was using an Apple II back when the Pascal
>
> > System was first released? The reason I ask, is it appears that Apple
>
> > Pascal came out in 1979, and DOS 3.3, using the new disk controller ROMs
>
> > and 16-sector disks, did not become available until a year later, in 1980.
>
> > How did people who bought Apple Pascal manage?
>
>
>
> It was slightly inconvenient, as they lost the ability to do turn-key DOS
>
> booting that they had gained with their Autostart ROMs.
>
>
>
> You probably know this bit, but I'll summarize it anyway. When the Apple
>
> Pascal Language System was released, the current edition of DOS was 3.2.
>
> Apple Pascal of course used 16-sector formatted disks, and DOS 3.2 used
>
> 13-sector disks.
>
>
>
> When Apple users bought the Language system, they received an Apple Language
>
> Card, updated PROMs for their Disk II controller, and the associated
>
> diskettes.
>
>
>
> The Apple Language Card added the Autostart ROM to any existing standard II
>
> systems that still had the Old Monitor ROM on the motherboard.
>
>
>
> The updated PROMs were to be replaced on the Disk II controller card. These
>
> were the state machine and the boot ROM. Interestingly enough, while the
>
> boot ROM was fixed for 16-sector disks, the state machine PROM could be used
>
> with both 13 and 16-sector disks.
>
>
>
> At this point, the Apple II user could flip on his Apple II system and
>
> insert a Pascal disk to automatically boot it. If he were to insert any of
>
> his 13-sector DOS 3.2 disks, he would be met with disappointment: they would
>
> not boot at all.
>
>
>
> The solution is the BASICS disk. This disk is formatted for 16-sectors and
>
> what it would do was to load a 13-sector copy of the Disk II boot ROM into
>
> the Apple's RAM. This RAM copy would be used instead of the firmware on the
>
> controller card to boot 13-sector diskettes.
>
>
>
> As Mr. Nickolas had already remarked, the BASICS disk could also load the
>
> other version of BASIC not present on the motherboard into the Language Card
>
> RAM.
>
>
>
> Disclaimer: I was not around when all of this was necessary. I merely happen
>
> to have experience with all the hardware and manuals which describe the
>
> process.
>
>
>
> --
>
> ]DF$
>
> Apple II Book: http://macgui.com/newa2guide/
>
> Usenet: http://macgui.com/usenet/ <-- get posts by email!
>
> Apple II Web & Blog hosting: http://a2hq.com/
So, was the BASICS disk then actually a Pascal volume? Did it have the same screen things happen as when booting a typical Pascal disk (odd screen clear, display a non-flashing block cursor)?
Fascinating!