Skip to main content

Full text of "Up Time Newsletter Volume 02 Number 06"

See other formats


CIpTIma 



Volume 2. Issue 6 



Editorial 



Last month I wrote about the 
new and emerging technologies 
concerning the CPUs in the next- 
generation computers soon to be 
released. However, the next few 
years promise to be even more 
interesting in another area: the 
development of the Data Highway 
that you may have heard about 
from President Clinton's and Vice 
President Gore* s platforms. We're 
going to be taking a look at this 
new structure in the next few issues 
to see exactly where this technology 
is leading and what it will 
eventually do for you and the rest 
of the globe. Our Data Highway 
section contains a brief teaser this 
month about the highway. 

Next month will be out 
Product Hotline listing with some 
new additions and corrections. Our 
regular columns will continue the 
following month with the addition 
of the Data Highway series. 

On a closing note, Fd like to 



In this issue 



••• 



Editorial . . , , . . « . , 1 
Basic09 Steps r , . , . 1 
Data Highway . .... 12 

Loiters .......... 1 

OS-9 Advantage . ... 8 

Real World Applications * 5 



The newsletter for: 
RS-D0S,0S9,0SK, 
CoCos, and 68xxx's. 



February 1*J94 



navigating the 

Data 
Highway 




remind you about the upcoming 
'Fest planned for Chicago in May. 
For more information and ticket 
ordering instructions, see the 
advertisement elsewhere in this 
issue. 



Letters 



I am always on the lookout 
for spare Tandy equipment at flea 
markets, swap meets, and ham 
Fests. I picked up a P.B J. six-slot 
expansion bus for the CoCo but 
have been unable to get any 
documentation, manuals, or 
directions. Does anyone out there 
have any of this? 

Gerry Spencer, Tampa, FL 

[Ed: If anybody has any 
information, let us know, and we ' U 
pass it along to Gerry.] 



Basic09in?? 
Easy Steps 

Hi there. In a previous article, 
I had told you a few things about 
Basic09, and now it is time to do 
some hands on work. That will be 
hard if you can not get Basic09 to 
run. Rather than jumping in 
somewhere and hoping you will find 
the starting point, I will first tell you 
how to get Basic09 up and running. 

We will be making a bootable 
diskette (so you can start it by simply 
typing DOS after you start up your 
computer) that holds Basic09 and 
supporting programs. Also, the 
computer will boot into OS-9's 
windows instead of the 32-column 
green VDG screen. 

All of this is nowhere nearly as 
difficult as it sounds. What you need 
is your OS-9 system master disk, 
youBasic09/Configdisk,andablank 
diskette. The usual process would be 



Bringing you information for your favorite computer systems 



CIpTlme 

Editor: Jordan Tsvetkoff 



VpTime is published 1 2 times a year by 
JWT Enterprises, 5755 Lockwood Blvd., 
Youngstown, OH, 44512. Yearly sub- 
scription rates are $15.00, or $7.50 in 
two installments. Foreign orders (except 
Canada and Mexico) add $7.00 postage. 
Copyright © 1994 by JWT Enterprises. 
Quotation not permitted. Material may 
not be reproduced in whole or in part in 
anyform whatsoever without the express 
written permission of JWT Enterprises. 

Postmaster: Send address changes to 
UpTime, JWT Enterprises, 5755 
Lockwood Blvd., Youngstown, OH, 
44512. Readers: Direct all subscription 
inquiries, payments, and changes of 
address to UpTime Subscriptions, JWT 
Enterprises, 5755 Lockwood Blvd., 
Youngstown, OH, 44512. 

Purpose: To provide information about 
products, services, and activities relating 
to the Tandy Color Computer and OSK/ 
68xxx-based machines. 

Submissions: Submissions of any form 
can be sent to UpTime Submissions, JWT 
Enterprises, 5755 Lockwood Blvd., 
Youngstown, OH, 44512. Please note 
that article/editorial submissions are 
preferred, although short program list- 
ings will also be considered. If 
reimbusment is requested, please indi- 
cate in writing with the initial submission. 




To order a subscription to Up- 
Time, please send a U.S. check or 
money order for $7.50 to: 



UpTlma, JWT Enterprises 

5755 Lockwood Blvd. 
Youngstown, OH 44512. 



You will be billed for the second 
installment of $7.50. Canadian 
orders, $9.00 installments. Foreign 
orders, $11.00 installments. Ohio 
residents add 6% sales tax. 

W///////////////A 



to run the config utility included in 
OS-9, but I find that cumbersome 
and tend to stay away from it 

Instead, I will give you a series 
of commands that will alter a number 
of device descriptors. This is the 
equivalent of issuinga seriesof pokes 
under DECB. The one reason we 
cannot use straight pokes with OS-9 
is that its codeis position independent 
This is a fancy term which means 
that, except for the operating system, 
no one has a clue where to find the 
actual code. 

OS-9, however, keeps the 
starting address of every module in 
memory in one big table. Since all 
device descriptors have apredefined 
and strictly adhered to format, we 
can find uhecorrect byte by specifying 
an offset from the descriptor* s starting 
address. 

Well, enough theory for now. 
Boot up your computer from your 
OS-9 system master disk and enter 
the date and time when you are 
prompted foriL AttheOS-9: prompt, 
type: 

modpatch < enter > 

Modpotch is an OS-9 utility 
that will do the dirty work for us. As 
you probably have guessed, there is 
more to the job then I described 
above. At the end of the following 
commands, you must press the 
<enter> key, even if it isn't 
specified. Modpatch has a strange 
way of echoing characters, so just 
type in the following lines and keep 
on going (and don't type in the 
comments!): 



1 dO 

c 14 00 03 

c 18 23 28 



(1 as in link) 
(6ms step rate) 
(40-track drive) 



UpTlma 



c 19 01 02 
c la 00 01 



(double sided) 
(verify off) 
(verify module) 



Some comments: if your drives 
are really old such that they will only 
handle 35 tracks and a30ms stepping 
rate, don't make the above changes. 
Verify Off will greatly speed up OS- 
9' s drive access because it no longer 
has to reread every sector written to 
disk. Most newer drives are reliable 
enoughanyway . Ihaverunmy drives 
like this for a few years now and 
neverexperiencedproblems because 
of it And I will also keep my fingers 
crossed from now on. 

Make sure you do notforget to 
type the V* command. This verifies 
the updated module. If you forget 
this, you won't be able to boot your 
computer from your Basic09 disk- 
Since OS-9 has two more 
descriptors for floppy drives in 
memory.youmustupdate those also. 
Type the same series of commands, 
but change the first line to *1 dl'and 
* 1 dd' to access those descriptors. 
Next comes your printer. This 
is locked in at 600 baud, but most 
printers can take their data in a lot 
faster. 



1 P 

c 27 02 xx 



(link to /p) 
(changes baud 
rate) 



Insteadof *xx\you mustenter 
a code number that represents the 
baud rate at which you want to 
communicate with your printer. A 
table of values can be found on page 
6-96 in the OS-9 commands section 
of your manual. You can choose 
from values in the range of zero to 
six. 

Last but notleastis the terminal 



February 1994 



descriptor: 


The computer should boot without 


The last thing we have to do is 




any problems. You can also use this 


automate some tasks, like loading 


1 term 


procedure for creating other disks 


the various programs on startup. For 


c 19 01 00 (disable end-of- 


since all bootable disks must cany 


that purpose we will create a file 


page pause) 


the information put on this disk. Note 


called startup in the root directory of 


c 26 01 80 (boot into 


that the format of your new disk is 


the Basic09 disk. Type: 


windows) 


double sided 40-track. Now that your 




c 2c 32 28 (40-column 


disk is ready, youmustcopy Basic09 


chd /dl 


screen) 


and some other programs to it Start 


edit startup 


c 33 07 00 (foreground: 


byputtingyourBasic09/Configdisk 




white) 


in drive /d0 and your new disk in 


At the E: prompt, type the 


c 34 04 02 (background: 


drive /dl. Once again, type: 


following lines (and start them with 


black) 




a single space): 


c 35 04 02 (border: black) 


chd /dl/cmds 




V 


setime 


load utilities 


<break> 




setime </l 




and answer its prompt Then, using 


load basic09 


Note that the numbers dealing 


the same type of copy commands as 




withthecolorsarepointerstoregister 


abovccopythefollowingprograms: 


Exit this program by typing 


numbers and not the color codes 


Basic09 y RiwB,GJx 1 Gfic2Jrikey t md 


*q* as the first character of the line 


themselves. If you want your 


SysCall. To conserve memory, we 


and then press <enter>. Your 


computer to boot up with an 80- 


will merge some utilities. Type: 


Basic09 system disk is now ready to 


column screen, you must replace 29 




go. Next time you want to use it, you 


in that line with 50. 


merge gfx gfx2 inkey 


can boot your computer from this 


Now thatyou have adapted the 


syscall >utilities 


disk, enter the date and time, and 


crucial parts of your system, it is time 




then type the following commands: 


to save those changes to disk. First 


Now put your OS-9 system master 




we must format ablankdiskette. The 


disk in drive /dO and type: 


chd /dO /source 


following commands assume you 




basic09 [#16k] 


have 2 disk drives. If not, you will 


chx /dO/cmds 




have to replace /dl with /dO and 


attr utilities e pe 


Note that the memory modifier 


swap disks if necessary. Type: 


makdir /dl/SYS 


is optional. By default, Basic09 starts 


format /dl ^BasicO 9" Answer 


chd /dl/sys 


with 8K of space available. With the 


the prompts of the format utility. 


copy /dO/sys/stdfonts 


modifier, you can giveit upto40Kof 


Once your disk is formatted, you 


stdfonts 


space if you don't want to use the 


type: 


copy /dO/sys/stdptrs 


SysCall or GJx modules. For most 




stdptrs 


purposes, a value of 16K or 24K is 


cobbler /dl 




more practical. 


makdir /dl/CMDS 


You can copy the stdpais 2, 


Basic09 consists of two parts: 


end /dl/cmds 


stdpats_4, and stdpats_l 6 fUcs in the 


the editor/compiler and the code that 


copy /dO/cmds /shell 


same way if you would like. These 


actually runs the I-code. This latter 


shell 


files contain fonts, cursors, and fill 


part is also available in a separate 


copy /d0/cmds/grfdrv 


patterns to be used on graphics 


module called RunB. This module is 


grfdrv 


screens. To keep things tidy on your 


used to run packed I-code. That's it 




new disk, you will want to create a 


folks! Next time we'll try to run 


At this point your diskette is 


directory to hold your programs: 


some code. 


bootable. You may want to put it in 






drive /d0 and press the reset button. 


makdir /dl /SOURCE 


-&»i, £&AA** 



Optima 



February 1994 



Ct>Co Products 

icnw fi^sTcos $2n. nn 

Program in UancC9 with icunOi 
Hi & LO RES ]UySTtCK .^E^PTER 527. nil 

High ur Lou> resolution al the flip of ft switch 1 
fllML HI RES JOySTlCK. ^D^PTER $ + Qon 

High (HS or ColDrwBre) or Low resolu tif.rii 

H^WKSoft ICEybO^RD C^BLE S2b 00 

1 foal keybcerd extension cable' 

MyDDS t15.R0 

Trie commands Tandy left out Supports HE Speech Pnk 1 



MM/1 PRODUCTS 

icon B^sic/eaooo 



$25 GO 



Program Mtcrcvsre basic with icons' 

snii«n vt l.z *2u oo 

Record, Play, and Edit sound files thru the so^nd part' 

MM/M souwtt rJfiLt iin.cn 

Connect: sound port to stereo equipment 

JCLOCX 510 00 

Coni-mous cn screen digital clock. displB>< 



Please note our new eddress 




HRWKSoft 



244 S RJWTULL RO^D SUITE ^172 

ELSlfl, ILL 60123 

(70B) 742-5004 eyes and endi, 

US S CIJH S&H always included. Terms: M0. check, or C3D in ITS funds 



Quality Software 

At 

Down To Earth Prices 



#GS01-Pensave Graphic System V1 
Pen Bas-Pensave.Bas-Color Bas-Comx.Bas-Plus 
graphic files House Dat- Harvey. Dal- Bearlee Dat 
Terry Dat- T scene. Dat 

#GF01 -Graphics Disk 

Penload.BAs-SRcolor Bas Plus graphic files 
J3cub DAi-Jtoo Dat-A1 Dat-A1 too. Dat- 
Twontree Dat-PA1921 .Dat-Dogsaay Dat-C7bull- 
et.Dat-Sunnse.Dat 

Req 128k Coco III & Disk Drive $3 95 + $1 .00 
S/H per disk Ck. or Money Order MO residents 
add 4 275% Sales Tax 

Southern Missouri Softworks 

\-\CR 7, Box 218 
Doniphan, MO 63935 
(3111 255 3732 



The Glenside Color Computer 
of Illinois Presents... 




' 'mmrmrfim^^^^l^^^^ 



^ mmmmmiM 



■.■■■■.I lbUIlLi. 



Holiday Inn Elgin 

(a Holidfome Indoor Recreation Center) 
345 W. River Road m city i>kKk tiom i oo & u ir> 

Elgin. Illinois (Smut- j',i cat location ds last ytvti'i 



m 




Overnight room rate $52.00 (plus 10% tax) 
Cali 1(708) 695-5000 for reservations 
Be sure to ask for the "CoCoFest" rate! 




Admission is $ 1 5.00 at the door 

(2 day pass only) 

Advance ticket sales SIO.OO+SASE 

(or $10.00 + 5CK P8.H) 



George Schneeweis, Treasurer, 
Glenside Color Computer Club 

RR#2, Box 67, Forrest, 1L 61741-9629 



aa«f*gai¥jgii«iM««^^ 



Tony Podraza, Fest Chairman 

(708) 428-3576 (voice) 

(708) 428-0436 (BBS) 

Delphi: TONYPO DRAZA 



liii 



Carl Boll, Vice President GCCCI 

(312) 735-6087 (voice) 

(312) 735-3355 (BBS) 

Delphi: CB| 



wa&Mi&a&iiStm 



Brian Schubring, President GCCCI 

(708) 529-3539 (voice) 

Delphi: THESCHU 



Upllma 



February 1994 



Real World 
Applications 

I've always felt that one of 
the best applications for a Color 
Computer was that of a "dedicated 
embedded controler": the "brains" 
of some special project. In fact, 
CoCos have been used in the past 
as the brains of medical 
instruments, exercise equipment, 
and other commercial products. For 
those of you who own and are 
familiarwith ColorComputers, the 
CoCo is an especially good choice 
for a unique, dedicated, special 
product that requires "smarts" to 
control other equipment. It's very 
low cost. CoCo 2*s are still 
commonly found at local thrift 
stores and flea markets selling for 
around $5 to $15 each in my area. 
It's highly reliable. I once 
encountered a group of CoCo l's 
that were operating a game that 
modeled parts of the federal reserve 
system in the lobby of a federal 
reserve bank that had been running 
daily for 6 years with no problems. 
They were essentially stock 
machines, with the only significant 
addition of a fan over the power 
supply. 

What about getting 
connections to the "real world"? 
For just turning a single thing on 
and off, one can use the cassette 
motor relay. Under BASIC, the 
commands MOTOR ON and 
MOTOR OFF will control this 
relay. The contacts of the relay are 
accessible on pins 1 and 3 (the two 
pins immediately on either side of 
the notch) on the 5 pin DIN cassette 
recorder port of the CoCo. These 



contacts can control a low voltage, 
low current source of power. But if 
you use them to control a low 
voltage that in turn controls a 
respectable size relay, you can 
easily use the CoCo to control 110 
volt AC devices. I recently 
answered some questions about this 
for a chap who wanted to use his 
CoCo to control his color enlarger, 
so he could program in all sorts of 
special timing protocols he used. 
That's an excellent example of a 
case where a SINGLE on/off switch 
is all one needs to be controlled by 
the computer. 

The joy stick port on the CoCo 
provides four (multiplexed, of 
course) 5 bit (0 to 63 integer) 
resolution A to D inputs. A voltage 
between and 5 volts presented to 
the wiper pin of the joystick 
connections is translated into a 
number between and 63. This can 
be done from BASIC using the 
command to read thejoystick. Pins 
1 and 2 on each of the two 6 pin 
DIN joystick ports are thejoystick 
wiper inputs. These two pins are 
the first two pins as one goes 
clockwise around the female 
connector, with the notch at 12 
o'clock. 

The cassette connector has a 
zero crossing detector that 
sophisticated assembly language 
programmers have used to analyze 
complex signals, as in the WEF AX 
program for the CoCo. 

If you need a whole bunch of 
I/O lines, you can make up an I/O 
card for the CoCo by interfacing 
one or more 68B21 PIA chips. It's 
pretty trivial... all that's needed is a 
single PAL chip (or two small scale 



CIpTlmo 



logic chips) to do address decoding, 
in addtion to the PIA chip itself. 
For one or two of a kind 
applications, though, one can 
"cheat" by piggybacking a PIA on 
top of the existing 6821 chip. 
Piggyback the power, ground, reset, 
clock, and data in lines. You'll 
need to interrupt the chip select 
signal to the original PIA that comes 
out of the LS 1 38 chip on the CoCo, 
and OR that signal with the A3 
address line in one case, and an 
INVERTED A3 address line signal 
in the other case. The two resultant 
signals can be used to enable the 
original PIA and the added PIA, 
respectively. That way, the original 
PIA will be addressed a SFF20- 
$FF23, and the added one will be 
addressed at $FF28-$FF2B. Now 
you have 1 6 lines of TTL level I/O, 
each of which may be programmed 
to be either an input or an output 




'Attd warn mm cowputw h biwy rawwcMni m Ik vw» 



February 1994 




/ 




32 bits of 
affordable excellence 

32 bit Performance at 1 8 hit cost! 



NEW LOW COST 32 BIT COMPUTER FOR OSK! 

The KiX\20 lias the same 32 bit expansion bus as the KiX\30 
and uses the same expansion boards. This includes the Ultra 
festMulti Graphics Adaptor video board. The 32 bitMGA 
video board adds high end graphics to the low cost KiX\20. 
This combination provides the end user with high per- 
formance workstation capabilities at home computer prices. 
If you are locking for an OSK machine that 
provides super fast video and low cost, then 
this is it. 

The KIXV20 specs: 

► 25 Mhz 68020 CPU 

► 1, 2, 4, 8 or 16 Meg of RAM on the motherboard 
using SIMM memory. 

►On board SCSI controller (same as KtX\30) 
►Dual density floppy controller. Supports 360Kto 

1.4 Meg floppies. 
►8K Battery Backed Static RAM. 
►4 on board full serial ports (same as KiX\30) 

► Battery backed Real Time Clock 
►Sound port 

► 1 Parallel printer port 

►Full user manual with schematics 
►Autoboot from floppy or hard disk included. 
►4 Built in I/O expansion bus. 

► 1 KiX\30 32 birExpansion bus connector 
MlayerPCB 

►Small 8.7 in by 8.7 in. size drops in any PC case 



includes... 

►PROFESSIONAL OS9/68000 
►MICROWARE K&R C COMPILER 
►MICROWARE BASIC! 
►MICROWARE MANUAIS 

►Run as a terminal system now, then add a video 
board later. 

The bus runs at full CPU speed. The bus is not a limiting fac- 
tor like the slow AT/ISA bus used on most PCs available to- 
day. (The AT/ISA bus is limited to 8Mhz and is only 16 bits.) 

The performance gain of this system over current systems is 
dramatic. 

In today's economy, cost is a major factor. This system is de- 
signed to start at only 699.95- That includes Professional OS9/ 
68000, Microware K&R C compiler, Microware BASIC, de- 
guggers and tons of utilities. 

You an start out with a terminal based system and add the 
MGA video board later. 

The introductory price for the KiX\Z0 is: 

Only 1699.95! 

And that includes. . . 
OS9/68000, C and BASIC! 
Order today! 



FRANK HOGG LABORATORY. INC. 

204 Windmere Road Syracuse, NY 13205 Fax: 31 5/469-8537 Telephone 31 5/469-7364 



Terminal Systems 

KiR20MBw/0$K 69935 

Case/PS/Floppy/Cables 249.95 

Price seperately 94990 

Save -50.00 

ONLY 899.95 



KiX\30MBw/0SK *1599.95 

Case/PS/Floppy/Cables 249.95 

Price seperately 1849-90 

Save -50.00 

ONLY 1799.95 



* 16 MHz version 

Add $100/200 for 25 MHz /33 MHz 

Hard Drives 

Add a Hard Drive to any of the above 
systems. All hard drives come pre 
loaded with the latest software ready to 



use. 

Quantum 52 Meg 
Quantum 170 Meg 
Maxtor 245 Meg 
Maxtor 350 Meg 
Quantum 500-+ Meg 



149-95 
299.95 
375-00 
525.00 
Call 



Note: Ml system ^require some assembly. No 
soldering. Takes about 1 hour. All components 
are pre tested and guaranteed for 1 year. All are 
shipped with Zero K RAM. Call for latest prices 
on SIMM DRAM. Uses standard Mac (8 bit) or 
PC (9 Bit) SIMMs. 



Hideo Systems 

KDCV20MBW/0SK 69995 

MGAFast 32 Bit Video 450.00 

G-Windows GUI 275.00 

Case/PS/Floppy/Cables 249.05 

Price seperately 1674.90 

Save -274.95 

ONLY 139995 



KiXUOMBw/OSK 

MGAFast 32 Bit Video 
G-Windows GUI 
Case/PS/Floppy/Cables 



'1599.95 
450.00 
275.00 



Price seperately 2574.90 
Save -274.95 
ONLY 229995 

* 16 MHz version 

Add 1 100/200 for 25 MHz /33 MHz 

Software 

35% OFF W/SYSTEM 

DynaStar 140.00 

Word Processor with the easy to use 
and familiar user interface. The standby 
used by many OS9 users. 



VED Word processor 



60.00 



Fast BackUp 50.00 

Backups by file list using compression. 

Sculptor vl.14 200.00 

Older version at greatly reduced cost. 

KEEPER Business Software 299-95 



MM/1 

VERSION 
NOW 



Designed Specifically for ^dl 
OS-9 Users 

IheG-Windows 

windowing software goes far 
beyond anything ever offered 
for the OS-9 operating system. 
Its modular structure, 
multi-tasking capabilities, and 
unique way of seamlessly 
interfacing with the user's 
application program 
make it a breakthrough in the 
emerging technology of 
graphical user interfaces. 






i 



fi-WMows pricing 

G-Windows for KiX 275-00* 

G-Windows for MM/1 200.00 
G-Wtadows for OS9000 275.00 

Includes: Window manager and 
required modules. Desktop manager 
and related files. Fonts and image 
modules. Basic set of gadgets used by 
many utilities. GIF viewer. Manual: 
"Using GWINDOWS/Desktop 
Manager" Easy setup information. 

*KiX versions are packed with the 
MGA video board at reduced cost 

(r-Wntfows Development 

Develop software for G-Windows. 
OS9/68000 Dev System 300.00 



FRANK HOGG LABORATORY, INC. 

204 Windmere Road Syracuse, NY 13205 Fax: 315/469-8537 Telephone 315/469-7364 



The OS-9 
Advantage 

Myths come to have a life of 
their own; read any of Jan 
Brunvand' s books on urban legends 
for evidence. If you see enough 
people claiming OS-9 is hard to 
learn or use, you'll believe it and 
not even try to find out for yourself. 

OS-9 is not hard to learn or to 
use. You really needn't even know 
some of the few simple concepts 
that underlie OS-9 to take 
advantage of them. For example: 
everyone presumably has heard by 
now that OS-9 is atrue multitasking 
operating system, even if they don't 
know what that means. 
Applications can take advantage 
of this with features such as 
allowing the user to escape to the 
shell to enter commands, even 
though the user doesn't know that 
OS-9 makes it easy for the 
program's author to provide that 
feature. (It takes vast quantities of 
kludgery to provide a similar, 
though in fact less powerful, effect 
on a non-multitasking operating 
system,) 

Then, I guess there are those 
who have a hard time with such 
"cryptic" OS-9 commands as 
format, preferring the "intuitively 
obvious" DSKINL I think this just 
shows that people can get used to 
anything. I hope that you will take 
some time to learn the facts, and 
think for yourself. 

So, what are those few simple 
concepts I mentioned? I think that 
they are the following: users, 
processes, time slicing, signals, V 



O paths, directories, and modules. 

USERS: 

It shouldn't be too hard to 
figure out users. You and I are 
users; we sit down at the computer 
and use it Like whoever hired the 
protagonist of Secret Agent, OS-9 
gives us a number and takes away 
our names. Any entity in OS-9 that 
is owned by a user actually has a 
number that corresponds to the user 
that owns it. If your OS-9 system is 
set up to run the tsmon program, 
then when you log in, the login 
program looks up the name you 
used and finds the corresponding 
user number, so that you will appear 
to OS-9 as who you claim to be. 
(You wouldn't lie, would you? If 
you would, well, that's what 
passwords are for.) 

Just as on The Prisoner, 
Number One was special, under 
OS-9, there is a special user 
number. Instead of Number One, 
it's Number Zero. User number 
zero, often called "the superuser," 
gets to bypass the protection 
mechanisms the operating system 
imposes. This is why most OS-9 
systems intended for use by 
multiple users insist on running 
tsmon, rather than just coming up 
presuming th at thesuperuser wants 
to use the system, which is how 
OS-9 for the CoCo is set up to run 
by default. 



PROCESSES: 

The process is the active 
entity of OS-9; that is, it is what 
actually executes instructions. 
Processes, like files, are owned by 



users, and a user can have more 
than one process at a time. (Indeed, 
whenever you run a program, a 
process is created to run it, so that 
for the time it takes to run that 
program, you typically have at least 
two processes — one of them runs 
the shell, the usual command 
interpreter, and another runs the 
program.) 

The analogy for multitasking 
that comes to mind is perhaps 
somewhat odd: it is that of multiple 
personality disorder. The various 
personalities are somewhat like 
processes; they have their own 
memories, just as processes are 
given private areas of memory by 
the operating system kernel. They 
share a single brain, just as 
processes take turns executing on a 
CPU. 

Processes aren't always 
running — sometimes, they are 
waiting for a resource. When the 
process that runs the shell is sitting 
there, with the "OS 9:" prompt on 
the screen, it is waiting for a 
I$ReadLn system call to complete, 
which will happen as soon as you 
enter a line of input The shell will 
then try to interpret that line as a 
command of the sort it understands. 

Reprinted bypermissbn from Mid Iowa 
& Country CoCo's UPGRADE 
Newsletter Disk. 



Optima 




February 1994 



0»Tta* 

A monthly magazine for CoCo's and OSK machines. In each 
Usu«: Find out about new products and upgrades for your 
favorite computers, w Learn about what new technical 
breakthroughs are on the horizon. «r Discover what programs 
really can do and what they cannot. » Published monthly In 
newsletter format One Year Subscription, too installments of 
$7.50; Canadian Orders, two installments of $9.00; Foreign Orders, 
2 X $11.00 Can also be paid in one installment 

QpTte* DaA-luim 

From September 1992. Limited supplies. $1.50 each; Foreign 
Orders, add $1.25 each; Bulk orders of six or mora, $1.25 each; 
Foreign Orders add $1.00 each 

OpTtac Vbiam 1 Pacfc 

All 12 issues of UpTIme's first year of publication arc con- 
tained In a three-ring folder for their protection. If you missed 
them the first time around, now Is your last chance as there 
are only a limited number available. September 1 992 - August 
1993. Vofume One Pack. $18.00; Canadian Orders, $9.0Q;Foreign 
Orders, $11.00 



JWT BiUrpriM 
$715 Ucfc-o.4 ElvA 
T<™*Hn™,0It+'U13 



^ 



Foreign pomp dodwk* US, Tomwrio* tttf C*n*k- 

Thac podwdi tkw OS-9 Lend 2cu Lbc CuCci 5, Sin/, m 
C .Q_CL'i cr cxedilcardt; Rrcifn ACtoidim otderf, pleoM 
am; U_S, money onkn. US. checks, allow 4 wtdu for 
■octiipt of order. Ohio fukfciii, pluie *dd (ft* ul« tut 



n_ 



sUJ 



UPGRADE DiskRteoazlne! Rom: Md Iowa & Country QoCo 

Now in Etsechth yeari 

There is a natbnafDisk magazine! 

With tie UPGRADE National Dlskmagazlne. wsSfs grown to be one of the 
largest CoCo outreachesl I can say that firmly by the response from our members 
hover 40 states and 5 provinces of Canada, with others in Austailia& England 
we expectto be around for a long, long fme. 

Thfl-UPQWDE 1 DsK M^skw; 

• Does no* support OSK, or Computers not compatible to CoCo, That we leave to 
tfnae mow qualified. 

• Is not hard copy though it can dump to your printer. 

• Displays first rate 1fi color H2 graphics, win arSdee 

* Dees Keep you informed with news from around the country. 

* Including ads and recommendations of better dealers, 

* Does have OS-9 articles concerning the CoCo. WeVe just storied an excellent 
Level II tutorial series. 

' Does have Basic program technique article & tutorials. 
•Does cany a fu H variety of irrdeptn articles and reviews. 

• Recently addng "Marty's Memos" column by Many Gcodmanl 

* Carries tips on where to buy printers, drives, & hatdwara. 

This isa News disk, not a software disk. Our'Mid Iowa & Country CoCo" 
library is avalable where ever you are. You can select from the Best available 
public domain, shareware, and orphanware for a filing & backup fee of $3,00 per 
dsk. Plus a Christian software sub-chapter. 

Join and be apart of those who write: 'Here's my renewal I donl want to 
miss as issueTUt just $16 keep you in touch. 

You rUPGRADE sitae Jplon Includes; 

* 1-year membership in MI8CC and 

• UPGRADE Diskmagaine subscription (Req 1 2BK CC3, v/l dive, RGB or TV 

$foO0 US • $21 Canada • $31 Foreign Air 



an 



Say, 1 saw it in CfeTtatf' and receive,, 
UPGRADED 



: Disk plus added bonus disk via ren m mail! 



TeirySimorsfMI&CCTeas.), 133848th St 
Deslvioines, lA. 50311 (515)27^2576 after 800 PM 

Include your Phone & System information 




Tl iternalional 
089 Underground 

; U sues) U.S. 

073. Canada. $7. overseas) 

4650 Cahtienga Blvd., Ste 7 

Tbluca lake, CA 91602 

(018)761-4135 
Write or call for Info 



Uptime 



February 1994 



ANNOUNCING: 

A program that produces professional looking 
invoice^ on blank computer paper. Ideal for 
light volume a pplicatbns. The program is very 
ftedble, hut since you can preselect your options 
with a setup program it is also very easy 
to use. 

&me of the program's options include support 
for color printers, automatic journal entries 
if you use the accounting level 2 package, 
automatic search through an address database 
with every new entry being added to the database 
and the option to print the address on an 
envelope. 

The utilities in the package include a 
database manager for the address database 
with printing capabilities for mailinglists /labels, 
a setup program, installation routines and 
a program that produces sales listings and 
summaries by product or customer. 
The database manager can also be used 
as a standalone program for personal use; 
holding names, addresses and telephone numbers 
of family, friends, etc. 



Invoice09 

System requirements; 0S9 level 2 and a 
printer that supports the IBM character set. 
Priced at §l£ £$ 



Also available: 






CoCdTop version 1 .0 


*2U.95 




CoCotop version 1 , 1 


*19.95 




CoCoTop 1.1 + TdoIs 3 


•31.95 




OScopv/RScdpv 


•10.00 




TOOLS 3 version 1.1 


♦29.95 


C. Dekker 


Quickletter verBion 2 


$19.95 


RR 14 Csntreville NB 


Accounting level 2 


•34.95 


ECJ 1H0 Canada 


Investing level 2 


•24.95 


(S06) 276-4841 


Level II graphics 1.2 


•34.95 




upgrades $5.00 







shipping+handling: US/Canada *3.00 all others *5.00 
Prices in US dollars Canadian dollar prices: call 
Send cheque or monev order NO COO 'a 
Mention the name of this magazine in your order and you 
will receive a free bonus disk 




sol t w a 

3JB0 1 brown bark s dfty^ 
greensboro, ftXiggS^ttT/ 

™ u.s«aj; i ' "% : \ J 

919/2?4l§58 

| hours |:'' ■■■ 
8:00 a.m. — ?:0G am. 

technical support ;h , 
2:00 p.m. — 6 ipO^m:' 




All orders add $3.00 5/H 
CO.DJotdersjidd an 

additional $3.00 



UltiMusic® Library 

Kala Software's UltiMuaic* Library is a col led ion of 
Classis Rock, Soft Hock, New Age & Jazz arrangements. 

TRANSCRIBED SCORES: 

The following scores are complete XXf the Re cord" arrangements. 
Every sound has been caputred to the best ol our ability and 
arranged in such a way that best duplicates the original score. 

THE BEATLES - Volume 1 $9.95 

THE BEATLES - Volume 2 $9,95 

THE BEATLES - Volume 3 $ 9,95 

THE BEATLES - Volume 4 $ 9.95 

BILLV JOEL -Volume 1 $9.95 

BILLY JOEL - Volume 2 $ 9.95 

THE WHO 

Double Disk Set $12.95 

LEO ZIPPELIH- Volume 1 $9.95 

BLOOD SWEAT ft TEARS - Volume 1 $ 9.95 

STEELY DAN -Volume 1 $9.95 

ROCK YOUR SYNTH - Volume 1 $9.95 

ROCK YOUR SVNTH - Volume 2 $ 9.95 

PIANO SCORES: 

The following scores were arranged for 3 or 4 Channel MIDI 
keyboards. AH arrangements were scored in the standard 2 or 3 
stave format. However, each disk is LOADED with GffEATsounds. 

THE BEATLES - Volume 1 $12.95 

THE BEATLES- Volume 2 $12.95 

XMROCK- Volume 1 $12.95 

\MROCK- Volume 2 $12.95 

SERIAL TO MIDI CABLE $19.95 



10 



Optima 




VER: 4.8.0 



The Ultimate MIDI Music Notation Editor for the 
ColorComputer-3 



$54.95 



UftlMusE-lll and UltlMusE/K are the most 
complete MIDI Music Notation Editor for 
eitherthe 512k ColorComputer~3orthe new 
OSK machines. Compose detailed music 
scores to simple piano runs or just mouse in 
your favoriate sheet music score. The 
UKIMusE system is perfect for the novist 
music lover to the professional musician. 
It just doesn't get any better than this! 



$ 1 49.95 



The Ultimate MIDI Mush Notation Editor for the 
MM/1 and OSK machines 




1O.0.0 



February 1994 



P.O. Box 733 Maple Valley, WA 98038 
ORDER DESK&TECHNICALASSISTANCE' 
(206)432-1814 




WA RESIDENTS ADD 8 2 f H SAI.KS TAX. MC& VISA 

accepted. U.S. COUs add $3 75. Min shipping S4.(X) US, $5.00 

to (';iii;h1;i. Please ;iIlow 2 weeks tor deliver . Overnight or 2nd- 

day available for in-stuck items. Sol' twiire upgrades $5.00 each 

w/receipb including U.S. shipping . fall / write Tor free catalog I 




CoCo-XT Hard Disk Interfaces 

Hundreds of foloi Computer enthusiasts in Ihe US. Canada, Imrope. South America, and 
Austialia love our affordable high-performance hard disk interfaces! Look al these leu lures: 

NO HALT" 1 or 2 hard drives* 30% faster than SASi 'Uses PC-type hard disk drives & MFM/FtLL controllers *5Meg 
to 120 Meg per drive • Does not use interrupts • MulU-PAK recommended • Works with 12 Volt Y-cabies * includes 
EZGen boot file editor for easy installation 

i:ach iulLTlace includes a user manual ami software for use Willi liYPI-K-IA ) oi OS-9. The fofo XT hard disk interface is 
S6'»J5 The CdL'o XT-RTC model. S99.9Y adds a battery -powered real time dock I calendai for OS9 and BASIC. 

Native Mode for $34.95! i^sa* 

i mine",! , 

Burke & Burke's $34.95 PoworBuost kit replaces your CoCo's 6809 with a high- performance Hitachi HD63B09L mkroprueessot 
PowcrBoost comes with our exclusive "tuneup" program, which uses the HD63B09H's advanced instructions (n speed up many 
OS9 ojKralions by an average of 4(K? , PowcrBoost now includes software 1o iun the ()3B09Ii microprocessor in Native Mode lor a 
]()'/( average speed increase over previous versions Our implementation ol Native Mode updates only the RhL. BOOl, OSOPI, 
OS9P2, and CV 3 DISK modules: other modules require no modification. 
ROWERBOOS1 (INCLUDES W)f>JU09E MICROPROCESSOR) $34.95. PO\\ERliO()Si(SOi WARE ONLY) 5>24 95. 



XT-ROM - allows OS-9 startup from CoOi XT hard disk $19,95 

THKXDER-OS9 (requires THEXDKK cartridge) $29.95 

PKRTASCII - OS-9 Multi-User & BUS word game $19.95 

OS9 World Class Chess (requires CYRUS cartridge) $29.95 

Kile System Repack - OS-9 graphical disk defragmenler $29.95 

Kile Recovery System - Helps recover damaged OS-9 disks $24.95 

K/(;i;N - Fast OS-9 boot file editor (uses RAM Disk work files) $19.95 

WILD & MV - OS-9 wildcard and fde mining utilities $19.95 

/CLOCK - Continuous date / time on Level 2 OS-9 windows $9.95 

RSB - Complete CoCo BASIC, for OS-9 (requires DECB ROM) $39.95 
OS-9 is a trademark uf'Microwure S\ stems Corp. and Motorola 

Daggorpatch for RS-DOS (requires I)A<;<;ORATH cartridge) $9.95 

HYPER -I/O - Use 720K floppy disks, hard disk from BASIC $24.95 



2nd Edition of 
"The 6309 Book", $29.95 

I .earn about new dMf) instinct ions and 
address modes Includes OS-9 assembler, 
disassembler, and debug paichcs 



SCSI-512 Drivers, $29.95 

Use SCSI haid drives with 31 2-hyte sectors 
l"oi DISTO 1 in I and 1ID1SK. < >S-9 nnly 



MCfiKIM)VK2rVIHzul' 
HI>A3Rl>9K2MHxiiP 
27 128 KPROM (Blank) 



$14.95 

$193)5 
$9.95 



DataHghway 

The Data Highway. It almost 
invokes a picture of a mai 
architecture of tubes through 
flows little ones and zeroes 
transform themselves into hi] 
complex information that rui 
world as we know it Think 
minute about all the different; 
current data networks; 
ob viou s u se of electronic 
logins to information 
as CompuServe, Delphi, 
American Online, and Prodig; 
name a few), transferring of 
between computers, and distril 
computing applications whe| 
program may run on many diffil 
computers scattered around the 
country at the same time. But think 
also of the other uses, such as 
interconnecting the networks of 



various regional offices of a large 
corporation into a WAN (Wide Area 
Network), aUQ^SSfe&TMs to transfer 





of 

:t^Aisail 

next few issues, we are g< 

how this new techn 




society. And||||p|pme sooner than 
you mink: somewlie advances will 
probably happen within the next two 



years. And some of it is already in 
place : the global Internet is aprecursor 
of what the impact this network will 
have on the United States and 
lately the world, as countrywide 
frworks join forces. 



Advertiser's Index 

Burke & Burke . . . . .11 
Dekker . * * ;';., % •':>> :.* vlO 
Frank Hogg » * * • , . 8, 7 

Glenslde v ..r:*:"v:.;«: : .* v .■» :.♦; 
Hawksoft , v v v , v v v 4 
JWT Enterprises . . . . 9 
Kala . v : .|:;i;.;vi::j 
Mid Iowa & Country C'b .9 
OS-9 Underground ji j^;:j:S :: 
Southern Missouri .> . .4 



QpTirao 

JWT Enterprises 

5755 Lockwood Blvd. 

Youngstown, OH 44512 



Address correction requested 



12 



CIpTlma 



February 1994