UltraSpeed Plus OS / Operating System / commercial
From: Michael Current (aa700@cleveland.Freenet.Edu)
Date: 05/15/92-06:26:47 PM Z
From: aa700@cleveland.Freenet.Edu (Michael Current)
Subject: UltraSpeed Plus OS / Operating System / commercial
Date: Fri May 15 18:26:47 1992
Reprinted from the Pandora BBS (614)-471-9209
UltraSpeed Plus OS
by Jeff Kyle
Do you use an expanded 1050 or an XF551? Do you have more than 64K? Do you use
a translator often? If so, or even if not, then you need the UltraSpeed+ OS
package from Computer Software Services (CSS), sold for $69.95.
The US+ OS is a collection of 3 OSs for your XL or XE machine. It contains the
standard XL/XE OS, the UltraSpeed+ (US+) OS, and the XL-Fix+ OS (XLF+).
The XLF+ OS is an OS that is as compatable as is possible with the 400/800 OS.
This lets you use all the programs that would normally require a translator by
just flipping to the XLF+ OS. By the OS being ROM, it is also possible to use
400/800 cartridges that normal translators can't handle.
Some commercial programs won't work with a ROM-resident translator, though. An
example of this is the older Electronic Arts programs. However, by booting up
and holding down SHIFT, the OS will be copied to RAM as if it were a standard
disk-based translator, allowing these programs to run also.
Also included in the XLF+ OS is a built-in Mach Ten Menu and writer. This is a
program like the public domain Fenders that will load and run binary files from
disk. When you boot up with SELECT held down, you'll enter it. It will let you
load any of the first 22 files on a disk, get a directory from any drive, and
write out a shorter form of Mach Ten menu to the disk. The shorter version will
only let you load files from drive one.
The OS also reverses the standard use of OPTION, in other words, to enable
Basic, hold down OPTION, to disable Basic, don't hold down OPTION. It also
speeds up the keyboard response.
The UltraSpeed+ OS is much more. However, all cassette routines, the 1200XL
function key routines, RAM and ROM check at bootup, the international character
set, and the relocating handler routines have been erased to make room for more
features. You'll probably never need them, but if you do, just switch down to
the standard OS.
If you have a high-speed drive, the US+ OS will automatically enable the high
speed on 1050s with a Super Archiver, Happy Enhancement, US Doubler, Duplicator,
Klone, and Density Doubler, or the unmodified XF551 drive. If you have one of
those drives and are not using the high speed, this alone is worth the price of
the OS. Now you can use UltraSpeed with any unprotected disk you own, and use it
in any DOS you use. This allows you to do things like take an Infocom adventure
and copy it to a high-speed formatted disk and run it in high speed, speeding up
the disk access by approximately 3X. Once you've used UltraSpeed for a while,
you'll never go back.
The OS also gives you flexible command over the high speed. Pressing SELECT-
OPTION will disable the high speed, and START-OPTION will reenable it. Also,
holding SHIFT or SELECT when formatting will format the disk in standard slow
skew instead of high speed skew.
If you've expanded your XL or XE to 256K or beyond, the US+ OS will
automatically configure your RAM as a standard, configurable single or double
density disk. The nice thing about this is being able to have a standard
RAMdisk, compatable with anything. It's easy to format it and write out DOS to
it, so whenever you want DOS, you can boot from RAM. Also, it is set up to use
the standard 130XE 128K RAM banks last. What this means is that, if you have
320K or more, you can have a full RAMdisk and run a program that uses 128K (such
as Video Blitz, 130XE Koala Viewers, AtariWriter Plus, etc) without worrying
about damaging anything in RAM.
As in the XLF+ OS, the US+ OS reverses the OPTION key, speeds up the keyboard
response, and darkens the background color. However, now you may change some of
these along with doing some of the things the 1200XL owners could do with their
function keys with your US+ OS, by using CONTROL-n or SHIFT-CONTROL-n. This is
what you can do:CONTROL-8 will lock or unlock your keyboard, in case you don't
want people messing with it. CONTROL-9 will toggle the internal Basic. This
command only goes into effect upon RESET. CONTROL-0 will restore the normal
background colors and slow cursor. SHIFT-CONTROL-0 will turn them back. SHIFT-
CONTROL-7 will toggle the disk I/O noise on and off. SHIFT-CONTROL-8 will turn
the screen DMA off, speeding up most processes by 30% or so. Any other key will
reenable it, preferable SHIFT-CONTROL-A, which causes no character. SHIFT-
CONTROL-9 toggles the keyboard click.
There are other custom keyboard functions with the US+ OS:one is the
modification to press SHIFT-CONTROL-Clear instead of SHIFT or CONTROL-Clear to
clear the screen. The only problem is that with Action!, SHIFT-CONTROL-Clear
will normally bring you to the left side of the screen. This will no longer work
in the OS. If you need it, just flip to the standard XL/XE OS, then switch back
after you've used the key.
Also, you may now press CONTROL-4, 5, 6, 7 as well the CONTROL--, =, +, and *
to move the cursor up, down, left, and right. Also, by pressing CONTROL-Caps,
you not only can use the normal graphics characters, but also use the cursor
keys without holding down CONTROL.
By either pressing HELP-RESET or pressing SHIFT-ESC then pressing RESET, you
can force a cold start of the computer. This is useful when you've got important
files in the RAMdisk and the computer won't let you RESET out from a program
normally.
One powerful feature of the OS is it's ability to reconfigure drives for
different numbers and boot from any drive, including RAMdisk. When you hold down
START after a RESET (warm or cold start), you'll enter a menu that has lists
drive 1-9 and what each is assigned as. Normally, they are all assigned to
themselves, except drive 4 which is normally RAMdisk. Say you wanted drive 4 to
be drive 1 and drive 1 to be drive 4. You'd press RESET and START. You then
press C for configure, enter the original drive (1), then the drive you want it
to be (4). Then you repeat the procedure for drive 4. It's that easy!
With this menu, you can also change your RAMdisk number just with R for
RAMdisk, then enter whatever drive you want it to be.
Also built into the menu is a small sector copier, mainly for drive-to-RAMdisk
or RAMdisk-to-drive copying. It will read the density, format the destination in
the density, and copy the disk a sector at a time. If you want, you can do
normal drive-to-drive copies, but because of the one-at-a-time approach, it
won't be as fast as a standard sector copier.
If you've entered the menu from a coldstart, you may also temporarily boot from
any drive, just by pressing the drive number. This will swap the drives. By
pressing SHIFT-CONTROL-6, you can "unswap" the drives and restore the drives to
the original configuration. This won't reset everything, it just swaps back the
drive you booted from. For instance, if you booted from drive 3, you could still
use drive 1 if you referred to it as drive 3. Pressing SHIFT-CONTROL-6 will
reset it so that drive 3 is drive 3 again and drive 1 is drive 1 again.
Occasionally in the standard OS, an OSS "supercartridge" can be ignored due to
it's bank selecting. The US+ OS sends a command to "wake it up" to eliminate
this problem.
You can also easily install an external switch to swap the RAMdisk and drive 1.
With this switch, you can make RAMdisk drive 1 at any time.
Unfortunately, if you use SpartaDOS, the reconfiguring will have no effect due
to it's using custom routines, bypassing the OS. Also the Virtuoso player will
always go to the "real" drive 1 instead of whatever is configured as drive 1.
Also SpartaDOS will not boot from RAMdisk, allow the keyboard functions (without
a KEY OFF command), or allow high speed with the XF551 drive. But if you MUST
use this DOS, it is easily modifiable with a built-in patch called by a simple
USR command that will modify SpartaDOS to allow these things.
The new OS has removed the standard Self-Test routines and put in a RAM check
supporting up to two megabytes. This is also the FASTest RAM checker I've ever
seen. Also, in the same vien, the US+ OS frees up pin 17 on the PIA for easier
one-and two-meg upgrades. Doing so will disable the self test and the standard
XL/XE OS, but it will work.
Before the OS, there was a problem is you turned your machine off and back on
very quickly, because of the way the high-density RAM chips retain their memory
for a few seconds after the loss of power. With the new OS, this problem has
been eliminated.
The US+ OS also supports a seperately sold RAMdisk write protect switch which
will protect either your RAMdisk memory or all of the extended memory from
writes.
The documentation that comes with the OS is satisfactory. It explains all the
functions in detail with many examples. It explains the functions and the
installation completely. It would be nice if it told more of the technical
information, but it is better than most information that comes with other custom
OSs.
Installation? I can't really say about the difficulty as I had mine installed
by the author. But looking through the instructions, mainly it should be easy on
the 800XL. On the XEs, most of the time the OS is not socketed in, but soldered
in. If it is soldered in, you must desolder the OS, which requires a bit of
soldering skill. Other than that, it is mainly soldering a few wires to some of
the chips, plus drilling a 1/4" hole for the 3-position switch to switch between
the OSs.
And that's the OS! I have found very few compatability problems, but when they
do arise, it's as easy as switching back to the regular XL/XE OS. Having all the
special functions available is handy, as well as being able to boot from RAM.
However, there have been problems when switching from the standard XL/XE OS to
the XL Fix+ OS. Becuase of different locations, switching can occasionally make
a program point to an something that can screw up your RAMdisk. This is rare,
but it is a good idea to back up your RAMdisk before just jumping into the XLF+
OS.
Other than that, I've had very few problems with the OS. It works as stated,
and the keyboard functions work with most programs. At $69.95, it's a great buy.
So if you'd like high speed with your drive, better RAMdisk control, or just
plain more power over your computer, don't wait. Buy this OS!
--
Michael Current, Cleveland Free-Net 8-bit Atari SIGOp -->> go atari8 <<--
The Cleveland Free-Net Atari SIG is the Central Atari Information Network
Internet: currentm@carleton.edu / UUCP: ...!umn-cs!ccnfld!currentm
BITNET: currentm%carleton.edu@{interbit} / Cleveland Free-Net: aa700
-----------------------------------------
Return to message index