Happy II Year!
A New, New Release.
But first I would like to address the auxtypo, er auxtype issue recently discovered with the 6.0.3. release. Sometimes there are many ways to accomplish the same task. Most of the time it matters not how it is done so we don’t think about it. The auxtype issue has brought to the forefront that just as elusive as issues are with the GS/OS HFS FST, the same can be said about the ProDOS File System Extension for MacOS Classic (7.x-9.x). There is an apparent endian issue with the handling of the auxtype. Given the limited use of auxtypes in the ProDOS world, with most being $0000, if there is an endian issue the result is going to be the same anyway. But when you have an intermittent error and a whole lot of files to copy, your odds of it stumbling are much greater. In light of the HFS FST’s issues, I typically tell people to move data onto it’s native file system on the target platform. Don’t write HFS disks with your IIgs. After all these years I guess I need to add “..and don’t write ProDOS disks with your Mac.”
The root of the issue was the auxtype bytes being swapped during the transfer. In the case of the SCSI.Manager it should have been $0140 but instead it was written as $4001. All auxtypes have been verified with this release.
Overall, there were auxtype issues with several files but not all affected the operation of the system software.
(SCSI.Manager, Finder, Start, and all system sounds.)
Some of this stuff is technical in nature and therefore dull and boring to most people, but we’ll go over it because if not, someone will ask.
OMF record packing. Records are stored more efficiently than the loader in System 6.0 and earlier resulting in less disk space for most program files and improved load times.
Support for Daylight Saving Time has been revised to the USA standard effective year 2007, up from the 1987-2006 specification used on the 6.0.3 and earlier releases.
Each CDEV has an rVersion resource for consistency.
Sound CDEV handles finderSaysOpenFailed events by playing the sound resource in the file. This is just the option to associate additional error conditions with audio feedback.
For the Unicorns out there, Slots CDEV supports ROM 4 “Mark Twain” hardware. Since this revision has inbuilt SCSI hardware and support for the SuperDrive (FDHD) 1.44mb 3.5″, these changes are now selectable and with the lack of Slots 5 and 7 physically, there is no “Your Card” option that can be selected.
File System Translators
DOS 3.3, Pascal, and ProDOS FSTs have been corrected to use the maximum Parameter Count (pCount) values. These are one way of passing variables between sections of code.
Pascal FST checks that the Volume Control Record is actually a Pascal Volume Control Record, that all parameters were properly initialized.
When opening resource sound files with only a single rSound and no application is assigned to that file type, the Finder sends a finderSaysOpenFailed event. This lets the Sound CDEV play the sound (if no other system extension handles it first). Most sound files in the System:Sound folder can be played by the Finder.
File and volume sizes larger than one gigabyte, up to the maximum GS/OS allows, are properly displayed. Note that this is GS/OS support, and not ProDOS. Since GS/OS has open ended support for file systems other than Apple II native formats those files will be displayed properly in listings.
FST names in Finder windows no longer display garbage if a third party unknown FST is installed and used. Instead, no information is displayed.
Fonts and Sounds
Additional fonts are available: The installed group of fonts has been rounded out and all sets contain each character in each native point size.
Courier 48, 56, 72, and 96
Symbol 9, 10, 12, 14, 18, 24, 36, 40, 48, 56, 72, and 96
Helvetica 96 and Times 96 have missing characters restored.
Various Macintosh system sounds have been added.
Installer sets the System folder’s auxtype during Easy Update to permanently enable magic routing in the Finder. This only works if the System folder is unlocked. Magic routing is when you’re installing things to the System Folder, you don’t need to open it and go to the respective folder. Files will be placed according to their filetype.
New fonts and sounds can also be added through the Customize options “Fonts: All” and “Control Panel: Sounds” respectively.
Line Edit Tool
Line Edit control supports Control-A to jump to the start of the line and control-E to jump to the end of the line.
ProDOS 8 2.4.1 release from John Brooks is included.
Window Manager Tool
When JM Gothic is the System Font, the Window Manager uses JM Gothic instead of the hard-coded Shaston 8.
Apple II Technical Notes Apple IIgs #001 and GS/OS #100 have been updated to reflect the content and organizational changes in this release.
Click for Availability…