Skip to main content

Full text of "Antic Magazine Volume 6 Number 07 (Software Winners)"

See other formats


INCLUDING:  ST  PRODUCTS,  PROGRAMS,  NEWS,  HELP    Pbge  49 


The  ATARI*  Resource 


THE  WINNERS... 

4  Best  New  Programs 
of '87-in  this  issue! 

Plus: 

Laptops  meet  Atari 

(for  8-blt  and  ST) 

Reviews: 

Animation  Station 
Master  Plan 


% 


NEW    ■ 

LOW  PRICE! 

$9.95 

Software  included    - 


Inside:  7  Easy-to-Type  Programs 


74470"12728" 


1  1 


DESKTOP  PUBLISHim 


on  THE  ATARI   ST 


Now  thete's  a  real  alternative  BSOOO-based  desktop  publishing  system! 

Fleet  Street  Publisher  provides  all  the  features  you  would  expect  of  a  high-priced  system 
but  at  a  price  you  can  afford. 

The  program  runs  under  GEM,  so  it's  friendly  and  very  easy  to  use.  Working  on  a  what- 
you-see-is-what-you-get  principle,  designing  good  page  layouts  becomes  almost  intuitive, 
with  true-to-scale  fonts  and  images  displayed  on  the  screen. 

r ' 


p[05ff^ 


Use  it  to  create 

■  Multi-column  newsletters  and  publications 

■  Advertising  layouts  and  brochures 

■  Business  reports  and  contracts 

■  Promotional  literature  and  specification  sheets 

■  Flyers  and  overhead  transparencies 

■  Organization  charts  and  flow  charts 

■  Invitations  and  announcements 

■  Menus,  cards,  letterheads  and  much  more 


Special  features 


Point  sizes  from  4  to  72  (up  to  216  on  a  1040) 

Over  150  ready-made  graphics  images  supplied 

on  disk 

Up  to  7  windows  open  at  any  one  time 

International  characters  included 

User  controllable  letters,  word  and  line  spacing 
i  14  levels  of  shading  for  boxes 

Edit  text  in  one  window  and  feed  straight  Into 

the  page  in  a  second  window 
I  Includes  art  conversion  program  to  convert 

other  ST  graphics  files 

Systems  Requirements 

-Atari  520  ST  minimum 


ZL 


Z7 


o 


Monochrome  OR  color  monitor 


-Epson  and  compatible  dot  matrix  printers 

-Laser  printers  Including  Postscript  and  Hewlett  Packard  Laser  Jet 


Fleet  Street  Publisher  is  available  from  your  local  dealer 


Sjpectrum  Hoh^^ 


CIRCIE  066  ON  READER  SERVICE  CARD 


2061  Challenger  Drive 
Alameda,  CA  94501 
(415)  552-3584 


SOFTWARE  DISCOUNTERS 

v-rf"     ^A  iVl  L  IV  I  V-* /A  •  Frpp  shmoine  on  orders 


S.D.  of  A. 


For  Orders  Only- 1-800-225-7638 
PA  Orders- 1-800-223-7784 
Customer  Service  412-361-5291 


•  Free  shipping  on  orders  ^ 
over  $100  in  continental  USA 

•  No  Surcharge  for  VISA/MasterCard 

•  Your  card  is  not  charged  until  we  ship 


ABACUS  BOOKS 

ST  Disk  Drives $19 

STCemProg.  Ref $15 

ST  Graphics  &  Sound $15 

ST  Internals    $15 

ST  Midi  Programming  ....  $15 
ST  Peeks  &  Pokes  $13 

ST  3-D  Graphics $19 

ST  Tricks  4  Tips $15 

ABACUS  SOFTWARE 

AssemlProST $39 

DalaTrievcST $33 

Te«lProST $33 

ACADEMY 

Typing  Tutor  ST $23 

ACCESS 

Leader  Board  Colf(D)   $25 

Leader  Board  Coll  ST        .    $25 
L.B.Tourn  Disk  -1  ST  $14 

L.B.Tourn.  Disk '1  (D)  $14 

Tenth  Frame  ST      $25 

Triple  Pack:  BH1.  BH2,  Raid 

Over  Moscow  (D) $14 

ACCOLADE 

Ace  of  Aces  (D) $19 

Fight  Nighl(D) $19 

Hardball(DJ $19 


BRODERBUND 

KaralekaST    $23 

Print  Shop  (D) $26 

Print  Shop  ST Call 

Print  Shop  Graphics 

Library  »1,»2,»3(D)  $16  Ea. 

PS.  Companion  64K  (D) .  .  .  $23 

CENTRAL  POINT 

Copy  2  ST $23 

CDA 

America  Cooks  Series; 

American  ST $9.88 

Chinese  ST $9,88 

French  ST $9.88 

Italian  ST $9.88 

Mexican  ST $9.88 

DAC 

Easy  Accounting  ST $44 

Easy  Payroll  ST $33 

DAVIDSON 

Math  Blaster  (D) $32 

Spell  It  (D) $32 

Word  Attack  (D) $32 

ELECTRONIC  ARTS 

SoHware  Classic  Series: 


EPYX 

Champ.  Wrestling  ST $23 

Dragonriders  Pern  (D) .  .  .  $6.88 
Gateway  to  Apshai  (D)  .  .  $6.88 

Pitstop2(D) $6.88 

Rogue  ST $23 

Sub  Battle  Simulator  ST       $23 

Summer  Games  (D)   $14 

SuperCycleST $14 

Temple  of  Apshai  (D)  $6.88 
Temple  Apshai  Trilogy  (D)  $14 
Temple  Apshai  Trilogy  ST    $14 

Winter  Games  ST $23 

World  Champ.  Karate  ST      $23 

World  Games  ST  $23 

FIREBIRD 

Golden  Path  ST  $29 

Guild  of  Thieves  ST $29 

KnighlOrc Call 

MRCAMach2(D) $16 

The  Pawn  (D)    $25 

The  Pawn  ST $29 

Star  Glider  ST $29 

FIRST  BYTE 

First  Shapes  ST $33 

Kid  Talk  ST $33 


INFOCOM 

Hitchhiker's  Guide  (D) $19 

Hollywood  Hijin«{D) $23 

Leather  Goddesses  (D)    .  .  .  $23 

Slalionfall(D) $23 

The  Lurking  Horror  (D)  $23 

Zork  Trilogy  (D) $39 

■  All  titles  in  stock  for 

520  ST-Call  for  prices 
ISP 

Master  Plan  ST $79 

LOW 

Basic  Compiler  ST $44 

Vegas  Craps  ST $23 

Vegas  Gambler  ST $23 

MASTERTRONIC 

Action  Biker  (D)   $6.88 

Ninia(D)    $6.88 

N  inja  Mission  ST   $14 

Renegade  ST $14 

Speed  King  (D)  $6.88 

The  Last  V8(D)   $6.88 

Vegas  Poker  &  jackpot  (D) .  $6.88 

MICHTRON 

Air  Ball  ST $25 


MILES  LOMPUIING 

Harrier  Strike  Mission  ST     $25 

ST  Wars $25 

MINDSCAPE 

Balance  of  Power  ST $33 

Bop  4  Wrestle  64K(D) $19 

Gauntlet  ST    $25 

High  Roller  ST $33 

Infiltrator  64K(D) $19 

Into  the  Eagle's  Nest  ST  .  .    $25 

Paperboy  ST $25 

PlutosST $19 

Q-BallST $19 

Trail  Blazer  (D) $19 

MINDSCAPE  CINEMAWARE 
Defender  of  Crown  ST  ...  .  $33 

S.D.I.  ST    $33 

OMNITREND 

Breach  ST $25 

Universe  (D) $33 

Universe  II  ST $33 

ORIGIN 

Autoduel(D)orST $33 

Ogre  (D)  or  ST $23 

Ultima  3(D)  or  ST $26 


$25 
$25 


$14 


Hardball  ST 

Mean  18  Golf  ST    .  .  . 

Mean  18  Famous 

Course  Disk  *2  ST 
ACTIVISION 
Cross  Country 

Road  Race  (D) $9.88 

Ghostbusters(D) $9.88 

Hacker  (D) $9.88 

Hacker  2  ST      $25 

Music  Studio  ST $33 

Music  Studio  (D)    $23 

PaintworksST $25 

Shanghai  ST $25 

Tass  Times  ST $25 

AEGIS 

Animator  ST $49 

ArtPak'1  ST   $23 

ARTWORX 

Bridge  5.0  ST    $23 

Compubridge  ST    $19 

Cycle  Knight  ID) $14 

Linkword  French  (D)    $16 

Linkword  French  ST $19 

Linkword  German  (D)   ....$16 

Linkword  Spanish  (D) $16 

Linkword  Spanish  ST $19 

Strip  Poker  (D) $21 

Strip  Poker  ST $25 

Female  Data  Disk  1   $14 

Male  Data  Disk  2  $14 

Female  Data  Disk  3 $14 

Female  Data  Disk  ST $14 

'Buy  Compubridge  for  $9.88 
wjpurchase  of  Bridge  5.0  ST! 
ATARI 

Algebra  1,  Vol.  1  ST $14 

Chemistry,  Vol.  1  ST    $14 

Crystal  Castles  ST $19 

Geometry,  Vol,  1  ST $14 

|oust(R) $14 

Star  Raiders  ST $19 

Star  Raiders  2  (R) $14 

VT10O  Emulator  ST   $25 

AVANTAGE 

Spy  vs.  Spy  1  &  2  (D)   .  .      $9.88 
BATTERIES  INCLUDED 
Degas  Elite  ST  $39 

HomePak(D) $14 

IS  Talk  ST $29 

Paperclip  w/Spein30XE       $32 
Thunder:  Writer's  Assist.  ST     $25 


Great  Fantasy 
Role-Playing  — 
You're  a 
Tectino- 
Scavenger 
Salvaging  Hi- 
Tecti  Weapons 
from  the 
Ancients! 


Great  Fantasy 

Adventure— 

Ttie  EidolonTM 

Transports  You 

Into  a  Magical 

Realm 

64K  Required 


epyx 


TI(i;Kll)<)M)N 


MONTHLY 
MADNESS 
SALE 

Your  Choice 

$/:88 

\3  Each 

Special  Bonus: 
Buy  any  3,  get  the 
4th  FREE 

Available  for:  Atari 
XL/XE  (disk) 


Realistic, 

Three- 

Dimen- 

sional 

Depth 

Perception 


Realistic, 
Three- 
Dimen- 
sional  Land- 
scape 


Age  of  Adventure  (D)  .  .  .  $9.88 

Archon(D) $9.88 

Archon2:  Adept(D) $9.88 

Financial  Cookbook  (D)  $9.88 
Lords  of  Conquest  (D)  .  $9.88 
Mail  Order  Monsters  (D)  $9.88 

Movie  Maker  (D) $9.88 

M.U.L.E.(D) $9.88 

Music  Const.  Set  (D)  $9.88 

One-on-One  (D) $9.88 

Pinball  Const.  Set  (D)  $9.88 
Racing  Desl.  Set  (D)  $9.88 

Seven  Cities  of  Gold  (D)  $9.88 
Super  Boulder  Dash  (D)  $9.88 
Touchdown  Football  (D).  $9.88 
ELECTRONIC  ARTS 

ArcticfoiST $29 

Chessmaster  2000  (D) $26 

Chessmaster  2000  ST  $29 

Financial  Cookbook  ST  .      $14 

Gridiron  ST $35 

Music  Const.  Set  ST  $32 

Skyfo«ST    $14 

Star  Fleet  1  (D) $32 

Star  Fleet  1  ST $35 


Math  Talk  ST    $33 

Speller  Bee  ST  $33 

'These  programs  talk! 

FIL 

SundogST $23 

GAMESTAR 

Champ.  Baseball  ST $25 

Champ.  Basketball  ST  $25 

Champ.  Football  ST $25 

HI-TECH  EXPRESSIONS 

Award  Ware  (D) $9.88 

Card  Ware  (D) $6.88 

Heart  Ware  (D) $6.88 

Love  Note  Maker  (D)  $9.88 

Party  Ware  (D) $9.88 

ICD 

MIO(256K) $179 

MIO(1  meg.) $299 

XE  Adapter  for  MIO  $19 

PR  Connection $59 

Printer  Connection   $39 

RamboXL $29 

US  Doubler: 

with  Sparta  DOS  $49 

without  Sparta  DOS  $29 


BBS  ST $49 

GFA  Basic  Int.  ST  $49 

CFA  Basic  Compiler  ST    .    $49 

GoldrunnerST $25 

Karate  Kid  2  ST $25 

Pinball  Factory  ST $25 

Space  Shuttle  2  ST  $25 

ST  Replay  Digitizer $109 

Time  Bandit  ST $25 

MICROLEAGUE 

Baseball  (D)    $25 

Baseball  2  ST   $39 

Bo»  Score  Stats  (D) $16 

General  Manager  (D)  or  ST  $19 
1986  Team  Data  Disk  or  ST  $14 
WWF  Wrestling  ST  $33 

MICROPROSE 

FISStrike  Eagle  (D) $23 

FISSIrike  Eagle  ST $25 

Silent  Service  (D)  $23 

Silent  Service  ST    $25 

Top  Gunner  (D)    $16 

MI-GRAPH 

Easy  Draw  ST    $59 

Label  Master  Elite  ST  $29 


Ultima  4(D)   $39 

OSS 

Action  (R) $47 

Action  Tool  Kit  (D) $19 

Basic  XE(R) $47 

Basic  Xl(R) $37 

Basic  XL  Tool  KilfD)   $19 

Personal  Pascal  V  2.0  ST  ..$59 
PROGRESSIVE 

logistix|r.  ST $59 

logislix1040ST $95 

Superbase  ST $95 

QMI 

Desk  Cart  ST $69 

SIERRA 

Black  Cauldron  ST $25 

Donald  Duck's 

Playground  ST $16 

Kings  Quest 

1,2,  or  3  ST  $33  Ea. 

Leisure  Suite  Larry  ST   ....  $25 
Space  Quest  ST  $33 

Winnie  the  Pooh  ST $16 

SOFTLOCIC 

FontPisH  ST $19 


Publishing  Partner  ST $95 

SPINNAKER 

Adventure  Creator  (R)    ..$6.88 

Alf  in  Color  Caves  (R)  .  .  .  $6.88 

Alphabet  Zoo  (R) $6.88 

Delta  Drawing  (R) $6.88 

Facemaker(R) $6.88 

Fraction  Fever  (R) $6.88 

Kids  on  Keys  (R) $6.88 

Story  Machine  (R) $6.88 

*  Buy  3,  get  1  free! 
SPRINGBOARD 

Certificate  Maker  ST $33 

CM.  Library  »1  ST $23 

SSI 

Battlecruiser  (D) $37 

Colonial  Conquest  ST   ....$25 

Eternal  Dagger  (D) $25 

Gettysburg  (D) $37 

PhanlasietD)   $25 

PhantasieST $25 

Phantasie2ST   $25 

Phantasies  ST   $25 

Ringsof  ZilfinST $25 

Roadwar2000ST $25 

War  Game  Const.  Set  (D).  $19 
Wizard's  Crown  (D)  or  ST  $25 
SUBLOGIC 

Flight  Simulator  2(D) $32 

Flight  Simulator  2  ST $33 

F.S.  Scenery  Disks Call 

SYNAPSE 

Syn-Calc(D) $33 

Syn-File(D) $33 

TIMEWORKS 

Data  Manager  ST $49 

SwiltcalcST $49 

Word  Writer  ST $49 

UNICORN 

Aesop's  Fables  ST $29 

Animal  Kingdom  ST $23 

Decimal  Dungeon  ST $23 

Fraction  Action  ST $23 

Kinderama  ST $23 

Math  Wizard  ST $23 

Read-A-Rama  ST   $29 

Read  &  Rhyme  ST $23 

UNISON  WORLD 
ArtCalleryl  or  2  ST    ..$19Ea. 

Print  Master  Plus  ST $25 

P.M.  Fonts*  Borders  ST  $23 
VIP  TECHNOLOGIES 

VIP  Professional  ST $139 

XLENT 

FirstXIent  W.P.  (D) $19 

Page  Designer  (D) $19 

Rubber  Stamp  (D) $19 

Rubber  Stamp  ST $23 

Typesetter  (D) $21 

Typesetter  Elite  ST $29 

Write  90"  ST $19 

ACCESSORIES 

Anchor  VM  520  300/1200 

Baud  Modem  ST    $129 

BonusSV.  SS,  DD  $4.99  B« 

Bonus  5'/.  DS,  DD  .  .    $6.99  B> 

Bulk  Disks -3'/i Call 

CompuServe  Starter  Kit  .  .  .$19 

Disk  Case  (40-3  Vi) $6.88 

Disk  Case  (75-5'/.) $6.88 

DiskDriveCleaner-3yi $9 

Disk  DriveCleaner-5V.  .    $6.88 

Epyx  SOOXI  Joystick $14 

Navarone  Timekeeper  ST  .$35 
Navarone  Sound 

Digitizer  ST    $89 

Panasonic  KXPIOSOi Call 

Panasonic  KXP1091i Call 

Xetec  Printer  Int. $39 


P.O.  BOX  111327-DEPT.  AT-BLAWNOX,  PA  15238 


'Please  Read  The  Following  Ordering  Terms  &  Conditions  Carefully  Before  Placing  Your  Order:  Orders  with  cashiers  check  or  money  order  shipped  immediately  on  in  stock  items.  Personal  & 
Company  checks,  allow  3  weeks  clearance.  No  C.O.D.'s!  Shipping:  Continental  U.S.A.  —  Orders  under  $100  add  S3;  free  shipping  on  orders  over  $100.  AK,  HI,  FPO,  APO  — add  S5  on  all  orders. 
Canada  &  Puerto  Rico  — add  $10  on  all  orders.  Sorry,  no  other  International  orders  accepted!  PA  residents  add  6%  sales  tax  on  the  tola)  amount  of  order  including  shipping  charges!  REASONS 
FOR  CALLING  CUSTOMER  SERVICE -412-361-5291  (1)  Status  of  order  or  back  order  (2)  If  any  merchandise  purchased  within  60  days  from  S.D.  of  A.  is  defective,  please  call  for  a  return 
authorisation  number.  Defective  merchandise  will  be  replaced  with  the  same  merchandise  only.  Other  returns  subject  lo  a  15%  restocking  charge.  After  60  days  please  refer  to  the  manufac- 
turers warranty  included  with  the  merchandise  &  return  directly  to  the  manufacturer.  Customer  service  will  not  accept  collect  calls  or  calls  on  S.D.  OF  A.'s  SOO-^  order  lines!  Have  you  seen  our  on 
line  catalog  of  1000  software  titles  for  Commodore,  Atari,  Apple,  IBM  and  Amiga?  It's  on  CompuServe's  Electronic  Mall  —  just  type  GO  SDA  and  shopping  (or  software  will  never  be  the  same 
again!  HOURS:  Mon.-Fri.  9  AM-5i30  PM,  Sat.  10  AM-4  PM  Eastern  Time.  Because  this  ad  had  to  be  written  2-3  mos.  before  it  was  published,  prices  &  availability  are  subject  to  change!  New  titles 
are  arriving  daily!  Please  call  for  more  information!  Holiday  Hours:  Nov.  2-Dec.  17;  Mon.-Thurs.  9  AM-fl  PM,  Fri.  9  AM-5:30  PM,  Sat.  10  AM-4  PM  Eastern  Time. 


CIKCIE  040  ON  READER  SERVICE  CARO 


Lyco  Computer 

Marketing  &  Consultants 


Uncompromised  Quality 


EPSON 
LX-800 

$169; 

FEATURES: 

180  cps  draft 
30  cps  NLQ 
1-year  warranty 


NO.  1 

and  built 

like  it! 


'  Special  Purchase 


Panasonic 

10801 

$139 

FEATURES 

120  cps  draft 
24  cps  NLQ 
2-year  warranty 


95 


•  Home  Filing  Mgr. 
»  Defender 

.  Star  Raiders 
.  Paint 

•  Time  wise 

•  ET  Phone  Home 

EA.  $14.95 


SPECIAL! 

130  XE 

$99  ■" 

with  purchase  of 
any  2  Software  Titles 
listed  on  left 
(while  supplies  last) 


i(nii.'ir,'<"inaiis 

RSDM       AATARI 


m  PRICE  GUARANTEE 

'W,  Since  1981,  we  have  led  the  industry  by  continuing  to  offer  the  lowest  national  prices  while 

^  providing  quality  service.  Many  companies  have  come  and  gone  trying  to  imitate  our  quality  and 

^  service.  If  by  some  oversight  we  do  not  have  the  lowest  prices  advertised  on  the  products  you 

^  desire,  then  we  would  appreciate  the  opportunity  to  rectify  this  oversight. 


TO  ORDER,  CALL  TOLL-FREE:  1-800-233-8760 
In  PA:  1-717-494-1030 

Hours:  GAM  to  8PM,  Mon.  -  Thurs. 
9AM  to  6PM,  Friday—  10AM  to  6PM,  Saturday 

For  Custonner  Service,  call  1-717-494-1670, 

9AM  to  5PM,  Mon.  -  Fri.  ^^^ 

Or  write:  Lyco  Computer,  Inc.  PSr 

P.O.  Box  5088,  Jersey  Shore,  PA  17740 


See  our 

2-page  ad 

elsewhere  in 

this  Magazine 


1-800-233-8760; 


SKCT120  VHS 
VIDEOTAPE 

i    Each $4.49 

1    3Pacl< $12.75 

10  Pack $39.90 


Risk  Free  Policy 

In-slock  items  shipped  wittiin  24  tirs.  ot  order.  NO  deposit  on  C.O.D.  orders. 
Free  stiipping  on  prepaid  cash  orders  within  the  Continental  U.S.  Volume 
discounts  available.  PA  residents  add  sales  tax.  APO,  FPO  and  international 
orders  add  $5.00  plus  3%  lor  priority  mail.  Advertised  prices  show  4%  dis- 
count for  cash,  add  4%  (or  MasterCard  and  VISA.  Personal  checks  require 
4  weeks  clearance  before  shipping.  We  cannot  guarantee  compatibility.  We 
only  ship  factory  fresh  merchandise.  Ask  aljout  USP  Blue  and  Red  Label  ship- 
ping. All  merchandise  carried  under  manufacturers'  warranty.  Return  restric- 
tion applicable.  Return  authorization  required.  We  check  for  stolen  credit  cards. 
We  accept  purchase  orders  from  educational  institutions.  All  items  subject 
to  change  without  notice. 


CIKQE  020  ON  READER  SERVICE  CABD 


The  ATARI  Resource 


WimER 


CONTEST  WINNERS/35 


FEATURES 


NOVEMBER  1987,  VOLUME  6,  NUMBER  7 


CRITICAL-PATH  PROJEa  MANAGER  by  David  Schwener 

Streamline  your  personal  projects  like  the  pros  TYPE-IN  SOFTWARE     35 


WYSIWYG  CASSEnE  JACKETS  by  Chet  Walters 
Say  goodbye  to  cassette  chaos 

YOUR  BEST  ROUTE  by  Jeffrey  Summers 

Trip  planner  saves  $$$ 

BIBLIOGRAPHY  MASTER  by  Alfred  Filskov  III 
Automate  your  term  papers 


TYPE-IN  SOFTWARE     37 


TYPE-IN  SOFTWARE     39 


TYPE-IN  SOFTWARE     40 


THE  LAPTOP-TO-ATARI  CONNEaiON  by  Charles  Cherry 

Handy  file  transfers  to  your  8-bit  or  ST  46 

DEPARTMENTS 


SUPER  DISK  BONUS 
GALLEONS  by  Alan  Capesius 
Arcade-quality  sea  battle 

PRODUa  REVIEWS 

Animation  Station,  MoneySpin 

GAME  OF  THE  MONTH 

HOT  AND  COLD  by  Heidi  Brumbaugh 

"Master  Mind"  challenge  in  8-bit  BASIC 

SOFTWARE  LIBRARY 


13 


TYPE-IN  SOFTWARE     29 


THE  LAPTOP-TO-ATARI  CONNEaiON/46 

ST  RESOURCE 


TYPE-IN  LISTINGS  SECTION 


63 


ST  REVIEWS 

Label  Master,  Alternate  Realities 

ST  NEW  PRODUCTS 


51 


53 


^\\\\\V\llf/0,^ 


'/. 


^. 


TAP  THE  POWER  OF  YOUR  SYSTEM  CLOCK  by  Stephen  Oriold 

Improve  your  timing  with  ST  BASIC  TYPE-IN  SOFTWARE     55 

MASTERPLAN  reviewed  by  Matthew  Loveless 
Scaled-down  version  of  VIP  GEM  with  a  whole  new  feel 


■'/^>A 


^v 


"^r 


^hole  new  feel 

61 

ST  RESOURCE/49 

MASTHEAD 

6 

THE  CATALOG 

67 

EDITORIAL 

6 

SHOPPERS  MARKET 

79 

I/O  BOARD 

7 

CLASSIFIED 

80 

PRODUa  REVIEWS 

13 

ADVERTISERS  LIST 

81 

NEW  PRODUaS 

20 

TECH  TIPS 

82 

Publisher 

Jiimcs  Capparcll 
Editorial 
DcWitt  Robbcloth,  Executive  Editor;  Nat 
Frietlland,  Editor;  Charles  Jackson,  'lechiiical 
and  Online  Editor;  Gregg  Pearlman,  Assistant 
Editor;  Heidi  Brumbaugh,  Junior  Editor.  ST 
Resource:  Jon  BelJ,  Editor;  Patrick  Bass,  Tech- 
nical Editor;  Frank  Hayes,  Assistant  Editor. 

Contributing  Editors 
Ian  Chadwick,  David  Plotkin,  David  Small. 

Art 
Claudia  Steenberg-Majewski,  Art  Director; 
Gregory  Silva,  Assistant  Art  Director;  Jim 
Warner,  Design /Production  Assistant;  Kiither- 
ine  Murphy,  Ad  Production  Coordinator;  Juli- 
anne  Ososke,  Collateral  Printing  Coordinator; 
Mary  Rhomberg  Peloquin,  Contributing  Ar- 
tist; lerrific  Graphics,  Typesetting. 

Cover  Photography:  Anthony  Abuzeidc. 
Model:  Enid  Von  Koestner,  courtesy  of 
lj\gence  Talent. 
Circulation 
Les  Torok,  Director;  Margot  Olmstead, 
Manager;  Dixie  Nicholas,  Subscription  Coor- 
dinator; Eric  Gupton,  Distribution  Coordi- 
nator. 

Antic  Publishing,  Inc. 
James  Capparell,  President  and  Chairman  of 
the  Board;  Donald  E  Richard  and  Richard  D. 
Capparella,  Directors;  John  Cady,  Controller; 
John  Taggart,  Advertising  Sales;  Gary  Yost, 
Marketing;  Jack  Powell,  Product  Develop- 
ment, Lisa  Wchrer,  Consumer  Services;  Bri- 
an Sarrazin,  Sales  Manager;  Tom  Chandler, 
Ken  Warner,  Account  Representatives;  Scot 
Tumlin,  Technical  Support;  Pamela  Grady, 
Customer  Service;  Lorcne  Kaatz,  Credit  and 
Collections;  Evelyn  Heinzman,  Accounts  Riy- 
able;  Brenda  Oliver,  Accounts  Receivable 
Advertising  Sales 
John  Taggart,  Director 
{Eor  Area  Sales  Representatives,  see  page  81.) 
General  Offices 
&  Catalog  Customer  Service 
(415)  957-0886 
Antic,  544  Second  Street 
San  Francisco.  CA  94107 
Credit  Card  Subscriptions  &  Catalog  Orde}'S 
(800)2^4-7001 
All  50  states.  Monday  to  Friday, 
6 a.m.-6 p.m.  Pacific  Time. 
Visa  or  MasterCard  only! 
Subscription  Customer  Service 
(614)383-3141 
Antic,  P.O.  Box  1919,  Marion,  OH  43306 

November  1987,  Volume  6,  Number  7 
Antic— The  At:iri  Resource  is  published  monthly  by 
Antic  Publishing.  Editorial  offices  are  located  at  544 
Second  Street.  San  Francisco.  CA  94107.  ISSN  0745- 
2527.  Second  Class  Postage  paid  at  San  Francisco, 
California  and  additional  mailing  offices.  POST- 
MASTER: Send  address  change  to  Antic,  The  Atari 
Resource,  PO.  Box  1919,  Marion,  OH  43306. 
Subscriptions:  One  year  (12  issues)  S28.  Canada  and 
Mexico  add  S8,  other  foreign  add  S12.  Disk  Edition 
(!2  issues  with  disks)  S79.95,  all  foreign  add  S25. 
(California  residents  add  6'/2  %  sales  tax  for  disk  sub- 
scriptions. 

Editorial  submissions  should  include  text  and  pro- 
gram listings  on  disk  and  paper.  Submissions  will  be 
relumed  if  stamped,  .self-addressed  mailer  is  supplied. 
Antic  assumes  no  responsibility  for  unsolicited 
editorial  material. 

No  part  of  this  publication  may  be  reproduced,  stored 
in  a  retrieval  system,  or  transmitted,  in  any  form  or 
by  any  means,  electronic  mechanical,  photocopying, 
recording,  or  otherwise,  without  the  prior  written 
permission  of  the  publisher. 

Antic  is  an  independent  periodical  not  affiliated  in 
any  waj-  with  AEiri  Corp.  Atari  is  a  tradem:u-k  of  Atari 
Corp.  All  references  to  At;iri  products  arc  tnidcmarkcd 
and  should  be  so  noted. 

Antic  is  a  registered  trademark 

of  Antic  Publishing,  Inc. 

An  Information  Technology  Company 

Copyright  ©1987  by  Antic  Publishing. 

All  Rights  Reser\-ed,  Printed  in  USA. 


Editorial 


Practical  Applications  Winners 


This  issue  features  the 
tour  winnei-s  of  An- 
tic's first  8-hit  Practi- 
cal Applica  tions  Con- 
test. We  received  close 
to  200  entries  during  the  six 
months  that  the  contest  was 
open.  And  at  least  half  of  the 
entries  arrived  during  the  final  two 
weeks  of  the  competition. 

It  was  extremely  heartening  to  see 
such  an  outpouring  of  programming 
talent  for  the  8-bit  Atari.  We  accepted 
over  30  of  the  program  entries  for 
publication,  most  of  them  from  that 
final  deadline  batch. 

Because  we  now  have  such  a  good 
backlog  of  8-bit  applications,  Antic 
will  begin  a  new  section  next  month 
— the  Featured  Practical  Program. 
Starting  in  December,  each  issue  will 
contain  at  least  one  type-in  practical 
application  for  the  8-bit — if  not  more. 

ABOUT  THE  WINNERS 

The  Grand  Prize  Winner  was  Criti- 
cal Path  Project  Manager  by  David 
Schwener,  which  uses  industry's  CPM 
and  Gantt  Chart  techniques  of  organ- 
izing workloads.  Aside  from  being 
very  useful  for  a  wide  range  of  per- 
sonal and  small-business  activities, 
this  software  is  written  in  an  impres- 
sively clean  and  well-organized  pro- 
gramming style. 

Schwener,  a  product  engineer  from 
Fayetteville,  North  Carolina,  is  mak- 
ing his  first  appearance  in  Antic.  His 
grand  prize  is  an  Atari  1040ST  com- 
puter (courtesy  of  MichTron  Software) 
and  $500  of  Batteries  Included  ST 
software  from  Electronic  Arts. 

The  runner-up  winners  have  all  had 
other  programs  previously  published 
here.  Their  prizes  are  one-year  disk 
subscriptions  to  Antic.  Each  of  these 
outstanding  runner-up  programs  does 
only  one  job.  But  that  job  is  handled 
very  effectively  and  is  useful  to  a  large 
number  of  people.  The  nmner-ups  are: 
•  WYSIWYG  Cassette  Jack- 
ets by  Chet  Walters.  Millions  of  music- 
lovers    make    personal    copies — or 


r 

.A.:.,     kl% 

compilations — of  their  favor- 
ite commercial  albums  and 
tapes.  Now  you  can  bring 
pleasing  order  to  the  chaos 
of  your  cassette  collection 
and  instantly  know  exactly 
what  music  you  have  placed 
on  each  cassette. 

•  Bibliography  Writer  by 
Alfred  Filskov.  All  students  in  high 
school  and  college  are  going  to  have 
to  turn  out  significant  amounts  of 
written  term  papers  during  their 
educational  careers.  Term  papers 
usually  require  bibliographies  of 
source  material.  But  now  your  Atiiri 
can  automate  the  maddeningly  pre- 
cise specialized  punctuation  your 
teachers  want  for  bibliographies. 

•  Your  Best  Route  by  Jeffrey 
Summers,  M.D.  Whether  you  are 
traveling  for  business  or  pleasure,  this 
software  effortlessly  figures  out  your 
least  expensive  route  between  multi- 
ple destinations. 

SORRY  FOR  THE  MIX-UP 

A  number  of  contestants  wrote  us  that 
they  were  disappointed  about  getting 
the  standard  Antic  rejection  letter  for 
their  entries,  without  any  specific 
written  mention  of  the  Practical  Ap- 
plications Contest.  But  we  actually 
did  more  for  entrants  this  time 
around.  In  previous  contests,  it  was 
specified  that  all  entries  became  the 
property  of  Antic  and  would  not  be 
returned  or  acknowledged. 

However,  we  certainly  apologize 
for  upsetting  anybody.  It  seems  that 
the  contest  rules  didn't  make  it  clear 
enough  that  because  all  entries  were 
being  considered  for  publication  in 
Antic — and  all  winners  would  get 
paid  our  regular  publication  rates 
along  with  their  prizes — we  were  pro- 
cessing the  contest  entries  ex;ictly  like 
reguhir  magazine  prc:)gram  submissions . 


Nat  Friedland 
Editor,  Antic 


ANTIC,  The  Atari  Resource 


I/O  Board 


DISK  BONUS  THANKS 

With  its  Super  Disk  Bonus,  Antic's  disk 
edition  is  a  real  l^argain  at  any  price — 
especially  at  the  new  newsstand  price  of 
$9. 95. 1  was  especially  pleased  to  find  that 
the  disk  bonus,  Antic  Writer,  provided  a 
worthy  competitor  to  my  favorite  word 
processor — also  a  relatively  short,  fast  ma- 
chine language  program,  hut  lacking  the 
right-justification  of  Antic  Writer  Now  I 
haw  the  best  of  both  worlds.  Thanks  again 
for  Antic  Writer 

H.J.  Woods 

Reno,  NV 

PAPER  GLITCH 

Now  that  niectronic  Arts  has  taken  over 
Batteries  hicluded,  1  hope  they'll  continue 
debugging  the  PaperC^lip  word  processor 
One  bug  that  has  never  been  fixed  is  the 
block  delete  function,  which  does  weird 
things  if  you  use  it  more  than  once  or 
twice.  Version  2.0  for  the  I3()XI;  has  a  dis- 
continued on  page  10 


Super  Disk  Bonus 


Galleons: 

Arcade-quality  sea  battle 


This  month's  Super  Disk  Bonus, 
Galleotis,  is  ;i  flashy,  colorful  two- 
player  action  game  that  runs  on 
Atari  8-bit  computers  with  at  least 
32 K  memory  and  disk  drive.  You 
control  a  sailing  ship  with  your 
joystick  and  try  to  sink  the  enemy 
ship.  Meanwhile,  avoid  those 
razor-sharp  cofal  reefs — not  all 
visible — which  are  all  around  you. 
(ialleons  is  written  in  fast-moving 
assembly  language  using  the  OSS 
MAC/65  Macro  Assembler. 

SEA  OF  DOOM 

You  sailed  across  the  Atlantic 
Ocean,  through  weather  both 
good  and  bad.  The  journey  took 
months,  but  at  last  you  are  ap- 
proaching your  destination — the 
New  World.  On  board,  everyone 
is  relaxing,  when  suddenly  your 
lookout  shouts,  "Reef  ahead!"  In- 
stantly all  hands  assume  their 
posts,  and  within  seconds  your 
mighty  galleon  is  turned  away 
from  the  reef. 

Surveying  the  immediate  area, 
you  realize  you  have  now  entered 
the  coral  reefs  infesting  the  east- 
ern end  of  the  Caribbean  Sea.  But 
now  things  get  even  worse.  "Ship 
ahoy!"  the  lookout  cries.  Then 
you  see  the  dot  on  the  horizon. 
As  it  comes  closer,  a  chill  grips 
your  heart — it's  the  infamous  Red 
Scourge,  pirate  terror  of  the 
Caribbean. 

ABOUT  THE  PROGRAM 

Antic  editors  really  liked  this 
speedy,  professional-ciuality  game 
as  soon  as  we  first  saw  it.  Written 


entirely  in  MAC/65  assembly  lan- 
guage. Galleons  was  a  first  submis- 
sion to  the  magazine  from  Alan 
Capesius  of  Morton  Grove,  Il- 
linois. A  BASIC  loader  listing  of 
Galleons  would  be  necessary  to 
make  it  useable  for  the  majority 
of  our  readers,  but  this  would  have 
been  too  long  for  publication  as 
a  type-in. 

Instructions  for  Galleons  can  be 
accessed  from  the  Help  Menu  of 
this  month's  Antic  Disk.  Choose 
selection  5  on  the  Main  Menu. 


INSTANT  DISK 

The  November,  1987  Antic  Disk, 
featuring  Galleons  and  the  Practi- 
cal Applications  Contest  Winners, 
will  be  shipped  to  you  within  24 
hours  after  your  order — only 
$5.95  (plus  %2  for  shipping  and 
handling)  on  your  Visa  or  Master- 
Card. Just  phone  toll-free  to  An- 
tic's new  in-house  Order  Service 
number,  (800)  234-7001— Mon- 
day  to  Friday  from  6  a.m.  to  6 
p.m.,  Pacific  Time.  Or  mail  a 
check  for  $5.95  (plus  $2  shipping 
and  handling)  to  Antic ,  544  Sec- 
ond Street,  San  Francisco,  CA 
94107.  ■ 


Now  only  $5.95^Antic  Monthly  Disk! 


November  1987 


MARKWnUAHSa 

AN  ENLIGHTENING  lEVELQPHENT 

FQRAIMISTI]SERS. 


If  you've  tried  your  hand  at 
developing  applications  on  the  Atari 
ST,  you  know  the  problem.  Pro- 
gramming tools  aren't  only  hard  to 
come  by  they're  hard  to  use.  One 
might  even  say  primitive.  But  now 
for  some  enhghtening  news:  you 
can  have  all  the  power,  portability 
and  versatihty  of  the  C  language 
from  a  leader  in  professional  C  pro- 
gramming tools,  Mark  Wilhams. 

BRING  YOUR 
PROGRAMMING  UP  TO  SPEED. 

The  Mark  WUliams  C  compUer 
produces  fast,  dense  code  and  supports  the 
complete  Kemighan  &  Ritchie  industry  stan- 
dard C.  You'U  have  access  to  OEM's  AES  and  VDI 
libraries  for  programs  using  graphics,  icons  and  the 
Atari  mouse.  And  Mark  Williams  C  lets  you  take 
advantage  of  the  full  16  megabytes  in  Atari's  68000 
microprocessor 

STREAMLINE  DEVELOPMENT 
WITH  POWER  UTILITIES. 

Mark  Wilhams  C  is  loaded  with  everything  you'll 
need  for  professional  development.  Bring  the  power 
of  the  UNIX  environment  to  your  Atari  ST  with  our 


NEW  VERSION  2.0  FEATURES 


*  50%  faster  compile  time 

*  Improved  code:  20%  faster 
dhrystone 

*  Full  access  to  AESA/DI  libraries 
now  with  200  new  pages  of 
documentation  and  dozens  of 
examples 

*  New  integrated  edit-compile 
cycle:  editor  automatically 
points  to  errors 

*  Source  and  object  code  for 
RAM  disk  cuts  compile  time 
in  half 

*  Complete  Kernighan  &  Ritchie 
C  plus  extensions 

*  Microshell  Command  Processor, 
a  powerful  UNIX  style  shell 

MARK  WILLIAMS  C  FOR  THE  ATARI  ST  $179.95 
60  DAY  MONEY  BACK  GUARANTEE 

•Sieve  benchmark  from  Byle,  1983,  done  on  one  double-sided  floppy  disk  and  included  RAM  disk. 


■  MicraEMACS  Full  Screen  Editor 
with  commented  source  code 

•  Make  Program  Building  Discipline 
'  Complete  symbolic  debugger 
'  Assembler,  linker  and  archiver 

■  Powerful  Utilities  Package:  one-step 
compiling/linking  with  cc  command, 
egrep,  sort,  diff  and  more 

'  Over  600  pages  of  documentation 
including  120  sample  C  programs 
'  Not  copy  protected 

Sieve  benchmark*: 
Compile  and  link  time  in  seconds. 
Mark  Williams  C    46.0 
Megamax  78,5 


Microshell  Command  Processor 
including  pipes,  I/O  redirection  and 
more.  Edit  your  program  with  the 
highly  acclaimed  MicroEMACS  full 
screen  editor  Accelerate  and  simplify 
compiling  with  make  which  finds 
and  recompiles  only  those  modules 
affected  by  your  changes.  Then, 
when  you're  ready  for  debugging, 
call  on  our  db  Symbohc  Debugger 
with  single  step,  breakpoint  and 
stack  traceback  functions.  Over  40 
commands,  including  a  hnker  and 
assembler,  provide  a  total  development 
package  for  your  Atari  ST. 

DEPEND  ON  A  NAME  WITH 
A  HISTORY  OF  PERFORMANCE. 

Mark  Williams  C  for  the  Atari  ST  is  part  of  our  growing 
Une  of  C  compilers.  A  line  that  includes  the  C  compiler 
chosen  by  DEC,  hitel,  Wang  and  thousands  of  profes- 
sional programmers.  Now  our  Atari  C  compiler  is 
earning  its  own  reputation: 

"Finally  a  great  C  compiler  that  exploits  the  power 
of  the  ST"-Sigmimd  Hartmann,  President,  Atari 
Software  Group 

'The  all-around  best  choice  for  serious  software 
development  on  the  ST"-Douglas  Weir  of  ANALOG 
COMPUTING 

GET  WHAT  YOUR  ATARI  ST  HAS  BEEN 
WAITING  FOR. 

Mark  Williams  C  is  just  what  your  Atari  ST  was 
made  for:  powerful,  professional 
programming.  So  now  that  you 
can  have  Mark  WHUams  C  for  just 
$179.95,  what  are  you  waiting  for? 

Ask  your  Atari  dealer  about 
Mark  WiUiams  C  or  order  today  by 
caUing  1-800-MWC-1700.* 

'In  niinois  caU:  312-472-6659 

Mark 

Williams 

Company 

1 430  West  Wrightwood,  Cfiicago,  Illinois 6061 4 

<e  1986,  M.^rl^  Williams  Company 
UNIX  is  a  trademark  of  BeO  Ubs. 


CIRCLE  021  ON  READER  SERVICE  C*l!0 


TM 


PUBLISHING   PARTNER 


CREATES    LIKE   A   PUBLISHING    COMPANY   WITHOUT  THE   OVERHEAD 


SOFT  LOGIK  NEWS 

PUBLISHING  PARTNER  ™ 
HELPS  YOU  CREATE! 

You'll  benefit  by  using  your  Atari  ST  to  create  professional  quality 
journals,  newsletters,  ads,  business  cards,  certificates,  letterheads, 
logos,art  designs,  bar  graphs,  flow  charts,  even  bumper  stickers  and 
all  the  forms  you  or  anyone  would  ever  need.  Create  just  like  a 
professional  publishing  company  without  the  overhead!  Publishing 
Partner  is  actually  three  progams  in  one-Word  Processor. 
Page  Layout,  and  Forms  Creator.  Expand  your  potential  in  becoming 
a  better  writer,  artist  and  designer  with  your  Publishing  Partner. 


AVAILABLE  FOR  ONLY  $149.9^ 


WORD  PROCESSING      PAGE  LAYOUT         FORMS  CREATOR 


What  you  see  is  what  you  gel! 

Combine  text  and  graphics  easily  and 
quickly  from  existing  or  newly  created 
documents.  Position  entire  paragraphs 
or  individual  words  exactly  where  you 
want  them.  Create  one,  or  multiple  color 
separations  ready  for  printing. 
Production  time  will  never  be  the  same- 
it  will  be  much  shorter!! 
Just  take  a  look  at  some  of  its  features! 

*  GEM  based 

*  Justifies  right  or  left  as  vou  type 

*  Edit  Multiple  Columns  on  One  Screen 

*  Search  and  Replace 

*  User  Definable  Page  Size 

*  Bold,  MnderM,"'P"^  and  3,bscript 

*  Italicize,  shadow,  outline 


Reverse  Image 


*    ^a.cV~ei\0.o\  CVNMaoXexe 


Mirror  Image 
SQBml  loiiiM 


Invert  Image 
|UA6i4  laigQe 


*  Auto  Headers/Footers,  Page  Numbers 

*  Easily  Move  Text 

*  Reads  &  Merges  other  files  together 

*  Sets  Tabs 

*  Macros 

*  Vertical  &  Horizontal  Printing 


Whatever  you  require-cutting  artwork 
from  other  programs,  custom  logos, 
unique  borders,  unusual  mastheads, 
digitized  photos-Publishing  Partner  is 
your  solution.  After  all,  it  was  specially 
designed  for  you-the  home  and/or  office 
Atari  ST  user-by  the  pro's  who  realize 
that  there's  more  to  your  computer  than 
just  typing  letters. 

*  Vert,  and  Horz.  rules-Exact  Alignment 

*  Auto  Text  flow  for  columns/pages 

*  Layout  Multiple  Columns  of  text 

*  Change  columns  on  finished  page 

*  Display  entire  page,  50%,  or  25% 

*  Easily  Re-position  Text  and  Graphics 
■*   Alternating  Headers/Footers 

'   Mix  Type,  Fonts,  and  Sizes  anywhere 

*  Adjust  Sizes  from  2pts  to  144  pts  (2") 

*  Adjust  line  spacing  (leading)  by  points 

*  Import  other  program's  graphics 

*  Rotate  Graphic  Images 

*  Multiple  Patterns,  Shades  and  Colors 
"    Enlarge  &  Reduce  Graphics/Exact  fit 

*  Cut,  Paste  &  Crop  Graphics 

*  Tool  box  function/Unlimited  patterns 

*  Boxes,  Circles,  Arcs,  Polygons,  etc. 

*  Insert  lines  directly  on  the  page 

*  Adjust  Character  Spacing 

*  Use  Hairlines  to  separate  columns 


You  can  create  a  variety  of  forms  quickly 

and  easily  with  your  Publishing  Partner. 

For  example, you  can  create  your  own: 

Letterhead 

Invoices 

Purchase  Orders 

Labels 

Bumper  Stickers 

Business  Cards 

Certificates 

General  Ledger 

Shipping  and  Receiving 

Routing  Slips 

"While  you  were  out"  Phone  messages 

Templates 

Price  Estimate  forms 

Requistion  forms 

Shipping  Logs  and  much  more! 

Publishing  Partner  supports  most  dot 

matrix  printers,  including  the  Epson  ^"^ 

Star^"^  and  Okidata  ^"^  Printers.  Also 

supported  are  any  Postscript  output 

devices  such  as  the  Apple  LaserWriter  ™ 

New  print  drivers  are  constantly  being 

released,  so  please  call  to  make  sure 

your  printer  is  supported. 

FOR  MORE  INFORMATION  OR  TO  PLACE 

AN  ORDER,  CALL  (314)894-8608. 

DEALER  INQUIRES  INVITED. 


Soh  Loqik  CoRp 

_J 


TM 


4129  OLD  BAUMGARTNER    *  ST.  LOUIS,  MO.  63129  *  CALL  (314)  894-8608 


CIRCLE  065  ON  READER  SERVICE  CARD 


I/O  Board 


continued  from  page  7 

tressing  new  bug.  Sometimes  it  produces 
strange  characters  when  printing,  or 
there's  nothing  in  the  buffer  when  I  do  a 
Print  Preview. 

I  see  that  the  August,  1987  issue  of 
Antic  had  a  letter  recommending  the  Ej)- 
son  FX-80  printer  driver  for  AtariWriter 
Plus  and  the  Star  NL-10.  I've  tried  Paper- 
Clip's  FX-80  with  my  NX-10,  and  it  works 
fairly  well  except  that  it  has  emphasized 
print  as  a  default.  Also,  the  PaperClip  sym- 
bol for  right-justification  of  a  line  makes 
the  printer  type  one  line  per  page. 
Sue  Tempey 
Mount;iin  View,  CA 

Antic  has  had  reasonable  success  with 
the  Star  SG-10  driver  on  the  PaperClip 
disk,  hut  we  had  to  modify  the  file.  Here's 
hotv:  From  the  DOS  menu,  binary-load 
(Option  L)  PRTK.COM,  the  printer  driver 
construction  program.  At  the  "Do  you 
ivish  to  modify  an  existing  file"  prompt. 


press  [Y]  At  the  prompts,  enter  the  con- 
trol codes  from  your  printer  manual. 
You  'II probably  ha  ve  to  experime>it  a  lit- 
tle before  getting  exactly  the  results  you 
tvanL—AW\C  ED 

ONLINE.PRG 

I  can't  tell  you  how  pleased  1  am  that  your 
monthly  programs  are  now  available  on- 
line. I  thought  that  if  you  ever  put  pro- 
grams on  CompuServe,  you'd  charge  a 
sign-up  fee  or  a  surcharge,  but,  thankfully, 
you've  chosen  not  to.  In  the  past,  I've 
picked  up  a  few  copies  of  Antic  a  year, 
but  with  aU  the  programs  that  will  be  avail- 
able, I'm  considering  subscribing.  In  any 
case  I'll  be  reading  Antic  much  more  fre- 
quently now  that  I  can  read  about  one  of 
your  type-in  prognuns  and  download  it 
easily.  Thanks! 

Ltigan  Rothstein 
CompuServe  I.D. 
72247,5.^0 


LIVES  FOR  HIS  XE 


Our  son,  Nichol:is,  age  9,  lives  for  his  Atiiri 
I30XE  and  has  been  programming  since 
he  was  four.  'When  he  was  in  kindergar- 
ten a  visiting  computer  teacher  said  Nick 
was  programming  at  a  sixth-grade  level, 
and  tests  he  took  at  Arizona  State  Univer- 
sity while  in  first  grade  placed  him  above 
the  99th  percentile  for  his  age.  Now  he 
creates  his  own  games  and  makes  great 
animations  and  graphics.  We're  very  proud 
of  what  he  can  do. 

We  probably  should  mention  that  Nick 
has  albinism  and  is  legally  blind.  Basically 
that  means  that  he's  light-sensitive  and 
needs  large  print  to  read  easily.  But  it's 
amazing  how  small  the  print  can  be  when 
it's  a  computer  program  that  he's  reading. 
I  know  he'd  be  happy  to  get  letters  from 
other  Atari  users. 

Cyndy  Bensema 
6525  N.  15th  Avenue, 
Phoenix,  AZ  85015 


1050  DRIVE  MECHANISM  -  $69.95 


800/400  MODULES 
NEW  PARTS  COMPLETE  WITVI  IC'S 

$A^50     •800  Main  Board 

V^           •  800/400  CPU  with  GTIA 
\^  EA.    "BOO  10K  "B"  O.S  Module 
•16K  RAM   CXB53 
All  Modules   "lOO  Main  Board 
Complete      '800  Power  Supply  Board 
Wi*  irv       •'too  Power  Supply  Board 
•  BOOXL  Modulator 

INTEGRATED  CIRCUITS 
$>150 

X  I  CPU CO14806 

*— #■      PA  POKEY.  .  .  .  C012294 

■  PIA C014795 

ROM....C012399B  QTIA CO14805 

ROM..    .C012499B  ANTIC...     C012296 

ROM.,.C014599B  CPU CO10745 

DELAY..    CO60472  PIA C010750 

CPU...  6507  CPU C014377 

TIA CO10444  PIA 6532 

600XL64K  UPGRADE 

Easy  to  install  internal  modification 
allows  you  to  hook  up  a  disk  drive  and 
run  all  800XL  software.  Kit  includes  all 
parts  and  detailed  instructions. 
Soldering  required  to  install  3  jumpers. 

$29.95 


NEW  INTERNAL  SUBASSEMBLY 
COMPLETE  AND  TESTED.  INCLUDES 
HEAD.  STEPPER  ETC.  JUST  PLUG  IN! 


ATARIWRrTERCARTRIDGE 
Popular  cartridge  version  turns 
any  B  bit  Atari  into  a  powerful 
word  processor.  Disk  drive 
supported  but  not  required. 
Manufactured  by  Atari.    $39.95 

MISC.  HARDWARE 

1050  Track  0  Sensor . .     $6.50 

1050  ROM  IC $13.50 

1050  2793  FDC $19.50 

1030  Power  Pask $12.50 

600XL  64K  Upgrade . .  $29.95 
Fastctiip  for  800/400  . .  $15.50 
1050  Stepper  Motor .. .    $14.50 

820  Printer  Mech $14.50 

850  or  PR  printer  cable  $12.50 
P:  R:  Connection  ....    $65.00 

Atari  Joystick $7.00 

Atari  Paddles  CX30  . . .  $6.50 
Joystick  cable 95 

BOARD  SETS 

New  Parts  complete  with  IC's 
800  4  PIECE  BOARD  SET 
Includes  800  Main,  CPU.  10K 
ROI^  and  Pcmer  Board  $28.50 

810  BOARD  SET 
Sideboard  with  Sep.  Power  and 

Analog  Boards $57.50 

400  3  PIECE  BOARD  SET 
Includes  400  Main,  CPU  and 
Power  Board  $19.50 


AMERICAN  TECHNA- VISION  [i  vi 


MAIL  ORCDER  AND  REPAIR:  15338  INVERNESS  ST,  SAN  LEANDRO.  CA.  94579 

Business  Addess 2098  Pike  Avenue,  Sal  Leaidro,  Ca.  94577 

NO  MINIMUr^  ORDER  I  We  accept  money  orders,  personal  checks  or  C.O.D.s 
VISA.  Master/Card  okay.  Credit  cards  restricted  to  purchases  over  $20.00.  No 
personal  checks  on  C.O.D.  ■  Shipping:  $4.00  shipping  and  handling  on  orders 
under  $150.00.  Add  $2.00  lor  C.O.D.  orders.  In  Canada  total  $6.00  for  shipping 
and  handling.  Foreign  shipping  extra.  California  residents  include  6  1/2%  sales  lax. 

Prcas  subject  o  ctiango  wtffioul  noloo.  S(»t(J  BASE  tor  troa  pnco  list.  Alan  is  a  rog  VaiQmart<  □[  Atari  Cap. 


REPAIR  MANUALS 

SAMS  Service  Manuals  for  the 
following  units:  800,  BOOXL, 
130XE,  400,  1050  $19.50  ea. 
520ST  Sen/ice  Man. . .  $37.50 

810  MODULES 

810  Side  Board $29.50 

810  Side  with  Dala  Sep.  $39.50 
810  Rear  Power  Board   $25.00 

810  Analog  Board $15.00 

810  Dala  Separator ...    $  15.00 

820  PRINTER  MECH. 

Complete  subassembly 
includes  print  head,  stepper, 
drive  motor,  belt  elc.  Just  plug 
inl  $14.50 

CABLES  /  CONNECTORS 

13  Pin  I/O  Cable $5.95 

I/O  13Pin  PC  f^ount . . .  $4.50 
10  Cable  Plug  Kit ... .  $4.50 
ST  Monitor  Plug  (Male)..  $5.50 
ST  6'  Drive  Cable  . . .  $14.00 
Printer  Interface $39.95 

850  BARE  BOARD 

With  parts  list $7.50 

(Includes  hard  to  find  crystal) 

EDITOR/ASSEMBLER 

Cartridge  only $10.00 

BASIC  CARTRIDGE 

Basic  Rev.  "A"  Cartridge  works 
will  all  Atari  Corrputers  except 
ST.  Includes  manual. 
BOOXL  Owners  Notel  Use  this 
cartridge  wtiile  programming  to 
eliminate  the  severe  errror  In 
the  built  in  "B"  Basic. . .  $10.00 


POWER  PACKS 

Replacement  transformer  for: 
800/400,  810,  1050,  1200XL, 

1020 .$14.50 

1030  Power  Pa=k ... .   $12.50 

COMPUTER  BOOKS 

Inside  Atari  Basic $5.00 

Atari  Basic  Ref.  manual  $5.00 
Advanced  Programming  $13.95 

Hackerbook $5.00 

400/800  Ref.  Guide  .  .  $20.00 
Basic  Atari  Basic $16.95 

CARTRIDGE  MAKING 
SUPPLIES 

16K  Eprom  Board  with  case, 

uses  two  2764's $5.95 

10  or  more $4.95  ea. 

16K  Eprom  Board  with  case, 

uses  one  27128 $6.95 

10  or  more $5.95  ea 

PROBURNER  EPROM 
PROGRAMMER 

Eprom  burner  in  a  cartridge, 
works  with  800/400  &  XL/XE 
computers.  Programs  2716, 
2732,  2732A,  2764,  27128, 
2532  +  EEPROMS  2816A. 

52B13.  52B33 $145.00 

2764  EPROM $3.95 

SOFTWARE 

Miner  2049er  Cart $10.00 

Q'Bert  Cartridge $10.00 

Pac- Man  Cartridge  .. .  $5.00 
Donkey  Kong  cart. . .  .  $5.00 
Eastern  Front  carl.  . .  $5.00 
Springer  Cartidge $5.00 


SERVICE  RATES 

Flat  Service  Rates  below 
include  Parts  &  Labor,  60 
Day  Warranty 

800 $39.50 

850 $39.50 

810 $69.50 

800XL $49.50 

1050 $85.00 

800  KEYBOARD  $25.00 
Include  $7.00  return  shipping 
and  insurance.  Include  $4.00 
shipping  for  800  keyboard  only 

10K  Rev.  "B"  Upgrade 
for  older  800/400'8 

End  printer/disk  drive  timeouts 
and  other  errors.  Many  new 
programs  require  Rev.  B.  Type 
the  following  peek  in  Basic  to 
see  If  you  have  Rev.  B. 
PRINT  PEEK(5B383) 
II  the  result  equals  56  you 
have  the  old  O.S.  Three  Chip 

ROM  set  with  instr $7.60 

Complete  lOK  module  . .  $9.50 

GTIA  Ugrade  for  800/400 

Add  additional  graphics  modes 
and  be  compatible  with  the 
latest  software $4.50 

810  Drive  Upgrade 

Change  to  Rear/Analog  design 
for  best  performance     $42.50 


CALL  TOLL  FREE 
1-800-551-9995 


IN  CALIF.  OR 

OUTSIDE  U.S. 

CALL  415-352-3787 


10 


CIRCLE  003  ON  READER  SERVICE  URO 


ANTIC,  The  Atari  Resource 


I/O  Board 


PCS  ADDRESS 


Here  are  the  address  and  phone  number 
for  PCS,  featured  in  Maverick  Atari  School 
(Antic,  October  1987):  PCS  School  for  Ad- 
vanced Learning,  Patricia  McSliane,  Head- 
master, 1020  W.  Finch  Drive,  Nampa,  ID 
83651. 


Help! 


TAPELESS  SPREADSHEETS 

If  you've  been  unable  to  get  usable  print- 
outs from  Tapek'ss  Spreadsheet  Printer 
(August,  1987),  it  may  be  that  your  dot- 
matrix  printer  cannot  download  special 
character  sets. 

Tapeless  works  by  downloading  a  spe- 
cial "sideways  "  character  set  into  your 
printer  If  you're  not  sure  whether  your 
printer  accepts  downloaded  characters, 
check  your  printer  manual  or  phone  the 


manufacturer. 

The  Tapeless  article  states  that  the  pro- 
gram supports  "four  major  printer 
families — Epson  FX-80,  Gemini  lOX,  Star 
SG-10  and  Okidata  92."  Printers  such  as 
these  have  their  own  RAM  for  holding  in- 
stalled or  downloaded  special  character 
sets  or  fonts.  After  installation,  the  printer 
will  use  this  special  character  set  as  long 
as  the  power  remains  on.  For  a  detailed 
explanation  of  this  process,  see  Font 
Maker  (Antic,  March  1985). 

If  your  printer  lets  you  use  download 
characters,  you  should  refer  to  your  printer 
manual  for  the  proper  loading  procedure. 
Next,  select  the  Tapeless  loading  driver 
(Listing  6,  7,  8  or  9)  which  most  closely 
matches  the  procedure  needed  for  your 
own  printer  and  make  the  necessary 
modifications.  Please  refer  to  the  Tapeless 
article  and  listings  for  additional  help.  If 
you're  unfamiliar  with  downloading 
characters  into  your  printer,  you  should 
also  read  the  Font  Maker  article  men- 
tioned above! 


GHOST  WRITER 


The  vertical  blank  routine  in  Ghost  Writer 
0uly,  1987)  may  turn  your  screen  black 
and  freeze  your  keyboard  when  used  with 
some  of  the  older  Atari  400  and  800  com- 
puters. 

If  you  have  this  problem,  simply  add  the 
line  1570  WAIT=0— and  remember  to 
SAVE  the  revised  program  before  you  RUN 
it.  ■ 


Antic  welcomes  your  feedback,  hut 
we  regret  that  the  large  volume  of  mail 
makes  it  impossible  for  the  Editors  to 
reply  to  everyone.  Although  ive  do 
respond  to  as  tnuch  reader  correspon- 
dence as  time  permits,  our  highest  pri- 
ority must  he  to  publish  I/O  ansivers 
to  questions  that  are  meaningful  to  a 
substantial  number  of  readers. 

Send  letters  to:  Antic  I/O  Board, 
544  Second  Street,  San  Francisco, 
CA  94107. 


A 


THE 


A 


ATARI   "SUPER  ARCHIVER"!®    ATARI 

$69.95  (^o''  ATARI  1050  drives)  $69.95 

The  ARcmVER,  touled  by  experts  as  being  the  most  powerlul  BACKUP  and 
PROGRAMING  tool  evef  ottered  lor  Atari,  has  jUSt  become  more  POWERFUL! 
Announcing  the  "SUPER  ARCHIVER"!  Combletely  compatible  with  810 
Archivers  and  Happy  Archivers,  the  "SUPER  ARCHIVER"!  has  been  designed 
(or  simple  plug  in  instdllotion  with  lour  easy  solder  connections  [no 
desoldenng  or  trace  cutting  required!]  It  will  mdke  your  1050  capable  ot 
ULTRA  HI-SPEED  read/write  tunctions.  single-enhonced-and  TRUE  DOUBLE 
DENSITY  operotion,  and  will  dilow  you  to  COPY  most  "protected"  disk 
programsi  Along  with  the  Archiyer  software  which  contains  a  powerful  Editor, 
Uisdssembler  Custom  Fofmotter  dnd  Custom  Mapper  is  a  tully  automatic 
PHANTOM  SECTOR  Copier/Creator  for  backing  up  the  "UNCOPYABLE" 
Protection  schemesi 


.  TRUE  DOUBLE  DENSITY 

•  I^ORE  POWERFUL  OS 

•  HI-SPEED  reodlwiite 

•  HI  POWERED  BACKUP  PROGRAI^ 

•  SIMPLE  INSTALLATION 


•  AUTOMATIC  PHANTOr^  SECTOR  MAKER 
.  ARCHIVER  COMPATIBLE 

■  FUTURE  SOFTWARE  EXPANDABLE 

■  BUILT  IN  EDITOR,  CUSTOM  FORMATTER 
DISASSEMBLER.  MAPPER.  ETC 


(  your  into  credting  your  own  protection,  the  "SUPER  ARCHIVER"!  will  also 
allow  you  to  FUZZ  any  sector  or  sectors  (any  number  ot  BYTES  within  the  sector 
starting  at  any  BYTE  number!)  instontlyi  Only  S69  96  plus  S4  S/H 

$49.95      THE  ELECTRONIC      $49.95 
"PHANTOM  SECTOR  MAKER"!® 

instolls  quiCkly  into  any  drive  (no  soldering  required)  Makes  precise  FUZZY 
or  PHANTOM  seclors  instantly  Fully  adjustable  capability  allows  you  lo  FUZZ 
various  portions  o!  any  seclors  or  the  entire  sector  itself  Will  allow  you  lo 
BACKUP  most  prolecled  programs  whiich  do  not  contain  custom  formats 
using  your  unmodified  drive  and  will  add  considerable  COPYING  POWER 
ro  existing  HAPPY,  ARCHIVER,  KLONE  II  or  DUPLICATOR  DI?IVES  Includes 
speciol  software  winch  will  FIND  and  DISPLAY  valid  data,  CRC  errors  and 
PHANTOM  SECTORS  all  aufomaticallyi  Copy  program  works  in  single  or 
double  density  and  takes  advantage  of  all  ovailable  memory  tor  making 
single  pass  copiesi  Only  S49  95  plus  S4  S/H 

Deluxe  SET  and  FORGET  version  allows  you  to  swilcli  between  CRC  and 
PHANTOM  sectors  wittiout  leaving  lo  readjust  tiardware  module  eactn  time 
Only  S59  95  plus  54  S/H 

DEALER/DISTRIBUTOR/USER  GROUP  Discounts  available  Call  (or  info' 
Master  Card  -  Visa  phone  orders  COMPUTER  SOFTWARE  SERVICES 

Money  Orders  -  Check  mail  order  PO.  BOX  17660 

Specify  computer  and  drive  model  ROCHESTEIJ.  NY    14617 

numbers.  Add  $4  shipping/handling  [716)467  9326 

(NY  State  residents  add  7%  tax] 


CircultMaker /^^^ 


Digital  Logic  Design  and  Simulation 
for  tfie  Atari  ST  Computer 

Professional  digital  logic 
design  and  simulation  is  now 
available  on  the  Atari  ST! 
CircuilMal<er  will  allow  you  to 
construct  and  test  an 
unlimited  variety  of  digital 
logic  circuits  rigtit  on  the 
CRT.  Whettier  you're  a 
professional  with  years  of 
aYcuit  design  experience  or  a 
t)eginner  wanting  to  learn 
digital  circuit  design, 
Circuitfvlakerisforyou! 

•  Large  device  library  which 
includes  all  basic  gates,  flip 
flops,  counters,  LED's,  seven 
segment  LED's,  toggle 
switch,  programmable  pulse 
generator,  and  much,  much 
more. 

•  Many  advanced  features 
such  as  waveform  display  and 
unlimited  circuit  complexity. 

•  Full  GEIW  Interface  makes  it 
easy  to  learn  and  use. 


e 


•  A  beginners  learning  course 
which  includes  6  detailed 
experiments  complete  with 
solutions  will  allow  ttie 
beginner  to  learn  about  the 
exciting  world  of  digital 
electronics. 

•  Reasonablly  priced  at 
$79.95 

niad  Software  Inc 
495  West  920  NorthJ 
Orem,  Utah  84057 
(801)226-3270 

VISA.  MastBi  Card.  C.O,D,  ot  Prepaid 


CIKLE  052  ON  READER  SERVICE  CARD 


CIRCLE  057  ON  READER  SERVICE  QRD 


November  1987 


Make  the 


^  ^  ^  ^  '/. 


///'■''' 


/ 


VIP  Professional'  GEM  1.2 

VIP  Professional™ 
GEM  1.2,  the 
new  generation 
spreadsheet 

Spreadsheet,  Database,  Graphics  and 
Macros  With  Total  Lotus®  1-2-3® 
Functionality. 

A  total  Solution 

LOTUS  COMMANDS 

VIP  ProfessionaF'^  uses  commands 
identical  to  Lotus  1-2-3  allowing 

CIRCLE  021  ON  READER  SERVICE  CARD 

VIP  Professional™  is  a  trademark  of  DITEK  INT'L;  Atari 
and  ST  are  trademarks  of  Atari  Corp.;  GEM  is  a  trademark 
of  Digital  Research  Inc.;  Lotus  and  1-2-3  are  trademarks  of 
Lotus  Development  Corp. 


choice. 


users  familiar  with  Lotus  to  easily 
switch  to  the  Atari  ST. 

IMPROVES  1-2-3 

Where  VIP  Professional™  really 
improves  on  Lotus  is  its  attention  to 
ease  of  use.  Although  the  user  may 
elect  to  use  the  keyboard  for  all 
commands,  VIP  Professional™  also 
provides  a  full-featured  mouse  inter- 
face with  icons,  dialog  boxes,  pull- 
down menus,  mouse  ranging 
and  scroll  bars.  This  makes 
command  selection, 
movement  in  the  sheet, 
range  selection,  split- 
screen  use  and  a  score  of  other 
functions  much  more  intuitive  and 
easy  to  use.  What  were  once  complex 
commands  with  Lotus  are  now  a 
mouse-cHck  away. 

Atari  ST 
Special  Features 

GEM  interface  with  pull-down 
menus,  icons,  dialog  boxes,  ranging, 
scroll  bars,  column  grabber,  etc. 
Sparse  matrix  for  conserving 
memory  Works  with  520ST,  1040ST 
and  beyond.  Ultra-fast  floating  point 
math.  Compatible  with  printers 
supported  by  GEM.  Saves  graphs 
compatible  with  Degas  ^"  and  Neo 
Chrome^"^. Totally  supports  hard  drive. 
Works  with  color  or  monochrome 
monitors.  Multiple  windows  for 
viewing  graphs  and  worksheet  at  the 
same  time. 

Enhanced  Text  Version  1  -2  now  available. 


Professional  available  for: 


APPLE^Egs 
APPLE^Ke/c 
ATARI  ST™ 
AMIGA 
XENIX7UNIX" 


FLEXIBILITY 

VIP  Professional™  gives  the  user,  no 
matter  the  computer,  a  uniform, 
powerful  program  that  conforms  to 
the  Lotus  standard  and  which  can 
exchange  data  with  any  other 
program  using  the  1-2-3  file  format. 
VIP  Professional™  is  available  for 
the  Atari  ST,  Apple  He,  lie,  IIgs  and 
Commodore  Amiga. 

Available  at  your  local  Atari  dealer. 


CIBCIE  058  ON  READER  SERVICE  CARD 


ISD  Marketing,  Inc.,  2651  John  Street,  Unit  3,  Markham,  Ontario,  Canada  L3R  2W5.  (416)  479-1880.  Fax  #  1-416-479-1882. 


Product  Reviews 


ANIMATION 
STATION 

Suncom 

260  Holbrook  Drive 
Wheeling,  IL  60090 
(312)  459-8000 
$8995,  48K  disk 

CIRCIE  195  ON  READED  SERVICE  CARD 

Reviewed  by  Gregg  Pearlrncm 

A  touch  ablet  emulates  the  precise 
finger  control  of  pen/pencil/brush 
drawing  much  more  accurately  than 
a  joystick  or  a  mouse.  And  it  keeps 
your  hand  in  a  more  comfortable  po- 
sition than  a  light  pen.  These  factors 
make  a  touch  tablet  the  best  tool  for 
drawing  computer  pictures. 

Unfortunately,  KoalaPads  for  Atari 
and  Atari's  own  touch  tablets  are  no 
longer  being  made.  For  about  two 
years,  anybody  wanting  to  find  a 
touch  tablet  for  an  8-bit  Atari  needed 
to  search  for  hard-to-find  remainder 
stockpiles. 

But  now  the  Animation  Station 
is  here  to  fill  this  graphics  gap.  Actu- 
ally' this  powerful,  versatile  touch  tab- 
let from  Suncom  has  been  available 
for  awhile,  but  the  company  never  got 
around  to  announcing  it  to  the  Atari 


I 
I 


~™T 

— y 

! 

^  M'  1  >  ^  ^  wm 

;  :.  M     :    MM 

'i  "''  M^  M 

i.\.:M\  "1 

'M  ^'  ^1 

Jr        \ 

w         1 

r           1 

;;;Jk  Animation 

' 

I 

I 


community. 

The  sturdy  Animation  Station  plugs 
into  joystick  port  1.  Its  work  surface 
is  about  the  same  size  as  the  one  on 
the  Atari  Touch  Tablet— about  50% 
larger  than  the  KoalaPad's.  And  it 
boasts  two  sets  of  DO  and  UNDO  but- 
tons, a  great  help  to  left-handed  ar- 
tists. The  stylus  stores  away  in  a  small 
hole  at  the  upper  right-hand  corner, 
but  it  falls  out  easily  and  is  not  at- 
tached to  the  tablet. 

A  vital  factor  in  the  usefulness  of 
any  touch  tablet  is  the  graphics  soft- 
ware that  comes  with  it — as  well  as 
the  other  software  it's  compatible 
with.  As  we  soon  discovered,  the  Ani- 
mation  Station's  DesignLab   paint 


program  is  actually  Blazing  Paddles 
which  earned  a  good  review  in  Antic, 
January  1987.  The  only  difference  we 
could  find  is  that  DesignLab  doesn't 
accept  input  from  a  joystick  or  light 
pen.  (However,  Antic's  copy  of  Blaz- 
ing Paddles  never  worked  with  a  light 
pen  either) 

Like  Blazing  Paddles,  DesignLab 
software  works  with  the  KoalaPad  but 
not  with  the  Atari  Touch  Tablet — up 
and  down  are  reversed.  However, 
KoalaPad's  Micro  Illustrator  software 
will  run  on  the  Animation  Station 
tablet. 

As  we  said  in  our  Blazing  Paddles 
review,  this  software  is  comparable  to 
continued  on  next  page 


THIS  CLUB'S  FOR  YOU 


Sit  back  and  enjoy  the  ultimate  backgammon  game, 
Club  Backgammon.  California  Dreams  has  taken  your 
favorite  board  game  and  made  it  into  a  fun-filled  com- 
puter challenge  you  can  play  alone  or  with  a  friend. 
Don't  miss  out  on  the  fun,  join  "the  club"  today! 


cClJr 


California  Dreams'" 
Ail  Rights  Reserved. 


/punsm^ 


Direct  Price 

Commodore  64/128  $29.95 

Atari  ST  (color  &  mono)       34.95 

plus  shipping 


©1987  Logical  Design  Works,  Inc. 
780  Montague  Expwy.,  Suite  403 
San  Jose,  CA  95131 
(408)  435-1445 


fe.. 


▼fffff^fffl 


ClRClE  059  ON  WOER  SERVICE  CAKD 


November  1987 


13 


Product  Revievfs 


the  well-established  Micro  Illustrator. 
But  it  has  a  few  quirks,  which  may  or 
ma>'  not  be  important  to  you.  Blaz- 
ing Patldles/DesignLab  uses  only  one 
disk  drive,  you  must  go  to  a  separate 
screen  to  change  colors,  and  picture 
files  must  have  .PIC  extenders. 

DesignLab  loads  and  saves  pictures 
only  in  62-sector  Micro-Painter  for- 
mat. This  means  Micro  lUusti-itor  pic- 
tures must  be  converted  to  Micro- 
Painter  format  with  a  utility  such  as 
the  Rapid  Graphics  Converter 
(Antic,  November  1985).  Make  sure 
to  gi\'e  each  picture  file  that  .PIC  ex- 
tender. 

To  get  the  feel  of  the  program,  you 
might  want  to  "click"  on  SKETCH 
and  start  drawing  free-hand.  To 
change  your  four-color  palette,  click 
on  COLOR.  Select  hues  and  lu- 
minances for  your  background  and 
three  playfield  colors.  The  chosen 


colors,  combined  with  six  patterns, 
make  up  96  Mix  Patterns. 

Now  press  a  DO  button,  choose 
one  of  eight  brushes,  click  on 
SKETCH  and  draw  by  holding  down 
a  DO  button  while  moving  the  stylus 
on  the  tablet. 

Other  functions,  such  as  BOX, 
OVAL  and  LINB(S)  are  much  as  they'd 
be  in  other  drawing  programs.  The 
SPRAY  feature  operates  just  like 
SKETCH,  but  it  lets  you  "spray" 
several  pixels  of  color  onto  the  screen 
to  soften  the  hard  edges. 

DesignLab's  "shape  tables"  include 
buildings,  animals,  weapons  and  cars. 
These  can  be  flipped  or  rotated  and 
placed  in  your  picture.  The  three  de- 
fault text  sizes  are  normal  (like 
Graphics  0  uppercase),  double-width 
("Graphics  I,"  upper/lowercase)  and 
double-width,  double-height 

("Graphics  2").  \bu  can  also  add  italic. 


bold  or  script  character  sets.  But  the 
manual  doesn't  suggest  a  way  to  add 
custom  sets. 

The  ZOOM  function  is  easy  to  use 
and,  unlike  the  Magnify  function  in 
Micro  Illustrator,  you'll  know  exactly 
where  you  are  in  your  picture.  How- 
ever, ZOOM  only  lets  you  place  one 
pixel  at  a  time — you  can't  FILL, 
SPRAY  or  even  SKETCH. 

The  SCROLL  feature  lets  you  wrap 
the  screen  horizontally  or  vertically. 
In  other  words,  you  can  center  your 
picture,  then  save  it — and  it'll  be  cen- 
tered when  you  reload  it. 

You  can  print  your  pictures  on 
graphics-capable  Epson  printers,  as 
well  as  Star/Gemini,  Panasonic  and 
Okidata  Okimate  printers.  The  30- 
page  manual  has  plenty  of  illustra- 
tions but  skimps  on  some  details. 
However,  experimentation  should  tell 
you  all  you  need  to  know. 


SERIOUS  SOFTWARE 

FOR  THE 
THINKING  MUSICIAN 


Dr.Ts 


Jt_;"  MUSIC 

SOFTWARE 


220  Boylston  Street,  Suite  306  •  Chestnut  Hill,  MA  02167  •  (617)  244-6954 


wtt  «(;ne     smus 


niiH  «!»([    smys 


1 

(  lars  PUV 

i 

HECOPt 

1 

bs/in      PUI 

t 

Hiords     Pl«V 

3 

Hi  Bit    PLU      ;;,',',■ 

' 

i 

Biss        PU» 

1 

ICmCEI.  tUPBEIII  BECOItlHGl 

Cjirrollers 

ftftprrouch 

111  Her!f 

an;  m  !e«is/hii(uie  «  » 

Conrtghl  [M  by  Enile  Tobenfeld 


MIDI  RECORDING  STUDIO  V  1.1 

"...the  most  musically  powerful  sequencer  currently  available 
for  the  home/hobbyist  ST  MIDI  market.  Not  only  that,  but  it  is 
also  the  least  expensive  ...  I  strongly  recommend  MRS  as  the 
best  Atari  ST  sequencer  for  home  or  hobbyist  use.  It  is  easier 
to  use  and  offers  more  features  than  other  programs  costing 
three  or  four  times  as  much." 

Jim  Pierson-Perry 
Antic     Sept  '87 

8  Tracks 
Punch  IN/OUT 

(record  with  CUE) 
Access  to  internal  ST  voices 
FULL  Hi-Lite  event  editing 
Compatible  with  KCS  and  Copyist 


Call  or  write  for  free  brochure. 


hi  SUP  III 

|P.«SE| 

lERASE  LtST  TSnCl;  RECORDEt| 

Cue  Frw       1     ((    )) 
Toggle  Cue  Howe  friount  [1 

1 

ISIDRT 

CIIEl    Isiop  cyE| 

nEKIISE 

E*n  10  EPII 

CIRCLE  012  ON  READER  SESVICE  CARD 


ANTIC,  The  Atari  Resource 


Product  Revievfs 


Overall,  the  Animation  Station 
graphics  tablet  with  DesignLab  soft- 
ware is  a  good  package  that  makes  a 
worthy  replacement  for  the  unavail- 
able KoalaPad  and  Atari  Touch  Tablet. 
If  you're  looking  for  a  touch  tablet, 
you  won't  be  disappointed  in  this  one. 

MONEY$PIN 

(White  Bag  Software) 

TK  Computer  Products,  Inc. 

P.O.  Box  9617 

Downers  Grove,  IL  60515 

$14.95,  48K  disk 

(312)  969-1682 

CIRttE  190  ON  READER  SERVICE  am 

Reviewed  by  Stephen  Roquemore 

Ordinarily,  I'm  no  big  fan  of  computer 
games.  But  this  inexpensive  little  gem 
from  White  Bag  Software  is  a  wel- 
come exception.  It's  challenging  and 


holds  my  interest. 

MoneySpin  is  based  on  the  popu- 
lar TV  game  "Wheel  of  Fortune,"  but 
it  uses  a  "one-armed  bandit"  as  its 
motif  instead  of  a  carnival  wheel.  Up 
to  four  can  play.  There  are  two  general 
categories  and  one  each  for  history 
and  sports,  as  well  as  a  "hard" 
category — which  is  hard. 

Each  category  has  four  subtopics: 
things,  phrases,  persons  or  titles.  Se- 
lect a  consonant.  If  you  guess  cor- 
rectly, the  letter  is  displayed  in  the  row 
of  boxes — just  like  "Wheel  of  For- 
tune," only  there's  no  Vanna  White. 

If  you  have  enough  money  to  buy 
vowels,  buy  F's  first — they're  the  most 
cominon.  The  dollar  amount  is 
selected  by  the  one-armed  bandit  in- 
stead of  a  wheel.  You  can  keep  buy- 
ing vowels  or  spin  again.  If  you  think 
you  know  the  answer,  you  can  guess. 
However,  you  should  go  for  as  many 


letters  as  possible  to  build  up  your 
winnings — but  it's  very  easy  to  blow 
it  all  on  a  bad  spin.  After  four  rounds 
are  over,  you  can  return  to  the  menu, 
spin  some  more  or  load  a  new  file  and 
start  again. 

You  can  create  your  own  data  files 
or  just  use  the  ones  provided.  I 
recommend  using  the  game  disk's 
data  files  for  a  while  before  building 
your  own. 

You  must  use  your  own  disks  for 
creating  data  files,  because  the  pro- 
gram only  looks  for  certiiin  filenames. 
If  you  put  your  new  files  on  the  game 
disk,  you'll  wipe  out  the  original  files. 
It's  basically  a  straightforward  proc- 
ess and  the  manual  tells  you  what  you 
need  to  know. 

If  you  are  looking  for  inexpensive, 
interesting  software  for  your  8-bit 
Atari,  1  highly  recommend  Money- 
Spin.  ■ 


B&C  ,,.   . 

computer  Visions 


3283  Kifer  Road  -  Santa  Clara,  CA  95051 

(408)749-1003        Hours: 


TUE  ■ 
SAT  ■ 


FRI  10am-6pm 
lOam  -  5pm 


A 


8-BIT  INTEGRATED  CIRCUITS 


$4.50    EACH    OR    4.00     IN    QTY    OF     10 


ASSEM    REV    A 
800    ANTIC 
810    ROM    C 
1771    FDC 
1050    ROM 
POKEY 

XL    CPU    14806 
PIA    6532 


BASIC    REV    A 
800    CPU    6502 
VCS    TIA    'I'l'l 
GTIA 

PIA  6520 
RAM  6810 
MPU  6507 
OS    ROMS 


[rulllUlllIlT 
4998-5998) 


$12.00     EACH 

ASSEM    REV    I 
8  50    ROM    8 
XL    DELAY 
FREDDIE 
XL   ANTIC 
BASIC    REV 
XL/XE    OS 
XL/XE    MMU 
XE    GATE    ARRAY 


C 


NEW  PRINTED  CIRCUIT  BOARDS  WITH  PARTS 

800  MAIN  WITH  CHIPS      10.00      400  MAIN  10.00 

800  I6K  RAM              10.00      800  POWER  5.00 

810  SIDE  WITH  D/S        25.00      CPU  W/GTIA  10.00 

810  ANALOG               10.00      810  POWER  15.00 


ATARI  SPACE  AGE 
ATARI  STANDARD  (2) 
ATARI  TRAK  BALL 
PADDLE  CONTROLLERS 


JOYSTICKS 

14 .95      WICO  3-WAY      29.95 

12.00      WICO  BAT  HNDL   22.00 

25.00      NUMERIC  KEYPAD  19.95 

7.50      ST  MOUSE        45.00 


800/810  POWER  PACK  15.00 

1027  POWER  PACK  20.00 

1030  POWER  PACK  10.00 

800XL/XE  POWER  PACK  20.00 

2600  POWER  PACK  5.00 

520ST  POWER  PACK  50.00 


800  KEYBOARD  40.00 
800XL  KEYBOARD  25.00 
130XE  KEYBOARD  35.00 
520ST  KEYBOARD  75.00 
1040ST  KEYBORD  85.00 
314/354  POWER   35.00 


HAPPY  ENHANCEMENT  VER .   7.1 
810  OR  1050  -  $99.95 


DISK  DRIVES 

ATARI  810  140.00   (130.00) 

ATARI  810  on  Plate  100.00  (  90.00) 
ATARI  810  W/HAPPY  220.00  (210.00) 
BSC  810  140.00   (120.00) 


ATARI  1050 

199. 95 

INDUS  GT 

199.95 


PRICES  IN  BRACKETS  DO  NOT  INCLUDE  1/0  OR  POWER  PACK 


■< 

DE    RE 
nTAR.1 

^ 

DERE 
ATARI 

$10.00 


FIELD  SERVICE  MANUALS 

ATARI  400/800,  810  25.00  EACH 
ATARI    800XL,     850, 

1025,     1050  20.00    EACH 

SAMS       800,800XL, 

130XE,1050  19.95    EACH 


SAMS       520ST 


35.00 


COMPUTERS 

ATARI    800  100.00 

ATARI    800XL  95.00 

ATARI    130XE  149.95 


&     INTERFACE 

MPP-I150  INTERFACE  59.95 

MPP-1151  INTERFACE  74.95 

ATARI  850  125.00 


DIAGNOSTICS 

1050  DIAG.  DISK   20.00    810/1050  DIAG.  CART  25.00 

SALT  800XL  CART   25.00    SALT  400/800  CART  25.00 

5-1/4"  ALIGNMENT  40.00    3-1/2"  ALIGNMENT  50.00 


MEW 


1050  SUPER  ARCHIVER  CHIP  $69.95 


PUBLIC  DOMAIN 
SOFTWARE  FOR 
8- BIT  AND  ST 
5,00  PER  DISK. 
WRITE  OR  CALL 
FOR  COMPLETE 
LIST 


iiiiiiiiiiimiiiiiiiii 


ST    INTEGRATED 

CIRCUITS 

DISK    CONTROLLER    WD1772 

25.00 

DMA    CONTROLLER 

26 

00 

PHOTO    COUPLER    PC900 

2.95 

MMU 

28 

00 

YAMAHA    SOUND    CHIP 

10.00 

VIDEO    SHIFTER 

26 

00 

6850    ACIA 

3.95 

GLUE    CHIP 

28 

00 

68000-8    CPU 

27.00 

68901    MPF 

1  6 

0  0 

KEYBOARD    CHIP 

15.00 

lllllllllllllll 


iiiiiiiiiiiiin 
$39.95 


TERMS 


Calif.  Res.  add  7%  sales   tax.    No  orders  under   $20.    We  ship   UPS 
COD,  Prepaid,  Mastercard  and   Visa.    Add   shipping  ($5.00  minimum) 


ALL  SALES  FINAL 


CIRCIE  006  ON  RUDER  SERVICE  CARD 


November  1987 


p 


[kii^llMl 


00. 


FREE  FREIGHT  ON  ORDERS  OVER  $100. 

All  PRICES  REFLECT  A  3%  CASH  DISCOUNT.  ADD  3%  FOR  CREDIT  CARD  PURCHASES,  COD 
ORDERS  ADD  54,""  PER  BOX,  ORDERS  UNDER  $100,»  ADD  54,"°  SHIPPING  AND  HANDLING, 
QUANIITIES  ON  SOME  ITEMS  MAY  BE  LIMITED,  PRICES  ARE  SUajECT  TO  CHANGE  WITHOUT 
NOTICE  APO,  FPO  ADD  6%  ADDITIONAL  SHIPPING,  FOREIGN  ORDERS  ACTUAL  FREIGHT 
CHARGED,  AIL  SALES  ARE  FINAL  RETURN  OF  DEFFECTIVE  MERCHANDISE  FOR  REPLACEMENT 
OMIY  WITH  AUTHORIZATION  AUTHORIZED  RETURNS  ARE  SUBJECT  TO  A  RESTOCKING  FEE 
•  LJTING  OF  ALL  SALES  POLICIES  AVAIljXBl  F  UPON  REQUEST, 
•EXCEPT  ON  HEMS  MARKED  BY  AN  ASTERIKS, 

CHRISTMAS  HOURS:    8:00  AM  -  9:00  PM  EST 


12"CCLCI3 
HONITCK 


S  Wholesalers,  Inc. 


\H  3  CI 

37.77 


$1  HAI.  I  11  IVL* 

HAKDI)i;?IVI: 

549.90 


ATAKI  8  BIT  WCCD 
|:)K€)C:i:$$INe  STSTEH 

130XE  COMPUTER 

1050  DISK  DRIVE 

1027  LETTER-QUALITY  PRINTER 

TEXT  PRO  WORD  PROCESSOR 

DATA  PRO  DATA  BASE 

10  5%"  BLANK  DISKETTES 


487. 


77 


149. 


90 


1C4C$T 


CALL...\NE  BEAT 
ALL  PRICES 


SCfTWACC 

ABACUS 


ASSEMPRO 

35," 

DATATRIEVE 

29,'" 

PAINT  PRO  LIBRARY 

17," 

PAINTPRO 

29,'" 

PCB  DESIGNER 

237,'" 

POWER  PL^N  COLOR 

47,"' 

POWER  PLAN  MONOCHROME47," 

ST  GEM 

8,'" 

ST  GRAPHICS  &  SOUND 

8,"' 

TEXTPRO 

29,'-' 

ABSOR 


ACCESS 


119,9 


EXEC,  DISK-LEADER  BOARD  1 1,'" 

LEADER  BOARD  23," 

TOURN,  DISK-LEADER  BOARD  11," 

TRIPLE  PACK  11,'' 

10TH  FRAME  BOWLING  23," 

ACCOLADE 

ACE  OF  ACES  17,'' 

FAMOUS  COURSE  DISK  11," 

FIGHT  NIGHT  1  7," 

HARDBALL  1 7  " 

MEAN  18  26," 

SPY  VS  SPY  I  &  II  8," 

ACTIVISION 

BORROWED  TIME  29." 

GHOSTBUSTERS  8," 

GREAT  AMERICAN  CC  RACE  8," 

HACKER  B." 

HACKER  II  23," 

UTTLE  COMPUTER  PEOPLE  1 4," 

MINDSHADOW  29," 

MUSIC  STUDIO  29." 

PAINTWORKS  23." 

PITFALL  4."" 

PORTAL  29," 

SHANGHAI  23," 

TASS  TIMES  23," 

AEGIS 

AEGIS  ANIMATOR  ST  47." 
ART  PACK  #1  FOR  ANIMATOR  20," 


ARTWORK 


BRIDGE  4,0 
BRIDGE  5,0 
COMPU-BRIDGE 
HOLE  IN  ONE  GOLF 
STRIP  POKER 


17," 
20" 
17." 
11." 
23," 


ATARI 

ARCADE  CHAMP  KIT 

ASTEROIDS 

ATARIIAB  UGHT  MODULE 

ATARILAB  STARTER  KIT 

CAVERNS  OF  MARS 

COMPU-BRIDGE 

CONVERSATIONAL  FRENCH 

CONVERSATIONAL  SPANISH 

CONVERSATIONAL  ITALIAN 

DEFENDER 

DIG  DUG 

E.T. 

EASTERN  FRONT 

FAMILY  FINANCE 

GAIAXIAN 

HOME  FILE  MANAGER 

JUGGLES  RAINBOW 

LEARNING  PHONE 

LOGO  KIT 

MICKEY  &  GREAT  OUTDOORS 

MISSILE  COMMAND 

MUSIC  COMPOSER 

PAINT 

PROOFREADER 

SILENT  BUTLER 

SKYWRITER 

SPACE  INVADERS 

STAR  RAIDERS 

STAR  RAIDERS  II 

THAI  BOXING 

TIMEWISE 

VISICALC 

AVALON 

COMBAT  CHESS 

GULF  STRIKE 

JUPITER  MISSION  1999 

MISSION  ON  THUNDERHEAD 

QUEST  SPACE  BEAGLE 

T.A.C. 

BAHERIES  INCL. 

B-GRAPH 

DEGAS 

HOME  PAK 

I'S  DEGAS  ELITE 

rs  PAPERCLIP  ELITE 

l-S  TALK 

ISGUR  PORTFOLIO  SYSTEM 

PAPERCLIP 

PAPERCUP  W/SPELLPACK 

THUNDER 

TIME  UNK 


BRODERBUND 

BANK  STREET  WRITER 

CHAMP  LODE  RUNNER 

KARATEKA 

PRINT  SHOP 

PRINT  SHOP  COMPANION 

PRINT  SHOP  GRAPHICS  LIB  1 

PRINT  SHOP  GRAPHICS  LIB  2 

PRINT  SHOP  GRAPHICS  LIB  3 

SYNCALC 

SYNCALC  TEMPl>\TE 

SYNCHRON 

SYNCOMM 

SYNHLE- 

SYNSTOCK 


DAVIDSON 

MATH  BIASTER 
WORD  ATTACK 

MASTERTRONIC 


29." 

17." 

17.' 

26,' 

20,' 

14," 

14 

14," 

29, 

11, 

23, 

23, 

29 

23, 


29," 
29,«' 


M 


INFOCOM 


15." 
18,°° 
30.°° 
15.°° 
21.°° 
24.°° 


23." 
23." 
29." 
47." 
69." 
29." 
1 19," 
35." 
35." 
23," 
29" 


BALLYHOO 

BUREAUCRACY 

DEADUNE 

ENCHANTER 

FOOBLIT2KY 


23.' 
23.' 
29,' 
17.' 
23.' 


STRIP  POKER  DATA  1  FEMALE    1 1." 
THAI  BOXING  8." 


HITCHHIKERS  GUIDE  GALAXY  1 7. 

HOLLYWOOD  HIJINX  23.' 

INFIDEL  26.' 

INFOCOM  SAMPLER  4.' 
LEATHER  GODDESSES  PHOBOS23.' 

PIANETFALL  23.' 

SORCERER  26.' 

SUSPECT  26.' 

SUSPENDED  29.' 

TRINITY  23.' 

WISHBRINGER  20' 

ZORK I  23.' 

ZORK  TRILOGY  35.' 

ISD  MARKETING 

VIP  PROFESSIONAL  94.' 

MARK  WILLIAMS 

MARK  WILLIAMS  C  107." 


DITEK  SOFTWARE 

ST  ACCOUNTS  89." 

DR.r» 

CZ  PATCH  69 
KEYBOARD  CTRL  SEQUENCER  U/ 

MIDI  RECORDING  STUDIO  23 

THE  COPYIST  1 1  / 

ELECTRONICA  ARTS 

ADVENTURE  CONST  SET  24 

ARCTIC  FOX  24 

AUTODUEL  30 

CHESSMASTER  2000  27 

FINANCIAL  COOKBOOK  30 

GOLDEN  OLDIES  21." 

M.U.L.E.  9,» 

MAIL  ORDER  MONSTERS  9.'" 

NEW  TECH.  COLOR  BOOK  1 '? 

OGRE  24 
PINBALL  CONST.  SET 

QUIZAMI  21." 

RACING  DESTRUCTION  SET  9"" 

SKYFOX  27" 

STAR  FLEET  I  M" 

ULTIMA  III  36," 

ULTIMA  IV  36," 

EPYX 

CHAMP  WRESTLING  23," 

ROGUE  23," 

SUB  BATTLE  23," 

WINTER  GAMES  23," 

WORLD  GAMES  23," 

WORLD  KARATE  CHAMP  23," 

FIREBIRD 

GOLDEN  PATH  26." 

GUILD  OF  THIEVES  26," 

PAWN  26," 

STARGLIDER  26." 

TRACKER  26," 

UNIV,  MILITARY  SIMULATOR  26," 

GAMESTAR 

CHAMP  BASEBALL  23." 

GBA  CHAMP  BASKETBALL  23." 

GFL  CHAMP  FOOTBALL  23." 

ON  TRACK  RACING  14," 

STAR  LEAGUE  BASEBALL  14," 

STARBOWL  FOOTBALL  14." 

HABA 

HABA  SPECIAL  87." 

HABA  WRITER  44" 

HABA  WRITER  II  35." 

HABACOM ,  23," 

HABADEX  PHONEBOOK  35." 

HABAMERGE  23." 

HABASPELL  23." 

HABAVIEW  29." 

HIPPO-C  44." 

HOME  ACCOUNTANT  29" 

MAILROOM  44." 

PRO  BUSINESS  LETTERS  29." 


-800-233-6345^   1-800-331-7054 


/4TAi;i  SI  3<S4        T/tNASCNIC 

IDSCi 

149.90 


119.90 

WITH  PURCHASE  OF 
DRIVE  CLEANER 


•WITH  PURCHASE  OF  INTERFACE 


WORD  PROCESSING  SYSTEM 

62Q  ST  COMPUTER 

5F354  DISK  DRIVE  ^^^nn 

SM124  MONITOR  700  "0 

60  COLUMN  r'RINTE'R       /    #    '  • 

PRINTER  CABLE 

TO  3';"  DISKETTES 

WORD  PROCESSING  PROGRAM 

Sr  MOVSE 


DETECTCC 

SUPERHETRODYNE 

69.90 


METRCOMCO 

CAMBRIDGE  LISP 
ISO  PASCAL 
LATTICE  C 

MACRO  ASSEMBLER 
MENU  • 

METACOMCO  BCR. 
MRECOMCO  MAKE 

Ml  GRAPH 

EASY  DRAW 

EASY- Dr<AW  FONT  PACK  1 

MICHTRON 


47." 
23," 


ATI 

17." 

ANIMATOR 

23." 

BBS  1.0 

29." 

CALENDER 

17." 

CARDS 

23." 

CORNERMAN 

29." 

DOS  SHELL 

23." 

ECHO 

23." 

GFA  BASIC  COMPILER 

47." 

GFA  BASIC  INTERPRETER 

47." 

GOLD  RUNNER 

23" 

KARATE  KIT  II 

23." 

M-CACHE 

23." 

M-COPY 

47," 

M-DISK  PLUS 

23," 

M-DUPE 

17," 

MICHTRON  BBS  2,0 

47," 

SPACE  SHUniE  II 

23," 

TIME  BANDITS 

23" 

MICROPROSE 

CONFLICT  IN  VIETNAM 

F-15  STRIKE  EAGLE 

GUNSHIP 

SILENT  SERVICE 

SOLO  FLIGHT 

SPITFIRE  ACE 

TOP  GUNNER  SERIES 

MICROLEAGUE 

MICROLEAGUE  DATA  DISK 
MICROLEAGUE  BASEBALL 
WORLD  SERIES  DISK 
1986  TEAMS  DISK 
70'5  WORLD  SERIES 

MINDSCAPE  INC. 

BALANCE  OF  POWER 

BOPN  WRESTLE 

BRATACCUS 

DEFENDER  OF  THE  CROWN 

HIGH  ROLLER 

INFILTRATOR 

MASTERTYPE 

SD,I, 

SINBAO 

MONOGRAM 

DOLLARS  &  SENSE 


23," 
20," 
20," 
20," 
14," 
17," 
14," 


11," 
23," 
11," 
11," 
11," 


29,« 
17,' 
29,» 
29,' 
29,' 
17,' 
23,' 
29,' 
29,' 


PEACHTREE 

BACK  TO  BASIC  ACCOUNTING  57, " 

PECAN 


UCSD  PASCAL 

47" 

PHILON,  INC. 

FAST  BASIC-M  COMPILER 

77," 

FAST  C  COMPILER 

89,» 

FAST  COBOL  COMPILER 

1 79,« 

FAST  FORTRAN  COMPILER 

1 T).'" 

HENRY'S  FUNDAMENTAL  BASIC  29,'» 

PROG.  PERIPHERALS 

LOGISTIX  JR,  620  VESION 

59," 

LOGISTIX  1040  1  MEG,  REQ, 

89," 

SUPERBASE  GEM 

89," 

SUPERSCRIPT 

29," 

PROFESSIONAL  SOFTWARE 

FLEET  SYUSTEM  2 

41," 

REGENT 

BUSINESS  TEMPLATE  1 

29," 

INVENTORY  MANAGER 

47," 

MAIL  MERGE  DATA  BASE 

14," 

REGENT  BASE 

59," 

REGENT  PAK 

29," 

REGENT  WORD 

29," 

REGENT  WORD  11  GEM  VER, 

47," 

SPELL  CHECKER 

29," 

ROYAL  SOFTWARE 

E-Z  DATA 

29," 

E-Z  GRAPH      . 

41," 

E-Z  SCHEDULER 

23" 

E-Z  SPELL  ENGLISH 

23," 

E-Z  SPELL  FRENCH 

23," 

E-Z  SPELL  GERMAN 

23," 

E-Z  THESAURUS 

23" 

HELP  CALC 

14," 

HELP-MATE                       ^ 

11," 

NEW  E-Z  CALC 

41," 

PAYROLL  MASTER 

47," 

SHELBOURNE  S/W 

ST  POOL 

20." 

STSHUFFLEBOARD 

17." 

SIERRA 

ACCOUNTS  RECEIVABLE  35," 

BLACK  CAULDRON  23," 

CASH  DISBURSEMENTS  35," 

DONALD  DUCK'S  PLAYGRD  14," 

GENERAL  LEDGER  35," 

KING'S  QUEST  II  29," 

KING'S  QUEST  29," 

KING'S  QUEST  III  29," 

ULTIMA  II  4,=" 

WINNIE  THE  POOH  14," 

3-D  HELICOPTER  SIMULATOR  29," 

SPECTRUM  HOLOBYTE 


FALCON 
GATO 
PT  BOAT 


23,» 
23,' 
23,' 


12C€MCDCM 
79.99 


DISr  DRIVE 

1 69.90 


•WITH  PURCHASE  OF  CABLL         'WITH  PURCFIASE  OF  CLEANER 

IF  WE  DO  NOT  HAVE  THE  LOWEST  PRICE  ON  AN 

ITEM.  CALL  AND  ALLOW  US  TO  GIVE  YOU  THE 

BEST  BUY  FOR  YOUR  $$S$. 


PRECISION  SOFTWARE 


ACTION 

ACTION  TOOL  KIT 

BASIC  XE 

BASIC  XL 

DOS  XL  WITH  BUG  65 

MAC/65 

PERSONAL  PASCAL 

PERSONAL  PROLOG 


47," 
17," 

35,"" 
17" 
47,'» 
44," 
53," 


SPINNAKER 

HOMEWORK  HELPEI?  MATH        29,' 
HOMEWORK  HELPER  WRITING  29,' 

SPRINGBOARD 

CERTIFICATE  MAKER  29,' 

CERT,  MAKER  LIBRARY  #1  20,' 

STRATEGIC  SIMULATIONS 

BAHAUON  COMMANDER 
BAHLE  FOR  NORMANDY 
BAHLE  OF  SHILOH 
BROADSIDES 
COt.©NIAL  CONQUEST 
COMF-UTER  BASEBALL 
COMPUTER  QUATERBACK 
FORTRESS  8" 

GEMSTONE  WARRIOR  8  " 

GETTYSBURG  mbb.35" 

KAMPFGRUPPE  V^5    ' 

NAM  ^23^; 

23" 


23," 
23," 
23," 
23," 
23," 
23" 
23" 


PHANTASIE 
PHANTASIE  II 
PHANTASIE  III 

-WRATH/NIKADEMUS  23 " 

RAILS  WEST  23' 
REBEL  CHARGE:  CHICKAMAU    29," 

RINGS  OF  ZILHN  23," 

ROADWAR  2000  23," 

SHARD  OF  SPRING  23," 

SIX  GUN  SHOOTOUT  23," 

USAAF  35," 

WAR  IN  RUSSIA  47," 

WARGAME  CONST  SET  1 7," 

WIZARDS  CROWN  23," 

SUBLOGIC 

FLIGHT  SIM,  II  COLOR  32,"' 
FLIGHTSIM  II  MONOCHROME   32,"' 


JET 


32," 
19," 
12» 
12,' 
12,' 


NIGHT  MISSION  PINBALL 
SCENERY  DISK  1  TEXAS 
SCENERY  DISK  2  ARIZONA 
SCENERY  DISK  3  CALIFORNIA 
SCENERY  DISK  4  WASHINGTON  12,' 
SCENERY  DISK  5  UTAH,  CO,  WY12,' 
SCENERY  DISK  6  KANSAS.  NEB  12,' 
SCENERY  DISK  7  FL  NC.  SC  1 2,' 
STAR  SCENERY- JAPAN  12,' 

STAR  SCENERY-SAN  FRAN,  12,' 

WESTERN  SCENERY  DISK  PACK  64,' 


CLCSECUTS 


POPEYE 

Q'BERT 

FROGGER 

JAMES  BOND 

SUKPER  COBRA 

STAR  WARS 

CASTLE  WOLFENSTEIN 

BEYOND  CASTLE  WOLF, 

RACK-EM 

WIZARD  OF  WOR 


6," 
6" 
6" 
6." 
6" 
6" 
6," 
6," 
6" 
6," 


THUNDER  MOUNTAIN 

ABC's  W/  THE  TINK  TONKS  5," 

BEING  A  SMART  THINKER  5," 

COUNT  8(  ADD  W/TINK  TONKS  5," 

DEVELOP  THINKING  SKILLS  5," 

SONGWRITER  5," 

SPELLING  WITH  THE  TINK  TONKS  5,"' 

SUBTRACT  W/  THE  TINK  TONKS  5," 

TINKA'S  MAZES  5," 

TIMEWORKS 

DATA  MANAGER  ST  47," 

SUPER  GRAPHICS  ST  29," 

SWIFTAX  47," 

SWIFTCALC  ST  47," 

SYLVIA  PORTER  47," 

SYLVIA  PORTER  VOL  2  47," 

WORD  WRITER  ST  47," 

WEEKLY  READER 

STICKYBEAR  ABC  17," 

STICKYBEAR  BASKFTBOUNCE  1 7," 

STICKYBEAR  NUMBERS  17." 

STICKYBEAR  SHAPES  17," 

UNISON  WORLD  INC. 

ART  GALLERY  1  17," 

ART  GALLERY  II  17," 

PRING  MASTER  PLUS  23," 

WORD  PERFECT 

WORD  PERFECT  4,1  237,» 

X-LENT  SOFTWARE 

HYPNOSIS  W/BRNWAV,  SYNCH  17,' 

ICON  COLOR  DISK  11.'' 

ICON  MONOCHROME  DISK  23,' 

MEGAFILER  11," 

MEGAFONT  ST  23.' 

MEGAFONTIh  14,' 

MINIATURE  GOLF  PLUS  1 7.' 

MUSIC  BOX  RGB  29,' 

PAGE  DESIGNER  1 7,' 

PICTURE  DISK  11' 

PRINT  MASTER  INTERFACE  1 7,' 

PRINT  SHOP  INTERFACE       ■  17,' 

RUBBER  STAMP  1 7.' 

ST  MUSIC  BOX  17," 

TRIVIA  MANIA                        1  17," 

TYPESETTER  ELITE  29," 

TYPESEnER-MONO  81  RGB  23," 

WRITE  90  17," 
1ST  XLENT  WORD  PROCESSOR  17," 


IAI.)l)>VACI: 


800XL 

1050  DISK  DRIVE 

INDUS  GT 

XM801  PRINTER 

65XE 

XM301  MODEM 

ATARI  LIGHT  PEN 

1027  PRINTER 

20  MB  HARD  DRIVE 


89'«' 
229"^' 
199* 
199*' 
89" 
37" 
42.-' 
124" 
CALL 


ST  liAKCWARI: 


520ST  COMPUTER 
1040ST  COMPUTER 
SMI 24  MONITOR 
SC1224  MONITOR 
SMM804  PRINTER 
SF354  DISK  DRIVE 
SF314  DISK  DRIVE 


359.'" 
599.'" 
149" 
329  ,K 

199«> 
CALL 
219,'' 


jcrsTicrs/ 

A,C;CE$$OKIf;$ 


WCO  THE  BOSS 
WICO  BAT 
WKOS  WAY 
KRAFT 

RECOTON  BIG  SHOT 
5Vi"  DRIVE  CLEANER 
&W  DRIVE  CLEANER 
CRT  CLEANER 
800  XL  COVER 
520ST  COVER 
DRIVE  COVER  ST 
1050  COVER 
1025  COVER 
101 7  COVER 
130  XE  COVER 
1224  COVER 


TO,'''' 
14," 
18," 
8," 
11," 
B," 
9," 
14," 

9,'" 
7," 
7," 
7'' 
7," 
7." 
11." 


13CXE 


99.99 

"WITH  PURCHASE  OF 
SOFTWARE  PACKAGE 

STAC  NX1€ 

1 79.90 


•WITH  2  RIBBON  PURCHASE 


WE  GIVE  ALL  8-BIT  OWNERS  CREDIT! 


Long  ago  a  salesman  said,  "No  Atari™  owner  wili  spend  more  ttian  30 
minutes  to  learn  a  computer  program. "  And  all  agreed.  And  so  it  was 

etched  in  stone . .  .  Ihats  why  you  have  4  dalabases  that  can't  do  the  job.  That's  wtiy 
you're  thinking  IBIVI.  That's  why  the  most  powerful  8-bit  computer  never  reached  the  potential 
every  Atari  owner  l<new  it  had . . .  UNTIL  NOW! 

Turbobase: 

It  gives  you  the  same  CREDIT  IBM  ™  and  Apple  ™  give  their  owners! 

And  the  polenlial  realized  is  lantaslic  indeed.  It  slays  the  16-bit  dragon!  Wtiat  PC  package  can  stand  direct 
comparison  with  Turbobase '"  in  all  the  specific  features  crucial  to  small  business; 

•  Capability  •  Complete  Documentation        ■  Speed  among  thousands  of  records 

•  Capacity  .  $20-550  Customizalions  .  Ease  of  learning  (per  feature) 

.  Remote  Terminals  •  One  package/all  modules  •  Numberof  English  error  messages 

.  Exhaustive  Support  •  All  Hardware  Upgrades  •  Adaptability  to  Existing  Application 

.  No  Disk  Switching  •  Brand  Name  Hardware  •  Hardware/DOS  easier  than  Clone/MS  DOS 

•  Tin/ Footprint  •  True  Integration  •  Faster  Back-up  to  inexpensive  floppy 

.  Not  Copy  Protected  •  Free  Application  Set-up  •  Complete  Invoice/Payments  Error  Checking 
Sure  it  takes  longer  than  30  minutes  to  learn . . .  like  driving  a  car  takes  longer  to  learn  than 
riding  a  bike.  So  what!!!  It's  easier  than  Dbase  '" ,  Rbase '"  .Lotus",  etc  J 


TurDoba^'  lakes  S^O.OOO  vidL'O  slofc  sale  from  IBM. . .SV.  Platnfield,  NJ 
Tuibobasc  lakes  520,000  IBM  sale  for  walerbed  slorc.    A  J.  Phoenix.  A^ 
Turbobase  replaces  Si7.000  aif  condilioning  applicalion.  .A.B..  Alion.  NH 
Unlil  you  have  Turljobaseyou  don'l  have  a  databasel...  Acorn  Users  Group 
By  Chnslmas,  1 987,  auoiher  million  or  more  Atari  8-bil  compulers  will  be  purrrnq  away.  .Aiari  Explorer, 

SLAY  THE  DRAGON  WITH  YOUR  XL/XE  AND  MAKE  MONEY  TOO! 

Ivlicromiser  is  looking  for  resellers.  If  you  have  2  DD  drives,  or  an  IVIIO'".  or  hard  disk, You 
qualify  for  free  training,  dealer  prices,  marketing/direct  mail  help,  and  myriad  customer 
references  who  express  extreme  satisfaction  with  Turbobase,  Compare  the 
Turbobase '-/IvIlO'"  configuration  at  $830  (all  hardware  &  software  except  printer)  with  the 
IBIvl  AT'"  ■  Immediate  RAM  access  to  6,000  invoices,  or  1 5,000  inventory  items,  or  50,000  G/L 
records  or  20  000  payroll  records,  or  any  combination  of  above!  With  a  hard  drive  (add  only 
$100)  the  figures  go  up!  4.000  addresses  too!  An  unbeatable  selling  point:  replace  any 
component  for  the  cost  of  a  typical  IBIvl '"/Apple"  repair  bill!  The  small  business  market  is 
yoursi  Just  ask,  "Is  IBM  '"  compatibility  worth  $20,000  (o  you?" 


DESPERATE  BATTLE 
FOR  EARTH 


TURBOBASE '"  -  tfie  all  in  one  database/business  system:  3  databases  +  word  processor 
includes  file  manager/spread  sheet/relational  leatures/accounting/report  generator,  G/L. 
P/S  AR.  AP.  open  invoicing/statements,  inventory,  payroll,  mailing,  utilities,  all  truly  integrated 
in  one  program/manual  so  simplified  that  we  can  present  complete  detailed  instructions  in 
only  700  +  pages  of  superb  documentation  (third  re-write)  includes  separate  Quick  Course 
and  Cookbook  +  8  disk  sides.  Program  package  weighs  5  lbs!  (Try  to  find  a  program  in  your 
Atari  store  that  weighs  even  1  lb!).  Runs  on  any  48K  8-bit  Atari,  only  1  drive  req.  Incredibly  low 
priceofiusfS159.95,IVIC/VISA.  Call  today!  (305)  857-6014 


MICROMISER  SOFTWARE,  1635-A  HOLDEN  AVE,  ORLANDO,  FL  32809 


CIRCLt  063  ON  READER  SERVICE  CARD 


STRATEGY 

ACTION 

SPACE 

BATTLES 

FIRST 
PERSON 
ANIMATED  GRAPHICS 


Join  the  Allied  Rebel  Fleet. 
Fight  the  dreaded  Aliant  army, 
the  force  that  holds  the  Earth 
in  chains.  Their  power  crystals 
are  on  the  way.  Once  they  ar- 
rive, l-Humanity  is  doomed. 
Top-notch  bulllet  pilots  are 
needed  to  stop  them.  Lead 
the  mission  to  free  the  Earth. 
Only  the  bravest  need  apply. 

DO  YOU  HAVE  WHAT  IT  TAKES? 
EXCLUSIVELY  DISTRIBUTED  BY 


PROGRAfifl  PARAMETERS 

LANGUAGE      MACHINE 

NUfylBER  OF  PLAYERS    1 

AVERAGE  COIVIPLETION      ...       90  WIIN. 

AGE  GROUP      10  TO  ADULT 

CLASS      STRATEGY  ACTION 

SOUND YES 

ANIIUlATED  GRAPHICS     YES 

EQUIPIJIENT    JOYSTICK 


SYSTEMS 

AVAILABLE 

ATARI  ST 

ATARI 
C-64/128 


TDC  DISTRIBUTORS  INC.  ORDER  NOW 

3331  BARTLETT  BOULEVARD    v-riii-ri_iii'«v^ww 

ORLANDO,  FLORIDA  32811  305-423-1987 

STARSOFT  DEVELOPMENT  LABORATORIES 

CIRCtE  043  ON  READER  SERVICE  CARD 


THE  LOWEST 
PRICES 


THE  BEST 
SERVICE 


PHONE  LINES 
OPEN 


10-6  E.S.T 
M-F 


ELECTRONIC  ONE 

CALL  f614J  864-9994  •  P.O.  Box  13428  •  COLUMBUS.  OHIO  43213 


M 


ATARI" 


STAR 
NP-10 


PRINTERS  —  THE  LOWEST  PRICES 

STAR  STAR  FORTIS  PANASONIC        PANASONIC 

NX10  POWERTYPE        DM1310  1080i  1091i 


12700     14700        15700      16700       14700        16700 


;i^" 


ATARI 


■HARDWARE  &  ACCESSORIES" 


ATARI 800XL 
ATARI  65XE 
ATARI 130XE 
ATARI  XF551  DISK  DRIVE 
ATARI  1027  PRINTER 
ATARI  XM801  PRINTER 
ATARI  XM804  PRINTER 
INDUS  GT.  DISK  DRIVE 
ASTRA  (THE  ONE) 
410  RECORDER 


7800 
88  00 
138.00 
178  00 
118.00 
188  00 
188.00 
188.00 
258.00 
980 


SUPRA  1150  INTERFACE 

ZETECINTERFACE 

MICROPRINT 

ICD  INTERFACE 

PR  CONNECTION 

XM301  MODEM 

SUPRA  MODEM 

USDOUBLER 

USDOUBLERW/ODOS 


39.99 
3999 
32.99 
39.99 
56.99 
42.99 
.36.99 
46  99 
26.99 


■  ATARI  ACCESSORIES  .  .  .  ETC. 


1027  INK  ROLLERS 
RIBBONS  FOR  ALL 

PRINTERS 
COVERS  FOR  ALL 

COMPUTERS 
1020  4-COLOR  PEN  SET 
POWER  ADAPTER 
400/800  1810/1020/1050 

POWER  ADAPTER 
800XL;1450XU65XE/130XF 


5.99 
299 
14.99 


UGHTPEN 
NUMERIC  KEYPAD, 
I/O  DATA  CARD 
MONITOR  CABLE  . 

SWITCH  BOX    

60  DISK  CASE 

120  DISK  CASE 
MOUSE  MATS    . 
AVATEX  1200HC  MODEM 


36  99 
24.99 
9.99 
7.99 
3.99 
7.99 
9.99 
4.99 
99,99 


80  COLUMN  CARD 


.69.99        WITH  ATARI  WRITER  80 


■8-BIT  SOFTWARE- 


CLOSEOUT  C-CASS  D-DISK  R-CART 


JAR  GAME  (CASS) 

GULP  (CASS) 

ALIEN  COUNT  (CASS) 

JUGGLES  RAINBOW  (D) 

JUGGLES  HOUSE  (D) 

DONKEY  KONG  (R) 

HERO(R) 

E  T  (R) 

GALAXIAN(R) 

KABOOM(R| 

AZTEC  CHALL(C) 

VISICALC(D) 

PITFALL  II  (R) 

MY  ISTALPHABET(D) 

CURRENT 
PRINTSHOP 
ATARI  WRITER  PLUS 
ATARI  WRITER  80 
SYN  FILE 

SYNCALC 

BOP  8.  WRESTLE  . 

AUTO  DUAL 

F-15 

FLIGHTSIM. 


,  1,85 
1,85 
1,85 
4,85 

,  4,85 
5,85 
5.85 
1.85 
1.85 
.3.85 
1.85 
14.85 
6,85 
3,85 

29,99 
,29  99 
34,99 
29  99 
29,99 
,19,99 
,33.99 
22.99 
29  99 


RIVER  RAID  (R) 
QIX(R)         . 
PROGRAMMING  2 
ATARI  MUSIC 
ATARI  MUSIC  2    , 
POPEYE(R) 

SPRINGER   

TIMEWISE(D)  ,  ,, 
&BERT(R) 
DIG  DUG  (R) 
RESCUE  FRAC(D) 
BALL  BLAZER  (D) 
GHOST  BUSTERS  (D) 
CONGO  BONGO  (R) 


6.85 
1.85 
1.85 
16.85 
6.85 
4.85 
2.85 
2.86 
4,85 
5,85 
685 
6,85 
9,85 
4  85 


MACROASSEMBLER  15,99 

ASSEM,  EDITOR  15  99 

PROOFREADER 12,99 

CHESTMASTER2000  24,99 

BASIC  XE 36,99 

BASIC  XL 46,99 

ACTION 46,99 

HARDBALL  18,99 

FIGHT  NIGHT  18,99 


ATARI  S.T. 


1040  ST 

COLOR 

SYSTEM 

1040  ST 

B/W 

SYSTEM 

520ST 

COLOR 

520ST 

BAA/ 

20  MEG 

HARD  DRIVE 


84999 

699^9 
64999 
48999 

52999 


SOFTWARE 
S.T. 

ALL  ST,  SOFTWARE 

30% 

OFF  OF  RETAIL 

CALL 


VIDEO  GAMES 

XE  GAME  MACHINE 
2600  GAME  SYSTEM 
7800  GAME  SYSTEM 
ALSO 
CARTRIDGES  FOR 
2600  ■  7800  .  SEGA 
NINTENDO 


49,99 
44  99 
74  99 


SHIPPED 


HOW  TO  ORDER:  CASHIER  CHECK,  MONEY  ORDER.  MASTERCARD^  OR  VISA^  (ADD  4%  FOR  CHARGE  CARDS)  ,    ,  NO  PERSONAL  CHECKS      ,  NO  C.O.D.': 

U.P  S.  ..  .  ALL  PRICES  SUBJECT  TO  CHANGE  WITHOUT  NOTICE, 

SHIPPING:  ADD  $3,00  ON  ALL  ORDERS  UNDER  SlOO-00  ,  ,     ADD  $5,00  ON  ALL  ORDERS  OVER  S100  00,  ACTUAL  FREIGHT  CHARGED  ON  MULTIPLE  ORDERS 

INTERNATIONAL-  ACTUAL  FREIGHT  CHARGED  ON  ALL  ORDERS  OUTSIDE  THE  CONTINENTAL  UNITED  STATES  INCLUDING  A,P,0 

POLICIES:  NO  RETURNS  WITHOUT  A  RETURN  AUTHORIZATION  NO  RETURNS  UNLESS  DEFECTIVE   ALL  DEFECTIVES  WILL  BE  EXCHANGED  ,  ,  ,  NO  EXCEPTIONS, 

PLEASE  SPECIFY 

CALL  OR  WRITE  FOR  FREE  CATALOG 

CALL  ELECTRONfC  ONE  f614J  864-9994  OR  WRITE 

CIRCLE  014  ON  READER  SERVICE  CARD 


STEBEOTEK' 
GLASSES' 


dimension-"'^     romputet 
Liquid  Wstalgasse        art  to 

system  includes.  (,^5. 

overeveglasses) 

.DEG^SE«e  Stereo  OesK 

stereo  s\>desn 

f«'rSr*nsP»"S 
''^^'^Tod   or  adding  stereo 


SIEREO 

M^H  HK    Dimensional 


■"^a9eso"^^'°?Lstal  setter 
eiectronicUqoidW      J  strutters 

^Lcs)9lasse^2  are  connected 
neveslass'ames    t^eST.Everv- 
eiectroracalWW        ^g^^gsj^es 
t>nrett^eSyS^o,oVone 
^S^'^'t^sesandttieottrer 
**!  The  monitor  displays 

opens.  >*^«;'    and  left  eve 
alternating  r>9trt  an 


ters.TUeaternatmg  and 

aster  ^»^^^^^Ss;^™'"^^"' 
vouroraintran^ate      ^^^0, 

iatnromtonmag  >n      B 

oUheSTsspB  ed 

cart'W9«rnhnSogVtec"Wa«'^ 

*tfreUendedV 


irigWand^etteve  ,  ,prtbv  The  Catalog. 

.MnniesOistrtootedbV"      „„.oB 


ClffitE  069  ON  READER  SERVICE  CARD 


New  Products 


New  Products  notices  are  compiled  by 
the  Antic  staff  from  information 
provided  by  the  products'  manufac- 
turers. Antic  welcomes  such  submis- 
sions, but  assumes  no  responsibility 
for  the  accuracy  of  these  notices  or  the 
performance  of  the  products  listed. 


STAR  SOFT  GAMES 

(entertainment  software) 
TDC  Distributors  Inc. 
3331  Bartlett  Boulevard 
Orlando,  FL  32811 
(305)  423-1987 
$6.99-15.99,  48K  disk 

CIRCIE  198  ON  READER  SERVICE  CARD 

State-of-the-art  graphics  in  vivid  colors 
is  the  hallmark  of  Star  Soft's  new,  inex- 
pensive line  of  8-bit  games,  including 
Pirates  of  the  Barbary  Coast  and 
Aliants  ($17.99  each),  as  well  as 
Sprong  and  Space  Lobster  ($9  99 
each)  and  Disk  50,  a  50-game  anthol- 
ogy for  $6.99. 


LODE  RUNNER, 
KARETEKA  ^h 


(entertainment  software) 

Broderbund  Software,  Inc. 

17  Paul  Drive 

San  Rafael,  CA  94903-2021 

(415)  492-3200 

$14.95  each,  48K  disk 

CIBCIE  204  ON  READER  SERVICE  CARD 

The  games  aren't  new,  but  the  $14.95 
price  is.  Lode  Runner  and  Karateka 

are  two  of  the  many  classic  titles  that 
Broderbund  is  discounting  to  between 
$14.95  and  $29.95.  These  are  the  first 
titles  available  for  the  8-bit  Atari. 


SMART  SPEAKER 

(speech  synthesizer) 

Swisscomp  Inc. 

5312-56th  Commerce  Park  Blvd. 

Tampa,  FL  33610 

(813)  628-0906 

$229.95 

CIRCIE  200  ON  READER  SERVICE  CARD 


The  Smart  Speaker,  a  text-to-speech 
converter,  connects  to  any  computer 
having  a  standard  parallel  or  serial 
port.  It  works  with  any  software  that 
puts  out  ASCII  text  to  drive  a  printer. 
The  Smart  Speaker  converts  ASCII  text 
to  speech  and  speaks  it  out  accurately 
through  its  built-in  speaker.  No  special 
software  is  needed,  and  the  program 
accepts  data  in  formats  that  printers  ac- 
cept. The  package  includes  a  parallel 
cable  ready  to  connect  to  your  existing 
printer,  and  you  can  use  the  Smart 
Speaker  to  drive  an  external  amplifier, 
VCR,  audio  tape  recorder,  phone  an- 
swering machine,  etc. 


GUILD  OF  THIEVES 

(graphic  game) 
Firebird 
P.O.  Box  49 
Ramsey,  NJ  07446 
(201)  920-7527 
$39.95,  48K  disk 

CIRCIE  197  ON  READER  SERVICE  CARD 

You're  back  in  the  mythical  kingdom 
of  Kerovnia  in  The  Guild  of  Thieves, 

the  long-awaited  sequel  to  the  ST  hit 
The  Pawn,  This  new  8-bit  title  com- 
bines witty  dialogue,  challenging  puz- 
zles and  outstanding  graphics.  The 
package  also  cont;iins  a  humorous  40- 
page  novella,  a  Bank  of  Kerovnia 
credit  card,  an  Indenture  and  Contract 
of  Service  certificate,  dice,  play  guide 
and  other  goodies. 


BORODINO:  1812 

(strategy  wargame) 
KRENtek  Software 
5401  N.  10th,  Suite  214 
McAllen,  TX  78504 
(512)  682-9598 
$59.95,  48K 

CIRCIE  205  ON  READER  SERVICE  CARD 

The  70,000-casualty  battle  that  in- 
spired the  "1812  Overture"  and  trig- 
gered Napoleon's  downfall  gets  a  wor- 
thy treatment  in  Borodino:  1812. 
Subtitled  "Napoleon  in  Russia,"  this 
new  title  from  the  makers  of  a  popular 
"Waterloo"  wargame  features  eight 
scenarios,  one  or  two  player  options, 
joystick  control  and  variable  speed  ac- 
tion including  real-time.  The  full  three- 
day  battle,  with  over  150  units,  nor- 
mally takes  over  four  hours.  Or  you 
can  just  play  the  15-minute  "Assault  on 
Shevardino"  episode. 


ACE  OF  ACES 

(graphic  game) 

Accolade 

20813  Stevens  Creek  Blvd. 

Cupertino,  CA  95014 

(408)  446-5757 
$29.95,  64k  disk 

CIRCIE  196  ON  READER  SERVICE  CARD 

Experience  the  thrill  and  challenge  of 
flying  a  British  Royal  Air  Force  mission 
over  World  War  II  Europe.  Ace  of 
Aces,  Accolade's  new  interactive  aerial 
combat  simulator,  offers  lifelike 
graphics  and  animation  inspired  by 
missions  flown  in  the  remarkable  RAF 
Mosquito.  Ace  of  Aces  features  four  dif- 
ferent air  battles,  each  requiring  special 
weapons,  flying  and  navigational  skills. 


Return  the  favor  When  you  call  a 
manufacturer  or  supplier  about  a 
product  you  've  seen  advertised  or 
othenvise  mentioned  in  ANTIC,  please 
tell  them  so.  This  will  help  us  to  con- 
tinue to  bring  you  the  latest  informa- 
tion about  products  that  will  make 
your  Atari  computer  an  even  more 
valuable  investment  in  the  future. 
—ANTIC  ED 


20 


ANTIC,  The  Atari  Resource 


The  most  useful  program  for  the  Atari  since  Print  Shop! 


^ — ^  /....tome'  r^.  c 


^ 


7 


FORMS  GENERATOR 

tor  the  Atari  800,  800XL,  65XE,  130XE 

Designed  by  Jeff  Brenner,  columnist  for  Computer  Shopper 
magazine,  of  "Applying  Tfie  Atari"  fame,  and  auttior  of  book 
and  magazine  articles  in  COMPUTE!.  ANALOG  and  otfiers. 
LOOK  WHAT  YOU  CAN  DO  WITH  FORMS 
GENERATOR:  Purchase  merchandise  by  mail?  Next 
time,  send  a  customized  purchase  order  form!  Does 
your  home  or  business  ever  need  statements,  in- 
voices, proposals,  job  work  orders,  gift  certificates, 
etc.?  No  problem!  Use  FORMS  GENERATOR'S  scrolling  spreadsheet- 
style  screen  to  design  almost  any  form  to  suit  your  exact  needs.  What 
you  see  on-screen  is  Viihat  you  get  on  paper!  Use  the  text  mode  with  any 
80-column  printer,  or  the  high-res  graphics  mode  with  the  Epson, 
Gemini/Star,  Okidata,  Panasonic  or  Prowriter  for  remarkably  realistic 
forms.  BUT  THAT'S  JUST  THE  BEGINNING:  Once  you've  designed  a 
form,  you  can  program  FORMS  GENERA  TOR  to  make  all  calculations 
automatically!  Imagine:  after  you  enter  quantities,  descriptions  and 
prices,  FORMS  GENERATOR  moves  about  the  form  calculating  ex- 
tended prices,  subtotals,  and  even  the  sales  tax!  Like  magic!  (Sample 
invoices  included).  You  can  also  use  FORMS  GENERATOR  for  recotti 
keeping,  since  you  can  save  filled  forms  to  disk! 

Read  wfiaf  our  customers  have  written:  "Excellent , ,  easy  to  use  and  ran  perfect{ly) 
..  '  T.W.  Wetherslield.  Connecticut:  "I  was  most  impressed  with  your  FORfvIS 
GENERATOR  program  ..-"  J.E.  King,  South  CaroZ/na;  "Love  it!"C.R  Cortland.  Ohio. 
Our  "down  to  planet  Earth"  price:  Only  $23.95  (product  #ATA611). 

D  YES!  Please  rush  me  FORMS  GENERATOR  (product 
ffATA611)  with  complete  documentation.  90-day  free 
replacement  warranty,  full  customer  service  support  and 
20-page  Atari  software  catalog.  I  am  enclosing  $23,95 
+  $2.74  (for  first  class  shipping  and  handling.) 
DCheck/lvloney  Order  enclosed       DC.O.D.  (add$2.50) 
D  MasterCard       D  Visa 


Name 

Address 

City   


Send  coupon  to: 

Tiuenty-Flfth 
Century  "-- 


Softujore  Division 
Dept.  AT  1 

254  fifth  Hvenue 

Suite  301 

Neuj  Vork  N  V    1 000 1 


-Zip 


Card  No.  _ 
Signature 


-Exp.  Date 
_Phone  #    _ 


New  York  State  residents  add  8%  sales  tax. 
■The  Print  Shop  and  Atan  are  registered  trademarl<s  of  Broderbund  Software  and  Atari 
Corp..  respectiveiy.  —  Prices  and  availabiiity  subject  to  change  without  notice. 

CIRCIE  060  ON  READER  SERVICE  URD 


REEVE  Software  presents  software  that 
will  be  a  real  winner  witli  your 
800/XL/XE  computeit 


NEWS  STATION 

News  Station  gives  you  the  power 
to  create  newspapers  with  your  Atari 
computer  quickty  and  easify.  Powerful 
text  entry  oommands  (alternate  fonts, 
64  text  sizes,  text  file 
compatibility. ..etc),  and  graphics 
commands  (Import  Print  Shop  icons, 
picture  files,  and  draw  freehand  with 
keyboard,  joystick,  and  Koala  Pad) 
make  News  Station  rank  high  with 
our  customers.  Take  the  drudgery  out 
of  creating  documents  with  News 
Sution.  $29.95 


PUBLISHING  PRO 

Object  oriented  desktop  publishers 
have  been  available  for  other  more 
expensive  computers  for  years,  but 
now  Publishing  Pro  brings  this  power 
to  your  Atari  computer.  Layout 
columns,  headers,  and  icons  on  an 
eighty  column  page  all  at  once  to 
quickly  create  one,  two,  or  three 
column  newspapers  without  much 
work.  Automatic  centering  and 
compatibility  with  text  files  created 
by  word  processors  are  all  standard 
with  PubHshing  Pra  $39.95 


Nev/s  Station  Companion 


$29.95 


Adds  a  complelc  text  file  converter,  Plate  Manipulator  for  expanding  and 
centering  plates.  Librarian,  and  a  more  powerful  Koala  Pad  converter  to  News 
Station, 


Ditto  XL 


$34.95 


Ditto  XL  is  the  most  powerful  backup  software  for  your  Atari  XL/XE 
computer.  It  features  a  simple  backup  process,  compaction  utility,  and  lots  of 
power  to  back  up  virtually  any  program  available.  Don't  be  lulled  into  buying 
other  backup  software  and  hardware  that  you  will  regret  later... Ditto  XL  is  the 
bcsU 

Ordering  Information 

To  order  send  either  a  check,  money  order,  or  call  for  COD  orders.  COD  add 
$4.00,  prepaid  ordeis  receive  free  shipping.  Orders  received  today  will  be 
shipped  out  tomorrow  Priority  Mail  (2  Day  Shipping). 


REEVE  Software 

29W150  Old  Farm  Lane 

Warrenvmc,  IL  60555 

(312)393-2317 


CIRCLE  050  OH  READER  SERVICE  CARD 


CIRCLE  064  ON  READER  SERVICE  MO 


BACKUP  PROTECTED 
SOFTWARE  FAST. 

From  the  team  who  brought  you 
COPY  II  for  the  Apple,  the  Macintosh 
and  the  IBM  comes  a  revolutionary 
new  copy  program  for  the  Atari  520 
and  1040  ST  computers. 

COPY  II  ST  copies  many  protected 
programs  automatically 

•  Supports  single  and  double  sided 
drives. 

•  Includes  a  sector-based  copier  for 
fast,  reliable  copies  of  unprotected 
disks. 

•  Includes  a  bit  copy  mode  for 
protected  disks. 


Requires  an  Atari  520  or  1040  ST 
computer  with  one  or  two  drives. 

Call  503/244-5782,  M-F,  8-5 
(West  Coast  time)  with  your  ^£\ 
in  hand.  Or  send  a  check 
for  $39.95  U.S.  plus  $3  s/h,  $8 
overseas. 

$39.95 


Central  Point  Software,  Inc. 
9700  S.W.  Capitol  Hwy,  #100 
Portland,  OR  97219 

CentvdPoint 


Sofhvt 


omvare 

iNiiKi'oium) 


Backup  utilities  also  available  for  the  IBM,  Apple  II,  Macintosh  and  Commodore  64. 

This  product  Is  provided  for  the  purpose  of  enabling  you  to  make  archival  copies  only. 


CIRCIE  007  ON  REABE8  SERVICE  CARD 


COMPUTER  ELITE       Customer  satisfaction  IS  our  business 


CALL  (614)  836-9600 
P.O.  BOX  213 
GROVEPORT,  OHIO 


A 


8  BIT  HARDWARE 
eOOXL  .      77  99 

65XE  95  99 

130XE  136  99 

ATARI  XF551  DHV  167  99 

PRINTERS  &  INTERFACES 


PANASONIC  IO8O1 
PANASONIC  10911 
FORTIS  1310 
STAR  NX10 
STAR  NP10 
PR  CONNECTION 
SUPRAMPP1150 
MPP  MICROPRINT 
ATARI  XETEC 
ICD  INTERFACE 


M7  99 
167  99 
167  99 
M9  99 
129  99 
59  99 
39  99 
29  99 
39  99 
39,99 


MODEMS 

AVITEXHC  .     .     . 

AVITEX  2.100  BAUD 
ATARI  SX212 
ATARI  XM301 
SUPRA  1000E 

B-BIT  ACCESSORIi 
XEP  80  COLUMN  CRD     , 
MULTI  I/O  BRD 

256k       

US  DOUBLER 
DOUBLERW/ODOS         , 
SURGE  PROTECTOR    ,  , 
PRINTER  STANDS       , 
SONY  SS/DD  DISKS 
SONY  DS/DD  DISKS    ,  . 
BONUS  DS/DD 


9999 
23699 

82  99 
.42  99 

37.99 
S 
.  .69  99 


159  99 

47  99 

.29.99 

.  .12  99 

.5.99 

7.99 

9  99 

6.99 


8-BIT  SOFTWARE 
WARSHIP  35  99 

WARGAME 

CONSTRUCTION  .         19.97 

COMPUTER  EYES 89  99 

TOP  GUNNER 14  90 

F-15  STRIKE  22.99 

LEADERBOARD 23  99 

BOP  8  WRESTLE     19.99 

COVOX 

VOICEMASTER  .  .        59  99 

PAPERCLIP  W/SPELL      .     ,    37  90 

ATARI  WRITER  +     29  99 

ATARI  WRITER80 34.99 

SYNFILE    29.99 

ACTION 47.90 

BASIC  XE 37.90 

PRINTSHOP   29.99 

RAMBOXL  2999 


O  I  Ur  !  THESE  PRICES 


JOYSTICKS  EPX500XJ 

ATARI 6.99      WICO  BOSS 

WICO  BLACK  MAX  ..    10.95      WICO  BAT   . 


NEW: 
13.85       XE  VIDEO 
.13.75       GAME      ^  ^    - -, 
.16.75       SYSTEM  5)  14/ 


ST  HARDWARE 

1040  COLOR  S>S  84  7  99 

1040  MONO  SYS  687  99 

520  COLOR  SYS  617  99 

520B/VVSYS  477  99 

ST  SINGLE  DRV  115  99 

ST  DOUBLE  DRV  197  99 

20  MEG  HARD  DRV  524  99 

ST  COLOR  MONITOR  287  99 

ST  B/W  MONITOR  117  99 

LASER  PRINTER  CALL 


A 


ST  DISKETTES 

TDK  SS/DD  .  11  99 

TDK  DS/DD  14  99 

SONY  SS/DD      .  13.99 

SONY  DS/DD  16  99 

DISK  CASE  6.99 

ST  SOFTWARE 

IBM  EMULATOR     .  76  99 

MAGIC  SAC  1  109.99 

COMPUTER  EYES            .  169.99 

CAD  3D  2  0  54.99 


CERTIFICATE  MAKER 36.99 

GFA  BASIC 52.99 

WORD  WRITER  ST 49.99 

DATA  MANAGER      49.99 

FLEET  STREET  PUB 77.99 

DOLLARS  S  SENSE 64.99 

GOLD  RUNNER    24  99 

SHUTTLE  II     24.99 

PHANTASIEIII    24.99 

S.D.I 31.99 

SINBAD 31  99 


WRITE  OR  CALL  FOR  FREE  CAIALOG 


HOW  TO  ORDER:  CASHIER  CHECK.  MONEY  ORDER.  MASTERCARD"  OR  VISA'  (ADD  4%  FOR 
CHARGE  CARDS(  NO  PE  RSONAL  CHECKS  .  NO  C  O  D  s  .  SHIPPED  UPS.  ALL  PRICES  SUB- 
JECT TO  CHANGE  WITHOUT  NOTICE  SHIPPING:  ADD  S3  00  ON  ALL  ORDERS  UNDER  $100  00 
ADD  S5  00  ON  ALL  ORDERS  OVER  S100.00  ACTUAL  FREIGHT  CHARGED  ON  MULTIPLE 
ORDERS  INTERNATIONAL:  ACTUAL  FREIGHT  CHARGED  ON  ALL  ORDERS  OUTSIDE  THE  CON- 
TINENTAL UNITED  STATES  INCLUDING  A  P  O. 


GETTING 

IT  UP 

IS  ONLY 

HALF  THE 

FUN! 


The  other  half  is  surviving  the 
latest  Microcomputer  game  from 
The  Avalon  Hill  Game  Company. 
SPITFIRE  '40  is  a  flight  simu- 
lator with  a  purpose.  At  your 
control  is  the  Supermarine 
Spitfire  Mark  II,  the  plane  that 
fought  the  Battle  of  Britain.  The 
control  panel  is  reproduced  from 
the  real  McCoy,  right  down  to 
the  gas  gauge.  Even  better,  it  flies 
just  like  the  Spitfire. 

SPITFIRE  '40.  The  best  thing 
since  the  real  thing. 


Spitfire  40  for  your  Atari 

8-bit  and  ST  Computers. 

$35.00 

Available  Everywhere 
Call  Toll  Free  1-800-638-9292 
Ask  for  Operator  A-40 

microcompuben  games  division 


RfTI 

ElUJ 


The  Avalon  Hill 
Game  Company 


A  MONARCH  AVALON  INC.  COMPANY 
4517  Harlord  Road  •  Baltimore,  MD  21214 


CIRCLE  009  ON  READER  SERVICE  CARD 


CIRCLE  005  ON  READER  SERVICE  CARD 


-^^^^ 


E.ARTHUR  BROWN 


l 


COMPUTER 
ENTHUSIAST 


=j=i»i»iBrs¥ 


ST  Solderless^  RAM 

1-4  Meg  Upgradeable  Upgrade 

for  Atari  S20ST 


Copyright  1 987  -  E.  Arthur  Brown  Co. 


STPictaScan^  $199.95 

Converts  Your  Printer  to  a  400+ 
DPI  Scanner  ! 


v/ 


330-400  ST  Solderlaas"  RAM 


Solderless"  Installation 

Plugs  into  existing  MMU  Socket  and 
onto  data  buffer  cfiips  .  . ,  fits  inside 
RF  sfirelding. 

y/  1-A  Mag  Upgradaabia 

You're  not  stuck  witti  1  Meg.  Our 
board  is  socketed  for  adding  1  Meg 
chips  to  2,5  and  4  Meg  capacity.  (4 
Meg  Req.  Some  Mods  to  Solderless 
RAM  Board). 

Quality  Construction 

Clean,  reliable  AERCO  tectinology 
assures  you  of  safety  and  consistant 
operation.  This  is  no  "Piggy-Back" 
upgrade. 

v^  Full  Ona  Yaar  Warranty 

We  repair/ replace  defective  units  for 
a  full  year 
9f  99.95  (add  $6.95  S&H) 


v/ 


Run  IBM  Floppies  With  Your  ST 

Our  ST/PC  Floppy  Cable  connects  your  ST  drive  port  to  any  IBM  PC  compatible  floppy 
drive  (3.5  as  well  as  5.25  format).  The  cable  fits  the  standard  34  pin  edge  connector  on 
these  drives.  Free  formatting  software  included. 

127-403  8T/PC  Driva  Cabia  $39.05  (plus  $3.95  S&H) 

Run  Color  Rez  In  Monochrome  and 
Vice  Versa 

Our  ST  Video  Box  lets  your  color  or  monochrome  monitor  serve  double  duty.  For  1 040 
or520STs,  it  allows  Low.  Medium  and  High  resolution  displays  on  either  monitor.  Com- 
bine with  our  ST  Composite  Cable  to  run  two  nionitors  at  once. 

127-402  ST  VIdao  Box  $49.95  (plus  $3.95  S&H) 

ST  Invisible''  Clock  Setter  $39.95 

Incl.  RAM  Disk,  Spooler,  Alarm  Clock  Utilities 
\/  Auto  Sats  Tima  and  Data 

Turn  on  your  ST  and  if  s  automatically  set  for  the 
correct  lime  and  date.  No  more  manual  setting. 

v^  Easy  Si  Invisible"- 

Plugs  into  the  chip  socket  under  your  keyboard 
Out  of  sight 

\/  Salt  Charging 

Ni-Cad  batteries  (included)  recharge  automati- 
cally when  your  computer  is  in  use. 

^  Fraa  Utilities  Included 

RAM  Disk.  Print  Spooler,  Corner  Clock,  Alarm 
ClocK  and  more. 

251-400  ST  Invisible  Clock  $39.95  (plus  $3.95  S&H) 

Connect  Your  ST  to  Composite  Monitors 

Our  ST  Composite  Cable  connects  your  520ST  to  any  standard  color  or  monochrome 
composite  monitora  Displays  low  and  medium  resolution  modes 

127-400  ST  Composite  Cable         $19.95  (plus  $1.95  S&H) 

Atari  sr  and  IBM"  are  trademarks  ot  Atari  Corp.  and  IBM  Corp.  respectively.  Prices  are 
subject  to  ctiange  without  notice. 


v^  Connects  to  Your  Printer 

Mounts  on  printhead  We  have  brackets 
or  make  your  own.  Universal  driver  con- 
figures with  vour  printer's  control  codes 

\/  Publishing  Partner/ 
Degas  Compatible 

Insert  PictaScan  images  into  graphics 
and  desktop  publishing  documents...  Ifs 
compatible! 

^  High  REZ  Ram  Data 

PictaScan"  samples  6600  dots  per  sec- 
ond and  stores  them  as  a  raw  image  file. 
Your  own  dots  per  inch  (dpO  resolution 
depends  on  printer  speed.  Here's  the  for- 
mula to  figure  by: 

(6600)  X(Secs  for  Head  Pass) 
""      Inches  of  Head  Pass  Distance 

v^  Gray  Scale  A  Brightness 

Low  Rez  Color  gives  6  shades  of  gray 
Med  Rez  gives  2.  (Double  both  in 
DEGAS).  Monochrome  gives  10  shades 
of  brightness. 

220-420  ST  PictaScan       «f  99.95(plus$6.95  S&H) 


Call  Now:  612/762-8847,  763-6393 

E.  Arthur  Brown  Company 

3404  PAWNEE  DRIVE,  ALEXANDRIA  MN  56308 

Ordering  Info;  Phone  or  mail  the  information  below  to  address  above. 
Add  shipping  and  handling  charges  to  a  maximum  of  $6.95  per  order. 

Name 

Address 

City.State,  Zip 

DCheck/MO  Enclosed    DVISA    DMastercard    DDiscover 
Card* exp 


Item* 


Description 


CIRClf  055  ON  READER  SERVICE  CARD 


Total 

MN  Res.  add  6%  tax 

Shipping  (Max.  $6.95/Order) 

TOTAL  ENCLOSED 


We  Won't  Be  UNDERSOLD 

15  Day  Free  Trial  •  90  Day  Immediate  Replacement  Policy  •  Prices  Expire  11 -30-87 


JWIonitor  Sale 


1 3"  Color 
Monitor 


SaleM59'^ 

■      ^^     ^     List  $329 


Audio  amplifier  and  speaker  • 

Removable  non-glare  screen  • 

Volume  control  •  Plus  much  more 

(Add  $10.00  shipping  and  handling.*) 


3  Va  "  Double 
Sided/Double 
Density  Disks 


Magnavox  TV  Tuner 


Sale  $59*5 

^^^       ^i^         List  $130 

TV  Tuner  with  dual  UHF/VHF  selector  switches  • 

Goes  between  your  computer  and  monitor  • 

Front  panel  programmable  selection  buttons  • 

Rabbit  ear  antenna  for  VHF  viewing  •  Adapters 

for  outdoor  antenna  or  cable  •  And  more 

(Add  $3.00  shipping.*) 


Sale 


(4.90  for  a  Quantity  of  10 


372"  Micro  Disks  •  Works  with  all  SVs" 
Disk  Drives  •  Compact  and  Easy  to 
Handle  •  Holds  More  Data  Than  SVa" 

Floppy  (Add  $3.00  shipping.*) 


Remote  Control  TV 

Tuner 


Sale  *79" 

^  ^^        List  $180 

Converts  monitor  or  TV  into  a  remote  control  TV  • 

Direct  Access  to  139  VHF/UHF/Cable  channels  • 

Illuminated  channel  detector  •  Signal  booster  • 

Sleep  timer  •  Quartz  frequency  synthesized  tuner  • 

Individual  antenna  connections  •  And  more 

(Add  $3.00  shipping.*) 


Call 


Call  (312)  382-5244  j^^^  COMPUTER  DIRECT 

Top  #:  Commodore  &  Atari     Botlom  #:  Apple  &  IBM       /^  >,  r^nr^r^r^  ^  .      .^  „  ■ 

Or    (312)382-5050  --  ^  p„„„..p„„. 


Mail 


22292  N.  Pepper  Road 
Barrington,  IL.  60010 

CIRCLE  037  ON  mm  SERVICE  CARD 


IMe  Htfon't  Be  UNDERSOLD 

1st  In  Price,  I  si  In  Support,  1st  In  Warranty 

15  Day  Free  Trial  •  90  Day  Immediate  Replacement  Policy  *  Free  Catalogs 

Call  before  you  order,  our  prices  may  be  lower  •  All  sale  prices  expire  11-30-87 


80  Column  Printer*  8  V2 "  Letter  Size 


Big  Blue  Printer 


Dot  Matrix 
Heat  Transfer 

Upper  Case 

Lower  Case 
Underline 
Enlarged 

Affordable 
Plus  More 


No  One  Sells  This 
Printer  For  Less! 


Sale$ 


List  $199 


39 


95 


(Add  $7.50  Shipping*) 


This  printer  was  made  by  Canon@  for  IBM.  The  Big  Blue  printer  comes  ready  to  hook  up  to  the  serial  port  of  the 
IBMw  PC  jr,  XT,  AT  &  Compatibles.  Plus  with  our  low  cost  adapter  cables  you  can  connect  this  printer  to  the 
Apple®  11,  lie.  He  and  Compatibles,  Atari  "  computers,  Commodore®  64,  128,  SX-64,  Vic  20,  Plus  4,  and  more. 


RS-232  Adapter  -  Adapter  for  IBM"'  PC,  AT,  XT  &  Apple""  II  series  RS-232  port.  (Specify  male  or  female).  .  .  List  $49.95  Sale  $19.95 

Apple""  lie  &  Laser  128  Interface  -  With  printer  driver  program  for  graphics  and  text List  $49.95  Sale  $19.95 

Intelligent  Commodorev"'  Interface  -  Prints  graphics  and  te.xt.  Use  Print  Shop  and  more List  $49.95  Sale  $19.95 

Inlelli}>ent  Atari'"'  Interface-  (Excludes  Atari  1200)  Prims  graphics  and  text.  Use  Print  Shop  and  more List  $49.95  Sale  $19.95 

Paper  (2  Rolls) List  $19.95  Sale  $  5.95    Single  Sheet  Paper  (Qty.  500) List  $29.95  Sale  $12.95 

IHM.  Apple,  Canon,  Cominoiiiuc.  Aiari  &  Laser  arc  rcgislcrcd  iradcmarksof  Iniernaiional  Btisincss  Miiclimcs.  Apple  Compuicr.  Canon  Inc.  C'oninuKlorc  Business  Machines,  Aiari  Inc.  &  Video  Technologies  Respeclively. 


SVa"  Floppy  Disk  Sale 

Double-Sided  •  Double-Density  •  100%  Certified 


24^  each 


*1  Box  of  100  —  $24.00 
(24'  each) 

Paper  Economy  Sleeves  (100)  —  $5.00 


Hi-Speed  (160-1 80  CPS)  Printer 


NLQ-180  Printer 


Near  Letter 
Quality 


Lifetime 
Warranty 


No  One  Sells  This 
Printer  For  Less! 


Sale$|VA95 

List  $499  ■     ^       ^ 


(Add  $10.00  Shipping*) 


•  Near  Letter  Quality  Selectable  From  Front  Panel  Controls  •  High  Speed  Dot  Matrix 

•  Letter  Quality  Modes  •  8K  Buffer  frees  up  computer  4-times  faster  •  Super  Graphics 

•  Pica,  Elite,  Italics,  Condensed  •  Business  or  Personal  •  Tractor/Friction  •  15  Day  Free  Trial 
•  Lifetime  Warranty  on  Print  Head*  •  6  Month  Immediate  Replacement  Policy  • 


COMPUTER  DIRECT  (A  Division  of  PROTECTO) 

22292  N.  Pepper  Rd.,  Barrington,  IL.  6(X)10 

312/382-5050  or  312/382-5244 

We  l.o\e  Our  Customers 


■  Illinois  residents  odd  6'/,%  soles  tax.  All  orders  must  be  in  U.S.  Dollars. 
We  ship  to  all  points  in  the  U.S.,  CANADA,  PUERTO  RICO  «  APO-FPO. 
Please  call  (or  charges  outside  continental  U.S.  or  C.O.D.  MAIL  ORDERS 
enclose  cashier  check,  money  order  or  personal  check.  Allow  U  days 
delivery.  2  to  7  for  phone  orders  and  1  day  express  mail.  Prices  and 
availability   subject   to   chonge   without   notice.    (Monitors   only  shipped   in 

°"  ""  '°  ^"  VISA  -  MASTERCARD  -  C.O.D. 


T-SH I RTS.  Th  is  Official  Antic 
T-Siiirt  is  worn  by  many  of 
our  staff.  Made  of  cotton 
and  polyester  to  hold  their 
shape  and  good  looks. 
Blue  only.  S-M-L-XL 


SWEATSHIRTS.  For  the 
cooler  days  this  sturdy 
sweatshirt  is  made  of 
cotton  and  acrylic  for  warm 
comfort  and  perfect  fit. 
Blue  only.  S-M-L-XL 


CAR  The  Publishers 
special!  This  beautiful  all- 
cotton  cap  is  fully  adjustable 
to  fit  you  perfectly  and  is  a 
favorite  of  the  Publisher  of 
Antic.  Blue  only  One  size 
fits  all. 


BACKPACK.  For  your 
disks,  printouts,  school 
books  and  lunch.  This  100% 
nylon  pack  has  a  zippered 
top,  velcro  front  pouch,  and 
adjustable  straps. 


RUSH  Today  To: 
Logo/Antic 
1380  Piper  Drive 
IVIilpitas,  CA  95035 

Name 


T' 


Address . 

City 

State 


Zip- 


D  Checker  money  order  enclosed. 

(Please  allow  8-10  weeks  for  delivery  in  U.S.;  Foreign  orders  up  to  3 
months.)  NOTE;  Foreign  orders  payable  in  U.S.  dollars  by  International 
Money  Order.  Foreign  shipments  may  be  subject  to  additional  shipping 
charges. 


Please  send  me  the  following  items  that  I've  marked  below: 


Qty. 

Item 

Size 

(S-M- 
L-XL) 

Price 
each 

CATax 
each 

Post.  & 
Hand,  each 

Total 
each 

A.  T-Shirts 

$  6.50 

2.00 

B.  Sweatshirts 

$12.00 

2.50 

C.  Backpacks 

$  9.50 

2.25 

D.  Hats 

$  5.50 

1.50 

TOTAL  ENCLOSED 


GUARANTEE:  Any  item  may  be  returned  in  perfect  condition  within  10  days  for 
full  refund. 

Payment  by  check  or  money  order. 


''Computing 
at  night 
bit  into 

my  budget. 


II 


'IHrith  GEnie 
I  get  more 
byres  online 
for  less/' 


00+  per  hour 


Most  online  information  networi^s  can 
drain  your  resources  fester  tlian  you  can  say 
"Vampire. "  Not  witli  GEnie,  ttie  General 
Electric  Networli  for  Information  Exclrange. 
As  part  of  the  world's  largest  commercially 
available  teleprocessing  network  of  General 
Electric  Information  Services  Company, 
GEnie  won't  bite  into  your  budget. 

Evenings,  weekends,  holidays. 
Just  $5  per  hour. 

Witli  GEnie,  you  can  make  friends, 
schedule  meetings,  gather  facts  and  figures, 
set  up  travel  reservations,  get  the  news,  be 
entertained,  even  shop  for  a  fraction  of  what 
other  information  services  charge. 
And  you  get  a  lot  more  for  your  money. 

With  GEnie's  Atarif  RoundTable" 
Special  Interest  Group  you  can  discuss 
the  latest  in  Atari  products  and  accessories; 
download  hundreds  of  public  domain  soft- 
ware programs,  and  participate  in  exciting 
and  informative  online  conferences.  And, 
uploads  are  FREE  on  GEnie! 

There's  more! 

Meet  friends  old  and  new  with  GEnie's 
LiveWire'"  CB  simulator  or  exchange 
messages  with  electronic  mail  service. 
Schedule  a  trip  with  the  online  travel 
service.  Fun  and  learning  for  the  whole  fam- 
ily with  Grolier's  electronic  encyclopedia. 


Play  multiplayer  and  classic  games  in  GEnie's 
Game  Room.  Get  the  latest  in  domestic  and 
international  computing  news.  All  tWs  and 

there's  more  to  come.  New  services  are  being 
added  each  and  ever)'  month! 


$5  per  hour 

Only  $18  to  register!  Save  up  to  60%! 

Check  out  the  chart.  Compare  the  savings 
for  yourself.  You'll  fmd  GEriie  delivers  all  of 
your  favorite  services  for  an  incomparable 
price,  at  incomparable  savings. 


Compare 
Save' 

Services 

Pricing 

Travel  & 
Shopping 

SlGs/User 
Groups 

CB& 
Mail 

Finamial 
Services 

News 

Games 

Registration 
Pee 

Monthly 
Minimum 

Non-prime  time  rates  \ 

300  baud 

1200  baud 

Ttie  Source 

X 

X 

X 

X 

X 

X 

S49.95 

J  10.00 

$8.40 

$10.80 

CompuServe 

X 

X 

X 

X 

X 

X 

S39.95 

none 

16.00 

$12.50 

GEniet 

X 

X 

X 

X 

X 

X 

$18.00 

none 

$5.00 

$5.00 

•littsk  rates  and  sert'icessljiitrn  ill  effect  2/87.  ^Non-l)rime  time  aliplies  Mon.-rri..  6lmi-fUim  local  lime,  all  day  Sat..  Sun.,  atidnat'tholitlays.  Subject  to 
sert'ice  avaiUibility.  .Additional  charges  amity  for  2KXI  batal  and  financial  services. 


With  sendees  and  savings  like  these, 
now  you  can  get  more  bytes  online  without 
incurring  blood-curdling  costs.  Get  online 
with  GEnie.  Sign  up  today! 

Sign  up  from  your  keyboard  today. 
4  Easy  Steps: 

1 .  Have  your  Visa,  MasterCard  or 
checking  account  number  ready 

2 .  Set  vour  modem  for  local  echo 
(half  duplex)— 300  or  1200  baud. 

3 .  Dial  1-800-638-8369.  When 
connected,  enter  HHH 

4.  At  the  U#  =  prompt  enter 

XJM11856,GEnie  then  RETURN. 

Need  help  or  more  information?  No  modem 
yet?  We  can  help.  Call  1-800-638-9636. 

t  Alari  is  a  registered  trademark  of  Atari  Corporation. 


GEnie" 

Stay  online  longer,  for  less. 


INFORMATION 
SERVICES 


General  Electric  Information  Services  Company,  USA 

GHiiL-  rates  und  services  subject  to  change.  Uploads  are  free  during  non- 
prime  hours  ui  500  or  1 200  baud.  Third-party  services  offered  on  GEnie 
may  include  additional  charges. 


GET  THE  MOST  OUT  OF  YOUR  ATARI. 


ATARI   HARDWARE  PRICES:      CALL 


ACCESS 

Leaderboard  Golf 

26 

Tournament  Disk 

14 

Triple  Pack 

14 

ACCOLADE 

Hardball 

20 

Fight  Night 

20 

ATARI 

Atarlwrlter  Plus 

35 

ProoEreader 

12 

Star  Raiders  II 

13 

Silent  Butler 

19 

Planetarium 

17 

BRODERBUND 

Pr Intahop 

29 

Printsiiop  Companion 

26 

Print3tiop  Graph. 

Library  1,2,3 

n 

Syncalc  (130XE) 

33 

Syn£lle+ 

33 

syncalc  Template 

15 

Syntrend  -■ 

25 

DATASOFT 

Alternate  Reality 

18 

Mind  Pursuit 

12 

Mercenary 

20 

Never  Ending  Story 

12 

Crosscheck 

20 

Theatre  Europe 

22 

221  B  Baker'  St. 

20 

Gunsllnger 

20 

FIREBIRD 

Pawn 

29 

Mach  2 

n 

HAPPY 

Happy  Enhancement 

99 

ICD 

Printer  Connection 

39 

U.S.Doubler  w/o 

Spar tados 

29 

'U.S.  Doubler  w/ 

Spartados 

49 

Rambo  X/L 

29 

Sparta  Dos  Con- 

struction Set 

29 

R-Tlme  8 

49 

P:R  :Connect  Ion 

65 

MINDSCAPE 

Bob  'N'  Wrestling 

20 

OSS 

Action 

47 

Action  Tool  Kit 

19 

Basic  XL 

38 

Basic  XL  Tool  Kit 

19 

Dos  XL 

19 

Basic  XE 

47 

Mac  65 

47 

Mac  65  Tool  Kit 

19 

SUBLOGIC    .. 

Flight  Simulator  II 

37 

Scenery-San  Fran. 

15 

Scenery-Japan 

15 

Scenery  #1  thru  1*6 

15 

SUPRA 

MPP  1150 

39 

Microprint 

29 

X-LENT 

Typesetter 

22 

Rubber  stamp 

19 

Page  Designer 

19 

HegaEont  II 

17 

P.S.  Interface 

19 

First  X-lent  Word 

Processor 

19 

Miniature  Golf  + 

19 

ACADEMY 

Typing  Tutor/ 

Word  Invaders  23 

ACCESS 

Leaderboard  Golf  26 

Tournament  Disk  14 

Tenth  Frame  26 

ACCOLADE 

Mean  18  Golf  29 

Sundog  26 
Mean  18  Course  Dsk   14 

ACTIVISION 

Mindshadow  33 

Borrowed  Time  33 

Hacker  29 

Music  Studio  39 

Paintworka  47 
Little  Comp.  People   33 

Hacker  II  33 
Tass  Times/Tonetown   29 

Champ.  Basketball  29 

Shanghai  29 

Champ.  Baseball  27 

Champ.  Football  29 

ANTIC 

C.O.L.R.  Cbj.  Editor  23 

Maps  &  Legends  27 

Macro  Assembler  60 
Lattice  C           114 

Disk  Doctor  23 

A-Calc  45 

Meta  Pascal  75 

CAD-3D  37 

A-Ram  15 

A-Seka  27 

GST  C  Compiler  60 

GST-ASM  45 

Expert  Opinion  75 

Flash  28 

Star  Struck  19 

Red  Alert  19 
Kermlt  &  Remote  Co.   19 

Crystal  19 

Fonts,  Prlmitlres  19 

Cartographer  27 

G.I .S.T.  27 

K-Swltch  ■  27 

K-Resource  38 

A-chart  30 

ARTWORX 

Bridge  4.0  19 

Compubrldge  19 

Mallllst  14 

Strip  Poker  25 

Peggammon  12 

Hole  In  One  Golf  19 

ATARI 

DB  Man  99 

DB  Master  33 

Joust  19 

Star  Raiders  19 

Crystal  Castles  19 

BECKEMEYER 

Micro  C-Ehell  39 

Micro  C-Tools  19 

Micro  Make  27 

RTX  53 

Micro  MTC  Shell  99 
Hard  Disk  Accelerate  30 

Anslterm  19 
Hard  Disk  Tool  Kit    23 

CENTRAL  POINT 

Copy  II  26 

DAC 

Easy  Accounting  47 

Easy  Payroll  33 


119 


BATAPACiriC 
Magic  Sac 

DATASOFT  SOFTWARE 

Mercenary  25 

Alternate  Reality  23 

EIDERSOFT 

ST  Protector  22 

ST  Karate  22 

ELECTRONIC  ARTS 

Financial  Cookbook  34 

Ultima  III  39 

Empire  39 

Smootht.^1  ker  36 

First  IjStters  &  Words  36 

Arctic  Fox  29 

Skyfox  33 

Starfleet  I  32 

Ogre  29 

Qulzam  25 

Chessmaster  2000  33 

EPYX 

Sub-battle  Simulator  27 

World  Karate  Champ  27 

Spy  vs.  Spy  III  27 

Boulder  Dash  Const.  27 

Winter  Games  2  6 

Rogue  2  6 

Temple  of  Apshal  26 

World  Games  2  6 

Champion.  Wrestling  26 

Super  Cycle  26 

FIREBIRD 

The  Pawn  29 

starglldar  29 
FIRST  BYTE 

Kid  Talk  32 

Speller  Bee  32 

Math  Talk  32 

First  Shapes  32 
HYBRID  ARTS 

EZ  Track  39 

CZ  Android  59 
LOGICAL  DESIGN  WORKS 

LDW  Basic  Compiler  47 
FiEGASOFT 

A'  Copier  27 

X-Rated  Library  17 
HICHTROH 

DOS  Shell  26 

The  Animator  26 

Personal  Money  Mgr  33 

Utilities  39 

H-Dlsk  26 

Softspool  26 

Flip  Side  26 

Calendar  19 

Mi-Term  33 

Time  Bandits  26 

Cornerman  33 

Mighty  Mail  33 

Cards  26 

Business  Tools  33 

Major  Motion  26 

Mi-Dupe  20 

BBS  2.1  54 

Pro  Football  wizard  27 

Pinball  Factory  27 

Your  Finance  Future  26 

Ml-Prlnt  20 

Trivia  challenge  27 

GFA  Basic  Compiler  54 

Trim  Base  69 

Match  Point  27 

Raid  27 

Super  Directory  27 

GFA  Basic.  Interpret .  54 

Tech  Mate  26 

Perfect  Match  26 

Space  Shuttle  II  26 


27 
29 

39 

26 

52 
33 

33 


MICBODEAL 

Airbal 1 

Karate  Kid  II 
MICROLEAGUS 

Baseball 
MICROPROSE 

Silent  Service 
MI-GRAPH 

Easy  Draw 

Fast 
MILES 

Harrier  Strike 
MINDSCAPE 

Brataccus  33 

S.D.I.  33 

Balance  of  Power      33 

Plutos  call 

0-Ball  call 

NAVARONNE 

Astrology  29 

Timekeeper  34 

OSS 

Personal  Pascal      50 
PROCO 

Pro-Copy  24 

PROGRESSIVE  COMP,  ArrL ■ 

Graphic  Artist  132 

Font  Editor  54 

Font  Pak  I  34 

Desktop  Publ.  Lib.    34 

PSION 

Chess  39 

P3YGN0SIS 

Deep  Space  34 

Arena  26 

QUANTUM 

ST-Talk  14 

QUICKVIEW 

Zoomracks  II  99 

REGENT 

Regent  Spell  34 

Regent  Base  67 

Regent  Word  II  67 

SHELBOURNE 

Pool  23 

Shuffleboard  20 

SIERRA 

Kings  Quest  II  33 

Ultima  II  20 

Winnie  the  Pooh  17 

Black  Cauldron  26 

K/Q  Hint  Book  6 

B/C  Hint  Book  6 

Donald  Duck  17 
Cash  Disbursements    67 

Space  Quest  33 

Kings  Quest  III  33 

Kings  Quest  I  33 

SOFTLOGIK 


Partner  fonts 


20 
99 


Publish.  Partner 
SPECTRUM  HOLOBYTE 

Gato  27 

SPINNAKER 

Homework  Helper :Math  34 
■  Treasure  Island      27 
SPRINGBOARD 

Certificate  Maker   call 
SSI 

Phantasie  26 

Phantasle  II         26 
SUBLOGIC 

Flight  Simulator     35 


TDI 

Modula-2  75 

Modula-2  Develp.Klt  99 

UCSD  Pascal  59 

TIMEWORKS 

Datamanager  53 

Swlftcalc  53 

Wordwrlter  53 

Partner  47 
UNISON  WORLD 

Prlntmaster  26 

Art  Gallery  I  19 

Art  Gallery  II  19 
Fonts  and  Borders    27 

VIP 

VIP  Professional  149 

VIP  Lite  69 
X-LENT 

Typesetter  Elite  29 

Rubber  Stamp  25 

Music  Box  32 

Megafont  25 

Write  90  Degrees  19 

PM  Interface  19 

Typeset  Color  Icon  13 
PRINTERS 

STAR  MICRONICS 

NP-10  145 

NX-10  199 
PANASONIC 

KX-P1080i  159 

KX-P1091i  179 

KX-P  3131  259 

KX-P1592  389 

KX-P1595  419 

KX-P1092i  299 
MODEMS 

Supra  300  ST  59 

Supra  1200  ST  149 

Avatex  1200  HC  129 
CompuServe  start  Kt   24 

Mlcrostuffer  59 

Omega  Terminal  20 

CABLES 

ST  to  Printer  15 

ST  to  Modem  15 

BT  ACCESSORIES 

Disk  Cleaning  Kit  14 

Dust  Covers  7 

Monitor  stand  12 

Mouse  Pad  8 

Printer  Stand 

Star  Black  Ribbon  3 

Star  Color  Ribbon  4 

Panasonic  Black  Ribbon  9 

Panasonic  Color  Ribbon  10 

ST  BOOKS 

Atari  ST  GEM  Reference 

Atari  ST  Internals 

Atari  ST  Machine  Language 

Atari  ST  Tips  &    Tricks 

Atari  ST  from  Basic  to  C 

Atari  ST  Basic  Training 

Atari  ST  Graphic  &    Sound 

Atari  ST  Logo 

Atari  ST  Peeks  £  Pokes 

Atari  ST  for  Beginners 

All  books  are  ,S16  ea . 


1  -800-824-7506 


*  No  extra  charge     -- 

lor  MasterCard 

^  or  Visa  \- 


ORDER  LINE  ONLY 


COMPUTER  CREATIONS,  Inc. 

P.O.  BOX  493  -  DAYTON,  OHIO  45459 

For  information,  order  inquires,  or  for  Ofiio  orders  (513)  435-6868 


l^^^^^j 


Order  lines  Open  9:00  a.m.  to  8:00  p.m.  Mon.-Fri.;  10  a.m.  to  4:00  p.m.  Sat.  (Eastern  Standard  Time).  Minimum  $15  per  order.  C.O.D.  (add  $3.00).  Please  specify  computer  sys- 
tem. Call  toll  free  number  to  verify  prices  and  availability.  Prices  and  availability  are  subject  to  change  without  notice.  We  ship  CO. D.  to  Continental  U.S.  addresses  onlyi  Please 
include  4%  shipping  on  all  Hardware  orders  (min.  $4.00).  Software  and  accessories  add  $3.00  shipping  and  handling  in  continental  U.S.  Actual  freight  will  be  charged  outside 
U.S.  to  include  Canada.  Alaska.  Hawaii.  Puerto  Rico  and  APO.  Ohio  residents  add  6'/:%  sales  tax.  Canadian  orders  add  5%  shipping,  (min.  $5.00).  All  other  foreign  orders,  please 
add  16%  shipping,  (min.  $10).  For  immediate  delivery  send  cashier's  check,  money  order  or  direct  bank  transfers.  Personal  and  company  checks  allovx  3  weeks  to  clear '  School 
purchase  orders  welcome.  Due  to  our  low  prices,  all  sales  are  final.  NO  CREDITS.  All  defective  returns  must  have  a  return  authorization  number.  Please  call  (513)  435-6868  to 
obtain  an  RA#  or  your  return  will  not  be  accepted  for  replacement  or  repair.  FOR  YOUR  PROTECTION  WE  CHECK  FOR  CREDIT  CARD  FRAUD  We  do  not  bill  until  we 
ship. 


CIRCLE  051  ON  READER  SERVICE  CARD 


Game  of  the  Month 


By  Heidi  Brumbaugh,  Antic  Junior  Editor 


Hot  and  Cold 


( ( 


'Master  Mind' '  challenge  in  8-bit  BASIC 

Hot  and  Cold  is  an  Atari  8-bit  variation  on  the  classic 
peg  game  recently  revived  as  Master  Mind.  This  com- 
pact BASIC  program  works  on  Atari  8-bit  computers  of 
any  memory  size,  with  disk  or  cassette. 

Just  about  everybody  has  played  Make  your  deduction  by  moving 

Master  Mind,  or  at  least  knows  the  joystick  to  highlight  a  symbol  and 
about  this  popular  pegboard  then  pressing  the  joystick  button  to 
gameof  logical  deduction.  The  select  it.  After  your  choice  is  dis- 
game's  concept  is  centuries  old.  played,  the  computer  asks  you  to  con- 
It  was  played  in  old  England  as  Cows 
and  Bulls  and  more  recently  as  Code- 
Breaker 

Antic  published  an  ST  version  of 
Master  Mind  as  Deduction  in  our  De- 
cember, 1986  issue.  The  October, 
1983  Antic  Game  of  the  Month  was 
Maxter  Mind,  which  was  written  in 
assembly  language.  However,  Hot  and 
Cold  is  the  first  8-bit  Atari  BASIC  ver- 
sion of  Master  Mind  ever  published  in 
Antic. 

GEHING  STARTED 

Type  in  Listing  1,  HOTCOLD.BAS, 
check  it  with  TYPO  II  and  SAVE  a 
copy  before  you  RUN  it. 

Hot  and  Cold  is  programmed  in 
Graphics  1,  a  five-color  mode.  That's 
not  really  enough  different  colors 
handle  the  complete  color-guessing 
puzzles  of  the  traditional  pegboard 
Master  Mind  game.  So  instead  of 
colors,  this  time  your  Atari  will  chal- 
lenge you  with  random  arragements 
of  symbols. 

Which  four  of  these  six  symbols — 
* ,  -!-,!,$,#  and  > — has  the  computer 
chosen?  And  in  what  order  are  these 
symbols  placed?  You  must  figure  out 
the  correct  pattern  of  symbols  in  10 
turns  or  less.  And  a  symbol  can  be 
used  more  than  once  in  each  pattern, 
which  makes  matters  even  more  dif- 
ficult. 

November  1987 


GUIS -as 

M      H       1 

KOI                                    1 

z 

••<•«■*■ 

St       X        1 

3 

1  •••••■ 

* 

OKAV 

0 

T-r 

e 

vb;»    mo 

9 

firm  it,  which  gives  you  an  opportu- 
nity to  change  your  mind. 

After  you  select  YES  from  the  con- 
firm menu  at  the  right  side  of  the 
screen,  the  computer  will  tell  you 
how  many  symbols  are  "hot'^— the 
correct  symbol  in  the  correct  place — 
and  how  many  are  "warm'^— the  cor- 
rect symbol  in  the  wrong  place. 

This  information  appears  in  "W" 
and  "H"  columns  at  the  right  of  your 
selected  symbol  patterns.  Your  re- 
maining symbols  are  "cold'^— so  far 
off  that  they're  not  even  displayed  in 
a  column.  The  trick  is  that  the  com- 
puter won't  say  which  guesses  are  hot 
or  warm.  That's  the  part  you  must  fig- 
ure out  logically. 

For  example,  if  the  computer's  pat- 
tern is  +  *  !>  and  you  guess  +  +  *#, 
you'll  have  a  1  in  the  H  (hot)  column 
for  the  +  and  a  1  in  the  W  (warm) 
column  for  the  * .  Notice  that  the  cor- 
continued  on  page  32 


■■■■■■■■      l^^'"' 


MOVING? 

Don't  Forget  Us!  • 

D  I  am  also  a  STart  subscriber. 

• 
New  Address:  « 

Name  a 

Address 


City 


State 


Zip 


• 

• 

• 

• 

• 

• 

0) 

• 

(U 

• 

_c 

• 

"53 

• 

D 

• 

(/I 

• 

0 

1- 

• 

-a 
a 

• 

"c 

• 

• 

^ 

• 

0 

• 

u 
O 

• 

• 

Q_ 

Fill 
in 

coupon 
and  mail 
to: 


•  Antic 

•     P.O.  Box  1919 
•     Marion  OH 
•    43306 

• 


Without  Antic,  you  've  got  only  half  an  Atari 


29 


When  you  want  to  talk  Atari 


XL/XE  HARDWARE 


INTERFACES 

■CD 

P:R  Connection $59.99 

Printer  Connection 39.99 

Supra 

Microprint 39.99 

1150 39.99 

1151   (1200  XL) 39.99 

Xetec 

Graphix  Interface 38.99 

Atari 

850  Interface 109.00 

COMPUTERS 


Atari  130XE  ^129 

65  XE 84.99 

800  XL Call 

130  XE  Package  (Indus  GT  Drive,  XMM801 
Printer,  Joystick  &  Diskettes) 489.00 

XL/XE  ENHANCEMENTS 

Axlon  32K  Memory  Board  (400/800).  19.99 
Atari  80  Column  Card 84.99 

MODEMS 

Atari 

SX212  300/1200  (ST) 89.99 

835 24.99 

XMM301 42.99 

Anchor 

VM520  300/1200  Direct  Connect  (ST)1 29.00 

Volksmodem  1200 99.99 

Avatex 

1200 89.99 

2400 219.00 

Supra 

1200  AT  (XL/XE) 139.00 

1200  ST  (ST) 139.00 


ST  HARDWARE 


1040  RGB/Color  *rt-^ 

System  *o59 

Includes:  1040ST,  1  mb  RAM  with  3V2"  drive 
built-in,  192K  ROM  with  TOS,  Basic,  power 
supply  and  1224  color  monitor. 

1040  Monochrome  System 689.00 

520ST  FM  Mono  System 509.00 

520  Monochrome  System  (Includes:  520ST 
computer  with  modulator,  disk  drive,  mouse, 
Basic  and  monochrome  monitor). ...479.00 

520  RGB/Color  System 629.00 

SM124  Monochrome  Monitor 159.00 

SM1224  Color  Monitor 269.00 

1040  Computer  (no  monitor) 579.00 

Call  on  the  new  Atari  Product  Line 


DRIVES 


Atari  354  ^  ^  _  _. 

SS/DD  Disk  Drive  (ST)  ^129 

Atari 

XF551  Drive  (XL/XE) 169.00 

SHD204  20  Meg  Hard  Drive  (ST).. .579.00 

AA314  DS/DD  Disk  (ST) 209.00 

Indus 

GT  Disk  Drive  (XL/XE) 179.00 

Supra 

20  Meg  Hard  Drive  (XL/XE) 679.00 

20  Meg  Hard  Drive  (ST) 549.00 

30  Meg  Hard  Drive  (ST) 759.00 


PRINTERS 


Atari 

1020  XL/XE $31.99 

XDM121   XL/XE 199.00 

XMM801  XL/XE 189.00 


XMM804  ST  *179 

Brotlier 

M-1109  100  cps  (80  col.) 199.00 

M-1409  180/45  NLQ  w/tractor 319.00 

HR20  22  cps  Daisywheel 379.00 

Citizen 

MSP-10  (80  col.) 279.00 

Premier  35  cps  Daisywheel 469.00 

MSP-15  40/160  cps 379.00 

C.ltoh 

Prowriter  1550P  (132  col.) 249.00 

Prowriter  8510SP Call 

Epson 

LX-800  150  cps  80  col 159.00 

FX-86E  240  cps  80  col 299.00 

FX-286E  240  cps  132  col Call 

EX-800  300  cps  80  col Call 

LQ-800  180  cps  24  wire Call 

HI-80  4  pen  plotter 299.00 

NEC 

P660  (180  cps  draft/65  LQ) 459.00 

P760  132  col  (180  cps  draft/65  LQ)609.00 
Okidata 

Okimate  20 129.00 

ML-182,  ML-192,  ML-193 Call 

ML-292,  ML-293 Call 

Panasonic 

KX-1080i  120  cps  80  col 159.00 

KX-1091i  180  cps  132  col 169.00 

KX-1092  240  cps  80  col 329.00 

1595  200  cps  132  col 469.00 

Star  Micronics 

NX-10  120  cps  80  col 159.00 

NX-15  120  cps  132  col 339.00 

ND-15  180/45  NLQ 429.00 


COMPUTER  MAIL  ORDER 


you  want  to  talk  to  us. 


XL/XE  SOFTWARE 


f 

AtariWriter  Plus  ^36®^ 

Access 

Leaderboard  Golf $24.99 

Executive   Disk 14.99 

Accolade 

Fight  Night 18.99 

Hardball 19.99 

Atari 

Various  Titles  from 2,99 

Batteries  Included 

Paperclip  w/Spellpack 39.99 

B-Graph 37.99 

Broderbund 

Companion 21.99 

Karateka 17.99 

Cygnus 

Starfleet  1 32.99 

Datasoft 

221  Baker  St 19.99 

Electronic  Arts 

Touchdown   Football 12.99 

Chessmaster  2000 25.99 

Infocom 

Zork  III 24.99 

Microprose 

Top   Gunner 18.99 

F-15  Strike  Eagle 22.99 

Silent  Service 21.99 

Origin  Systems 

Ultima  4 36.99 

Roklyn  SPECIAL 
Gorf/Wizard  of  Wor/AT  Deluxe 

Anti-Sub/Journey  to  Planet  (ea.) 3.99 

Strategic  Simulations 

Colonial  Conquest 23.99 

Sublogic 

Flight  Simulator  II 32.99 

Scenery  California 14.99 

X-Lent 

Typesetter 21.99 


ACCESSORIES 


Maxell 

MD1-M  SS/DD  51/4" $8.49 

MD2-DI\/I  DS/DD  5Va" 9.49 

MF1-DDM  SS/DD  3V2" 12.49 

MF2-DDM  DS/DD  3V2" 18.49 

Sony 

MD1D  SS/DD  51/4" 7.99 

MD2D  DS/DD  SVa" 9.49 

MFD-1DD  SS/DD  31/2" 12.99 

MFD-2DD  DS/DD  3V2" 19.99 

Allsop  Disk  Holders 

Disk  File  60-51/4" 9.99 

Disk  File  3O-3V2" 9.99 

Curtis 

Emerald 39.99 

Safe  Strip 19.99 

Universal  Printer  Stand 14.99 

Tool  Kit 22.99 

ICD  (XL/XE) 

Sparta  DOS  Contruction  Set 28.99 

US  Doubler/Sparta  DOS 48.99 

Real  Time  Clock 48.99 

Rambo   XL 28.99 

Multi  I/O  Board  256K 169.00 

Multi  I/O  Board  1  Meg 299.00 


ST  SOFTWARE 


ST  SOFTWARE 


Access  (t^^iioo 

Leaderboard  Golf      *24^^ 

Activision 

Music  Studio 35.99 

Antic 

Cad  3-D 31.99 

Atari 

Algebra,  Vol.  II  (Grades  7-9) 19.99 

Batteries  Included 

Degas   Elite 48.99 

Thunder 25.99 

Cygnus 

Starfleet  I .....35.99 


Electronic  Arts 

Chessmaster  2000. 


.$27.99 


Broderbund 

Print  Shop  ikocQQ 

for  XL/XE  *25^^ 

Championship  Wrestling 24.99 

Haba 

Habawriter 29.99 

Infocom 

Zork  Trilogy 42.99 

Wishbringer 25.99 

Michtron 

Major  Motion 25.99 

IVIicroprose 

Silent  Service 23.99 

F-15  Strike  Eagle 26.99 

Miles  Software 

ST  Wars 28.99 

Mindscape 

High  Roller 31.99 

OSS 

Personal   Pascal 45.99 

Paradox 

War  Zone/Firebuster 27.99 

Polarware 

Crimson  Crown 26.99 

Psygnosis 

Deep  Space 29.99 

Sierra  On  Line 

Winnie  The  Pooh  (Educ.) 18.99 

Sublogic 

Flight  Simulator  II 33.99 

Timeworks 

Wordwriter/Swifcalc/Data  Managerea.  49.99 

Unison  World 

Printmaster  Plus 24.99 

VIP 

Professional  (GEM) 144.99 

X-Lent 

Typesetter 28.99 


In  the  U.S.A.  and  in  Canada 

Call  toll-free:  1-800-233-8950. 

Outside  the  U.S.A.  call  717-327-9575     Telex  5106017898     Fax  717-327-1217 

Educational,  Governmental  and  Corporate  Organizations  call  toll-free  1-800-221-4283 

CMO.  477  East  Third  Street,  Dept.  B611,  Williamsport,  PA  17701 

ALL  MAJOR  CREDIT  CARDS  ACCEPTED. 

POLICY:  Add  3%  (minimum  $7.00)  shipping  and  liandling.  Larger  shipments  may  require  additional  charges.  Personal  and  company  checks  require  3  weeks  to  clear. 
For  faster  delivery  use  your  credit  card  or  send  cashier's  check  or  bank  money  order.  Pennsylvania  residents  add  6%  sales  tax.  All  prices  are  U.S.A.  prices  and  are 
subject  to  change  and  all  iteois  are  subject  to  availability.  Defective  software  will  be  replaced  with  the  same  item  only.  Hardware  will  be  replaced  or  repaired  at  our  discre- 
tion within  the  terms  and  limits  of  the  manufacturer's  warranty.  We  cannot  guarantee  compatibility.  All  sales  are  final  and  returned  shipments  are  subject  to  a  restocking  fee. 

CIRCIE  010  ON  READER  SERVICE  CARD 


HOT  AND  COLD 

continued  from  page  29 


rect  +  at  the  left  is  counted  only  in 
the  H  category  and  is  not  repeated 
under  W. 

Several  different  strategies  can  be 
used  to  win  Hot  and  Cold.  One  is  to 
eliminate  symbols  in  order  to  make 
the  clues  clearer  In  the  example 
above,  your  next  guess  might  be  ####. 
You  would  have  a  zero  in  both 
columns,  telling  you  there  are  no 
pound  signs  in  the  answer  Guessing 
+  +  +  +  would  tell  you  that  one  (and 
only  one)  of  the  plus  signs  in  your  first 
guess  was  correct — but  you  still 
couldn't  be  sure  whether  or  not  it  was 
in  the  right  place. 

Another  less  scientific  approach  is 
to  make  a  few  random  guesses  so  you 
will  have  lots  of  information  to  rely 
on.  Your  guesses  remain  on  the  screen 
throughout  the  game,  so  the  real  chal- 
lenge of  the  game  is  to  make  new 
selections  based  on  the  hints  given  in 
previous  turns. 


If  you  don't  guess  the  pattern  in  10 
turns,  the  computer  will  display  the 
correct  sequence  and  ask  if  you  want 
to  play  again. 

ABOUT  THE  PROGRAM 

The  code  for  Hot  and  Cold  is  short 
and  straightforward.  After  initializing 
the  program  variables,  the  computer 
randomly  selects  its  four  symbols.  It 
prints  the  game  board,  sets  up  the 
selection  menu  and  then  monitors  the 
joystick  to  get  the  four  symbols  that 
make  up  the  player's  guess.  If  the 
player  confimis  the  choices,  the  com- 
puter evaluates  the  sequence  by 
checking  each  symbol  in  the  correct 
sequence  against  each  symbol  in  the 
player's  guess. 

Play  continues  until  you  figure  out 
the  sequence,  or  until  all  10  turns  are 
used  up.  ■ 

Heidi  Brumbaugh  wrote  Red,  White 
and  Blue,  Antic's  July,  1987  game  of 
the  month. 

Listing  on  page  75 


Caf^iPuCauEPi 


y 


COVER  YOUR  INVESTMENT 

520  ST  Keyboard 9.95 

520  ST  Disk  Drive 5.95 

520  ST  IVlonitor .10.95 

520  ST  (2  piece  set)  16.95 

1040  ST  Keyboard 10.95 

1040  ST(2  piece  set) t7.95 

1050  Disl<  Drive 7.95 

WE  COVER  EVERYTHING  ATARI  MAKES 

Over  3000  covers  to  ctioose  from 

Epson  -  C.ltoh  -  Okidata 

You  name  it  -  We  got  it! 

Anti-Static-different  colors 

OffDffl  UUE 
1-800-874-6391 

1       FLORIDA  ORDEH  LINE       r^^^ 

1-800-342-9008       |    yg^l 
. 1      Dealer  Inquiries  Inviled      I^^^^H 

CIRCLE  080  ON  READER  SERVICE  CARD  Customer 

CompuCover  Service 

P.O.  Box  310  Depl.  A  (904)  243-5793 

Mary  Esther.  FL  32569  Telex  469783  . 


"Don*t  even  think  about  another  C  compiler" 

-  Mike  Fleischman,  ANTIC:  The  Atari  Resource,  Sept.  1986 

Megamax  Professional  C  Development  System  For  The  Atari  ST 
Rated  #1  C  compiler  by  ANTIC,  Compute !'s  Atari  ST,  and  Start:  The  ST  Quarterly 


•  Full  Kemighan  and  Ritchie  implementation 

•  Single  pass  compilation 

■  Full  access  to  GEM  routines 

•  Graphical  shell 

•  Intelligent  Linker  produces  efficient  native  code 

•  Extensive  documentation 

•  Disassembler 

•  C  programmer's  editor 

•  Code  improver 

•  Developer  support  included 

•  Resource  construction  program 

•  Create  desk  accessories 


•  In-line  assembly  and  structure  passing 

•  Object  file  librarian 

•  Six  times  faster  than  Atari  Development 
Package 

•  Develop  on  single  drive  520  ST 

•  The  compiler  chosen  for  development  by: 

Batteries  Included 
FTL  Games 
Supra  Corp. 

$199.95 

Mastercard,  VISA,  American 

Express  &  C.O.D.  accepted 


Megamax 


""^^TSidU'^x'v'^Ss  Development  Systems 

(214)987-4931 


CIRCLE  062  ON  READER  SERVICE  CARD 


32 


ANTIC,  The  Atari  Resource 


EXCITING 
SPECIALS 


WRITE  RIGHT 

LED  switch  enables  you  to 
write  to  side  2  of  your  disc 
giving  you  twice  the  storage  in 
single  density  or  4x  the  storage 
in  double  density,     m/y  m  ng  , 


CART  CLONE 

Backs  up  any  8  or  16k 
cartridge  to  tape 


ST  BBS 

Complete  package  with  source 
code,  passwords.  E  mail,  X 
modem  protocol,      tr  Ji  nK* 

o4 


Only  our 
mo  Duplicator"* 

will  make  a  working  back-up 
copy  of  the  newest  software 
that  will  mn  on  any 
AbrP"  disk  drive 
or  computer. 


THE  1050  DUPLICATOR 

The  Most  Powefiul  Disk  Drive  Baci<-Up  System 
Ever  Developed  For  The  ATARI." 
Now... 5.0  For  More  Copy  Power!  The  Best  Product  To... 

BM-UP  OISKSI 

With  the  1050  Duplicator... the  back-up  copies  you  make 
will  run  on  any  AJAR  r  &  ATARI™  Compatible  Drive. 

Many  copies  become  unprotected  copies  and  can  be  converted  to  enhanced  density  and  double 
density.  NO  OTHER  HARDWARE  DEVICE  CAN  MAKE  THIS  CLAINII 

Our  Exclusive  1050  Duplicator'"  will  back-up  97%  of  all  Atarr  programs  available  on  the 
market  today!  Back-up  your  valuable  library  software. 


DOUBLE  DENSITY 


For  two  time  the  disk  storage 
space.   You  will  still  have 
single  density  and  density 
and  a  half. 


CONVENIENT 


Fully  automatic  and  uses  friendly 
menus.  Easy,  five  minute  instal- 
lation.   Fully  compatible  with 
XL  and  new  XE  series. 


HIGH  SPEED 


High  speed  read 
and  write.   Read   18 
sectors  at  a  time  instead 
of  one  sector  at  a  time  (has 
it's  own  8k  buffer  built  in). 


HOW  ONLY 


THE  1050 
DUPLICATOR 


AFFORDABLE 


$0095 

\M%^  Rea.Sl 


Rag.  SI 49.95 


THE  BACK-UP  MASTER 

ONLY 


Back-up  Copy  Program  For  All  Atari  Computers  800,  XL  &  XE 


'So  easy  to  use;  works  on  any  disk  drive!  Rana, 
Percom;  Indus  Irak  etc. 

'Turns  a  copyguarded  original  disk  into  an  un- 
protected back-up  copy  will  run  on  any  Atari 
drive  or  computer. 

""Software  upgrade  revisions  will  be  made  avail- 
able to  registered  owners  for  a  nominal  charge! 


""Now  you  can  make  up  back-up  copies  of  your 
valuable  software  library. 

'Automatically  backs  up  even  tfie  most  difficult 
forms  of  protection  weak  sectors,  19  thru  34 
sector  &  the  new  hardware  dependent  key  disks! 


For  the  Best  Back-up  Program  Available 


'Plus  $3.50  lor  sttipping  and  handling.  Add  7% 
outside  U.  S.A.  N.  Y.  State  residents  add  TAVo 
sales  lax.  Dealer  inquines  are  welcome,  call  lor 
quantity  price  quote. 


VISA 


TERMS:  We  accept  American  Express. 
Visa.  MasterCard  and  CO.D  orders 
Foreign  orders  must  be  in  U.S.  dollars. 
All  peisonal  checks  allow  14  days  to 
clear  Shipping:  7-10  days 


Call  for  Details  on 
Any  of  Our  Products. 


The  Leader  In  Atari  Hardware  &  Software  Back-Up  Systems 

DUPLICATING 
TECHNOLOGIES  inc 

One  Suffolk  Square,  Suite  60,  Islandia,  N.Y.  11 722 

(516)348-COPY 


CIRCLE  054  ON  READER  SERVICE  CARD 


i:'l 
hU 


r.-FflBR«fflr«'^- 


.st.cr.CC-i:"'- 


,-uPC.ct»«n» 


,«M.rt«1t«-«"«™"" 


•-«"il^^ 


see  1^"' 
product  01 
the  name 
you,  ca\^ 


For  adda>ona> 

,Tnform3^>°^° 
i  dealer  nearest 

37-4983. 


^S:; 


CIRCLE  016  ON  tEADEnraKEaRI) 


'  G  R  A  N  D 


WINNER 


PRIZE- 


Critical-Path 
Project  Manager 

Streamline  your  personal  projects  like  the  pros 

by  DAVID  SCHWENER 

Use  advanced  business  techniques  to  plan  any  of  your  own  personal 
projects  for  greatest  efficiency,  prioritizing  tasks  and  managing 
time  most  effectively.  Critical  Path  Project  Manager  uses  the  break- 
through concepts  developed  for  major  corporations.  And  it  displays 
or  prints  easy-to-understand  work  analysis  charts  that  w^ill  help 
keep  your  project  moving  towards  successful  completion.  This  ele- 
gantly written  BASIC  program  works  with  Atari  8-bit  computers 
with  at  least  48K  memory  and  a  disk  drive. 


As  far  as  I  know,  Critical  Path  Project 
Manager  is  the  first  professional  task- 
scheduling  program  for  Atari  com- 
puters. With  advanced  professional- 
level  evaluation  techniques  and  a 
graphic  display  of  project  informa- 
tion, Project  Planner  helps  manage 
even  the  most  complex  projects  effi- 
ciently. 


But  even  if  you  don't  need  Project 
Manager  to  help  you  run  your  own 
business  or  job,  this  software  can  be 
used  for  any  activity,  from  club  pic- 
nics to  weddings  to  your  next  pro- 
gramming effort. 

A  project  consists  of  several  tasks 
that  must  be  completed  to  meet  the 

continued  on  next  page 


November  1987 


35 


■■43LU9B1 


Monday 
Jun    B,1987 


mtn     ini      Chs     OtI      «cr     C«l     End 


introduc 

IS  SSncSptual  '.  KKXKKKHK.^   ._„  . 

30  proposal  0  .  .        •        XHtitlxxxx. 

40  cost  Anoly  .  .    .   >>» .. . 

so  SUbHlt  to  •  >     ■     •     .XX 

60  CUStOHOr  A  •  •    •    •    •    • 

70  Design  of  


lie  Build  SaHP  . 
12a  Test  saHpl  . 
lie  Design  cha  . 


Introduce  Ne»  Product 

Jun         Ju! 

08  i;  22  29  Oi 

ID*         TfiSK  0   12   3   4 

10  Custoier  SBecification  i'itJ, 

20  Conceptual  Design  ,  miUU.      . 

30  ProooBal  Drawings  .   .   .  UnUU 

40  Cost  Analysis  .   .   ,   >)>> 

50  SubJiit  to  Custoaer  

60  Custoner  ApprGval  ,   .   .   ,   , 

70  Design  of  Product  

80  Layouts/Sketches  

90  Order  Saiple  Material  

100  Receive  Samole  Material  

110  Build  SauBles  

120  Test  Sauoles  

130  Design  Changes  

UO  Send  Sasple  to  Custoier  

150  Custoner  Acceptance  

LE6END!   XXXX  Critical  Path    - —  Slack  Tine 

»»  Non-Critical  Path   I   Milestone 


final  goal.  Each  task  has  its  own  name, 
length  and  relationship  to  the  other 
tasks.  The  core  of  the  Project  Manager 
program  is  the  Critical  Path  Method 
(CPM),  which  is  widely  used  by  large 
corporations  to  evaluate  task  relation- 
ships. Because  some  tasks  cannot  be- 
gin until  others  are  done,  a  path,  or 
series  of  related  tasks,  is  formed. 

The  critical  path  of  a  project  is  the 
longest  series  of  tasks  which  must  be 
done  on  time  to  finish  the  project  be- 
fore the  deadline.  Other  tasks  are  con- 
sidered non-critical,  since  their  stiirt 
and  finish  can  be  delayed  without  af- 
fecting the  final  date.  The  maximum 
delay  is  called  slack  time.  These  tasks 
are  then  displayed  on  a  "Gantt  Chart," 
which  shows  both  critical  and  non- 
critical  tasks. 

PLANNING  A  PROJEa 

1.  Define  the  objective  and  start 
date  of  the  project. 

2.  List  each  task  required  to  com- 
plete the  objective. 

3.  List  each  task's  duration.  Also, 
decide  if  it  must  wait  for  other  tasks 
to  finish  before  it  can  start.  A  task  that 
must  be  finished  before  another  task 
can  begin  is  called  a  predecessor. 

4.  Enter  the  data  according  to  the 
following  instructions,  and  view  the 
Gantt  chart.  Look  at  the  date  of  the 
final  task  to  see  when  the  project  will 
be  completed. 

USING  THE  PROGRAM 

Type  in  Listing  1,  PROJPLNR.BAS, 
check  it  with  TYPO  II  and  SAVE  a 
copy  before  you  RUN  it. 

When  you  type  a  number  or  letter 
for  menu  selections,  the  characters  do 
not  appear  onscreen  and  you  don't 
have  to  press  [RETURN].  However, 
when  you  type  information  for  the 
program,  these  characters  do  appear 
onscreen  and  you  must  press  [RE- 
TURN] to  signal  that  you're  done  with 
a  specific  entry. 

David  Schwener,  a  product  engineer 
from  Fayetteville,  North  Carolina, 
divides  his  computer  time  evenly  be- 
tween programming  and  business 
applications.  This  is  his  first  publi- 
cation in  Antic. 


Pressing  [ESCAPE]  lets  you  exit,  un- 
less there's  a  specific  menu  selection 
for  doing  so.  Also,  if  the  border  color 
is  no^  black,  or  if  there's  a  message  in- 
dicating calculations  in  progress,  user 
input  is  temporarily  blocked. 

MAIN  MENU  CHOICES 

LOAD/SAVE  A  PROJECT:  At  the 
prompts,  enter  the  drive  number,  then 
the  filename  with  no  extender.  The 
directory  only  shows  files  with  the 
.PRJ  extender. 

PROJECT  INFORMATION;  To  se- 
lect one  of  the  following  options, 
highlight  it  with  the  [LEFT  ARROW] 
and  [RIGHT  ARROW],  then  press 
[RETURN]. 

PNAME:  The  Project  Name  can  be 
25  characters  long  and  should  ade- 
quately describe  the  project  as  a 
whole. 

START:  The  start  date  (mm/dti/yy) 
of  the  first  task  of  the  project.  Warn- 
ing: the  program  will  not  check  for 
the  validity  of  a  date  (for  example, 
02/31/88),  so  be  accurate. 

SCALE:  This  refers  to  the  unit 
length  of  one  duration — hours,  days, 
weeks,  months,  etc.  Change  the  scale 
based  on  the  project  length. 

WDAYS:  Valid  only  in  the  Day 
scale.  Workdays  lets  you  exclude 
weekends   and   holidays. 

GANTT  CHART:  Selecting  this  op- 
tion without  first  loading  a  data  file 
or  entering  a  start  date  sends  you  to 
Project  Information,  where  you  must 
enter  a  start  date  before  continuing. 

ADD:  Enter  an  identification  (ID) 
number  and  press  [RETURN] .  IDs  are 
like  line  numbers  in  BASIC  programs: 
always  increment  them  in  steps  of  five 
or  10  to  allow  later  additions.  Enter- 
ing an  existing  ID  generates  an  error 
The  task  is  added  to  the  schedule 
based  on  the  ID.  If  you  use  an  ID 
higher  than  any  other  task,  the  new 
task  will  be  added  as  the  last  task  in 
the  schedule.  If  tasks  10  and  20  exist, 
adding  task  15  will  go  in  between 
them.  When  adding  a  task,  no 
predecessors  are  changed  automat- 
ically. 

continued  on  page  42 


36 


ANTIC,  The  Atari  Resource 


WYSIWYG  Cassette  Jackets 

Say  goodbye  to  cassette  chaos 

by  CHET  WALTERS 


If  you're  like  a  lot  of  other  folks  to- 
day, you  probably  make  back-up  cas- 
sette copies  of  your  LP  record  albums, 
CD  albums  or  commercial  tapes.  It's 
wonderfully  convenient  to  have  your 
favorite  music  on  cassettes  you  can 
use  in  the  car  or  with  a  portable  cas- 
sette player.  Not  to  mention  the  crea- 
tive satisfaction  of  being  your  own 
disk  jockey  and  making  up  original 
cassette  programs  that  present  the 
music  in  exactly  the  order  you  want. 
As  your  collection  of  cassettes 
grows,  sooner  or  later  you'll  find 
yourself  facing  the  familiar  problem 
of  trying  to  write  all  the  songs  and  art- 
ists on  those  cramped  cardboard  cas- 
sette jackets.  If  you're  like  me,  you 
smear  what  you  wrote  for  Side  A 
while  you're  struggling  to  pen  Side  B, 
or  you  discover  that  you  haven't  got 
enough  room  for  all  the  information 
you  want  to  include. 

WHIZZY-WIG 

WYSIWYG  (the  desktop  publishing 
acronym  for  "what  you  see  is  what 
you  get")  produces — in  any  typeface 
you  desire — great-looking  cassette 
jackets  that  you  cut  out  and  insert  into 
your  cassette  cases  instead  of  the  card- 
board jackets  that  come  with  blank 
tapes. 

The  program  utilizes  the  bit-map 
graphics  capabilities  of  Epson  or  C. 
Itoh  Prowriter  printers  and  their  com- 
patibles (Star,  Gemini,  Seikosha,  etc.). 

GEHING  STARTED 

Type  in  Listing  1,  WYSIWYG, BAS, 
check  it  with  TYPO  II  and  SAVE  a 

Chet  Walters,  the  owner  and  general 
manager  of  Non-Standard  Magic,  is 
the  author  o/ Words  are  Fun  (Antic 
Disk  Bonus,  May  1987)  and  Lister 
Plus/Picture  Plus  ($19-95,  The  Cata- 
log, AP0179). 


copy  before  you  RUN  it. 

If  you  have  trouble  typing  the  spe- 
cial characters  in  lines  5000-5050, 
don't  type  them  in.  Listing  2  will  cre- 
ate them  for  you.  Type  in  Listing  2, 
check  it  with  TYPO  II  and  SAVE  a 
copy.  When  RUN,  Listing  2  creates 
these  hard-to-type  lines,  and  stores 
them  in  a  disk  file  called  D:  LINES.  LST. 

To  merge  the  two  programs,  LOAD 
"D:WYSIWYG.BAS  "  then  ENTER 
"DiLINES.LST".  Just  remember  to 
SAVE  the  completed  program  before 
you  RUN  it.  You  can  then  DELETE 
Listing  2  and  LINES.  LST  from  your 
disk  to  give  you  more  room  for  font 
and  jacket  files. 

PRINTER  CHOICES 

When  you  RUN  the  program,  the  first 
thing  you're  prompted  to  do  is  choose 
a  printer.  Since  WYSIWYG 's  ultimate 
goal  is  a  nice  printout,  we  must  be 
sure  that  the  program  works  with 
your  own  printer.  If  you  have  an 
Epson-compatible  (Star,  Gemini,  Sei- 
kosha, etc.)  or  a  Prowriter-compatible, 
just  press  the  corresponding  number 
key. 

WYSIWYG  can  also  be  made  to 
work  with  almost  any  printer  that  has 
graphics  capability.  You  simply  add 
the  necessary  information  to  the 
printer  list  according  to  the  instruc- 
tions given  in  the  REM  statements  that 
appear  in  lines  2042-2046  of  Listing  1. 

Since  the  program  was  designed 
around  an  Epson  printer,  the  best  re- 
sults are  obtained  with  printers  capa- 
ble of  producing  bit-mapped  graphics 
at  120  DPI  (dots  per  inch)  horizon- 
tally and  72  DPI  vertically.  Since  ver- 
tical resolution  is  standard  on  most 
printers  (each  pin  is  1/72  inch  apart) 
just  enter  the  data  that  will  set  your 
printer  to  issue  eight-dot  line  feeds. 

(That's  1/9  of  an  inch.) 

continued  on  next  page 


Print  neat,  readable  jacket 
directories  for  all  your  audio 
cassettes  in  any  typeface  you 
like.  WYSIWYG  Cassette 
Jackets  is  a  BASIC  program 
that  works  on  8-bit  Atari  com- 
puters with  at  least  32K  mem- 
ory and  a  disk  drive.  The  pro- 
gram should  work  with  most 
graphics-capable  dot  matrix 
printers. 


November  1987 


For  horizontal  resolution,  set  your 
printer  for  120  DPI  (or  96O  dots  per 
8-inch  line — sometimes  called  high- 
resolution  graphics)  and  tell  it  to  ex- 
pect 480  dots.  What  we're  after  is  a 
jacket  that  is  four  inches  wide  and  4 
1/8  inches  long  to  match  the  card- 
board jackets  of  standard  cassette 
cases.  If  your  printer  cannot  produce 
exactly  120  DPI,  set  it  to  print  at  the 
nearest  resolution  greater  than  120 
DPI  and  clip  your  jackets  a  little  wide 
so  that  they're  eight  inches  from  side 
to  side. 

Now  tell  'WYSIWYG  whether  the 
most  significant  bit  (MSB)  or  least  sig- 
nificant bit  (LSB)  will  "fire"  the  TOP- 
WIRE  of  your  printer  The  last  num- 
ber in  your  printer's  DATA  statement 
must  be  this  value — either  1  or  128 — 
and  it  must  appear  as  a  negative  num- 
ber to  signify  that  WYSIWYG  should 
stop  reading  DATA  and  move  on.  If 
your  printouts  have  the  text  upside 
down,  you've  entered  the  wrong 
value  here. 

MAIN  MENU 

From  the  main  menu  you  can  CRE- 
ATE a  new  jacket,  EDIT,  SAVE,  or 
PRINT  a  jacket  currently  in  memory. 
The  [E],  [S]  and  [P]  keys  won't  work 
unless  there  is  a  jacket  in  memory.  Y)u 
can  also  LOAD  a  jacket  previously 
saved;  or  load  a  custom  FONT  for 
printing  and  editing.  Since  this  is  your 
first  time  RUNning  the  program,  your 
only  options  are  CREATE  and  FONT. 

CUSTOM  FONTS 

Wlien  WYSIWYG  loads,  it  moves  the 
Atari  ROM  character  set  to  its  own 
RAM  area  to  use  for  display  and  print- 
ing. You  can  replace  this  RAM  font 
with  any  nine-sector  FONT  file 
created  with  a  font  editor  such  as  En- 
vision ($19.95,  The  Catalog,  AP0185). 
If  you  have  a  disk  full  of  these  fonts, 
you'll  likely  want  to  press  [F]  to  load 
a  font  right  now. 

At  the  filename  prompt  you  can  get 
a  disk  directory  by  pressing  a  drive 
number  and  [RETURN].  Go  to  the 
menu  simply  by  pressing  [RETURN] , 
or  enter  the  "Dw:filename.ext"  of 
your  font  file  and  press  [RETURN] . 
(The  n  is  necessary  only  if  you're  us- 
ing a  drive  other  than  Dl:.)  If  you 


choose  the  latter,  your  font  file  will 
load  and  be  shown. 

Caution:  you  must  load  a  legitimate 
font  file.  WYSIWYG  gets  its  person- 
ality by  using  the  character  set  in  its 
RAM  area  for  display  as  well  as  print- 
ing. If  you  inadvertantly  load  a  file 
that  turns  the  display  to  garbage,  press 
[CONTROL]  [.]  while  at  the  main 
menu  to  reinstall  the  Atari  ROM  set 
into  RAM.  Then  reload  the  correct 
font  file.  But  be  warned;  [CONTROL] 
[.]  will  wipe  any  custom  font  you've 
loaded,  so  don't  use  this  key 
wantonly. 

CREATE  AND  EDIT 

Since  you  have  no  jacket  file  as  yet, 
press  [C]  for  CREATE.  WYSIWYG  will 
wipe  the  jacket  form  clean  and  turn 
you  over  to  the  editor  What  you  see 
now  is  an  accurate  representation  of 
Side  A,  or  the  leftsidt  of  your  cassette 
jacket.  To  the  right  of  that  is  a  mini- 
menu  displaying  the  editing  features 
available  and  which  side  of  the  jacket 
you're  editing. 

Jacket  lines  1-20  represent  what 
will  show  through  the  clear  plastic  of 
the  cassette  case,  where  most  of  your 
songs  will  be  listed.  At  the  bottom,  be- 
tween two  heavy  lines,  is  the  title 
area,  which  you  see  at  the  narrow  end 
of  the  cassette  case  once  the  jacket  is 
clipped  and  folded.  Press  [CON- 
TROL] [E]  to  go  to  the  bottom  of  the 
form  and  you'll  see  jacket  lines  21-27, 
which  appear  on  the  back  of  the  cas- 
sette case. 

Side  A  now  has  a  form  27  lines  long 
by  25  characters  wide  to  hold  your 
song  list,  plus  two  lines  for  the  title. 
Press  [CONTROL]  [S]  to  see  a  match- 
ing form  for  Side  B,  which  goes  on 
the  right  side  of  your  jacket.  [CON- 
TROL] [S]  flips  between  the  two. 

Since  [CONTROL]  keys  are  re- 
served for  the  commands  illustrated 
at  the  right,  only  standard  ASCII 
characters  (numbers,  uppercase  or 
lowercase  letters  and  punctuation 
symbols)  can  be  used  as  text.  [CON- 
TROL] [C]  centei-s  the  text  on  the  line 
in  which  the  cursor  appears,  and  then 
it  moves  the  cursor  to  the  next  line. 
If  there  are  any  leading  spaces,  the  text 
will  not  center  properly.  However, 
text  can  be  blocked  right  by  "center- 


ing" it  repeatedly. 

[CONTROL]  [F]  switches  the  dis- 
play font  between  your  custom  font 
and  the  Atari  ROM  font,  but  will  harm 
neither  of  them.  If  you  haven't  loaded 
a  custom  font,  [CONTROL]  [F]  won't 
work.  [CONTROL]  [D]  toggles  your 
Dolby  noise  reduction  selection 
through  None,  B,  C  or  Hxp.  [CON- 
TROL] [B]  toggles  the  Bias— NOrmal, 
Cr02  or  MeTal.  These  can  be  set  in- 
dividually for  each  side  and  they  ap- 
pear nicely  formatted  at  the  top  of 
your  printed  jacket. 

All  of  the  normal  features  of  the 
Atari  screen  editor  are  supported  by 
the  WYSIWYG  editor,  except  that 
[SHIFT]  [CLEAR]  erases  only  one  line. 
To  clear  an  entire  side,  press  [CON- 
TROL] [T]  to  get  to  the  Top  Of  Form 
(TOE),  then  hold  down  [SHIFT]  whUe 
alternately  pressing  [CLEAR]  and  [RE- 
TURN] until  you're  satisfied. 

[CONTROL]  [INSERT]  and  [CON- 
TROL] [DELETE]  work  normally,  but 
only  on  the  line  in  which  the  cursor 
appears.  [SHIFT]  [lNSERT]ing  a  line 
scrolls  the  last  line  off  the  end  of  the 
form.  Any  text  pushed  off  of  the  form 
with  these  editing  keys  will  be  lost 
and  gone  forever  [SHIFT]  [INSERT] 
and  [SHIFT]  [DELETE]  will  not  work 
when  the  cursor  is  between  the  two 
title  lines. 

Type  your  song  titles  and  side  titles 
in  the  appropriate  places  on  each  side 
of  the  form,  and  then  press  [ESCAPE] 
to  exit  to  the  main  menu.  Once  there, 
pressing  [E]  returns  you  to  the  editor 
on  the  side  you  came  from. 

LOADING  AND  SAVING 
JACKETS 

When  loading  or  saving  a  jacket,  en- 
ter the  filename,  but  do  not  include 
an  extender  on  your  filename.  WYSI- 
WYG appends  .  JKT  to  SAVEd  file- 
names, thus  denoting  them  as  jacket 
files,  and  looks  for  this  extender  when 
loading  jackets.  Only .  JKT  files  can  be 
loaded,  and  if  you  try  to  load  a  file 
that  is  not  legitimate,  WYSIWYG 
returns  to  the  menu  while  retaining 
the  pristine  quality  of  the  current 
jacket  in  memory.  Jacket  files  are  21 
sectors  long,  so  you  can  fit  several  on 
a  disk.  The  program  can't  delete  jacket 
continued  on  page  42 


38 


ANTIC,  The  Atari  Resource 


Your  Best  Route 


Trip  planner  saves 

6j  JEFFREY  SUMMERS,  M.D. 


John  and  Mary  Smith  of  Honolulu  are 
planning  a  trip  to  the  mainland.  They 
want  to  see  the  Grand  Canyon,  Yel- 
lowstone National  Park,  the  Grand  Te- 
tons,  the  Air  Force  Academy,  San  Fran- 
cisco and  Disneyland.  Flights  could 
land  them  near  any  of  these  locations, 
and  then  they  will  rent  a  car  that 
charges  by  mileage.  Where  should 
they  land  and  what  route  should  they 
take  to  minimize  expenses? 

ABC  Delivery  Service  has  a  regular 
route  involving  10  stores  and  busi- 
nesses around  town.  There  is  a  morn- 
ing pickup,  then  the  parcels  are 
sorted,  and  an  afternoon  delivery  is 
planned  for  those  customers  that  have 
packages.  With  gasoline  prices  in- 
creasing again,  they  want  their  drivers 
to  use  the  shortest  possible  routes — 
which  may  change  daily  as  different 
businesses  receive  packages  from  the 
service. 

J.Q.  Publique,  with  his  Official  Air- 
line Guide  confidently  in  hand, 
figures  he  can  get  anywhere  in  the 
country  in  a  day,  but  he  has  trouble 
figuring  out  the  least  expensive  route 
when  he  has  to  go  to  five  different  cit- 
ies in  five  days,  the  order  of  which 
doesn't  matter 

Your  Best  Route  effortlessly  solves 
a  wide  range  of  route-planning  prob- 
lems. Type  in  Listing  1,  TRAVEL. BAS, 
check  it  with  TYPO  II  and  SAVE  a 
copy  before  you  RUN  it. 

When  you  first  RUN  the  program, 
use  option  [1]  to  create  a  new  table/ 
map.  In  the  following  example,  we'll 
make  up  a  small  table  using  only  four 
locations.  Up  to  20  locations  are  al- 
lowed. Antic  Disk  Owners  will  find 

Jeffrey  Summers  is  a  practicing  in- 
ternist in  Rochester,  NY.  He  teaches 
a  BASIC  class  for  the  ACORN  users 
group.  Dr.  Summers  is  the  author  of 
Decide  (Antic,  June  1986). 


a  larger  map  file  covering  major  cit- 
ies in  the  Western  U.S.,  WEST.MAP,  on 
this  month's  disk. 

MAKE  A  TABLE 

Each  location  name  can  have  only 
eight  characters,  so  type  Buffalo, 
Cleve,  Pitts  and  Columbus. 

Now  you'll  see  the  first  three 
columns  of  your  table.  The  cursor  is 
in  the  upper  right-hand  corner,  almost 
like  a  spreadsheet.  The  locations  ap- 
pear along  the  side  of  the  table  and 
across  the  top.  Move  around  the  grid 
with  the  [ARROW]  keys,  filling  in  dis- 
tances as  you  go.  Once  you  start  in  a 
direction,  you  can  either  press  [RE- 
TURN] to  continue  in  that  direction 
or  another  [ARROW]  key  to  change 
direction.  The  table  shows  three 
columns  at  a  time. 

Now  move  to  the  first  row 
(Buffalo),  second  column  (Cleveland) 
and  start  entering  distances  until  your 
table  looks  like  this: 

Buffalo  Cleve  Pitts  Columbus 
Buffalo  0      240    300        360 

Cleve  240  0    240        120 

Pius  300       240        0        150 

Columbus    360       120     150  0 

The  R  ON  in  inverse  video  at  the 
upper  right-hand  corner  of  the  screen 
means  that  the  "reciprocal"  function 
is  on.  Entries  for  distances  in  one 
direction  are  entered  automatically 
into  the  opposite  direction.  Naturally, 
the  distance  between  Buffalo  and 
Cleveland  is  the  same  as  the  distance 
between  Cleveland  and  Buffalo.  Press 
[R]  to  turn  off  the  reciprocal  fimction. 
You  can  toggle  this  as  much  as  you 
like  while  entering  or  editing  a  table. 

After  you're  satisfied  with  the  table, 
press  [E]  or  [ESCAPE]  to  go  back  to 
the  main  menu.  Now  save  the  table 
with  option  [2].  Use  the  format 
DiFILENAME.EXT.  Here,  enter 
continued  on  page  44 


WINNER 


Your  Best  Route  helps  you  cut 
doAvn  travel  expenses  by  find- 
ing the  shortest  distance  among 
a  cluster  of  destinations.  This 
BASIC  program  vt^orks  on  Atari 
8-bit  computers  with  minimum 
48K  memory  and  disk  drive. 


November  1987 


39 


If  you  hate  composing  biblio- 
graphic references  at  the  end  of 
your  school  reports,  Bibliogra- 
phy Writer  is  just  what  you 
need.  Never  again  will  you 
have  to  remember  v\^hat  to  un- 
derline or  what  to  put  in  quota- 
tion marks.  This  program  takes 
care  of  all  your  bibliography 
punctuation  and  spacing.  It 
even  alphabetizes  your  source 
list  when  you're  done.  The  pro- 
gram works  with  Atari  8-bit 
computers  of  any  memory  size, 
disk  or  cassette.  It  can  be  ad- 
justed to  work  with  just  about 
any  printer. 


.'.  i>i  .  I,  I    11,1   h ,  I  I , 

0  .       51  (M   »'      to     W»'f   <f      i   1 

*J  .     f  rid    pf  o<)i  an 


A  ^)  1  1  r,     M,'lt)( 


Bibliography  Master 

Automate  your  term  papers 

by  ALFRED  FILSKOV  III 


Tliroughout  your  school  career,  you'U 
have  to  write  numerous  reports  and 
term  papers.  Virtually  all  of  these  es- 
says require  a  bibliography  that  lists 
your  sources  of  information.  Assem- 
bling a  bibliography  is  a  monotonous 
grind  at  best,  forcing  you  to  either 
memorize  or  continuously  look  up  a 
series  of  arbitrary  stylistic  rules.  But 
your  Atari  doesn't  get  bored  by  mo- 
notonous, rule-bound  work.  Just  give 
it  the  right  software  commands  and 
it'll  crunch  out  whatever  job  you  tell 
it  to  do. 

With  Bibliography  Writer,  now  you 
just  type  the  basic  information  for 
each  source  in  your  bibliography  and 
the  correct  formatting  is  all  done  au- 
tomatically. Source  categories  ac- 
cepted by  the  program  are  books,  en- 
cyclopedias, magazines,  newspapers 
and  interviews.  Additional  types  of 
sources  can  be  processed  with  the 
Compose  Your  Own  option.  After 
you  complete  your  bibliography  you 
can  alphabetize  it,  save  it,  print  out 
a  paper  copy,  or  even  store  it  as  an 
ASCII  disk  file  for  mei^ing  with  the 
word  processor  file  of  your  actual 
report. 

The  printing  routines  in  Bibliogra- 
phy Writer  are  designed  to  work  with 
Epson  printers  and  compatibles  such 
as  Star  and  Gemini.  But  if  you  don't 
own  an  Epson-compatible  printer, 
there  are  REM  statements  within  the 
program  that  you  should  be  able  to 
use  for  creating  any  printer  driver  you 
need. 

The  codes  to  start  and  cancel  un- 
derlining are  defined  in  line  90  as  [ES- 
CAPE] [1]  and  [ESCAPE]  [0].  If  the 
codes  for  your  printer  are  different, 
replace  USS  and  UC«(  with  the  cor- 

Alfred  Filskov  is  the  author  o/ Ap- 
pointment Calendar  (Antic,  January 
1986)  awrf  V-Graph  (November  1986). 


rect  codes.  Also,  to  set  the  left  and 
right  margins,  edit  the  values  of  LM 
and  RM  in  line  550. 

GEHING  STARTED 

Beat  those  bibliography  blues!  Type 
in  Listing  1,  BIBWRITE.BAS,  check  it 
with  TYPO  II  and  SAVE  a  copy  before 
you  RUN  it. 

When  you  RUN  Bibliography 
Writer,  you'll  see  the  Main  Menu.  To 
enter  your  sources,  go  to  the  Entry 
Menu  by  pressing  [B].  Here  you'll 
choose  the  category  of  source  you 
want  to  enter — and  the  program  asks 
you  for  all  the  information  it  needs. 
When  you  are  through  entering  the 
information,  you  will  be  returned  to 
the  Entry  Menu.  If  you  need  to  enter 
a  source  that  is  not  on  the  Entry 
Menu,  you  can  choose  option  [6]  to 
compose  your  own  new  format. 

After  entering  all  your  sources,  you 
can  alphabetize  your  list  by  first  press- 
ing [C]  to  go  to  the  Edit  Menu  and 
then  selecting  option  [3].  To  print- 
preview  your  bibliography  onscreen, 
press  [A]  to  return  to  the  Main  Menu 
and  then  choose  option  [6].  If  you  see 
an  incorrect  source,  you'll  need  to 
remember  its  number  and  go  to  the 
Edit  Menu  by  pressing  [C].  Then, 
choose  [2]  to  delete  the  source  and 
type  the  number  of  the  incorrect 
source  followed  by  a  [RETURN].  You 
then  must  return  to  the  Entry  Menu 
and  re-enter  the  source. 

After  your  bibliography  is  correct, 
save  it  by  pressing  [2]  on  the  Main 
Menu.  Then  you  can  print  it  out  by 
choosing  option  [7].  Before  the  pro- 
gram prints  your  bibliography,  it  will 
ask  you  if  you  want  to  send  your 
printer  any  special  control  codes, 
such  as  instructions  to  use  the  near 
letter  quality  character  set.  If  you 
don't  wish  to  send  any  special  codes, 
continued  on  page  44 


40 


ANTIC,  The  Atari  Resource 


ANOTHER  DULL  DAY? 

YOU  could  dust  the  bowling  trophies,  groom  the  dog,  clean  the  gardening  tools, 
go  for  a  walk,  floss,  thaw  some  fish  sticks,  pay  a  few  bills,  or . . . 


:^ 


:^ 


"Z 


:zi 


ybu  coidd  6e  tftrust  headiong  into  the  most  chiiGng  and  ^ 
deadfy  of  wortds—hlttemate  ^KgoCtty.®     ^____ 


21 


After  being  kidnafped  by  an  alien  spacesfup,  you  staik  the  streets  of  The  City  of  Xebec's 

'Demise,  boidiy  wielding  everything  from  'Battle  O-kanmers  to  'Magical  'Jiameswords.  'Bewme 

an  awesome  'Warrior,  mighty  in  strength  and  wealth,  ab(e  to  meet  all  challenges,  -prtparing 

for  thifatefvd  day  you  enter  Ihe  Ihmgeon. 

'Descend  into  the  gkiomy  depths  of  The  Dungeon,  what  Tro\k,  Qhotds,  'Drcrgons,  and 

Devowers  off  vie  to  make  yon  into  a  quick  and  arunchy  snackl  'Where  aossing  a  gorgeous 

'Valkyrie  could  mean  a  grisly  danise.  'Where  you  must  conguer  quest  after  hfe-threatening 

quest  "Where  you  can  choose  to  become  good  or  e^nli 

...  or  make  some  tapioca,  open  a  letter  marked  "occupant,"  floss  (again), 

arrange  your  sock  drawer . . . 


il^/il'^— ' 


Visit  your  retailer  or  call  800-245-4525  (in  California  call  800-562-1112)  for  ordering  information. 


Radio  snack  Is  a  registered  trademark  of  Tandy  corn. 

Atari  and  Atari  ST  are  registered  trademarks  of  Atari  computers,  Inc. 

C-64  and  c-128  are  trademarks  of  commodore  Business  iviachines  Inc. 

Appie  is  a  registered  trademark  of  Appie  computers,  inc. 

Macintosh  is  a  trademark  of  Apple  computers,  Inc, 

IBM  is  a  registered  trademark  of  international  Business  Machines  inc. 

Alternate  Reality  is  a  registered  trademark  of  Paradise  Programming,  Inc. 

Datasoft  is  a  registered  trademark  of  InteiiiCreations,  Inc, 

■Ei  1987  InteiiiCreations,  Inc.  All  rights  reserved. 


"We  chatlcngeyou 

19808  '}{grdhoff  T(aa,  ChaUwonh,  California  91311  (SIS)  8S6-5922 


CIRCLE  019  ON  READER  SERVICE  CARD 


CRITICAL-RATH 

continued  from  page  36 


After  entering  an  ID,  press  [N]  to 
name  the  task.  If  the  task  must  start 
on  a  specific  date,  press  [S]  and  enter 
the  "time  line"  number  underneath 
the  corresponding  date.  The  time  line 
number  is  in  inverse  video  and  is 
merely  a  reference  number  for  that 
date. 

Press  [D]  to  enter  the  task's  dura- 
tion, which  should  relate  to  the  scale 
selected.  For  example,  if  using  the 
"week"  scale,  a  tiisk  that  takes  14  days 
should  be  entered  as  having  a  dura- 
tion of  2.  If  you  want  to  represent  an 
event  rather  than  a  task,  leave  the  du- 
ration at  0.  Tasks  with  no  duration  are 
called  "milestones"  and  are  shown  as 
asterisks  on  the  Gantt  chart. 

If  this  task  cannot  start  until  other 
tasks  are  complete,  press  [P]  for 
predecessors.  Up  to  five  predecessors 
(A-E)  can  be  entered.  To  enter  the  first, 
press  [A]  and  enter  the  ID  of  the 
preceding  task.  When  all  the  prede- 
cessors have  been  added,  press  [RE- 
TURN]. When  you're  done,  press  [F] 
for  finished. 

INS:  Insert  is  similar  to  Add,  except 
that  predecessors  are  shifted  auto- 
matically. For  example,  if  you  insert 
task  15  between  tasks  10  and  20,  the 
predecessors  for  15  will  become 
whatever  the  predecessors  for  20 
were.  Also,  task  15  is  added  as  a 
predecessor  of  task  20. 

CHG:  To  change  a  task,  you  must 
enter  an  existing  ID  or  else  you'll  get 
an  error  message.  The  CALC  option 
may  be  required  in  order  to  see  the 
change  reflected  on  the  Gantt  Chart. 

DEL;  Again,  an  existing  ID  must  be 
entered.  The  task  information  is  dis- 
played along  with  "Delete  this  task 
(Y/N)?".  Pressing  [Y]  deletes  the  tiisk. 
Pressing  anything  else  will  abort. 

SCR:  This  option  lets  you  view  var- 
ious parts  of  the  Gantt  Chart.  Press- 
ing [H]  displays  the  upper  left-hand 
corner  of  the  schedule,  beginning 
with  the  first  task  at  the  project  start 
date.  Pressing  [L]eft,  [Rjight,  [U]p  or 
[D]own  lets  you  enter  how  far  you 
want  to  move  in  that  direction.  The 


move  is  based  on  the  time  scale.  If  you 
press  [5]  and  the  scale  is  days,  you  will 
move  five  days  in  the  direction 
selected. 

CAL:  To  allow  faster  data  entry,  cal- 
culation of  the  critical  path  is  not  au- 
tomatic. If  on  the  last  line  of  the  dis- 
play the  word  CALC  appears,  the 
chart  might  not  be  pictorially  correct. 
To  view  the  correct  Gantt  Chart,  se- 
lect this  option  to  calculate  and  dis- 
play the  new  critical  path. 

REPORT  WRITING:  The  Gantt 
Chart  can  be  printed  either  in  normal 
or  condensed  print  (if  your  printer 
supports  it).  Place  your  printer's  con- 
trol codes  for  condensed  print  in  line 
4000. 

PROGRAM  TAKE-APART 

Lines  20-310  calculate  the  critical 
path. 

Lines  320-350  move  screen  1  to 
screen  2  and  lines  360-380  move 
screen  2  to  screen  1. 

Lines  390-410  are  the  GET  key  rou- 
tine. Lines  420-480  get  an  alphanu- 
meric string,  lines  490-550  get  a  nu- 
meric string. 

Lines  560-680  convert  the  standard 
date  to  Julian  or  vice  versa. 

Lines  690-760  draw  a  generic  win- 
dow. Lines  770-980  generate  the  main 
menu.  Lines  990-1620  are  the  UymXI 
Save  Data  routine. 

Lines  1630-2320  are  the  Project  In- 
formation routine.  Lines  2330-3660 
are  the  Gantt  Chart  routine  Lines 
3670-4100  are  the  Report  Writing  rou- 
tine. Lines  4110-4230  calculate  calen- 
dar information.  Lines  4240-4820 
print  the  Gantt  Chart  to  the  screen  or 
printer. 

Lines  4830-5260  contain  the  in- 
itialization routine  and  lines  5270- 
5290  display  errors. 

PROGRAMMING  NOTES 

Windows  are  achieved  through  the 
machine  language  routine  MOVE, 
which  moves  the  entire  Graphics  0 
screen  from  one  address  to  another. 
Wlien  a  window  is  needed,  the  screen 
is  fii-st  copied  to  another  location. 


Then  the  window  is  printed  to  the 
screen  using  standard  POSITION  and 
PRINT  statements,  replacing  the  text 
"underneath"  it.  When  the  window 
is  removed,  the  copied  screen  is 
moved  back  to  the  display  area  and 
the  text  is  restored  intact. 

Another  interesting  technique  oc- 
curs in  line  4520.  I  wanted  to  fill  a 
string  with  a  pattern  of  characters.  By 
slightly  modif)'ing  the  method  of  fill- 
ing a  string  with  a  single  character,  I 
was  able  to  fill  MASKS  with  a  pattern 
of  periods  and  spaces  in  a  single  line.H 
Listing  on  page  65 


WYSIWYG 

continued  from  page  38 

files  though,  so  you  must  do  this 
through  DOS. 

Note:  If  you  have  a  jacket  in  mem- 
ory, even  if  it's  blank,  you  must  press 
[Y]  at  the  WIPE  CURRENT  FORM 
prompt  before  you  can  LOAD  or  CRE- 
ATE a  new  jacket. 

PRINTING  A  JACKET 

Ahh.  .  .  the  ultimate  purpose  of 
WYSIWYG.  Press  [P]  to  print,  and 
press  [N]  if  you  want  to  use  the  Atari 
ROM  set  instead  of  the  current  dis- 
played font.  (Pressing  [N]  won't  harm 
your  custom  set.)  Prepare  your  printer 
by  making  sure  it's  online  and  the  pa- 
per is  set  to  the  top  of  a  page.  If  you 
wish  to  stop  printing,  press  [ESCAPE] 
at  any  time.  Press  any  key  to  stiirt 
again. 

Your  jacket  is  printed  on  the  left 
side  of  the  page,  and  two  jackets  will 
fit  on  a  page.  The  printer  starts  print- 
ing exactly  where  your  paper  is  set, 
but  after  printing  a  jacket,  WYSIWYG 
issues  one  line  feed,  so  you  need  not 
adjust  your  printer  after  printing  only 
one.  After  the  second  jacket  on  a  page, 
however,  press  the  Form  Feed  button 
on  your  printer  to  move  the  paper  to 
the  top  of  the  next  page,  or  else  the 
next  jacket  will  print  across  the  per- 
foration. 

Once  you've  printed  your  jackets, 
cut  them  with  scissors,  a  paper  cut- 
ter or,  if  you're  like  me,  with  a  razor 
knife,  straight-edge  and  cork  board. 
continued  on  page  44 


42 


ANTIC,  The  Atari  Resource 


Want  to  be  rich  and  famous? 

Can  you  draw  a  song? 

Like  to  modemcast  a  concert  using  your  computer 
as  the  music  mal<er? 

Okay  hot  shot. 
Boot  up  or  shut  up. 

You  haven't  been  challenged  in  years.  You're  bored  cracking  code,  bragging  you're  top 
gun.  Can  you  really  create  with  the  best?  Prove  it  to  us  and  we'll  prove  it  to  the  world. 
Forget  breaking  some  other  guy's  patterns  and  paths.  Wliat  do  you  do  when  you  have  to 
input  your  own  imagination  and  create  from  scratch?  We're  launching  the  next  generation 
entertainment  system :  multiplayer  musical  telegames,  and  multimedia  musical  shows.  We're  looking 
for  a  few  great  talents  to  meet  the  challenge.  Here's  your  chance  to  boot  up  or  shut  up. 

First  step:  turn  on  our  operating  system.  It  changes  your  Atari  800XL  and  130XF  or  your 
Commodore  64  and  128  from  an  8-bit,  4-cylinder  wheezer  into  a  mach  2  turbo  machine  that  can 
take  on  any  work  station.  It's  VIRTUOSO®  Software,  the  first  Music  Graphics  Animator. 
It's  Patent  Pending,  and  the  16-bit  version  is  on  the  way;  MIDI,  too. 

VIRTUOSO  is  the  master  program  powerful  enough  to  handle  your  deepest  creativity — 
the  first  music  animation  and  modemcasting  studio  on  a  disk. 

Compose  music  instantly  without  reading  notes.  Animate  music  with  graphics  controlled  by 
masic,  or  music  controlled  by  graphics.  Compose  and  edit,  draw  and  maneuver  multiple  graphic 
objects — in  real  time.  Add  scrolling  lyrics  or  text;  treat  words  like  graphics.  Sync  them  all  together. 
Modem  them  around  the  world. 

Here's  your  challenge.  Using  VIRTUOSO  Software,  design  a 
prototype  musical  telegame  or  show.  Send  us  your  best  ideas  in  VIRTUOSO 
storyboai'd  format.  We  will  publish  what  we  judge  to  be  the  best  programs. 
Virtusonics  Corporation  will  enter  into  a  licensing  agreement,  helping  you 
turn  your  prototype  into  a  commercial  program.  Show  makers  win  big  cash 
prizes,  too. 

And  you,  hot  shot,  will  get  full  author's  credit  and  royalties.  Plus  the 
chance  to  give  your  own  modemcast  concert. 

Yes,  the  company  that  produced  VIRTUOSO  Software,  Virtusonics 
Corporation,  also  recognizes  VIRTUOSO  innovators  and  publishes  their  work . 

For  $49.95  you  get  everything  you  need — the  VIRTUOSO  Software 
disk,  complete  contest  information,  and  the  starter  kit  from  CompuServe— 
their  INTRO-PAK^m  that  gives  you  instant  access  to  CompuServe  plus  $15 
towards  your  first  tab. 

VIRTUOSO  Software  should  be  available  where 
you  buy  software.  You  can  also  shop  the  CompuServe 
Electronic  Malf^"'.  Or  order  from  us  directly  with  your 
check  or  credit  card.  ($3.00  extra  for  shipping.) 

We're  here  to  help  you  get  off  the  ground  and 
program  like  a  virtuoso.  Our  service  hot  line  is  open 
weekdays,  lOAM  to  5PM  Eastern  time.  It's  your  move. 

Virtusonics  Corporation 
123  Duke  Kllington  Blvd. 
New  York,  NY  10025 
(212)  316-6945 


MRU  <)SO«  is  a 
rt'jiislt'rt'd  Irudt'inark  ol 
V  irtusoiik's  ('(>r|](iru(i(>ii. 

CIRCIE  045  ON  READER  SERVICE  CARD 


WYSIWYG 

continued  from  page  42 


Cut  your  jacket  on  the  heavy  black 
line  around  the  text,  trimming  about 
one  dot  from  the  outside  for  a  clean 
looking  edge.  Prowriter  users  should 
trim  about  1/8-inch  beyond  the  lines 
at  the  sides,  but  trim  as  above  on  top 
and  bottom.  Other  printer  users 
should  measure  with  a  ruler  for  ac- 
curate centering.  (Remember,  Cassette 
Jackets  are  four  inches  wide  and  4  1/8 
inches  long.) 

Once  cut,  the  jacket  folds  quite  eas- 
ily along  the  horizontal  lines  that  sur- 
round the  title,  subsequently  slipping 
into  a  cassette  case  very  neatly.  It 
might  be  a  good  idea  to  slip  that  card- 
board jacket  in  behind  the  WYSIWYG 
jacket  for  a  little  added  firmness. 

TECHNICAL  TRICKS 

WYSIWYG  tricks  the  ANTIC  chip 
into  thinking  that  E$  (for  EDITOR)  is 
the  screen  memory  area,  which 
works  well  unless  string  ES  happens 
to  cross  a  2K  memory  boundary. 

Adding  printers,  modifying  the  pro- 
gram's overall  length  (by  deleting 
REMs  or  adding  features),  or  using 
WYSIWYG  with  BASICs  other  than 
Atari  BASIC  (Turbo,  BASIC  XL  or  XE, 
etc.)  could  affect  the  display  of  the 
editor,  causing  garbage  to  appear  on 
the  screen. 

The  routine  beginning  at  line  9000 
takes  care  of  this  problem  very  neatly. 
If  E$  crosses  a  2K  boundary,  the  rou- 
tines in  lines  9004-9005  check  A$  and 
B$.  All  three  strings  are  DIMensioned 
to  1300  bytes  (see  line  2010).  SinceA$, 
B$  and  E$  are  DIMensioned  consecu- 
tively, they  will  be  placed  side-by-side 
in  memory.  For  example,  if  E$  begins 
at  memory  location  20000,  then  AS 
must  begin  1300  bytes  later  at  loca- 
tion 21300,  and  BS  at  location  22600. 

As  these  strings  occupy  nearly  4K 
of  memory,  there  will  always  be  a 
string  which  does  not  cross  a  2K 
boundary.  Once  we  find  it,  we  alter 
the  program's  variable  value  table  so 
that  the  string  is  re-assigned  to  E$. 


Atari  Community 
we're  all  in  it  together 


Using  the  above  example,  E$ 
crosses  a  2K  boundary  at  location 
20480,  so  we  must  use  another  string. 

A$,  beginning  at  location  21300, 
also  crosses  a  2K  boundary  at  loca- 
tion 22528,  so  we  continue  our 
search. 

BS,  beginning  at  location  22600, 
does  not  cross  a  2K  boundary.  This 
is  the  string  we  must  use. 

Your  BASIC  program  automatically 
builds  a  variable  value  table  to  help 
it  remember  which  string  variables  re- 
fer to  which  blocks  of  memory.  (The 
ADR  function  uses  this  table  to  find 
the  address  of  your  string). 

Knowing  this,  we  can  re-arrange 
the  table,  swapping  the  entries  for  E$ 
and  B$.  This  swap  occurs  in  lines 
9032-9034.  In  this  example: 

ADR(B$)  =  22600 
ADR(E$)=  20000 
before  the  swap 

ADR(B$)  =  20000 
ADR(E$)  =  22600 

after  the  swap  ■ 

Listing  on  page  70 


YOUR  BEST  ROUTE 

continued  from  page  39 

"D:EXAMPLE.MAP".  If  you  need  a 
directory  for  drive  1  before  saving  the 
table,  press  [RETURN]  at  the  filename 
prompt.  If  there's  an  error,  the  screen 
turns  red.  The  same  procedure  is  used 
for  loading  a  table  with  option  [3]. 

ROUTE  CALC 

Now,  starting  in  Buffalo,  what's  the 
shortest  route  for  going  to  all  the  cit- 
ies and  returning  to  Buffalo?  Option 
[5]  plans  the  trip.  The  locations  are 
Listed  and  numbered.  If  the  starting  lo- 
cation could  be  any  of  the  locations, 
as  in  the  case  of  the  Hawaiian 
travellers,  press  [0]  at  the  prompt.  In 
our  example,  we  would  type  [1],  then 
[RETURN]. 

You  are  then  prompted  for  the  fi- 
nal location.  Again,  if  it  doesn't  mat- 
ter where  you  end  up,  enter  [0] ;  other- 
wise, enter  the  number  of  the  final 
location.  If  you  want  the  ending  lo- 
cation to  be  the  same  as  the  starting 


point,  type  [RETURN]  at  the  ending 
location  prompt. 

The  program  now  asks  for  the 
numbers  of  the  locations  you  want  to 
visit,  followed  by  [RETURN].  When 
you've  entered  all  locations,  press  [0], 
then  [RETURN],  to  tell  the  program 
you're  done.  The  screen  turns  yellow 
("I'm  thinking.  .  .")  and  the  starting 
location  is  displayed. 

The  time  needed  to  find  the  short- 
est path  depends  on  the  number  of 
locations  being  examined.  If  you  have 
six  locations  including  a  set  start  and 
finish,  you'll  see  results  fairly  quickly. 
If  you  choose  nine  locations,  go  for 
coffee. 

Built  into  the  program,  however,  is 
another  way  to  speed  things  up  by 
15%  to  30%.  Press  the  [SPACEBAR]. 
In  a  moment  the  screen  will  turn 
black  and  the  computer  can  devote 
more  power  to  running  the  program 
at  top  speed.  You  can  turn  the  screen 
back  on  by  repeating  the  process,  but 
it's  unnecessary.  The  program  turns 
the  screen  back  on  after  it  has  found 
the  shortest  path.  If  at  any  time  you 
find  an  error  in  your  table,  you  can 
edit  the  table  with  option  [4] ,  which 
puts  you  back  into  the  "spreadsheet" 
mode  used  to  enter  the  table. 

So  how  does  this  help  J.Q.  Pub- 
lique,  who  didn't  care  about  distances, 
only  about  the  fares  (which  seem  to 
have  little  relationship  to  distance 
these  days)?  If  you  guessed  that  the 
program  does  not  actually  have  to 
work  with  distances,  but  is  just  as 
good  with  dollar  amounts  (or  any 
other  numerical  units  you  need  to 
work  with),  give  yourself  a  gold  starH 
Listing  on  page  76 


BIBLIOGRAPHY  MASTER 

continued  from  page  40 

just  press  [RETURN]. 

When  printing  out  a  bibliography, 
be  sure  to  read  the  onscreen  instruc- 
tions. If  you  want  to  print  it  to  a  disk 
fUe,  use  option  [8]  on  the  Main  Menu. 
This  lets  you  load  the  bibliography 
directly  into  a  DOS-compatible  word 
processor  such  as  AtariWriter  Plus, 
Paperclip,  or  First  XLEnt.  ■ 

Listing  on  page  72 


44 


ANTIC,  Tfie  Atari  Resource 


.ORGANB^T^"^^' 


,^^^oN^v.cH^^^ 


Now,  they're  going  to  need 

even  stronger  superlatives 

to  describe  our  new  game  — 

GETTirSBURG: 

The  Turning  Point"!! 


After  the  long  months  of  hard  work 
it  took  to  create  Battle  ofAntietam, 
we  knew  we  had  a  very  special  winner 
on  our  hands.  We're  happy  to  see  that 
the  gaming  public  feels  the  same  way: 

"Battle  of  An tietam...  marks  a  long 
awaited  return  by  (SSI)  to  the  Civil 
War.  Let's  Just  say  it  was  worth  the 
wait.. .Inside  (the  package)  you'llfind 
...one  of  the  most  complete  manuals  to 
be  found  in  computer  gaming.  And  we 
do  mean  complete!... SSI  and  the 
authors  have  created  more  than  afirst 
rate  grand  tactical  simulation.. ..They 
have  captured  some  of  the  look  and 
feel'  of  Civil  War  combat,  and  it  shows." 
-  Computer  Gaming  World,  April  1986 

"Battle  of  Antietam  is  a  must  for  any- 
one with  even  a  mild  interest  in  the 
Civil  War.  The  simulation  is  easier  to 
understand  than  many  others  of  its 
kind.. .it's  more  than  Just  another 
game." 
-  COMPUTEl's  Gazette,  June  1986 


"Like  all  SSI  games,  Battle  of  Antietam 
has  been  meticulously  researched  and 
(s  a  tactical  game  on  a  grand  scale... 
SSI  has  produced  dozens  of  computer 
war  games,  gathering  praise  from 
many  sources.  Battle  ofAntietam,  how- 
ever, may  transcend  previous  efforts 
and  become  a  true  classic." 

-  COMPUTE!  June  1986 

"Battle  of  Antietam  is  highly  recom- 
mended..  .highly  absorbing  and  a 
superb  presentation  of  one  of  the  most 
historic  battles  of  the  Civil  War." 

-  Computing  Today!  May  1986 

Needless  to  say,  we're  pleased  by  this 
flood  of  compliments.  But  at  SSI,  we're 
our  own  harshest  critics,  which  is  one 
reason  SSI  continues  to  be  the  acknow- 
ledged leader  in  computer  wargaming. 
We  immediately  set  out  to  create  another 
Civil  War  game  that  further  raises  the 
standard  for  strategy  simulations. 
The  proud  result  is  GETTYSBURG: 
The  Turning  Point. 


Advertisers  have  been  accused  of 
stretching  their  Imagination  to  come  up 
with  incredible  superlatives.  Get  ready 
to  stretch  yours  after  you've  picked  up 
a  copy  of  these  two  games  from  your 
local  computer/software  or  game  store. 

If  there  are  no  convenient  stores  near  you. 
VISA  &  M/C  card  holders  can  order  Battle  of 
Antietam  (»49.95)  and  Gettysburg:  The  Turning 
Point  (459.95)  directly  by  calling  toll-free 
800-443-0100,  x335.  To  order  by  mail,  send 
your  check  to:  STRATEGIC  SIMULATIONS, 
INC.,  1046  N.  Rengstorff  Ave.,  Mountain  View, 
CA  94043.  (California  residents,  add  7%  sales 
tax.)  Please  specify  computer  format  and  add 
*2.00  for  shipping  and  handling. 

All  our  games  carry  a  "14-day  satisfaction  or 
your  money  back"  guarantee. 
WRITE  FOR  A  FREE  COLOR  CATALOG  OF 
ALL  OUR  GAMES  TODAY. 

On  disk  for  the  AppIe'^II  series  witlt  at  least  48K 
RAM;  Coimnodore~64  or  128;  Atari^  400/800/XL/XE 
with  at  least  4SK  RAM;  or  IBH'^PC/PCJr. 


Apple.  Commodore.  Atari,  and  IBM  are  trademarks  of  Apple  Computer.  Inc..  Commodore  Electronics.  Ltd.. 
Atari,  Inc.,  and  International  Business  Machines  Corporation,  respectively. 

CIRCLE  067  ON  READER  SERVICE  HRD 


©1986  by  Strategic  Simulations,  Inc.  All  rights  reserved. 


The 


Laptop-to-Atari 
Connection 


Handy  file  transfer  to  your  8-bit  or  ST 

by  CHARLES  CHERRY 

I  love  my  Atari  computers.  And  I  love  them  most  because 
they  have  changed  forever  the  way  I  write.  I  could  never  go 
back  to  banging  out  draft  after  draft  on  my  old  Smith-Corona. 
Last  year  I  formally  acknowledged  this  fact  when  I  gave  away 
the  typewriter  to  the  Salvation  Army. 

But  now  that  I  am  hooked  on  word  processing,  I  am  also 
hooked  to  the  computer  Gone  are  the  days  of  disappearing 
into  a  redwood  grove  to  finish  a  report  in  solitude.  No  longer 
the  romantic  fantasy  of  being  an  author  dressed  in  summer 
whites,  sitting  in  a  wicker  chair  on  the  lawn  with  a  small 
typewriter  on  my  knees. 

Then  I  began  to  think,  who  needs  a  small  typewriter  .  .? 
I  can  get  an  inexpensive  small  computer!  So  that's  what  I 
did.  I  found  a  first-generation  laptop  computer  being  closed 
out  for  less  than  $200.  It's  a  member  of  the  Radio  Shack 
Model  100/NEC  8201A  family. 

This  type  of  computer  is  not  very  powerful,  but  it  sup- 
ports a  delightfully  flexible  writing  enviroiTment.  It's  small 
enough  to  keep  in  the  car,  take  to  the  library,  or  curl  up  with 
in  an  overstuffed  chair.  You  can  even  bring  a  low-cost  laptop 
to  your  favorite  coffee  house  and  write  poetry  on  a  full-size 
keyboard  instead  of  paper  napkins  and  old  envelopes. 

So  my  writing  life  became  a  lot  sweeter — but  it  was  still 
not  perfect.  My  laptop's  text  editor  is  pretty  primitive.  It 
doesn't  even  have  search  and  replace.  And  there's  no  printer 

continued  on  page  48 

photography  by  TLA  DODGE 


^ 


46 


ANTIC,  The  Atari  Resource 


support  at  all,  just  an  ASCII  file  dump.  So  if  this  laptop 
isn't  a  full-fledged  word  processing  computer,  what  is  it? 
Well,  to  me  it's  the  perfect  peripheral  for  any  Atu-i— a  port- 
able terminal  for  either  an  8-bit  or  an  ST.  {ANTIC  ON- 
LINE has  used  a  Radio  Shack  100  since  1985  to  transmit 
live  reports  from  computer  shows.— M<^\C  ED) 

My  laptop  is  a  very  convenient  tool  for  getting  my  first 
draft  into  digital  form— sort  of  a  memory  dump  for  the 
brain.  I  go  someplace  that  inspires  me  to  work  creatively 
and  write  a  rough  draft.  Then  I  zap  the  text  over  to  the 
Atari,  where  I  rewrite,  edit  and  generally  massage  it  into 
shape.  This  works  great  for  me,  because  rewriting  takes 
the  concentration  and  focus  that  my  office  can  provide. 

Zapping  the  text  file  to  your  Atari  is  easy.  Almost  all 
laptop  computers  have  some  kind  of  telecommunications 
capability  and  most  of  them  (even  the  lower-priced 
models)  have  a  built-in  modem.  This  provides  several  pos- 
sible ways  to  accomplish  the  file  transfer — depending  on 
which  Atari  computer  you  own. 

8-BIT  CONSIDERATIONS 

There  are  a  few  extra  factors  you  must  keep  in  mind  when 
uploading  laptop  files  to  an  Atari  8-bit  computer.  That's 
because  8-bits  don't  have  a  built-in  RS-232  port  like  the  STs. 

If  you  have  a  modem  that  plugs  directly  into  your  8- 
bit,  such  as  the  Atari  1030  or  XM301,  you  can  use  it  with 
your  laptop's  built-in  modem.  But  you'll  be  restricted  to 
the  speed  of  your  slowest  modem — probably  300  baud. 
Get  a  short  cable  with  a  modular  telephone  plug  at  each 
end.  Comiect  the  cable  to  your  modem  and  to  the  modem 
jack  on  the  laptop.  Now  you  can  follow  the  overall  direc- 
tions in  the  next  section. 

If  you  don't  own  a  modem  that  plugs  directly  into  your 
8-bit,  you'll  need  an  interface  module  with  an  RS-232 
adaptor,  such  as  ICD's  P:R:  Connection  or  the  Atari  850, 
before  you  can  proceed  to  the  instructions  below. 

There  is  one  more  adjustment  8-bit  owners  must  make. 
These  Ataris  use  a  non-standard  code  for  the  carriage  re- 
turn and  line  feed  (155  instead  of  13  and  10).  Your  soft- 
ware adjusts  to  this  with  a  parameter  called  Translation. 
Set  your  Translation  for  ASCII  (sometimes  called  Light 
Translation)  and  the  returns  will  be  fixed  automatically. 

NULL  MODEM 

To  transfer  files  between  a  laptop  computer  and  your  Atari, 
you  need  a  suitable  cable,  some  telecommunications  soft- 
ware and  either  a  modem  or  a  "null  modem." 

Null  modem  connectors  are  two-way  plugs  that  gener- 
ally cost  less  than  SlO.  These  devices  switch  the  wires  con- 
trolling data  flow,  which  makes  two  computers  think 
they're  talking  to  modems  instead  of  to  each  other  Several 
different  wiring  patterns  qualify  as  RS-232  null  modems. 
But  if  you  have  a  choice,  get  the  simplest  null  modem 
that'll  do  the  job  for  your  system.  You  can  also  get  cables 
wired  as  null  modems.  These  work  just  as  well,  but  you 
can't  also  use  them  with  real  modems.  {For  more  infor- 
mation about  null  modem  connectors,  see  ST  File  Trans- 
fers with  Kermit  Antic,  August  1985,  page  25. -ANTIC  ED) 


My  ST  and  my  laptop  both  have  standard  DB-25  sockets, 
so  I  can  use  a  null  modem  connector  with  a  normal 
modem  cable.  Other  laptops  might  need  custom  cables. 
Any  Atari  telecommunications  software  should  work. 
Most  laptops  already  have  adequate  file  transfer  programs 
built-in. 

LAPTOP  TO  ATARI 

Get  started  by  connecting  your  portable  to  your  Atari  via 
modem  cable  and  a  null  modem  (or  real  modem).  Turn 
on  the  telecommunications  software  of  both  computers. 
Now  you'll  need  to  set  the  software  for  both  machines 
to  the  following: 

8-bit  word  length 
1  stop  bit,  no  parity 
Half  duplex 
XON/XOFF  enabled 
Highest  baud  rate  for 
both  computers 

(The  highest  baud  rate  both  computers  can  handle  is 
generally  9600  or  19200  baud,  although  some  software 
may  be  limited  to  2400  or  even  300  baud.) 

If  one  computer  won't  accept  some  of  these  parameters, 
set  the  other  one  as  shown  above  and  pray  for  luck.  If 
you're  unlucky,  work  your  way  through  all  the  possibili- 
ties until  you  hit  on  one  that  succeeds.  You'll  know  you 
got  it  right  when  something  typed  on  either  keyboard 
shows  up  unscrambled  on  both  screens.  Make  sure  the 
carriage  returns  come  through  correctly  too. 

If  your  modem  software  supports  macros,  save  your 
successful  configuration  for  future  use.  Otherwise,  just 
write  it  down  and  keep  the  note  handy. 

Now  set  your  Atari  to  receive  a  simple  text  file.  Most 
programs  call  this  CAPTURE  or  RECEIVE  ASCII,  but  there 
are  other  variations.  You  do  not  want  XMODEM,  KER- 
MIT, or  any  of  the  other  protocols.  Give  your  Atari  a  file- 
name to  save  the  text.  Now  the  Atari  will  wait  to  receive 
the  datii. 

Tell  the  laptop  to  send  the  file.  The  computers  will  han- 
dle the  rest,  so  sit  back  and  watch  the  text  scroll  across 
the  Atari  screen.  When  the  file  transfer  is  complete,  be 
sure  to  save  the  file  to  disk  before  you  continue.. 

All  this  sounds  like  a  lot  of  work,  but  it's  really  easy 
and  takes  less  time  to  do  than  to  describe.  The  entire  proc- 
ess will  become  automatic  by  time  you  complete  your  sec- 
ond or  third  file. 

My  laptop  computer  is  the  best  purchase  I've  made  since 
I  got  my  original  8-bit  Atari.  It  has  made  the  hard  work 
of  writing  so  much  more  pleasant.  For  example,  ths  arti- 
cle was  written  on  a  sunny  Saturday  afternoon  while 
watching  the  radio-controlled  sailboats  glide  across 
Spreckels  Lake  in  San  Francisco's  Golden  Gate  Park.   ■ 

Charles  Cherry,  former  product  manager  for  The  Cata- 
log, has  written  many  reviews  for  this  magazine  and  is 
the  8-bit  editor  of  the  ABACUS  users  group  newsletter  in 
San  Francisco. 


48 


ANTIC,  The  Atari  Resource 


ANTIC 


RESOURCE 


NOVEMBER  1987 


f~^  /^  -mr-^'p  T^  "^.T^C 


51 
ST  REVIEWS 


53 
ST  NEW  PRODUCTS 


55 

TAP  THE  POWER 

OF  YOUR  SYSTEM  CLOCK 


61 
MASTERPLAN 


ST  Disk  Subscribers:  For  instructions  on  how  to  trans- 
fer Antic  ST  programs  to  3 '/2 -inch  (lisl<,  see  ST  Help  File 
on  Side  B  of  montlily  disk.  ST  programs  from  previous 
issues  are  available  in  3 '/2 -inch  format  from  The  Catalog. 


GIVE  ANTIC. ..AND  SAVE  28%l 


GREAT  GIFT 


The  easy  way  to  please  your  favorite  Atari  user 

and  yourself. 


ANTIC  is  both  fun  and  practical. 
A  wonderful  gift  to  find  in  the  mail- 
box every  month.  And  every  gift  sub- 
scription saves  you  money — over  28% 
off  the  regular  price. 

Now  is  the  time  to  treat  someone 
(and  yourself?)  to  the  ANTIC  Action 
Edition  with  disk.  What  a  pleasure  for 
someone  special.  And  just  see  how 
much  you  save! 


You  save  time  and  energy  too.  Just 
send  us  your  Gift  List,  and  we'll  take 
care  of  the  rest.  What  could  be  easier? 

For  fast  service  on  subscription 
orders:  800-234-7001  (6am-6pm 
PST,  Monday-Friday). 


We  will  mail  you  an  attractive  Gift  card  to  announce 
each  Gift  subscription  if  we 
receive  your  order  by  the  end  of 
November.  After  December  1.  we 
will  send  each  Gift  Announce- 
ment card,  handsigned,  direct  to 
the  recipient. 


iC 


ST  Product  News 


ST  Reviews 


ALTERNATE  REALITY: 
THE  CITY 
(Version  2.0) 

Datasoft 

19808  Nordhoff  Place 

Chatsworth,  CA  91311-9969 

(818)  886-5922 

$44.95 

CIRCLE  265  ON  READER  SERVICE  CABO 

Reviewed  by  Jim  Pierson-Perry 

Alternate  Reality  is  liere  at  last 
for  the  ST!  Originally  previewed  in 
the  November,  1984  Antic,  this  is 
planned  to  be  a  seven-part  series  of 
interrelated  role-playing  fantasy  ad- 
venture games.  Each  adventure  will  be 
a  separate  scenario  with  its  own 
quests  and  puzzles  but  will  tie  into  the 
overall  plotline.  Sort  of  like  the  old 
Saturday  matinee  cliff-hangers,  isn't  it? 

The  City  is  the  first  installment  of 
the  series  and  must  be  completed  to 
go  on  to  the  succeeding  disks.  It  is  a 
training  ground  where  you  develop 
your  alter  ego  character's  personality, 
abilities,  and  equipment  as  well  as 
learning  basic  survival  skills. 

You  begin  the  game  by  creating 
your  player  character,  who  will  con- 
tinue throughout  the  series.  There  are 
six  character  traits  which  you  can 
pick:  stamina,  charm,  strength,  intel- 
ligence, wisdom,  and  skill.  Load  up 
on  strength  at  the  start,  since  your 
bare    hands    will    be    your    only 


weapons.  \bur  initial  finances  and  hit 
points  (measure  of  survivability)  are 
also  set  at  this  time.  As  your  charac- 
ter gains  experience,  these  trait  levels 
will  increase  and  allow  you  more 
playing  options  as  well  as  improve 
your    combat    skills. 

The  playing  area  is  modeled  after 
an  enclosed  city  with  over  4000  lo- 
cations. Hidden  behind  its  labyrin- 
thine walls  and  secret  passages  are 
shops,  inns,  taverns,  smithies,  and 
banks.  Here  you  can  purchase  equip- 
ment, get  a  job  or  invest  in  savings  ac- 
counts. Hidden  away  more  deeply  are 
the  various  guilds  where  you  can  in- 
crease your  character  trait  levels  and 
be  trained  in  the  arts  of  magic.  Map- 
ping the  city  is  vital  to  unravelling  its 
secrets  and  a  starting  map  guide  is  in- 
cluded in  the  game  documentation. 
Be  sure  to  purchase  a  compass  early 
on  in  the  game  or  you  will  quickly  be- 
come hopelessly  lost.  In  your  travels 
you  will  find  locations  that  you  can- 
not enter  without  a  future  scenario 
disk  (entrances  to  the  dungeon,  pal- 
ace, arena,  etc).  Mark  them  well  on 
your  map — they  will  be  important  as 
the  series  progresses! 

You  will  not  be  alone  in  your 
travels,  since  the  city  is  heavily  popu- 
lated with  both  honest  citizens  and 
those  who  prefer  to  prey  on  the  weak 
(e.g.  you).  Even  worse  are  the  non- 
human  horrors  who  stalk  the  streets 
after  dark,  so  beware  the  night  until 
you  gain  some  defenses!  Unless  you 


really  want  to  be  a  nasty  soul,  do  not 
pick  fights  with  commoners  or  mer- 
chants—the city  guards  will  take  an  un- 
favorable viewpoint  towards  your 
continued  existence! 

When  you  encounter  someone  (or 
something)  you  have  several  options 
including  attack,  retreat,  and  cast  a 
spell.  Effective  fighting  requires  dif- 
ferent tactics  for  different  foes.  Fight- 
ing occurs  in  real-time  so  keep  a  fin- 
ger near  the  pause  key  if  it  gets  too 
intense. 

Be  prepared  to  die  quickly  and  of- 
ten until  you  get  used  to  the  game. 
Stay  close  to  the  town  center  and  do 
not  go  out  at  night  until  you  get  a 
weapon  (a  dagger  is  good  to  start 
with).  After  you  gain  some  experience 
and  have  over  25  hit  points,  you  can 
try  some  exploring. 

Alternate  Reality's  point-of-view 
graphics  are  outstanding.  You  see 
your  surroundings  from  eye  level  in 
a  realistic,  detailed  3-D  perspective 
that  scrolls  very  smoothly  with  your 
movements.  The  realism  even  in- 
cludes sunrise,  sunset,  and  weather 
changes.  There  is  a  strong  time  depen- 
denc>'  to  the  game  and  many  play  op- 
tions can  only  occur  during  certain 
times.  Simple  movement  can  be  done 
by  mouse,  joystick,  and/or  keyboard 
controls.  However,  some  options  (e.g. 
leaving  a  store)  only  work  with  the 
joystick  or  keyboard. 

I  do  have  a  complaint:  the  game 

continued  on  next  page 


November  1987 


ST  users!  Don't  miss  START,  the  ST  quarterly 


51 


ST  Product  Reviews 


save  is  the  worst  I've  ever  seen!  When 
you  save  the  game,  you  also  are 
thrown  out  of  the  program  and  left 
to  hang.  It  doesn't  even  return  to  the 
GEM  desktop.  Even  more  insidious, 
however,  a  given  game  save  can  be 
used  only  one  time  and  is  then  erased. 
This  lovely  effect  is  not  covered  in  the 
documentation  and  caused  me  to 
waste  the  benefits  of  several  hours  of 
game  play.  Adding  insult  to  injur)',  the 
game  save  file  apparently  cannot  be 
backed  up  by  normal  GEM  functions; 
however,  a  simple  sector  copier  will 
do  the  trick  nicely. 

Alternate  Reality:  The  City  is  poten- 
tially an  exciting  addition  to  the  ranks 
of  ST  gaming.  By  itself.  The  City  is 
not  so  much  a  game  as  a  placing  shell; 
there  is  no  purpose  besides  simply 
wandering  around,  killing  things, 
mapping,  and  building  up  your  char- 
acter in  preparation  for  quests  yet  to 
come.  The  success  of  the  series  re- 
mains with  the  disks  yet  to  come  (the 
next  one,  The  Dungeon,  is  not  slated 
for  release  until  the  end  of  1987). 
However,  a  hint  book  should  be  avail- 
able by  the  time  you  read  this  review. 


LABELMASTER 

Migraph,  Inc. 
720  333rd  Street 
Federal  Way,  WA  98003 
(206)  838-4677 
$39.95 

Reviewed  by  David  Plotkin 

LabelMaster  (LM)  is  a  combination 
address  book  database  and  label 
printer.  It  has  the  unique  feature  of 
printing  labels  with  graphic  pictures. 
It  comes  with  over  100  pictures,  has 
a  built-in  graphics  editor  for  making 
)'Our  own  pictures,  and  is  compatible 
with  PrintMaster  files,  meaning  that 
there  is  a  large  library  of  ready-made 
graphics  ready  for  use. 

The  first  portion  of  LM  is  the  data- 
base. Each  record  consists  of  fields  for 
First  Name,  Last  Name,  Address,  City, 


State  and  ZIP.There  is  no  phone  num- 
ber field.  You  fill  in  the  information 
by  typing  it  in  the  dialog  box  for  each 
record.  A  variety  of  buttons  also  ap- 
pear in  the  dialog  box.  You  may  print 
the  record,  delete  it,  move  to  another 
record,  move  to  the  first  or  last  rec- 
ord, find  the  next  occurrence  of  a 
specified  string,  or  choose  a  new 
graphic  design  for  the  file.  Two  other 
boxes  let  you  specif}'  how  many  of 
this  particular  label  will  be  printed, 
and  to  choose  the  personal  or  busi- 
ness format.  Personal  format  prints 
the  first  and  last  name  on  the  first  line 
of  the  label,  while  the  business  for- 
mat prints  the  first  name  on  the  first 
line  and  the  last  name  on  the  second 
line.  Thus,  you  can  put  the  person's 
whole  name  in  the  first  name  field, 
and  their  company  name  in  the  last 
name  field. 

LM  has  many  options  once  you 
have  designed  some  records.  You  may 
print  all  the  specified  records  as  busi- 
ness or  personal.  You  can  sort  the 
records  on  any  field.  You  can  also  cus- 
tomize the  text  of  a  special  label  to  be 
wide,  normal,  or  condensed  for  each 
line  individually.  You  cannot,  how- 
ever, print  out  already  defined  records 
using  this  special  definition,  but  must 
fill  in  the  information  on  the  screen 
— and  you  cannot  save  this  infor- 
mation. 

The  other  half  of  LM  is  the  graphics. 
Each  label  you  print  out  can  have  a 
graphic  icon,  or  small  picture,  printed 
on  the  left  side.  This  can  really  dress 
up  your  labels,  especially  when  you 
are  sending  out  Christmas  cards. 
When  you  print  out  a  whole  file  of 
labels  at  once,  they  will  all  have  the 
same  graphic  icon  printed  on  each 
one.  However,  when  you  print  out 


single  labels,  you  can  choose  which 
graphic  design  will  be  on  each  label. 
If  you  decide  to  load  a  design,  you 
will  be  presented  with  a  file  selector 
box  to  choose  the  name  of  the 
graphics  file  )'Ou  want  to  load.  Each 
graphics  file  contains  a  number  of 
icons.  After  you  have  loaded  the  file, 
a  page  of  titles  for  the  graphic  icons 
in  the  file  will  be  put  on  the  screen. 
You  ma)'  choose  one  of  the  titles  by 
clicking  on  it  or  mcne  to  the  next  page 
or  previous  page  of  titles.  Clicking  on 
a  title  will  load  it  and  it  will  then  be 
available  for  editing.  This  procedure 
is  also  how  you  load  a  design  when 
you  select  "change  design"  in  the 
database  portion  of  the  program.  The 
design  will  appear  magnified  on  the 
screen,  and  you  can  now  change  it. 
You  select  a  pen  color  (black,  white, 
or  checkerboard)  and  click  in  the 
squares  you  want  to  color.  You  can 
also  flip  the  design  either  horizontally 
or  vertically,  and  iiwert  it  (white  be- 
comes black,  black  becomes  white). 
You  can  move  the  design  one  line  in 
any  direction,  print  it,  erase  it,  and  ei- 
ther copy  or  move  a  user-defined 
block.  Further,  there  are  two  modes 
for  block  operations.  Replace  (covers 
what  was  there  before)  and  Transpar- 
ent (moves  or  copies  only  the  black 
dots  from  the  original  area  to  the  new 
area,  so  the  original  design  shows 
through).  You  may  also  draw  lines  of 
either  one-  or  three-pixel  width. 
When  you  are  done  with  your  design 
you  give  it  a  name  and  can  save  it  with 
the  file. 

LabelMaster  is  a  very  simple  pro- 
gram, but  it  does  what  it  is  supposed 
to  do  very  well.  The  graphics  editor 
could  benefit  from  a  few  more  tools 
(like  a  circle),  and  the  database  could 
use  a  phone  number  field,  so  that  you 
could  use  the  database  as  your  address 
book,  and  not  just  for  making  labels. 
But  all  in  all,  this  program  is  easy  to 
use  and  fulfills  a  function  I  have  yet 
to  see  anywhere  else.  If  you  enjoy 
making  creative  mailing  labels,  I 
recommend  this  program  to  you.   ■ 


52 


ANTIC,  The  Atari  Resource 


ST  New  Products 


By  Gregg  Pearlman,  Antic  Assistant  Editor 


M/CADD 

M/CADD  is  the  first  system  to  offer  a  com- 
plete, integrated  solution  from  3-D  prelimi- 
nary design  through  2-D  detail  drawings. 
The  program  consists  of  two  user- 
configurable  packages,  JIL-Comp  and  JIL- 
Mod,  and  lets  you  do  3-D  wireframe 
modeling  as  well  as  2-D  drafting.  JIL-Comp 
and  jIL-Mod  are  linked  through  an  associa- 
tive database  that  lets  you  make  the  3-D 
changes  and  have  them  reflected  in  2-D. 

$299.95,  monochrome.  Migraph,  720  South 
333rd  Street,  Suite  201,  Federal  Way,  WA 
98003.  (206)  838-4677.  PRESS 

CIRClf  243  ON  READER  SERVICE  CARD 

THE  LAST  WORD? 

Fully  GEM-compatible,  1ST  Word  Plus 

has  pull-down  menus  and  up  to  four  con- 
current text  windows,  as  well  as  a  500- 
words-per-second  spelling  checker  with 
a  40,000-word  dictionary — and  you  can 
spell-check  as  you  type.  The  new  version 
of  1st  Word  also  has  a  full-function  mail 


merge  system,  WYSIWYG  onscreen  print 
styles,  centered  and  left-  and  right-justified 
text,  sophisticated  search-and-replace 
functions,  multi-column  output  and  a 
footnote  facility.  You  can  also  do  block  cut- 
and-pastes,  either  within  a  single  docu- 
ment or  from  one  window  to  another. 

$99.50.  Electronic  Distribution,  8  Green  Street, 
Willlngham,  Cambridgeshire  CB4  5JA,  En- 
gland. 011-44-954-61258.  FINAL. 

CIRCIE  240  ON  READER  SERVICE  CARD 

GOTHIC  ZORK? 

Infocom's  Plundered  Hearts  could  be 
an  interacti\'e  gothic  romance  novel  for 
your  STComing  to  life  will  be  your  wild- 
est fantasies  ( within  reason,  of  course  ) 
as  you  set  sail  for  the  West  Indies  on  a  17th 
century  schooner  so  you  can  take  care  of 
your  ailing  father.  Romance  and  danger: 
it's  all  yours. 

$39.95.  Infocom,  Inc.,  125  CambridgePark 
Drive,  Cambridge,  MA  02140.  (617)  492- 
6000.  PRESS. 

CIRCIE  254  ON  READER  SERVICE  CARD 


PROJECT  PROGRESS 

LOGiSTiK  Senior  (8149.95)  and  LOGi- 
STiK  Junior  ($99.95)  integrate  project 
management  and  dat;ibase  functions  into 
a  spreadsheet  environment.  LOGiSTiK 
Senior  uses  presentation-quality  graphics, 
but  both  versions  let  you  compute  the  crit- 
ical path  of  a  project,  specify  scheduling 
constraints,  and  produce  Gantt  charts,  re- 
source histograms  and  project  calendars. 
You  can  perform  "What-If"  and  logical 
operations  easily  and  get  a  true,  colorful 
picture  of  your  project's  progress — in  time 
units  ranging  from  half-hours  to  years.  The 
1024x2048  spreadsheet  reads  files  from 
most  ST  database  packages.  LOGiSTiK 
Senior's  graphics  program  produces  more 
than  20  graph  types. 

Progressive  Peripherals  &  Software,  Inc.,  464 
Kalamath  Street,  Denver,  CO  80204.  (303) 
825-4144.  FINAL. 

CIRCLE  241,243  ON  READER  SERVICE  CARD 


continued  on  next  page 


Computer  Repeats,  Inc. ' 

V ^      303-939-8144 

"All  Products  Guaranteed" 


TRADE-IN  your  Atari  system  for  a 
NEW  IBM  compatible,  $699  or  Atari  1040ST  color,  $679 


We  pay  Scashs  for  your  used  Atari  and  compatible  products 

Buy  used  Atari  &  compatible  software,  hardware,  and  books 

and  SAVE!!  20-50%  off  current  mail-order  prices, 

BUY • SELL • TRADE 


^1!  Ill  I  INI 

Ntwtll  756K  XL 

n/RAM  MVDOS 
AH"  800,  256K  RAM  UC 
Avilf.  UOOht  100*  KC 
AviKr  !<0G  100%  HC 
Happy  w/Conlrollet  7  I 
U  S  Goiibler 

Alan  4rO  G4K  RAM  UG 
GTS  300  Mnrtem 
P  R  Cnnneclion 
Slar  NX  lONlQPS  Cnriip 
Stai  NP  lONlQPS  Cnmp 


lULiiUtiJjjna 


1  55  95 
!  99  95 
J109  95 
S249  95 
5109  95 
!  29  99 
s  39  99 
J  19  96 
5  59  95 
1199  99 
1119  95 


Ala"  1050 
Atari  610 
Ailia  THE  ONE 
Indu!  GT 
Rana  1000 


112750 
S  99  95 
1195  99 
1155  95 
1135  95 


Call  loi  ilave  diivesi 

AlaiiB50                               1  89  95 

MPP  1150                             S  30  95 

AptFac!                               1  18  89 

U  Piml  64K                            1  55  96 


130XE  1  99  95 

800X1  1   63  99 

800  48K  1   59  96 

400  1   29  95 

MII.Hd.l.-tiJ.llllJ.'.NnM 

SMI  24  Mono  Momlot  S   99  95 

Sf354SS.nt)nnve  S    79  95 

CannnnCnlai  Jel  i  199  95 


Flmhl  Simulaioi  ^ 

SynFile'  s 

VisiCalc  s 

Zork  I.II.KI  s 

Pieppie'  s 

My  MIS'  Alphabel  S 

Clt]Mni  A  Balioflns  ^ 

WotdfacE  s 

Picnic  Paranoiii  l 

OVEH  500  TITUS  ' • 


17  99 

22.10 

11  ig 

13  80 

2  95 
4  90 
2  48 
2  95 
1  99 


^HIt-IJ.1].ir.<LJd:I.^H 

Alan  1027  LO  Dii  Coiiii 

!   69  95 

Alan  1025  Dii  Conn 

1   97  99 

Alan  820  On  Conn 

!   44  95 

A>iom  GP560AT  On  Coon 

1124  95 

Comta,  220AT  On  Coon 

1   99  95 

Dkimale  ID  Coloi  w/PlP 

111595 

^^4  4rrrmTTir.i :  L^™ 

1149  95 

SakalaSClOO 

1139  95 

^^INd.l'l.l.ld 

^Tj^^HB 

Alan  XM  301 

!  31  96 

Alan  1030 

1   35  99 

MPP  lOOOC/E 

1   29  99 

■,'IW4ll.Hd.lJ;M.iirrt<.-« 

410  Caisella  Fleck 

!    10  50 

1010  Casselle  Geil. 

1   31  50 

Wtco  Slick  3  way 

I    14  96 

i^ ■  l.'WJJ.M.-^ 

New  30Q  baud  niodem  IM-flB  with  puictiaia  ot  new  PR  Conneclioii! 

...and  much  more! 

2121  4tti  St.  •  Boulder,  CO  80302 

Voice  (303)  939-8144  M-F  2-1 1  pm  MT 

Modem  (303)  939-8174  24  flours 

9D,  ^B,  SI.  personal  ctreck,  C.O.D. 

Call  tor  order  information  or  for  catalog:  (303)  939-8144 

Prices  subject  to  change.  Call  for  most  recenl  prices 


CIRCLE  Oil  ON  READER  SERVICE  CARD 


Capture  Color  Video  Images:  only  $249.^^ 

Now  you  can  easily  and  inexpensively  acquire  images 

from  any  standard  video  source  -  videotape,  camera,  disl<  - 

for  display  on  your  ST,  Capture  time  is  less  tfian  six  seconds, 

and  you  fiave  complete  control  of  displayed  color  levels 

(or  gray  scales  in  monoctirome). 

ComputerEyes  fias  everyttiing  you  need: 

Interface  fiardware,  complete  easy-to-use  software  support 

on  disk,  and  owner's  manual.  It  fully  supports  all 

ST  grapfiics  modes  and  a  variety  of  image  formats  and 

is  compatible  witti  virtually  all  popular  grapfiics  programs, 

Tfiinl<  of  tfie  possibilities! 

ComputerEyes  is  bacl<ed  by  a  one  year  warranty  and  the 

success  of  over  10,000  systems  sold.  Satisfaction 

guaranteed  or  return  it  within  ten  days  for  full  refund. 

Demo  disk  available,  $3,  See  your  dealer  or  order  direct. 

For  more  information  call  617-329-5400.  -'V^ 


To  order  call  800-346-0090 

or  mail  your  order  to:  Digital  Vision,  Inc, 

66  Eastern  Avenue,  Dedham,  MA  02026 

VISA,  M/C,  or  COD  accepted 

S&H:  $4  tor  ComputerEyes 

fvlass  residents 

add  5%  sales  lax 


^ 


CIRCIE  053  ON  READER  SERVICE  CARD 


November  1987 


53 


ST  New  Products 


TEST  DRIVE 

Experience  the  feel  of  driving  several  of 
the  world's  top  sports  cars,  from  a  Ferrari 
Testarosa  to  a  Lamborghini  Coiintiich  to 
a  Lotus  Esprit  Turbo.  Each  car's  accelera- 
tion, braking,  top  speed,  etc.,  is  true  to 
form.  Test  Drive  displays  the  interior  of 
the  car  and  the  road  from  the  viewpoint 
of  the  driver — once  inside,  you'll  see  an 
actual  rendition  of  the  dashboard  with  an 
inset  for  the  gearshift  knob. 

The  object  is  to  travel  over  different 
parts  of  the  highway  within  a  certain  time 
limit.  Periodically  you'll  check  in,  see  how 
you're  doing,  get  a  map  and  head  out 
again — if  you're  under  your  time  limit. 
Standing  in  your  way  will  be  slow  or  on- 
coming traffic,  falling  rocks — and  Smokey, 
of  course.  A  speeding  ticket  means  cur- 
tains, so  drive  carefully. 

$44.95.  Accolade,  20813  Stevens  Creek  Blvd., 
Cupertino,  CA  95014.  (408)  446-5757. 
PRESS. 

CIRCLE  258  ON  READER  SERVICE  CARD 


A  ONE,  AND  A  TWO 

The  ST  version  of  Electronic  Arts'  Music 
Construction  Set  is  now  available  for  be- 
ginning and  intermediate  musicians.  You 
can  compose,  play  and  print  music.  In  fact, 
there  are  three  different  ways  to  enter 
notes:  you  can  point  to  the  desired  note 
on  the  onscreen  palette  and  click  it  into 
place  on  the  score;  you  can  click  on  the 
onscreen  keyboard;  or  you  can  just  play 
notes  on  a  MIDI  instrument  connected  to 
the  ST.  (Music  Construction  Set  has  MIDI 
In  and  MIDI  Out  features,  as  well  as  a 
"Jukebox"  play  mode  and  waveform  edit- 
ing, so  you  can  create  your  own  in- 
struments.) 

Complete  music  notation  is  at  your  fin- 
gertips: whole  to  thirty-second  notes  and 
rests,  dotted  notes,  ties,  triplets  and 
quintuplets — add  sharps,  flats  or  naturals, 
or  move  the  notes  up  or  down  an  octave. 
You  can  use  six  time  signatures  and  any 
key  signature,  transpose  notes  up  or  down, 
copy,  cut-and-paste,  and  adjust  tempo  be- 


tween 56  to  208  beats  per  minute,  as  well 
as  printing  sheet  music  on  any  ST- 
compatible  graphics  printer.  The  Music 
Construction  Set  also  plays  three  voices 
at  once,  chosen  from  I6  preprogrammed 
instruments. 

$39.95.  Electronic  Arts,  1820  Gateway  Drive, 
San  Mateo,  CA  94404.  (415)  571-7171. 
PRESS. 

CIRCLE  24?  ON  READER  SERVICE  CARD  ■ 


New  ST  product  notices  are  com- 
piled from  information  provided  by 
the  products'  manufacturers  Antic 
assumes  no  responsibility  fcjr  the 
accuracy  of  these  notices  or  the  per- 
formance of  the  product.  Each  men- 
tion is  followed  by  a  code  tuord 
indicating  that,  at  press  time,  Antic 
had  seen  a  FINAL  marketable  i<er- 
sion,  near-final  BETA,  earlier 
ALPHA,  incomplete  DEMO,  or 
PRESS  release. 


Sensational/ 

Software  for  your  ST 


DataRetrieve 


PowerLedger 


TextPrr>-This  is  a  serious  word  processor!  Written  with  speed  and  maximum  control  in- 
mind.  Advanced  features — mail  merge  for  form  letters...,  multiple  columns,  automatic 
table  of  contents,  automatic  index  ,  sorting  (to  alphabetize  list  of  words)  and  define  up  to 
30  user  definable  keys.  Full  screen  editing  with  mouse  or  keyboard.  $49.95 

PaintPrc-Draw  upon  your  creative  talents  with  PaintPro,  the  GEM-based,  full-page 
graphics  design  package.  Multiple  windows.  Cut  &  paste.  16  tools.  Variable  line  width. 
Define  your  own  fill  and  line  patterns  (up  to  32  in  memory  at  once).  $49.95 

PaintPro  Library  #1-Many  clip-art  pictures,  5  GDOS  fonts.  Degas  compatible.      $29.95 


DataRetrieve^Data  management  was  never  this  easy!  Design  your  database  using 
the   mouse.    Lightning-fast  operation;   tailorable   display;  user-definable   reports;   up   to 
64,000  records.  Supports  multiple  files.  Includes  RAM-disks.  Complete  search,  sort  and 
!^^      file  subsetting.  Works  with  TextPro.  Easy  printer  control.  Five  setups  included.    $49.95 


Poy,f(2si  s<igfi!^Finally,  a  full-powered  spreadsheet  for  your  ST.  Powerful,  large 
capacity  (65,000  by  65,000  cells)  spreadsheet.  Built-in  calculator,  online  notepad  and 
integrated  graphics.  Seven  different  chart  types  (pie,  bar,  3D  bar,  line,  etc.)  Multiple 
windows  (up  to  seven). 14  digit  precision  with  37  math  functions.  New  Version!  $79.95 


Ask  about  any  of  the 
14  books  in  our  ST 
Reference  Series 


iffilil!! 


Call  now  for  the  name  of  your  nearest  dealer.  Or  order  today  using 
your  credit  card.  Add  $4.CX)  per  order  for  shipping.  Foreign  orders 
add  $12.00  per  item.  Call  or  write  for  your  free  catalog  covering 

our  ST  software  and  bool<s.  30-day  software  guarantee.  [Sealers  ,,P-0.  Box  7219,  Depf  AB,  Grand  Rapids.  Ml,  49510 

,  Ptione  6 1 6/24 1  -  Go  i  0  Fax  61 6/241-5021  Telex  709-1 1 


Abacus 


ffyffTnnii 


inquires  welcome-over  2000  dealers  nationwide. 


01 


54 


CIRCEE  001  ON  READER  SERVICE  CARD 


ANTIC,  The  Atari  Resource 


Tap  the  Power 

of  Your 
System  Clock 

Improve  your  timing  with  ST  BASIC 


A  few  weeks  ago  I  wrote  a  set  of 
benchmarks  to  test  a  variety  of  personal  computers,  including  the 
ATARI  ST.  The  benchmarks  (integer  math,  real  math,  logarithmic 
and  trigonometric  functions,  screen  output  speed  and  disk  I/O 
speed)  had  to  be  written  in  BASIC,  the  language  included  free  with 
every  PC  I  tested. 

As  I  was  writing  the  benchmarks,  the  time  came  when  I  had 
to  access  the  system  clock  from  BASIC,  and  on  my  own  ST,  I  found 
out  that  I  couldn't.  Well,  after  reading  everything  I  could  get  my 
hands  on  about  the  system  clock,  I  discovered  that,  although  there 
seem  to  be  two  clocks  running  in  the  ST  simultaneously,  there  is 
no  way  to  directly  access  either  one  of  them  from  ST  BASIC. 

Okay  then,  we'll  do  it  in  assembly  language.  This  is  the  basic  idea: 

•  write  an  assembly  language  routine  to  read  the  system  clock, 
decode  the  time,  and  store  it  in  memory 

•  assemble  the  routine 

•  write  a  BASIC  program,  incorporating  the  machine  language 
instructions  (assembler  output)  to  access  the  memory  locations 
containing  the  time,  read  the  time  and  display  it. 

And  that's  it.  Sounds  fairly  easy,  doesn't  it?  Well,  it's  not  quite 
that  easy,  and  here's  why.  GEMDOS  offers  two  function  calls  to 
access  the  clock:  $2C  (GET  TIME)  and  $2D  (SET  TIME).  The 
GET  TIME  call  requires  no  parameters,  and  returns  the  time  in 
the  low  word  of  the  68000's  data  register  DO.  continued  on  next  page 

By  STEPHEN  ORIOLD 


November  1987 


55 


Unfortunately,  it's  so  well-encoded  that  it'll  make  your 
life  miserable.  This  GEMDOS  clock  starts  running  immedi- 
ately at  start-up  (whether  you  set  it  first  or  not),  although 
it  might  not  have  the  right  time,  using  instead  the  time 
preset  by  ATARI.  The  GET  TIME  call  returns  the  hour  of 
the  day,  minutes  and  seconds.  GEMDOS  uses  different  calls 
(  $2A,  GET  DATE  and  $2B,  SET  DATE)  to  access  the 
system  date. 

There  are  other  ways  to  access  the  clock:  through 
IKBD  (intelligent  keyboard)  commands  $  IB  ( Set  clock) 
and  $1C  ( Read  clock),  or  XBIOS  calls  22  ( settime)  and 
23  ( gettime).  Both  the  IKBD  and  the  XBIOS  call  return 
both  the  date  and  the  tiine  of  day.  The  IKBD  call  returns 
this  information  in  packed  BCD,  in  six  bytes  and  a  time 
of  day  event  header  The  XBIOS  gettime  call  requires  no 
parameters  and  returns  the  date  and  time,  encoded,  in  a 
longword,  with  the  time  in  the  low  order  word. 

I  decided  to  use  the  GEMDOS  call  for  my  application. 
Let's  take  a  closer  look  at  this  GEMDOS  time.  The  GET 
TIME  call  returns  the  time  in  register  DO,  encoded  in  a 
special  pattern  of  individual  bits.  Take  a  look  at  Figure 
1  and  you'll  see  what  I  mean. 

The  number  of  seconds  is  stored  in  bits  0-4  (five  bits). 
Since  the  maximum  number  you  can  represent  in  five  bits 
is  31,  the  GEMDOS  clock  runs  in  two-second  increments. 
To  get  the  correct  number  of  seconds,  the  value  stored 
in  these  five  bits  has  to  be  multiplied  by  two. 

The  number  of  minutes  is  stored  in  bits  5-10  (six  bits), 
the  number  of  hours,  in  24-hour  format,  in  bits  11-15  (five 
bits).  In  the  above  example,  the  value  of  hours  is  17  (5 
pm),  the  value  of  minutes  is  32,  and  the  value  of  seconds 
is  8,  translating  to  16  seconds  (17:32:16). 

1  wrote  TIME.S,  the  assembly  language  source  file  in 
Listing  1,  to  read,  decode  and  store  the  GEMDOS  time. 
It  was  assembled  using  DRI'S  AS68,  on  an  upgraded  one- 
megabyte  520ST. 

Here  is  what  this  program  is  doing: 

Line  1— save  assembly  language  routine  address  in  Al. 

Line  2— push  GEMDOS  function  call  number  on  stack 

Line  3 — execute  function  call 

Line  4 — repair  stack 

Line  5 — move  time  bit  pattern  to  Dl 

Line  6 — keep  bits  representing  seconds,  set  everything 
else  to  zeroes 

Line  7 — multiply  number  of  seconds  by  2 

Line  8 — save  bit  pattern  representing  seconds  in  mem- 
ory, in  the  first  word  immediately  following  the  assem- 
bly language  routine 


Line  9^shift  bit  pattern  5  positions  to  the  right,  trun- 
cating bits  representing  seconds,  shift  zeroes  into  high- 
order  bits 

Line  10 — move  resulting  bit  pattern,  representing 
minutes  and  hours  into  the  second  word  in  memory,  fol- 
lowing the  assembly  language  routine 

Line  11 — keep  bits  representing  minutes,  set  everything 
else  to  zeroes 

Line  12 — shift  bit  pattern  6  positions  to  the  right,  trun- 
cating bits  representing  minutes,  shift  zeroes  into  high  or- 
der bits 

Line  13 — move  resulting  bit  pattern,  representing  now 
only  the  number  of  hours,  into  the  third  available  word 
in  memory. 

Line  14 — return  control  to  the  program  that  issued  the 
CALL. 

That  was  the  assembly  language  part.  Now  comes  the 
BASIC  program  in  Listing  2.  This  will  create  an  integer 
array,  consisting  of  the  opcodes  output  by  the  assembler, 
found  in  the  data  statements.  The  0th  element  of  the  array 
will  contain  the  address  of  the  machine  language  program, 
elements  21,22  and  23  the  seconds,  minutes  and  hours. 
The  program  will  read  the  address  in  element  0,  then 
CALL  the  machine  language  routine,  create  a  nice  string 
containing  the  time  data  and  output  it. 

If  you  intend  to  use  this  BASIC  program  as  a  subroutine 
in  your  own  programs,  move  line  1040  to  the  initializa- 
tion module  of  your  own  program,  delete  lines  1060-1080, 
1320-1330  and  all  the  REMarks,  especially  the  one  in  line 
1400. 

This  is  not  the  only,  probably  not  even  the  best  way 
to  access  the  system  clock  from  ST  BASIC.  But  it's  simple, 
short,  fast  enough  (for  ST  BASIC)  and  it  can  get  the  job 
done,  until  a  better  BASIC  comes  along. 

USING  GFA  BASIC 

Sometimes,  you  have  to  do  radically  different  things  to 
get  the  same  job  done  in  another  version  of  the  same  lan- 
guage. Take,  for  example,  GFA  BASIC.  Here,  no  machine 
language  help  is  needed.  GFA  gives  almost  full  access  to 
the  complete  power  of  your  Atari  ST. 

Examine  Listings.  This  is  the  same  program,  written 
in  GFA  BASIC,  but  also  show  how  to  set  the  time  and  date 
as  well  as  access  them.  Of  course,  getting  the  Time  and 
Date  from  GFA  is  as  easy  as  stating:  T$=TIMES,  or 
D$  =  DATES.  Actually  setting  the  time,  however,  is  a  bit 
more  involved.  Let's  investigate  how  this  is  done. 

Get_the_date 


DO 

3322222222221    1    1    1 
1098765432109876 

11111 
5  4  3  2   1 

1 

0  9  8  7  6  5 

4  3  2   10 

1 

0 

0 

0 

1 

1 

0 

0 

0 

0 

0 

0 

1 

0 

0 

0 

HOURS 

MINUTES 

SECONDS 

Figure  1 


56 


ANTIC,  The  Atari  Resource 


This  routine  first  allows  the  user  to  type  in  the  date  in 
the  typical  format  used  in  North  America,  MM/DDA'TYY. 
The  interesting  line  here  is: 

Let  Datem%  =(Year * 512)  +  (Month* 32)  +  (Day). 

After  we've  determined  we  have  the  proper  numbers  for 
the  year,  month  and  day  we  use  multiplication  to  "left- 
shift"  the  bit-patterns  for  the  date  numbers  into  their 
proper  positions,  and  then  add  them  together  into  a  sin- 
gle, four-byte  long  number,  suitable  for  passing  to  the 
proper  Genidos()  routine. 

Handle_d_key 

This  procedure  will  collect  keystrokes  into  the  format 
of  the  date  we  want. 
Get_the_time 

The  routine  operates  in  essentially  the  same  manner  as 
the  date  routine.  The  proper  digits  are  collected  into  a 
string,  which  is  then  taken  apart  to  aquire  the  proper  digits 
for  passing  to  the  Gemdos  routine  to  set  the  time. 

Finally,  when  the  Time  and  Date  have  been  grabbed  and 
set,  the  programs  returns  to  the  top,  where  a  small  Alert 
Box  is  built  up  out  of  the  current  TimeS  and  Date$ ,  and 
the  results  are  reported.  And  that's  all  there  is  to  it!  I  hope 
these  simple  BASIC  routines  can  help  you  read  your  ST's 
internal  clock,  and  that  I've  come  to  your  aid — in  time. 

Listing  on  page  77      ■ 


SAVE  YOUR 
COPIES  OF  ANTIC 


These  custom-made  titled  cases  and 
binders  are  ideal  to  protect  your  valuable 
copies  from  damage.  They're  designed  to 
hold  a  year's  issues  constructed 
with  reinforced  board  and 
covered  with  durable  leather- 
lil<e  material  in  maroon.  Title  hot 
stamped  is  gold.  Cases  are 
V-notched  for  easy  access, 
binders  have  special  spring 
mechanism  to  hold  individual  rods 
which  easily  snap  in. 


Cases: 
Binders: 


1-$7.95 
1-$9.95 


3-$21.g5 
3-$27.95 


6-$39.95 
6-$52.9S 


ANTIC 

Jesse  Jones  Industries,  Dept.  ATC  * 
Enclosed  is  $ 


499  East  Erie  Avenue,  Philadelphia,  PA  19134 
_for  Cases;  Binders. 


Add  $1  per  case/binder  for  postage  &  handling.  Outside  USA  $2.50 
per  case/binder  (US  funds  only).  PA  residents  add  6%  sales  tax. 


Print 
Name . 


Address . 


No,  P.O.  Box  Numbers  Please 


City, 


State/Zip  

CHARGE  ORDERS  (Minimum  $15):  AmEx,  Visa,  MC,  DC  accepted. 

Send  name,  number,  exp.  date. 

CALL  TOLL  FREE  7  Days,  24  Hours  1-800-972-5858 


,  SATISFACTION  GUARANTEED 


A. 

ATARI 


micrOtyme 

A  DIVISION  OF  MICRO  PERIPHERALS,  INC. 

P.O.  BOX  369      •      KETTERING,  OHIO  45409 


A, 

ATARI 


ATARI 

ST's  Color  or  Mono 

Supra  20,  30,  60  Meg 

SH  201  20  Megabyle 

130  XE 

1 050  Disl(  Drive 

1020  Color  Prinler/Ploller 

Power  Supply  1050 

Power  Supply  XE/XL 

Power  Supply  for  Indus  GT 

XEP-80        aOColumni 

PRINTERS 

PANASONIC: 

KX-P1080/,  120  ops 
KX-P1091/,  160  cps 
KX-P1092I,  240cps 
KX-Pl  10  Ribbon.  BIk 

STAR: 
NX-10(80col) 
NP-10         NEW  MODEL 

CITIZEN: 
MSP-1C 

FPSON: 
LX-86 
FX-286E  . 


CALL 

CALL 

CALL 

CALL 

CALL 

29 

17 

29 

19 

CALL 


219 

339 

9 


CALL 
CALL 


MODEtVIS 

SX-212- 300/1200 
XM-301  Oirecl  Conned 
AVATEX  1200  bps 
AVATEX1200HC, 
AVATEX  2400         NEW 


CALL 

CALL 

95 

129 

CALL 


INTERFACES 

P:R:  CONNECTION  

69 

SJPRAMICR0STUFFER(64K)  ,59 

SUPRA/MPP1150      

CALL 

MONITORS 

NAP  Green  W/Audio 

85 

NAPAmberW/Audio 

90 

NAPComposile  Color 

CALL 

ACCESSORIES 

Disk  File  molds  lOO'l  5'/-  13 

Power  Strip,  Spike  &  Surge         15 
EpyxSOOXJ  Joystick  14 

6'  Atari  Serial  I/O  Cable  8 

U.S   DOUBLERw/DOS    49 

U.S.  DOUBLERnoDOS  29 

"Duplicator  "  lor  1050  Disk  Drive  89 


PRINTER  SUPPLIES 

MAILING  LABELS,  While,  500  pk   4 
PAPER,  Micro  Perls  500  shts  8 


8-BIT  SOFTWARE 


Action        ...    . 
Action  Tool  Kit 
Alternate  Reality 
Atari  Writer 
Auto  Duel 
Award  Ware 

B-Graph   

Basic  XE  

Basic  XL    

Basic  XL  Tool  Kit 
Bop  'n'  Wrestle 
Champ  LodeRunner  18 

Chessniaster  2000  27 

F-15  Strike  Eagle  21 

Fight  Night     .  20 

Flighl  Simulator  II  34 

Scenery  Disks  ea  15 

Scenery  Disk  Set 74 

Fraction  Action 21 


Ft  Apocalypse 7 

Gsmstone  Warrior 12 

Gettysburg 39 

Gunslinger 20 

Hardball  20 

Hitchhiker's  Guide      23 

Home  Accountant 27 

Inlillralor 19 

Karateka    18 

Kickslarl 7 

LastV-8 7 

Leader  Board    25 

Leather  Goddesses 22 

Loderunner  23 

MAC/65 46 

MAC/65  Tool  Kit 19 

Maslerlype  27 

Mega  Font  li  16 

fvlercenary 20 

Merc  Data  Disks ea12 

Millionaire    15 

Moon  Mist    22 

Movie  Maker 11 

M.U.L.E 11 

Music  Const.  Set .11 

Music  Studio      24 

Never  Ending  Story   21 


NINJA    7 

Page  Designer 20 

Paper  Clip  w/Spell   38 

Pawn  25 

Phantassie  1  or  II  25 

PinballConslSel 11 

Planetarium 19 

PrintShop 28 

PrintShop  Companion 24 

Graphics  Libraries 16 

PS  Interlace 18 

R-Time-BCan 48 

Racing  Destruction 11 

Rambo  XL 28 

Relorger88 12 

Rubber  Slamp 20 

Silent  Service 24 

Sixgun  Shootout 27 

Sparta  DOS-X  Cart 49 

Speed  King        7 

Spyvs,  Spyl&li 2T 

Star  Fleet  I 35 

Star  Raiders  II 13 

Strip  Poker 19 

S.P,  Data  Disks eal3 

Super  Bouiderdash 11 

Syn-Calc 31 


Syn-Caic  Templates 14 

Sny-FilePlus 31 

Timewise 3 

Top  Gunner 17 

Touchdown  Football 11 

Trail  Blazer 21 

Triple  Pack 14 

Tycoon 15 

Typesetter 22 

Ultima  i-IV CALL 

Video  Poker 7 

Video  Vegas 21 

Wargame  Const.  Set 19 

Warship 39 

Wizard's  Crown 26 

XLENT  Word  Processor  20 

ZORK  Trilogy 39 


ST  SOFTWARE 


OVER  300  TITLES 

IN  STOCK. 

LARGEST  SELECTION 

IN  THE  COUNTRY! 


HOURS:  M-F  9  am-9  pm  EST 
SAT  10  am-4  pm 


TO  ORDER,  CALL  TOLL  FREE 

1-800-255-5835 


Ohio  Residents,  Order  Status  or 
Tech.  Info,  Call  (513)  294-6236 


TERMS  AND  CONDITIONS 

•  NO  EXTRA  CHARGES  FOR  CREDIT  CARDS'  •  We  do  not  bill  until  we  ship  •  Minimum  order  $20  •  C  O.D  -  $3.00  Ship/Handl.  must  be  prepaid  •  Ohio  residents  add  6%  sales  tax  •  Please  allow  3  weeks  lor  personal  or 
company  cliecks  to  clear  •  Shipping/Handling:  (Call  lor  Ouote),  Hardware,  minimum  $4:  Soltware  and  most  accessories,  minimum  $3  •  Overnight  sliipment  available  at  extra  charge  •  We  ship  to  Alaska,  Hawaii,  Puerto  Rico 
(UPS  Blue  Label  Only!  APO  and  FPO  •  Canadian  orders,  actual  shipping  plus  5%,  minimum  $5  •  All  detective  products  require  a  return  authorization  number  to  be  accepted  lor  repair  or  replacement  •  No  tree  trials  or 
credit  •  Returns  subject  to  15%  re-stocking  charge  •  Due  to  changing  market  conditions,  call  loll  tree  lor  latest  price  and  availabilily  ol  product  FOR  YOUR  PROTECTION,  WE  CHECK  ALL  CREDIT  CARD  ORDERS  FOR  FRAUD 


CIRCLE  031  ON  READER  SERVICE  CARD 


November  1987 


57 


Lyco  Computer 

Marketing  &  Consultants 


ATARI  /  ATARI  ST  SOFTWARE 


Mark   'Mac"  Bowser,  Sales  Manager 


I  would  personally  like  to  thank  all  of  our  past  customers  for  helping  to 
make  Lyco  Computer  one  of  the  largest  mail  order  companies  and  a 
leader  in  the  industry.  Also,  I  would  like  to  extend  my  persona!  invitation  to 
all  computer  enthusiasts  who  have  not  experienced  the  services  that  we  pro- 
vide. Please  call  our  trained  sales  staff  at  our  toll-free  number  to  inquire 
aboul  our  diverse  product  line  and  weekly  specials. 

First  and  foremost  our  philosophy  Is  to  keep  abreast  of  the  changing 
market  so  that  we  can  provide  you  with  not  only  factory-fresh  merchandise 
but  also  the  newest  models  offered  by  the  manufacturers  at  the  absolute  best 
possible  prices.  We  otftfr  the  widest  selection  of  computer  hardware,  soft- 
ware and  accessories. 

Feel  free  to  call  Lyco  if  you  want  to  know  more  about  a  particular  item.  I 

can't  stress  enough  that  our  toll-free  number  is  not  just  for  orders,  fulany 
companies  have  a  toll-free  number  for  ordering,  but  if  you  just  want  to  ask  a 
question  about  a  product,  you  have  to  make  a  toll  call.  Not  at  Lyco.  Our 
trained  sales  staff  is  knowledgeable  about  all  the  products  we  stock  and  is 
happy  to  answer  any  questions  you  may  have.  We  will  do  our  besl  to  make 
sure  that  the  product  you  select  will  fit  your  application.  We  also  have  Satur- 
day hours  —  one  more  reason  to  call  us  for  all  your  computer  needs. 

Once  you've  placed  your  order  with  Lyco,  we  don't  forget  about  you. 

Our  friendly,  professional  customer  service  representatives  will  find  answers 
to  your  questions  about  the  status  of  an  order,  warranties,  product  availabili- 
ty, or  prices. 

Lyco  Computer  stocks  a  multimillion  dollar  Inventory  of  factory-fresh 

merchandise.  Chances  are  we  have  exactly  what  you  want  right  in  our  ware- 
house. And  that  means  you'll  get  it  fast.  In  fact,  orders  are  normally  shipped 
within  24  hours.  Shipping  on  prepaid  cash  orders  is  free  in  the  U.S.,  and 
there  is  no  deposit  required  on  C.O.D.  orders.  Air  freight  or  UPS  Blue/Red 
Label  shipping  Is  available,  too.  And  all  products  carry  the  full  manfacturers' 
warranties. 

I  can't  see  why  anyone  would  shop  anywhere  else.  Selection  from  our  huge 
in-stock  inventory,  best  price,  service  that  can't  be  beat— we've  got  it  all  here 
at  Lyco  Computer. 

TO  ORDER,  CALL  TOLL-FREE:  1-800-233-8760 

In  PA;  1-717-494-1030 

Hours:  9AM  to  8PM.  Mon.  -  Thurs. 

9AM  to  6PM,  Friday  —  10AIVI  to  6PM,  Saturday 


W' 

m 


For  Customer  Service,  call  1-717-494-1670, 

9AM  to  5PM,  Mon.  -  Fri. 

Or  write:  Lyco  Computer,  Inc. 

P.O.  Box  5088,  .Jersey  Shore,  PA  17740 

Rlik-Free  Policy:  •  hjll  manufacturers'  warranlies  •  no  sales  lax  outside  PA 

•  prices  show  4%  cash  discount;  add  4%  lor  credit  cards  •  APO,  FPO, 
international  add  S5  plus  3'"o  lor  priority  •  4-week  clearance  on  persof^al  chocks 

•  we  check  lor  credit  card  IheM  •  compatabililv  not  guaranteed  •  return 
aulhnn7ati(in  runnirfui  •  nnrjiavailatiilitv  subiect  to  change 

PRICE  GUAHANTEE 

3ir>co  1901.  we  have  led  Itie  irnJu&liy  liy  cunnnuing  lo  ollet  Ihe  lowest  national  prices  while  ((^ 

Itioindinggualily  service.  Many  companiea  have  came  and  gone  tryiny  lolmitaleaur  quality  anti  ii,^ 

oervicB  It  by  some  oversigtit  we  do  nol  have  Ihe  lowest  prices  advertised  on  the  ptoducl»you  Vv 

desire,  then  we  would  appreciate  Ihe  opportunity  lo  rectify  this  oversiuhl.  '©' 

wf 


Access; 

Leader  Board  $24.95 

Tournament  #1  $14.95 

Triple  Pack  $14.95 

Microprose; 

Conflict  in  Vietnam  $24.95 

F-15  Strike  Eagle  $22.95 

Kennedy  Approactt $18.95 

Silent  Sen/ice  $22.95 

Top  Gunner $18.95 

Microleague: 

Microleag.  Baseball $24.95 

General  Manager  $24.95 

Stat  Disk  $17.95 

'86  Team  Disk  $14.95 

Broderbund: 

Print  Shop  $25.95 

Print  Shop  Compan $22.95 

Graphic  Lib.  I,  II.  Ill  $15.95 

Karateka  $12.95 

Bank  SI.  Writer $29.95 

Optimized  Systems: 

Action   $46.95 

Action  Tool  Kit  $18.95 

Basic  XE  $46.95 

Basic  XL  $36.95 

Basic  XL  Tool  Kit  $18.95 

Activision; 

Hacker $14.95 

Hitch  Hikers $24.95 

Leather  Goddesses $24.95 

Moonmist $24.95 


Strategic  Simulations: 

Battle  of  Antetiem $32.95 

Battlecruiser  $35.95 

Nam  $24.95 

Phantasie  $24.95 

Wargame  Construe $18.95 

Warship  $35.95 

Wizards  Crown $24.95 

Sublogic: 

Flight  Simulator  II  $31.95 

Night  Mission  Pinball  ...  $21.95 

Scenery  #1-#6  ea $14.95 

Scenery  #7  $17.95 

Firebird: 

The  Pawn  $27.95 

Mach  II    $17.95 


ATARI  ST 

Access: 

Leader  Board  $24.95 

Tournament  #1  $13.95 

10th  Frame  $24.95 

Microleague: 

Microleague  Baseball  ..  $35.95 
General  Manager  $19.95 

Microprose: 

Silent  Service  $24.95 

F-15  Strike  Eagle  $24.95 

Optimized  Systems: 

Personal  Pascal  $48.95 

Personal  Prolog $51.95 


Activision: 

Champion.  Baseball  ....  $24.95 

Champion.  Basketball .   $24.95 

Championship  Golf $New 

GFL  Football   $24.95 

Hacker  2 $24.95 

Leather  Goddesses $24.95 

Moonmist $24.95 

Music  Studio $29.95 

Paint  Works $24.95 

Shanghai  $24.95 

Bureaucracy  $24.95 

Stationlall $24.95 

Lurking  Horror  $24.95 

Firebird: 

Pawn  $26.95 

Slarglider  $26.95 

Golden  Path  $26.95 

Guild  of  Thieves  $27.95 

Tracker  $27.95 

Epyx: 

Apshai  Trilogy  $14.95 

Sub  Battle  Simulator  ...  $24.95 

Super  Cycle $14.95 

World  Games  $24.95 

Wrestling  $24.95 

Strategic  Simulations: 

Phantasie  $24.95 

Phantasie  II  $24.95 

Road  War  2000  $24.95 

Unison  World: 

Art  Gallery  1  or  2  $18.95 

Print  Master $24.95 


WE  STOCK  OVER  5000  SOFTWARE  TITLES! 


MONITORS 

THOMSON: 

230  AmberTTL/12" $S5 

450  AmberTTUIS" $149 

980  White  TTL/20" $695 

4120  CGA $225 

41 60  CGA $289 

4460  EGA $369 

4375  Ultra  Scran $625 

ZENITH: 

ZVM  1220 $89 

ZVM  1230 $89 

MODEMS 

HAYES:    "'"-'^'-""■^ 

Smartmodem  300 «1 25 

Smartmodem  1200 $369 

Smartmodem  2400 $559 

AVATEX: 

1200  he $99.95 

2400 $219 


DISKETTES 

MAXELL  ^'/^       3-5 

SSDD $8.99    $12.50 

DSDD $9.99    $17.99 

BONUS 

SSDD $6.95   

DSDD $7.50   

SKC 

SSDD $7.99    $11.99 

DSDD $7.99    $14.99 

DSHD $16.99   

VERBATIM 

SSDD $9.99    $12.99 

DSDD $11.99    $18.99 


1-800-233-8760 


/« 


z 


.IL 


^ 


muronici-inc 

NP-10 
^0'^$125°° 

•  100  CPS  draft 

•  25  NLQ 

•  1  Year  Warranty 


with  purchase  of 
2  printer  ribbons 
(limited  offer) 


Panasonic 

1091  i 
FOR 
ONLY! 
$165^5 

•  160  CPS  draft 

•  32  NLQ 

•  2  Year  Warranty 


PASJ 


SEIKOSHA 

SL  -  80  Al 
SLASHED! 

$295^5 

•  135  CPS  draft 

•  45  NLQ  Superb  Letter 

•  2  Year  Warranty  Quality. 


SAVE    ONTHESE    PRINTERS 


STAR  MICRONICS 

NP-10 $SPECIAL! 

NX-10 $144.95 

NL-10 S195.95 

SD-10 S229.00 

NX-15 ;;279.95 

ND-10 ;;249.95 

SD-15 !;345.00 

SR-10 !;369.00 

ND-15 !;375.95 

SR-15 !;429.00 

NB24-10 i;409.95 

NB24-15 $549.95 


SILVER  REED 

EXP  420  P $199.00 

EXP  600  P $CALL 

EXP  800  P $649.00 


EPSON 


LX-800 $169.95 

FX-86e $289.95 

EX-800 $349.95 

FX-286e $415.95 

LQ-800 S419.95 

EX-1000 S469.95 

LQ-1000 S589.95 

LQ-2500 $839.95 


CITIZEN 


120  D $164.95 

MSP-10 $259.95 

MSP-20 $289.95 

MSP-15 $324.95 

MSP-25 $389.95 

MSP-50 SCALL 

MSP-55 $CALL 

Premiere  35 $464.95 

Tribute  24 $624.95 


PANASONIC 

1080  i $139.95 

1091  i $165.95 

1092  i $295.00 

3131 $259.00 

1592 $379.00 

3151 $379.00 

1595 $419.00 

4450  laser $CALL 

1080  i  Model  2 $154.95 

-1091  i  Model  2 $174.95 

OKIDATA 

Okimate20 $119.00 

Plug  n  Print $CALL 

12(fNLQ $189.95 

182 $279.95 

192+ S309.95 

193+ S449.95 

292  w/interface S449.95 

293  w/interface S589.95 

180 $219.95 


SEIKOSHA 

SP-180Ai $124.95 

SP-1200  Ai $155.95 

SP-1200  AS  RS232 $155.95 

SL-80  Ai !;295.95 

MP-1300  Ai i;299.95 

MP-5300Ai !  1375.95 

BP-5420  Ai $879.95 


BROTHER 

HR  40 $579.00 

HR  60 $709.95 

M  1109 ;;195.00 

M  1409 11299.00 

HR20 ;;339.00 

M  1509 ;;365.00 

M  1709 ;;475.00 

Twinwriter  6  Dot  +  Daisy  .  $899.00 


AATARr 


•520  Keyboard 
•Two  Button  Mouse 

•  Midi  In/Out  Ports 

•  Built  in  Drive 


$599'= 

AATARI 


520  ST    FM 
COLOR  SYSTEM 


520  ST    FM 

MONO  SYSTEM 


•520  Keyboard 

•  tutidi  In/Out  Ports 

•  Built  in  Drive 


$475 


95 


AATARI 

$m    PC 


WE  WILL  NOT 
BE  UNDERSOLD! 


ATARI 
HARDWARE 

130  XE $SPEGIAL! 

65  XE $89.95 

SM  124  Mono  Monitor .  $139.95 
SC  1224  Color  Monitor. $299. 95 

XM  801  Printer $185.95 

XM  804  ST  Printer  .  . .  $185.95 

8X212  Modem $89.95 

XM  301  Modem $42.95 

SHD  204  Hard  Drive  . .  $569.95 
SF  314  Double  Drive  .  .  $199.95 

Indus  GT  Drive $175.95 

SX551  Drive $179.95 


AATARI 


•  SC  1224  Color  Monitor 

•  Built  in  3V2  inch  drive 
.«  1 040  Keyboard 

•  Midi  in/Out  Ports 


$799'= 

AATARI 


<%^  Seagate 

Hard  Drives  For  PC  Compatibles 

ST  225  (20  Meg) $275.95*     J|^  ATARf 

ST  238  (30  Meg) $315.95* 

ST  251  (40  Meg) $489.95* 

price  includes  controller! 
ST  251  (40  Meg)  w/o  Controller.  $425.95 


•  Home  Filing  Mgr. 

•  Defender 

•  Star  Raiders 

•  Paint 

•  Time  Wise 

•  ET  Phone  Home 

EA.  S14.95 


1 040  ST 
COLOR  SYSTEM 


1  040  ST 
MONO  SYSTEM 

•  SM  1  24  Mono  Monitor 

•  Built  in  3^.2  inch  drive 

•  1040  Keyboard 

•  Midi  In/Out  Ports 


$665^^ 

SPECIAL! 

130  XE 
$99 


00 


with  purchase  of 
any  2  Software  Titles 
listed  on  left. 
.  (while  supplies  last) 


Please  see  our  other  ad  on  page  4 


CIRCLE  020  ON  READER  SERVICE  CARD 


HNANCIAL  SPREADSHEET 


le  6r«ph 


f  -  '•    '     'Plan  ' "'  is  an  inexpensive,  powerful,  easy  to  use 
spreadsheet  written  totally  within  Digital  Research's  "GEM" 
operating  system.  MasterPlan  utilizes  extensively  the  graphics  and 
mouse  capabilities  of  the  ATARI  ST  personal  computer.  HELP  is  built 
right  into  the  program.  You  will  be  able  to  create  worksheets  and 
graphs  within  minutes. 

Atari  ST  '  Special  Features. 

Mouse  or  keystroke  operation. 

GEM  interface  with  pull-down  menus,  icons,  dialog  boxes,  ranging, 

scrollbars,  column  grabber,  etc. 

Sparse  matrix  for  conserving  memory. 

Supports  hard  drives  &  printers  supported  by  GEM. 

Supports  color  or  monochrome  monitors. 

Ultra-fast  floating  point  math.  Multiple  windows  for  viewing  graphs 

and  worksheet  at  the  same  time. 

Spreadsheet  features 

Reads/Writes  .WKS  data  files,  so  MasterPlan  will  work  with  both 
Lotus  1-2-3  or  VIP  Professional  data  files.  Giant  8192  x  256 
spreadsheet  grid.  Date,  Financial,  Logical,  Mathematical,  Special  and 
Statistical  Functions.  Cell  and  range  operations.  Cell  and  range 
naming.  Cell  Pointer  expansion.  Automatic,  manual  &  natural 
recalculation.  Optional  display  of  formulas  in  cells.  Print  formatting 
options  include  printing  borders,  margin  control,  headers  &  footers, 
automatic  pagination.  Separately  formattable  windows.  Frozen  titles 
horizontally,  vertically  or  both.  Copy  or  move  cell  or  range  contents. 
Delete  or  insert  rows  or  columns.  Undo  editing  command.  Protection 
of  all  or  portions  of  the  worksheet.  Change  column-width  globally  or 
with  mouse.  Import  data  from  other  business  programs. 

Graph  Features 

Line,  bar,  stacked-bar,  pie,  and  scatter  graphs.  "Exploded"  pie  graph. 
"UNDO"  toggle  graph.  Displayable  in  color  or  monochrome.  Up  to 
six  separate  data  ranges.  Four  different  graph  titles.  Automatic  or 
manual  scaling.  Symbols,  line  or  data-labels  for  line  graphs.  Legends 
for  labelling  data  ranges.  Horizontal  and/or  vertical  grids.  Multiple 
graphs  can  be  created  and  stored  for  each  worksheet.  Saves  files 
compatible  with  DEGAS  &  Publishing  Partner. 

SYSTEM  REQUIREMENT:  Atari  ST  minimum  512K.  0.5  meg  drive  &  color  or  monochrome  monitor 

MasterPlan  is  a  trademark  of  DITEK  International;  Atari  and  ST  are  trademarks  of  Atari  Corp.;  GEM  is  a 
trademark  of  Digital  Research  Inc. ;  Lotus  and  1-2-3  are  trademarks  of  Lotus  Development  Corp. 
All  specifications  subject  to  change  without  notice.        CIRCIE  058  ON  READER  SERVICE  ttRD 

Receive  all  the  power  of  MasterPlan  with  color  presentation 
graphsforonly  ygj^  fyQ^^*  ^^ 

'Dealers  inay  sell  for  less.  ^^L^HH  ^^ 


READY 


BUD5ET 


J«n-87 
FeIi-87 
Mar-87 
Bjir-87 
M81I-87 
Jun-87 
Jul-87 
f)U9-87 


S4S(.SD 
S459,B5 

Uiz.u 

$468.27 
$472,55 
$477.68 
$482.46 
5ep-87       $487.25 


Oct-87 
llov-87 
Dec-87 

TOTAL 


$492.16  ' 

$457.88 

$582.85  ' 


$258 
$261. 
$263. 
$266 
$265. 
$271. 
$274, 
$277. 
$279, 
$282 
$285 


D 

Food 
$219.88 
$212.18 
$214.22 
$216.36 
$218.53 
$228.71 
$222.52 
$225.15 
$227.46 
$229,67 
$231,57 
$234,29 


1   E 
Utilities 

$128.  ae 

$121.28 
$122.41 
$123.64 
$124.87 
$126.12 
$127,38 
$128.66 
$125.94 
$131.24 
$132,55 
$133,88 


F 

nisc, 
$128.88 
$121.28 
$122.41 
$123.64^ 
$124.87 
$126.12 
$127.38 
$128.66' 
$125.94  I 
$131,24  I 
$132.55  i 
$133.88! 


rr- 


$3,246,72  $2,663,33  $1,521,58  $1,521,58; 


Home  Budget  Spreadsheet. 


BKlcancelh\:l,.  IFditlCraphT 


REflDV 


813:  (D3)  mim 


T 


rr 


BUDEET 


7;-r 


HOUSEHOLD  8U( 
Hortjaje  Car  Eipense 


Jan-87  $456,88 

Feb-87  $454,56 

N«r-87  $459,85 

fll)r-87  $463.64 


$256,88 
$258,56 
$261.15 
$263.76 


Oct-87  $492,16 
llov-87  $497.88 
Dec-87       $582.85 


BUDBET  2 


$275.58 
$282.78 
$285.61 


IBJ   tOtllL    '  $5,7B7.i3    $3,246.72  $2,663,33  $1,521.58  $1,52 


mm 


HOUSEHOLD  BUOeET  FOR 

Iten-bu-  [  »pn-Br*aktl 


1587 


BMa>,    07 


Home  Budget,  Multiple  Windows  With  Bar  Graph. 
Desk  Tape  K  >  8  C  D  E  F  Htsct  Print  imflgHliw  Quit 


ntiCancEllCili.  IP.'Ltl^raphl 


BUDBET 


B I    8    1    i        f 

HOUSEHOLD  BU 


Jan-87 
Feb-a7 
Kar-S7 
Spr-a7 


Hortgage 
$458,80 
$454,50 
$459,85 
$463,64 


Har87 
Jun-87 
Jul-B7 
flur87 
Sep-87 
Oct-87 
Hov-87 
Dec-87  ' 


$468,27 
$472,95 
$477.68 
$482.46 
$487.29 
$492.16 
$497,88 
$502,85 


tar  Expense 

$256,88 

$258,56 

$261,15 

$263,76 

$266,35 

$265,96' 

$271,75 

$274,47 

$277,21 

$275,98 

$282,78 

$285,61  ' 


«  I 


HOUSEHOLD  BUDBET  FDK  1587 


Home  Budget,  Multiple  Windows  With  Exploded  Fie  Graph. 

CONTACT  YOUR  LOCAL  ATARI  DEALER 
AND  ASK  FOR  THE  POWER  OF 

MasterPlan 


ISD  MARKETING,  INC.,  2651  John  St.,  Unit  3,  Markham,  ONP,  Canada  L3R  2W5.  (416)  479-1880.  Fax  #  1-416-479-1882 


REVIEW 


MasterPlan 


A  scaled-down  version  of  VIP  GEM  with  a  whole  new  feel 


By  MATT  G.  LOVELESS 


I  tend  to  sort  spreadsheets  into  three  categories.  There  are 
the  clumsy  spreadsheets:  those  which  are  either  too  slow 
or  too  "vanilla"  to  bother  with  (I'd  much  rather  punch 
away  at  my  HP-41  calculator).  Then  there  are  the  power- 
user  spreadsheets:  those  which  sport  3000  functions,  a 
manual  the  size  of  a  calculus  textbook,  and  require  a  de- 
gree in  Lotus  to  balance  a  checkbook.  Finally,  there  are 
spreadsheets  like  MasterPlan:  those  which  offer  a 
delightful  blend  of  simplicity,  consistency  and  power. 

MasterPlan  is  a  scaled-down  version  of  Ditek  Inter- 
national's own  VIP  GEM  (reviewed  in  the  Fall  1987  issue 
of  START).  They  took  their  successful  Lotus  1-2-3  clone 
and  trimmed  off  the  fat.  They  removed  macros,  combined 
many  of  the  more  esoteric  functions  and  streamlined  the 
user-interface. 

On  the  surface,  MasterPlan  looks  a  great  deal  like  VIP 
GEM  (see  Figure  1).  The  screen  layout  is  virtually  identi- 
cal and  many  of  MasterPlan's  features  and  operations  will 
be  familiar  to  VIP  users.  However,  MasterPlan  doesn't  really 
feel  like  VIP  GEM,  and  this  is  an  improvement,  since  VIP 
GEM  tries  too  hard  to  maintain  much  of  the  Lotus  1-2-3 
structure  and  layout.  MasterPlan,  on  the  other  hand,  uses 
an  entirely  new  (simplified)  organization,  allowing  quick 
and  easy  access  to  the  most  frequently-used  commands. 
One  great  improvement  over  VIP  GEM:  MasterPlan  oper- 
ates almost  entirely  within  the  GEM  interface,  utilizing  dia- 
log and  file-selector  boxes — the  strange  absence  of  GEM 
features  in  some  of  VIP's  functions  was  one  of  my  biggest 
complaints  about  the  product. 

However,  the  underlying  guts  of  the  program  are  es- 
sentially VIP  GEM,  which  is  also  good.  MasterPlan  oper- 
ates with  a  powerful  and  accurate  math  package,  support- 
ing all  of  VIP's  functions  and  operators  (hence,  1-2-3 's 
also).  These  include  a  full  array  of  financial,  logical, 
trigonometric  and  statistical  functions  as  well  as  date  oper- 
ations and  lookup  tables.  As  an  added  bonus,  MasterPlan 
will  read  Lotus  and  VIP  .WKS  worksheet  files  (ignoring 
any  macros). 


Although  MasterPlan  is  no  speed  demon  when  it  comes 
to  scrolling,  moving  around  the  spreadsheet  is  nonethe- 
less quick  and  effortless  (with  either  the  keyboard  or 
mouse)  once  you  become  skilled  at  using  the  scroll  bars, 
tab  buttons  and  express  arrows.  Also,  you  need  do  very 
little  mode  switching  from  mouse  to  keyboard^you  can 
access  nearly  all  of  MasterPlan's  functionality  from  either 

Range  and  cell  specification  is  also  simple.  You  can  ei- 
ther select  a  range  with  the  mouse  or  the  keyboard  and 
have  it  entered  automatically  into  your  formulas,  or  you 


I 


iK-valuc  Sin(x) 
D 
8,1  0,093833 
O.Z  0,19S6b; 
B,3  0,235520 
0,4  D,3S341S 
0,5  0,473425 

8.6  0,5B4U2 

8.7  0,644217 

8.0  0,717356 
8,9  0.783326 

1  0.841470 

1.1  0,831207 


■A 


Figure  1 

can  merely  type  in  the  individual  cell  or  range  of  cells 
manually.  You  can  even  label  cell  ranges  and  refer  to  them 
by  name  whenever  you  want  to  use  them. 

Like  VIP  GEM,  you  access  MasterPlan's  command  struc- 
ture through  the  GEM  drop-down  menus.  If  you  make 
a  selection  that  brings  you  into  a  sub-menu,  the  current 
menu  bar  is  replaced  with  a  new  set  of  selections.  In  most 
cases,  this  is  a  straightforward  operation.  However,  since 
all  the  menus  look  familiar,  it's  easy  to  get  lost  down  one 
or  two  levels.  To  add  to  the  confusion,  the  menus  often 
change  to  reflect  the  widest  range  of  options — sometimes 

continued  on  next  page 


November  1987 


61 


ProCopy  -15- 

You  can't  backup  your  software 
because  copy  protection  locks 
you  out.  ProCopy  is  tlie  key! 

I  Protects  against  thie  accidental  ioss  of 

expensive  software 
H  Worl<s  withi  all  Atari  STs 
B  Copies  both  S/S  &  D/S  disks 
B  Use  with  1  or  2  disk  drives 
B  Not  copy  protected 
B  FREE  shipping  and  handling 
B  TOLL-FREE  telephone  number 
B  Updates  are  only  SI 2  with  return 
g  Orders  shipped  sanne  day 
M  Disk  analyze  function  included 


Dealer 

Inquiries 

Welcome 


and  C.O.D. 
orders 


$  34.95 


Call  (800)  843-1223 

Send  check  for  $34.95  (overseas  add  S2.00  for  air  mall)  to: 

PROCO  PRODUCTS 

P.O.  BOX  665,  CHEPACHET,  RHODE  ISLAND   02814  USA 
(401)  568-8459 

Available        the  moving  finger  co. 
Internationally      .    Building  2 
In  Europe 


and 
Australasia 


Sliamrock  Quay 

Southampton,  SOl-lQL 

England 

Tel.  0703-227274 


TECH-SO[=T 

COIVIPUTER  WHOLESALE 

324  Stirling  Highway 

Claremont 

Western  Australia  6010 

Tel.  09-385-1885 


CIRCIE  036  ON  READER  SERVICE  CARC 


NEW 


NEW 


A  BRAIN  TRANSPLANT 
FOR  THE  ATARI®  XL/XE 


DOE.S  YOLIR  ATARI®  600.  800XL  OR  6.5,  1 30X1-;  NEED  SPECIAL  SOFIWARE  TO  ACCES.S 

YOUR  EXTENDED  MEMORY?  Tl  lEN  YOUR  COMPUTER  NEEI3S  A  PRAIN  TRANSPLAN  T! 

LET  YOUR  ATARI®  EXPIiRlliNCE  THE  NEW 


© 


EXPANDER 

OPERATING  SYSTEM 


TIILS  ROM  BASED  OPERATING  SYSTEM  WILL  ENHANCE  YOUR  MEMORY  UPGRADE 
AND  GIVE  YOU  Tl  IE  POWER  AND  CONTROL  Tl  lAT  UNTIL  NOW  1  IAD  NEVER  BEEN 
POSSIBLE.  FRO.M  POWER  UP  YOU  CAN  GET .  .  . 

•  EASY  TO  USE  MENU  DRIVEN  COMMANDS 

•  CONTROL  OE  BASIC  FROM  KEYBRD  OR  RESET 

•  CONEIGURE  UP  TO  POUR  RAM  DRIVES 

•  MINI-DOS  TO  FORMAT  AND  FILL  RAMDRIVES 

•  BOOT  ANY  RAMDRIVE  AS  DRIVE  HI  OR  BOOT 
ON  ANY  DRIVE  UP  TO  DRIVE  «5 

Tl  IE  EXPANDER®   WILL  LET  YOU  LEAVE  VIRTUALLY  ANY  PROGRAM  AND  REBOOT 
A  DRIVE  OR  THE  ENTIRE  SY.STEM.  DOCUMENTATION  INCLUDES  KEY  RAM 
LOCATIONS  Tl  lA'P  ALLOW  YOU  TO  CONEIGURE  UP  TO  4  DIFFERENT  EXTENDIZD 
MEMORY  DEVICES.  35*  CONDITIONS/EUNCTIONS 

"Tl  IE  POWER  YOU  NEED  WITHOUT  I  lAVING  TO  BE  A  PROGRAMMIiR  10  GET' 


ONLY   $49.95 


SEND  CHECK  OR  MO.  TO:  SYNERGY  CONCEPTS 

P.O.  BOX  42 1 370,  SACRAMENTO  CA  9."i84 1 

PLUS  $2.00  SHIPPING  (CA  RES.  ADD  6%  SALES  TAX) 

ALLOW  6  WEEKS  TOR  DELIVERY 


removing  some  of  the  "roadsigns"  that  might  otherwise 
indicate  your  location.  However,  this  is  only  a  minor  com- 
plaint. After  a  day  or  two  of  use,  you  easily  adapt  to  it. 
You  can  also  branch  through  the  menus  with  the  key- 
board. This  is  good  for  quick  operations  when  you  don't 
want  to  reach  across  the  desk  for  the  mouse.  Unfor- 
tunately, one  of  the  few  bugs  I  found  in  the  program  in- 
advertently locks-out  certain  menu  selections. 

MasterPlan's  graphing  facility  is  virtually  identical  to  VIP 
gem's.  MasterPlan  supports  bar  charts,  line  graphs  and 
pie  graphs.  Graphing  data  can  be  as  simple  as  specifying 
a  range  and  requesting  a  chart  type.  The  chart  appears 
in  a  GEM  window  which  can  then  be  moved  around  the 
screen  and  can  be  left  open  while  you  operate  on  the 
spreadsheet  (see  Figure  1).  You  can  change  the  titles  on 
the  graph  and  graph  up  to  six  sets  of  data  simultaneously. 
MasterPlan  will  also  use  the  built-in  ST  screendump  facil- 
ity, or  else  save  the  graph  as  a  DEGAS  .PI2  or  .PI3  (medium- 
res  color  or  high-res  monochrome). 

MasterPlan's  manual  is  a  subset  of  the  VIP  GEM  man- 
ual. However,  it  has  gone  through  a  major  revision:  the 
large  but  terse  VIP  tome  has  been  scalpeled  down  (by 
nearly  100  pages)  to  a  friendly  and  easy-to-read  instruc- 
tion manual.  The  paragraphs  are  smaller,  the  sentences 
shorter,  the  construction  clearer.  Overall,  the  manual  is 
better  oi^anized  and  much  easier  to  read.  However,  it  still 
has  some  sore  spots.  At  times  the  manual  can  be  vague, 
using  weak  verbs  and  unidentified  pronouns,  and  the 
writers  have  a  nasty  habit  of  renaming  the  keys  on  the 
ST  keyboard — for  example,  the  [Insert]  key  is  called  the 
[end]  key  and  [Shift] [Undo]  becomes  [break].  Strange. 

MasterPlan  is  not  copy-protected  and  comes  on  a  single- 
sided  diskette.  The  disk  contains  the  MasterPlan  program 
and  a  UTIL  folder,  both  of  which  you  can  easily  trans- 
plant to  a  hard  disk.  It  will  run  in  both  color  and  mono- 
chrome, and  it  will  operate  with  512K  or  more  memory. 
The  manual  comes  laser-printed  and  spiral  bound  (it  lies 
flat!).  The  only  thing  missing  is  a  sampling  of  already 
created  spreadsheets. 

At  $129.95,  MasterPlan  may  be  a  bit  expensive,  but  there 
is  a  phrase  that  says,  "benefits  sell,  not  features."  This  prod- 
uct is  loaded  with  benefits.  Buy  it.  ■ 

MASTERPLAN 
Ditek  International 
Available  from: 
ISD  Marketing,  Inc. 
P.O.  Box  3070 
Markhom  Industrial  Park 
Markhom,  Ontario, 
Canada  L3R  6G4 
(416)  479-1880 
$129.95 

CIRQE  260  ON  READER  SERVICE  CARD 


One  full  year  of  Antic  by  mail — only  $28 


CIRCIE  068  ON  READER  SERVICE  CARD 


62 


ANTIC,  The  Atari  Resource 


$' 


5.9^ 


All  this  software  without  typing — yours  for  only  $5.95.  Your  double-sided  Antic 
Monthly  Disk  has  every  type-in  program  from  this  issue,  plus  this  month's  Super  Disk 
Bonus  and  other  extras.  Shipment  within  24  hours  is  guaranteed  when  you  phone 
your  MasterCard  or  Visa  order  to  the  Disk  Desk:  (800)  234-7001.  Now  Toil-Free! 


SOFTWARE 
LIBRARY 


►  STREAMLINE  YOUR  PERSONAL  PROJECTS  LIKE  THE  PROS 

CRITICAL-PATH  PROJECT  MANAGER 65 


►  SAY  GOODBYE  TO  CASSETTE  CHAOS 

WYSIWYG  CASSETTE  JACKETS 70 


►  AVT03IATE  YOUR  TERM  PAPERS 

BIBLIOGRAPHY  MASTER 72 


►  GAME  OF  THE  MONTH 

HOT  AND  COLD    75 


►  TRIP  PLANNER  SAVES  $$S 

YOUR  BEST  ROUTE 76 


ST  RESOURCE 


►  IMPROVE  YOUR  TIMING  WITH  ST  BASIC 

TAP  THE  POWER  OF  YOUR  SYSTEM  CLOCK 77 


TYPING  SPECIAL  ATARI  CHARACTERS 64 

HOW  TO  USE  TYPO  II 65 

DISK  SUBSCRIBERS:  Programs  for  8-bit  Atari  computers  can  be  used  immediately.  Just  follow  instructions  in  the  accompanying 
magazine  articles.  ST  Owners:  See  monthly  disk's  ST  Help  File  for  in.structions  on  how  to  transfer  programs  to  3-1/2  inch  disk. 

DOS  COMPATIBILITY:  All  8-bit  programs  published  by  Antic  are  tested  to  work  with  Atari  Disk  Operating  System  (DOS)  2. OS  and 
2.S—not  with  the  incompatible  DOS  3.0.  DOS  2. OS  is  available  on  each  Antic  Monthly  Disk.  Copy  the  DOS.SYS  and  DUP.SYS  files. 

No  part  of  this  pubhcation  may  be  reproduced,  stored  in  a  retrieval  system,  or  transmitted,  in  any  form  or  by  any  means,  electron- 
ic, mechanical,  photocopying,  recording  or  otherwise,  without  the  prior  written  permission  of  the  publisher. 

NOVEMBER  1987  •  ANTIC  SOFTWARE  LIBRARY  -k  6i 


TYPING  SPECIAL 
ATARI  CHARACTERS 

Antic  printed  program  listings  leave  a  small  space  between  each  Atari  Special  Character  for  easier  reading.  Im- 
mediately below  you  will  see  the  way  Antic  prints  all  the  standard  Atari  letters  and  numbers,  in  upper  and  lower 
case,  in  normal  and  inverse  video. 

ABCDEFGHIJKLMNOPORSTUUUXVZ 


OU^CDEFiGHT  .JKLMNlnPlQRlSTUUMXlY^ 


abcdef 9hi  Jkinnopqrstuvwxyz 


LllbiC  Id  e'  f  ah  i  Li  K  1  MiHiO  pi'Jir-  IS;  t  U,U!W  X  y,/ 


0112  Jl4  5  5,7  tiy 


8123456789 

The  Atari  Special  Characters  and  the  keys  you  must  type  in  order  to  get  them  are  shown  in  the  two  boxes  below. 


NORMAL  VIDEO             | 

FOR                 TYPE 

FOR             TYPE 

THIS                 THIS 

THIS             THIS 

HCTRL    , 

ffi  CTRL  S 

ffiCTRL  A 

n  CTRL  T 

□  CTRL  B 

B  CTRL  U 

fflCTRL  C 

D  CTRL  V 

ffiCTRL   D 

ffl  CTRL  W 

ffl  CTRL  E 

ffl  CTRL  X 

0  CTRL  F 

B  CTRL  Y 

S  CTRL  G 

ffl  CTRL  Z 

a  CTRL  H 

m  ESC  ESC 

a  CTRL   I 

ffl  ESC  CTRL   - 

B  CTRL  J 

EB  ESC  CTRL   = 

a  CTRL  K 

ffi  ESC  CTRL  + 

D  CTRL  L 

89  ESC  CTRL  * 

n  CTRL  M 

m  CTRL    .■ 

□  CTRL   N 

ffi  CTRL    ; 

E  CTRL  0 

U  SHIFT  = 

ffl  CTRL  P 

H  ESC    SHIFT 

ffl  CTRL  Q 

CLEAR 

e  CTRL  R 

ffl  ESC  DELETE 

\E  ESC  TAB 

INVERSE  VIDEO               I 

FOR            TYPE 

FOR              TYPE 

THIS            THIS 

THIS              THIS 

□  a  CTRL    , 

C3  CTRL  X 

B  A  CTRL  A 

a  CTRL  Y 

B^I^CTRL  B 

D  CTRL  Z 

a  A  CTRL  C 

□  ESC 

a  A  CTRL  D 

SHIFT 

a  A  CTRL  E 

DELETE 

Ha  CTRL  F 

□   ESC 

B A  CTRL  G 

SHIFT 
INSERT 

B  A  CTRL   H 

□  ESC 

■5  •'I-  CTRL   I 

CTRL 

H  A  CTRL  J 

TAB 

B  A  CTRL  K 

□   ESC 

B  A  CTRL  L 

SHIFT 

H  A  CTRL  M 

TAB 

B  ^k  CTRL  N 

n    A  CTRL    . 

a  A  CTRL  0 

□    A  CTRL    ; 

El  A  CTRL  P 

0    ASHIFT  = 

C  A  CTRL  Q 

□   ESC  CTRL  2 

O  A  CTRL  R 

□  ESC 

O  A  CTRL  S 

CTRL 

n  ^k  CTRL  T 

DELETE 
O  ESC 

H  A  CTRL  U 

CTRL 

n  A  CTRL  V 

INSERT 

B  A  CTRL  W 

Whenever  the  CONTROL  key  (CTRL  on  the  400/800)  or  SHIFT  key  is  used,  hold  it  down  while  you  press  the 
next  key.  Whenever  the  ESC  key  is  pressed,  release  it  before  you  type  the  next  key. 

Turn  on  inverse  video  by  pressing  the  Reverse  Video  Mode  Key  1^9  .  Turn  it  off  by  pressing  it  a  second  time. 
(On  the  400/800,  use  the  Atari  Logo  Key^  instead.) 

Among  the  most  common  program  typing  mistakes  are  switching  certain  capital  letters  with  their  lower-case 
counterparts — you  need  to  look  especially  carefully  at  P,  X,  O  and  0  (zero). 

Some  of  Atari  Special  Characters  are  not  easy  to  tell  apart  from  standard  alpha-numeric  characters.  Usually  the 
Special  Characters  will  be  boxed.  Compare  the  two  sets  of  characters  below: 


SPECIAL 

STANDARD 

0 

B  CTRL  F 

• 

B 

s 

B  CTRL  G 

N 

D    SHIFT  + 

□ 

B  CTRL  N 

^_ 

■   SHIFT   - 

s 

a   CTRL  R 

- 

B   - 

m 

e3    CTRL  S 

••■ 

□    + 

64  *  ANTIC  SOFTWARE  L/BRAXy 


NOVEMBER  1987 


HOW  TO  USE  TYPO  II  (8-BIT) 


TYPO  II  automatically  proofreads  Antic's  type-in  BASIC  listings  for  8-bit  Atari  computers.  It  finds  the  exact  line 
where  you  made  a  program  typing  mistake. 

Type  in  TYPO  II  and  SAVE  a  copy  to  disk  or  cassette.  Now  type  GOTO  32000.  When  you  see  the  instruction  on 
the  screen,  type  in  a  single  program  line  without  the  two-letter  TYPO  II  code  at  the  left  of  the  line  number 
Press  the  [RETURN]  key. 

Your  line  will  reappear  at  the  bottom  of  the  screen  with  a  two-letter  TYPO  II  code  on  the  left.  If  this  code  is  not 
exactly  the  same  as  the  line  code  printed  in  the  magazine,  you  mistyped  something  in  that  line. 

To  call  back  any  line  previously  typed,  type  an  asterisk  [  *  ]  followed  (without  in-between  spaces)  by  the  line  number, 
then  press  [RETURN].  When  the  complete  line  appears  at  the  top  of  the  screen,  press  [RETURN]  again.  This  is  also 
the  way  you  use  TYPO  II  to  proofread  itself. 

To  LIST  your  program,  press  [BREAK]  and  type  LIST.  To  return  to  TYPO  II,  type  GOTO  32000. 

To  remove  TYPO  II  from  your  program,  type  LIST  "D:FILENAME",0,31999  [RETURN]  (Cassette  owners  LIST  "C:). 
Type  NEW,  then  ENTER  "D:FILENAME"[RETURN](Cassette— ENTER  "C:).  Your  program  is  now  in  memory  without 
TYPO  II  and  you  can  SAVE  or  LIST  it  to  disk  or  cassette. 


t^ 


Don't  type  the 
TYPO  II  Codes! 


UB 

vn 

HS 

BN 
YC 

EM 

HS 

XH 


TH 
MF 


32008  REM  TYPO  II  BY  ONDY  BARTON 

32010  REM  UER.  1.0  FOR  ONTIC  MflGRZINE 

32020  CLR  :DIM  LINES C120> = CLOSE  a2!CL0 
SE  «3 

32030  OPEN  «2, 4-8, "E" : OPEN  «3,5,8."E" 

32848  ?   "K" ! POSITION  11,1:?   ■■nnsmaDrw 

32050  TROP  3204e:PO5ITION  2,3:?  "Type 

in  a  prograM  line" 

32060  POSITION  1,4:?  "  ":INPUT  «2;LINE 

S:IF  LINES=""  THEN  POSITION  2,4:LIST  B 

:G0TO  32060 

32070  IF  LINES  CI, 1J="H"  THEN  B  =  UfiLcLIN 

E« C2, LENCLINESJ J  J  : POSITION  2,4:LI5T  B: 

GOTO  32060 

32880  POSITION  2,10:?  "CONT" 

32090  B=UfiL CLINESJ : POSITION  1,3:?  "  "; 


NY 
CN 
ET 

CE 
OR 


UU 

UJ 
JU 
EH 
BH 
HB 
IE 

UG 


2100 
2110 
2128 
:  P05 
2130 
2148 
INES 
TO  3 
2150 
N5+  c 
2160 
2170 
2188 
2198 
2288 
2218 
LCOD 
2228 
Mat 
ove  ■ 


POKE 

POKE 

?  "H 

ITION 

c  =  e: 

POST 
=  ""  T 
2050 

FOR 

cnsc 

CODE 
CODE 
HCOD 
LCOD 
HCOD 
P05I 
EJ 

P05I 
c  h  pr 
":G0T 


842,13!ST0P 

842, 12 

:PaSITION     11,1:?     "■Unr;J[i|BIIIIB 

2,15:LIST     0 
aNS  =  C 

TION  2,16:INPUT  n3;LINES:IF 
HEN  ?  "LINE  ";B;"  DEL'ETED":G 

D=l  TO  LEN CLINESJ : C=C+1 : ONS= 

CLINES CD, D>>> :NEXT  D 

=  INT  cfiN5^576J 

=nN5- CC0DEM676} 

E  =  INT  CC0DE/26J 

E=C0DE- cHC0DE»26>+65 

E=HC0DE+65 

TION  0,16:?  CHRScHCODEi ;CHR$ 


TION    2,13:? 

ess    WilCsKinimRll 

0  32858 


■If  CODE  does  no 
and  edit  line  a 


Streamline  your  personal  projects  like  the  pros 


C-P  PROJECT  MANAGER 


Article  on  page  35 


LISTING  1 


Don't  type  the 
TYPO  II  Codes! 


EI 

1     REM    *»*it*»»» 

XM 

2    REM    »«PHftCTIC 

3    REM    »                   > 

JG 

4    REM    wCRITICA 

CP 

6    REM    N                   B 

T5 

8    REM    «        CCJ19 

EQ 

9    HEM    »«»»♦"*»»»»»» 

NE 

18     GOTO    4838 

PK 

29    IF    LftST=Be 

[flmBmiflDE]II":GOTO 

Ffl 

36    GOSUB    32e:P 

,Q9:UIDTH=15!L 

e:POKE     82.00 

UP 

48    POKE    712,66 

BIDBOBmS":  POSIT 

Offl":CnLC=Bl 

SN 

58     Acai,Q3>=0c 

80 

BT 

60     FOR    1=02     TO 

sa 

70   IF    nci,aiJ 

0    160 

HU 

80    FLflG=O0:DUR 

BL 

90    FOR    J=05    TO 

DG 

100    FOR    K=ai    T 

THEN    POP     :GaT 

EG 

110    NEXT    K:GOT 

NO 

120    IF    ACK.021 

K,a2>+0cK.a3>  s 

GH 

130    NEXT    J 

RO 

140    IF    FLftG=O0 

0 

150    0CI,a3i=Ac 

PG 

RL  PROGRAMMING  CONTESTm 
>>  UINNER  <<<  * 
L  PATH  PROJECT  MANAGER* 
Y  DAUID  SCHMENER  « 
87.  ANTIC  PUBLISHING  » 

THEN  POSITION  16.010:?  " 

310 
OKE  82.12:?  :POSITION  12 
ENGTH=a4:CMD=O0iGOSUB  69 

:  POSITION    14,010:7    "HlUati 
ION    13.11:?     "[iSEIEmBlflOBSS 

ai.Ql>:IF     LA5T=Q1     THEN     3 

LAST 
THEN  AcI.a3>=A<I.ail :GOT 

=  -1 
09 
0  I-ai:IF  ACI. J1=0CK.00I 
0  120 
0  130 

+ACK.03>>DUR  THEN  DUR=A( 
FLAG=K 

THEN  AcI,a3i=ae:G0T0  16 

FLAG.a3i+ACFLAG.02> 


GD 
AZ 


LT 
ZI 
XU 
KC 
OY 
EV 

HG 
10 

GO 
UB 
TI 

GK 
UE 
ZB 
UO 
YK 
BU 
ZJ 
IB 
BU 
ZP 
FD 

NA 
ZC 
CC 


160 

170 

.021 

180 

190 

200 

210 

220 

230 

50 

240 

250 

J.  04 

260 

270 

280 

U4>  < 

290 

300 

310 

320 

330 

340 

350 

360 

370 

380 

390 

8 

400 

410 

420 


NEXT  I 

AcLAST+ai.a3>=AcLAST,03> : AcLAST+Bl 

=  00 

A CLAST+B1.04>= ACL AST +01.031 

FOR  I=LAST  TO  Bl  STEP  -1 

DUR=9999:FLAG=B1 

FOR  J=I+01  TO  LAST 

FOR  K=a5  TO  09 

IF  ACJ.K>=ACI.B0>  THEN  POP  :  GOTO  2 

NEXT  K:GOTO  260 

IF    ACJ.B4I -ACI.B2KDUR    THEN    DUR  =  A  c 

J -A(I.a2>  >FLAG  =  J 

NEXT    J 

IF  FLAG=B1  THEN  FLAG=I+B1 

AcI,B4>=A(FLAG.B4i-AcI.B2i :IF  Acl. 

AcI.aSl     THEN    ACI.B4>=ACI.B31 

NEXT  I 

GOSUB  360 

RETURN 

SCRNl=PEEK(8B>+PEEKc89>w2  56 

SCRN2=SCRN1-1024 :GOSUB  5300 

A  =  USRCADRCH0UE$I . SCRNl .  5CRN2  .  9B0> 

RETURN 

POSITION  ae.BOi?  "  "; 

A  =  USRCADRCM0UE$1 . SCRN2. SCRNl .  9  801 

RE  TURN 

POKE  764.255:P0KE  694.O0:GOSUB  530 


GET    OBI, 

RETURN 

M=ai:G«= 


continued  on  next  page 


NOVEMBER  1987 


ANTIC  SOFTWARE  LIBRARY  •  65 


UEl44e  IF^"=126^ftND  U>U1  THEN  ?  CHR»cl26> 

OTO  438 

450  IF  U>5IZE  THEN  470 


BZ 

NO 


460  IF  ft>31  AND  ft<123  THEN  GScU,U>=CHR 

Scftj!?  CHRSCflJ ; :H=H+ai!GOTO  438 
BU  470  IF  ft=155  OR  0=27  THEN  RETURN 
OK  488  GOTO  438 
CO  498  M=Ul!GS="" 
UO  500  G05UB  398 
NQ  518  IF  ft  =  126  AND  H>01  THEN  ?  CHRS  €1261. 

;".B"J :6*cH-Bl.U-Bl»=CHRSt32J :M=M-U1:G 

OTO  588 
AD  520  IF  M>SIZE  THEN  548  _,__„^ 

UZ  530  IF  A>47  AND  A<58  THEN  GScU.H>=CHR« 

lAJi?  CHR»cA> J !M=U*01!G0T0  508 
LT  548  IF  CA=155  AND  M>01>  OR  A=27  THEN  R 

ETURN 
NI  558  GOTO  580 

US  560  IF  LENcG^xaa  THEN  2060 
PG  578  DATE«=G$ 
VM  588  nONTH=UALcDATEScai.B2> J !IF  nONTH<Q 

1  OR  I10NTH>12  THEN  2868 
YV  598  DAy=UAL<DATESca4.a5J> !IF  DAV<ai  OR 

DAV>31  THEN  2060 
JF  608  VEAR=UALcDATE«ca7.a8J»*1908 
BZ  610  Zl=VEAR-INTc01'<M0NTH+01J+8.7» 
SN  628  Z2=tM0NTH+aiJ+12»INTcai^ CMONTH+aiJ 

DO  630  Z3=INTCZ1»365.25> !Z4=INTcZ2»30.68e 

1> :Z5=Z3+Z4*DAV:HD=Z5-a7»INT tZ5'a7> 
ZK  648  RETURN 

BB  658  YH  =  INTccZ5-122.1i''365.25> 
pa  668  t1N  =  INTccZ5-INTc365.25»VRJ  J^30.6881 

EO  678  DAV=Z5-INTC365.25«VRJ -INTC30.6O01« 
HNJ  :l10NTH  =  MN-ai-12»»criN>13J  :VEAR  =  VR  +  ai» 
ct10NTH<03>  :UD  =  Z5-a7*«INT  cZ5^a7J 

ZS  688  RETURN 

PX  690  YY=PEEKt84» 

AE  700  7  ••B";B0RDERS<ai.UIDTH-a2»  ;"a" 

NT  710  IF  CMD>O0  THEN  POSITION  X.YY:?  -a- 
;BLANK$  COI.CMDJ ; "C" 
728  FOR  I=ai  TO  LENGTH-02 
738  7  ••n";BLANKSc01.UIDTH-a2>  VO" 
748  NEXT  I 

750  7  ••C";B0RDERScai.UIDTH-02J  ;"a" 
768  RETURN 
778  TRAP  5270 

780  GRAPHICS  a0:POKE  B2,a0:POKE  752,01 
790  POKE  718.a2:P0KE  709,O2:GO5UB  5380 
888  POSITION  a2.aO:7  LOGO$ 


GR 
HO 
GF 
AU 
ZP 
OA 
OA 
HH 
TL 
UK 
TJ 
AU 
ZL 
AY 
UJ 
CZ 
GX 
DL 

au 

UZ 
UK 
HV 
NJ 
IB 
BR 
UE 
RU 
PB 

JX 
HJ 
BO 
LD 

un 

LJ 
C5 
OA 
AG 
ZC 

in 

EY 
DF 
BJ 
BU 
SF 
TH 

JJ 
RA 
FR 
FU 
KG 


818  POKE  82.08:7 


828 
838 
848 
850 
860 
870 
888 
890 
980 
918 
920 
930 
940 


•B 


■Q- 


BLANK$cai,22> ; 
;SPACE$cfll,22> ; "■" 
■    Main    Menu    Selections 
■■■;SPACE$cB1.22>  J  "■" 
»■■;  BLANKS  cai,  221  ;  "B" 


■B";BORDERl$c 01.221 ; "H" 
■[|l    l-Load^Save    a    File  HI" 

•Ul    2.ProJec1:    Inf  ornat  i  onll" 
•ai    3.Gantt    Chart  d" 

•11   4.Repart    Uniting  IE" 

•H";B0RDERl*tBl,22J ; "B" 
!?    "  5election7" 

950    POKE    709.018 

968  GOSUB  398  I  A  =  A-4a:IF  A<ae  THEN  960 
970  ON  A  GOTO  990.1638.2330.3678 

990  GRAPHICS  B0:POKE  82.a8:P0KE  752,01 
:POKE  83.39!P0KE  7ie.l8:P0KE  709.18 
1088  GOSUB  5388:P0SITI0N  a2.a0>7  LOGOS 
1018  POKE  82.08:7 

■B"; BLANKS  cB1.21> ; "Q" 

'•■••;  SPACES  (B1.21I  ;  "■" 

"■  Load^'Save  a  Project  ■" 

'■■••;  SPACES  CB1.21>  ;•'■•■ 

■!&";  BLANKS  cai,21>  ;  "B" 


1020 
1030 
1040 
1058 
1868 
1878 
1888 
1898 
1180 
1118 
1128 
1138 
1140 


•■  B";B0RDERlScai.l7i  ;  "B" 
ai  l.Load  a  file  HI" 
ai  2.Saue  a  file  U"' 
X  3.DisK  Directorylll" 
11  4.nain  Menu  H" 
■■  B";B0RDER1S(B1.17>  ;"B" 
:?  "        5election7" 

1150  POKE  709.010 

1168  GOSUB  398: A=A-48:IF  A<a0  THEN  116 

8 

1178  ON  A  GOTO  1198.1198.1198.778 

1188  GOTO  1168 

1198  Y=A:G0SUB  328 

1280  FNAriES  =  "" 

1218  FNAnES(ai.a3>="D  :•• 


01 
DU 


YV 
HS 

SX 
NF 
AY 


ZN 

YG 
RI 
LM 
DU 

UU 
CI 

HN 

FB 
MT 


DS 
ZG 

no 

RP 
JL 

TA 
5E 

XU 

FS 
MH 


DU 
BJ 
ON 
AF 
RD 

GU 

BZ 
LP 
EM 
MD 

AL 
UE 


HF 

RJ 
CO 

AG 
KY 

OG 
RI 

OM 
UG 

OP 

EC 
lA 
CF 
LU 
RD 
MA 
DJ 
ZD 
OU 
BI 

HJ 

YP 
TZ 
YR 


IP 


1228    POKE    82,3tP0SITiaN    03 , Y+12 : UIDTH= 
35:LENGTH=a3:CnD=a9:X=14:G0SUB     690 
1230     POSITION     04.Y  +  13:7     "SITIOSiaBtriaHDtiBlil 
miTIIiimfaaBEn";  FIELDS  COI.  Oil  ;LEFTSCB1.B1>; 

:SIZE=ai:GOSUB    498 

1240  IF  A=27  THEN  1598 

1258  I  =  UALCGSJ:IF  K08  OR  I>08  THEN  12 

30 

1260  FNAMES ta2.a2»=STRSClJ 

1278  IF  Y=a3  THEN  1528 

1288    POSITION    a4.Y  +  13:?    "SlIIDISaBDIinSIIimSI 

ISHBEia-';FNAnEScBl.fl3>  :  FIELDS  cBl .  BSi  :  "Ha 

BB"; LEFTS cai. 121 ; : SIZE=aB : GOSUB  420 

1290  IF  A=27  THEN  1590 

1300  FNAMESCLENCFNAMESJ+01J=G$ 

1310  FNAMEStLENcFNAMESJ+aiJ=" .PRJ" 

1320  IF  Y=a2  THEN  1428 

1330  TRAP  160e:CLOSE  »02 : OPEN  002,04.0 

0.FNAMES 

1340  INPUT  t«a2;LAST 

1358  FOR  1=01  TO  LAST:F0R  J=a0  TO  09:1 

NPUT  tta2;K: Acl. J>=K 

1368  NEXT  J:INPUT  tta2  ;  TNAHES  :  PRO  JECTS  c 

I»2  5  +  01.I»»25  +  25>=TNAMES 

1378  NEXT  I 

1388  INPUT  »a2jTNAnES:PR0JECTSCB1.25>= 

TNAnES:lNPUT  tta2 ; PSTART : INPUT  tta2;SCAL 

E 

1390  FOR  1=08  TO  06 

1480  INPUT  »a2; J:U0RKCI3=J:NEXT  I 

1410  CALC=Bl:GOSUB  4110:GOTO  1518 

1428  IF   NOT  CALC  THEN  GOSUB  20 

1430  TRAP  168eiCL0SE  oa2:0PEN  tta2.a8.a 

O.FNAMES 

1448  PRINT  *<a2;LAST 

1458  FOR  1=01  TO  LAST:FOR  J=aO  TO  09 : K 

=  ACI. J>  :PRINT  tta2;K 

1468  NEXT  J:TNAMES=PH0JECTSCI«25+B1.I« 

25  +  251  :PRINT  tt02;TNAMES 

1478  NEXT  I 

1488  TNAMES=PR0JECTSc01.25> :PRINT  «02; 

TNAnES:PRINT  ««a2  ;  PSTART  :  PRINT  tta2;SCAL 

E 

1498  FOR  1=08  TO  06 

1580  J  =  UORKCI>  :PRINT  ««a2jJ:NEXT  I 

1518  CLOSE  tta2:G0T0  778 

1528  FNAMEScLENcFNAMESj+aiJ="«.PRJ" 

1530  7  "B":?  "DIRECTORY  OF  DRIUE  ";FNfl 

MESca2.02J;"  PR0JECTS":7 

1548  TRAP  1608:CLOSE  ttO2:0PEN  <»a2,a6,a 

O.FNAMES 

1558  TRAP  157e:F0R  1=01  TO  64 

1568  INPUT  «a2.FNAMES:?  FNAMES:NEXT  I 

1570  CLOSE  «02 

1580  7  :7  "PRESS  ANY  KEY  TO  CONTINUE": 

GOSUD  390 

1590  GOSUB  360:G0T0  1160 

1600  POKE  82.12:7  :POSITION  12.15:UIDT 

H=15:LENGTH=a4 :CMD=a8:G0SUB  698:PaKE  B 

2.00 

1610  POSITION  14.16:?  "r§[i)ll!L(l[iiB[3B" ;  PEEK  c 

1951  :P05ITI0N    13.17:7     "BiaillSSBSmQIBnailB]" 

1628  GOSUB  390:GaSUB  360:GOTO  1160 

1630  GRAPHICS  O0:POKE  752.01:P0KE  710. 

34:P0KE  709.34 

1640  POKE  82,a0:POKE  83.39 

1650  GOSUB  5308:POSITION  02.00:7  LOGOS 

1660  7  BORDER1SCO1,40I ; 

1670  POSITION  a6,a5:7  INFOS (01 . 241 ; INF 
01SC25.281 

1680  7  BORDERlScai.401 ; 

1698  POSITION  07, ae:?  "B":POSITION  31. 
06:7  "ffi" 

1788  7  "  m  use  sm  or  sm  then  RET 
URNII" 

1710  7  "         tB";00RDERlSc01,23i  ;"ffl" 
1720  POKE  82.08:7 
1730  ?  "B";BLANKScB1.21i  .-"Q" 
1740  7  "■"jSPACEScOI.211 ;"■" 
1750  7  "■  Project  Infornation  ■" 
1760  7  "■";SPACEScai.21i ;"■" 
1770  7  "88";  BLANKS  coi. 211  ;"B" 
1780  POKE  82,08:P0KE  709.018 
1798  ? 

1808  7  "Project  Nane :": PROJECTS CBI, 25i 
■  7 

1818    IF    PSTART  =  a8    THEN    7    "■SISSGHQaSDOO) 
DBiaQasaDDDMBmiliaDISaiaH"  :?     :G0T0    1850 
1828     Z5=PSTART:G0SUB    658 
1838    7    "Start    Date        :"; 

1848  7  UEEKDAY$(UD«09  +  01.UDMa9  +  a9l  .■"  " 
;M0NTHS(M0NTH»a3-a2.M0NTHMa3i  ;"  ".-DAY; 
".";VEAR;"  "  ■■  7 

1850  7  "TiMe  Scale  :";  SCALES  CSCALE»»05 
+  ai,SCALEMfl5  +  05i  ; 7 


66  *  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


KF 
GJ 

on 

EC 

LJ 

FK 
BO 
BD 
FL 

HK 

UH 

IZ 
AL 

TV 
CB 

CT 

DO 

SG 
CO 

HS 


HR 

HG 

SU 
FF 
ZG 

JD 
UB 

CJ 

SL 
CC 

BE 
Aft 

ZI 

DP 
BI 

VB 

UT 
GT 

SN 
SR 
FK 
HZ 
LB 

SR 
YH 
HH 
BZ 
BP 
YM 
BU 

KU 

no 

UN 

6ft 
OB 

LD 


DF 

YL 
JD 


1868  7  "Uork  Oasis    s"; 

1878  ?  SPACE$(fll.25> ;LEFT$(Bl<25i ; 

1888  IF  SCALEoae  THEN  1928 

1898  FOR  I=ae  TO  S6 

1988  IF  U0RKCI>=B1  THEN  ?  UEEKDAV»cIwa 

9  +  Bl,I»»B9  +  B2>  ;"  ••; 

1918  NEXT  I 

1928  X=3e 

1938  GOSUB  398 

1946  IF  A  =  15&  THEN  Y  =  X/'B6>0N  Y  GOTO  28 

88. 2858. 2188. 2178.2388 

1958  IF  CHR«cflj="*"  THEN 

6  THEN  X=3e 


x=x-assiF  x<a 


1968  IF  CHR«CA>  =••»•■• 

8  THEN  X=B6 

1978  POSITION  Be.B5 


THEN  X  =  X->^a6>IF  X>3 

:?  INFO* 
1988  POSITION  X.B5:?  INF01« (X-B5. CX-B5 
>*a4> 

1998  GOTO  1938 

2888    GOSOB    32e:P0KE    82. Bb:?     :POSITION 
as.  B6:UI0TH  =  38:LENGTH  =  B7:CnD  =  a3: GOSUB 
69B 
2818    POSITION    09.88:?    ••f^CIDStnSKl&lWraQnn 

mamimsiwa" 

2828  POSITION  08,818:?  FIELD* cBl. 25> ; L 

EFT<(B1.25> I :SIZE=25:G0SUB  428 

2838  IF  A=27  THEN  2328 

2848  PR0JECTScB1.253=SPACEScai.25i:PR0 

JECT$cB1.LEN(G«>>=G«:G0T0  2328 

2858  GOSUB  32e:P0KE  82.11:?  : POSITION 

ll.Be:MIDTH=28:LENGTH=B7:CnD=B3:G0SUB 

69B 

2868    POSITION    15,  B8:?    "[imnSCMafKaogBBOIinK! 

mSJBSBS" 

2878  POSITION  28,018:?  "..'..'.."; LEFT 

«cBl,B8i ; :SIZE=aB:GOSUB  428 

2888  IF  A=27  THEN  2328 

2898  GOSUB  568 : PSTART=Z5 : GOTO  2328 

2188  GOSUB  328:P0KE  B2,17>?  'POSITION 

17,B6:UIDTH=12iLEN6TH=12:CnD=a3:G0SUB 

698 

2118    POSITION    18,08:?    "[irilOQnNHai]"  >  POSI 

TION  18.09:?   "aBcnmBaBKa" 

2128    POSITION    28.11:?    "BlBIllEXD"  :  POSITION 
28.12:?    "QBISiaBO":  POSITION    28.13:7    "SB 
DanyOBCD":  POSITION    28.15:?    "BB"; 
2138    ?    FIELD*CB1.B1J jLEFT«cai.Bl>; :SIZ 
E=Bl:GOSUB    498 
2148    IF    A=27    THEN    2328 

2158    SCALE=UALCG$1 :IF    SCALE<B8    OR    SCAL 
E>B2    THEN    2128 
2168    GOTO    2328 

2178    GOSUB    32e:P0KE    82,23:?     :P0SITION 
23.&e:UIDTH=ll:LENGTH=16:CnD=a3:G0SUB 
fi  9  0 
2188    POSITION    24.08:?    "SCnotaOWMl!!"  :  POSI 

TION  24.09:?  "nsmiaiaHMiBS" 

2198    FOR    1=08    TO    06 

2288    POSITION    26.11+1:?    CHR« cl77+I> : "B 

■•;CHR5cft5CCMEEKDAY«tI»B9  +  Bl.I»09  +  ai>»  + 

128«cU0RKcli=a8>> ; 

2218    ?    CHR«(ASCcMEEKDAy«clwa9+fl2.I«a9+ 

B2>>+128»cM0RKCIi=ae>> 

2228    NEXT    I  :  POSITION    26.18:?    "[DBmmOO" 

2238    POSITION    26.28:?    "BO";:?    FIELD«ca 

l.Bl>;LEFT$cai,fll>; :SIZE=B1:G0SUB    498 

2248  IF  A=27  THEN  2328 

2258    I=UALcG$> 

2268  IF  1=08  THEN  2328 

2278  IF  KBl  OR  I>B7  THEN  2188 

2288  MORKcI-ai>=UDRKcI-ai>+ei:IF  UORKc 

I-Bli=B2  THEN  UORK cl-ai> =08 

2298  GOTO  2188 

2388  IF  PSTART=QB  THEN  2328 

2318  GOSUB  4118:GOTO  778 

2328  GOSUB  368:G0T0  1648 

2338  IF  PSTART=Be  THEN  1638 

2348  Z5=PSTART:G0SUB  658 

2358  GRAPHICS  ae:POKE  a2.Be:P0KE  752,0 

l:P0KE  83,39:P0KE  718,194:P0KE  789.194 

2368  GOSUB  5388 : POSITION  02.08:?  LOGO* 

2378  POKE  82.12:P0SITION  12.08 

2368  ?  "QlSa";  BLANK*  cai,  121  ;"Q[I)Start  Dat 

e  :  " 

2398  ?  "[£■    Gantt     BIT" 

2488  ?  "XB    Chart     BX  "; UEEKDAY* CUO 

«a9+ai,uD«a9+a9i 

2418    7    "OIQ";  BLANK*  cai.  12>  ;"SS[Ii";nONTH»c 
nONTH»a3-B2,nONTH»e3> ;"    "; DAY; ","; YEAR 

2428  POKE  82,08:7 

2438  FOR  1=04  TO  06  STEP  02 

2448  POSITION  08,1:?  BORDERl* cBl , 4B> ; : 


EK 
HO 

SS 

CE 
JX 
AK 
AO 
IZ 


GU 

UL 

OE 
OC 
RA 
GY 


BH 
SB 
XC 

on 

BR 

nx 

UH 

CI 

01 

FD 
CR 

VO 
SL 

BX 
XB 

RD 
AE 

JE 

XJ 


SE 
RP 


RR 

OS 
UU 
JI 

KK 

Nn 

HJ 
VA 

ZU 
BJ 
KB 

ZC 

PS 
NX 

UJ 
SR 
JK 

ZU 
ZD 
BE 

UG 
XC 
GB 

VR 
DB 


NEXT  I 

2458  POSITION  12,04:?  "S":POSITION  27. 

04:?  "B" 

2468  POSITION  BS.BSi?  GANTTl* cBl , 83* ; G 

ANTT*ca4.35) ; 

2478  POKE  789,018 

2488  GOSUB  4248 

2498  POKE  712.08 

2588  X=03 

2518    GOSUB    398 

2528    IF    A=155    THEN    V=INT (X^B5i +81 : ON    V 

GOTO    2588.2588.2588.2588.34  90.3658,77 
8 

2538  IF  CHR*CAJ="+"  THEN  X=X-85:IF  X<a 
3    THEN    X=33 

2S48  IF  CHR*CA»="»"  THEN  X=X+B5:IF  X>3 
5    THEN    X=B3 

2558    POSITION    03,85:?    GANTT* 
2568    POSITION    X,05:?    GANTTl* cx - 02 , X> ; 
2578    GOTO    2518 

2588  GOSUB  328 : POKE  82, 02 : POSITION  8,8 
!?  'POSITION  a2,a6:UIDTH=36:LENGTH=a9> 
Cn0=81:G0SUB    698 

2598    INS=08:IF    Y=B2    THEN    IN5=81 
2688    CHANGE=B8:IF    y=fl3    THEN    CHANGE=B1 
2618    DELETE=B8:IF    V=B4    THEN    CHANGE=B1: 
DELETE=ai 

2628    POSITION    03.87:?    "DrOEDBBBBBDeaO^llO 
BSBBBDiiaailHBEIDntailBe  " 
2638    ID=ae:START=ae:DUR=B8:F0R    1=08    TO 

04:BcIl=a8>NEXT    I:TNAnE*="" 
2648    POSITION    03.89:?    "DOiamdUgB";  SPACES 
C01,25> 
2658    POSITION    03,11:? 


■DQaasiriisamaBmaBB 


2668  POSITION  82,12:?  "0" ; BORDER* coi , 1 

1> ;"0" 

2678  POSITION  03,13:?  "(a0(lBDmBSannaBB(l 

tnossBomoBDamBD" 

2688  POSITION  14.14:?  "Q" 

2698  POSITION  87.87:?  FIELD* (81. 83i ; LE 

FT*(B1,831 ; :SIZE=83:G0SUB  498 

2788  IF  A=27  THEN  3398 

2718  ID  =  UAL(G*l  :POSITION  87.87:?  BLANK 

*C81.B3> ; LEFT* C81. 831 ;ID 

2728  IF  10=88  THEN  2698 

2738  IF  LAST=Be  THEN  FLAG=ai : GOTO  2878 

2748  FOR  FLAG=ai  TO  LAST+ (CHANGE=B1> 

2758  IF  ID=AcFLAG.8ei  THEN  POP  'GOTO  2 

798 

2768  IF  ID<A(FLAG.08i  AND   NOT  CHANGE 

THEN  POP  :G0T0  2888 

2778  NEXT  FLAG  :  IF  CHANGE  THEN  POSITION 

02.13:?  ">>>  IDo  NOT  FOUND!  PRESS  ANY 

KEY  <<<":GOSUB  398:G0T0  3398 
2788  GOTO  2888 

2798  IF   NOT  CHANGE  THEN  POSITION  02.1 
3:?  "  >>>   ID««  EXISTS!  PRESS  ANY  KEY  < 
<<  "'GOSUB  39e:G0T0  3398 
2888  IF   NOT  INS  AND   NOT  CHANGE  THEN 
2878 

2818  IF  INS  THEN  2858 

2828  START=A(FLAG.81l : DUR=A (FLAG. 821 
2838  TNAnE$=PR0JECT*(FLAG»25+Bl.FLAG»2 
5*251 

2848  POSITION  19,87'?  START ' POSITION  3 
4.87:?  DUR:P0SITI0N  018.09:?  TNAHE* 
2858  FOR  1  =  05  TO  09 : B  (I-05i =A (FLAG. H  : 
POSITION  04«I-02.11:?  B(I-05l'NEXT  I 
2868  IF  DELETE  THEN  3488 

2878  POSITION  15.13:?  "BBBBBOGKinmflSBKSS] 
BBBBBBB": GOSUB  39e:IF  A>98  THEN  0=0-32 
2888  IF  0=27  THEN  3398 
2898  IF  AOB3  THEN  2958 

2988  POSITION  19.07:?  FIELD* (01 . 031 ; LE 
FT$(Bl.a3i ; 'SIZE=B3:G0SUB  498 
2918  IF  A=27  THEN  3398 
2928  START=UAL(G*i 

2938  POSITION  19.07:?  BLANK* (01 . fl3i ; LE 
FT*(01.03i ; START 
2948  GOTO  2878 
2958  IF  A068  THEN  3818 

2968  POSITION  34,07:?  FIELD* (01 . 031 ; LE 
FT*(Bl,B3i ; :SIZE=83 :GOSUB  498 
2978  IF  A=27  THEN  3398 
2988  DUR=VAL(G*i 

2998  POSITION  34,07:?  BLANK* (81 , 831 ; LE 
FT$(Bl,03i ;0UR 
3888  GOTO  2878 
3818  IF  A078  THEN  3878 

3828  POSITION  818,89:?  FIELD* (81 . 25> ; L 
EFT«(ai.25l ; :SIZE=25:G0SUB  428 
3838  IF  A=27  THEN  3398 
3848  TNAnE*-G«  continued  on  next  page 


NOVEMBER  1987 


ANTIC  SOFTWARE  LIBRARY  *  67 


3858  POSITION  018,09:?  TNAHE* ; BLANKS cB 

1,26-LENcTNanESii ; 

3868  GOTO  2878 

3878  IF  a<>7e  THEN  3228 

3888  POKE  712.66 

3898  IF  CHANGE  THEN  3158 

3188  POKE  712,68 

3118  IF  FLAOLAST  THEN  3148 


3128 

FOR 

B8  TO 

09: 

3138 

PROJ 

5>=PR0JEC 

3148 

LAST 

3158 

ACFL 

FLAG. 

021  = 

25*25J=5P 

3168 

PROJ 

NAHES 

3178 

FOR 

NEXT 

I 

3iae 

IF 

3198 

FOR 

THEN  flcF 

3288 

NEXT 

3218 

GOSU 

3228 

IF  A 

3238 

POSI 

■■fsl" 

3248 

P05I 

I=LAST  TO  FLA 
Acl+ai, Ji=AcI 
ECT*ccI*ai>«2 
T*CI»25*B1,I»» 
=LAST*fll 
AG,B8i=ID> ACF 
DUR:PROJECT$c 
ACE«(B1.25> 
ECT«<FLAG»«25  + 


G  STEP  -HFOR  J  = 
, J> :NEXT  J 
5+ai, cI+Bl>«25+2 
25+25><NEXT  I 

LAG,B1>=START> AC 
FLAG«25+ai.FLAG» 


01.FLAG»25+25J=T 
I=a8  TO  fl4:AcFLAG,I+a5>=B<Ii ! 


NOT  INS  THEN 
I=a5  TO  a9'IF 
LAG*B1.I>=ID> 

I 
B  368iCALC=B8 
088  THEN  287 
TION  19,018:? 


3218 

AcFLAG+01.I>=a8 
POP  sGOTO  3218 

:GOTO    3388 
8 

••[:1BBB[(lHiB[i«BB[CIH 


TION    03,11:?    "gsnSiaQBQBSBBBBB 

3258    POSITION    15,13  s?    "[aSIDSSBRETURNBiaBI 

SI!1BIil[i]Ii1[S" 

3268  GOSUB  398:IF  A>98  AND  A0155  THEN 

A=A-32 
3278  IF  A0155  THEN  3388 

3288  POSITION  B3,ii:?  "Daao^msBi^ssmasB 

••j:P05ITI0N    19,B18!?    BLANKS  cBl ,  18»  ; 

3298  GOTO  2878 

3388  IF  A=27  THEN  3398 

3318  IF  A<65  OR  A>69  THEN  3260 

3328  P=A 

3338  POSITION  18+4» cp-65» , 11 : ?  FIELD* c 

01,B3>:LEFT$cBl,B3>; : SIZE=B3 : GOSUB  498 


3348  IF 
3358  Bcp 
3368  POS 
cBl,a3i  ; 
3378  GOT 
3388  GOT 
3398  GOS 
8 
3488  POS 

3418  GOS 

3428  IF 

8 

3438  IF 

3448  GOS 

3458  FOR 


UALCG$I>ID  THEN  3338 

-65»=0ALtG*> 

ITION  18*B4»cP-65i ,11:?  BLANKS 

LEFTScBl,03»;BcP-65> 

0  3268 

0  2428 

UB    368:X=cY-Bl>wB5+a3 :60T0    251 

ITION    15,13:?    "(HSDSDiaBQfflBSBatilS 

UB  398 

A=27  OR  A=78  OR  A=lie  THEN  339 

A089    AND    A0121    THEN    3418 
UB    36e:P0KE    712,64 
I=FLAG    TO    LA5T:F0R    J=Be    TO    B9 

:  Acl, J>=AcI  +  ai, Ji :NEXT  J 

34  68  PROJECTS  <  I»»25  + 01, 1«25  +  25»=PH0JECT 

S  c  CI  +  B1>»»25*B1.  cI  +  Bl>»»25  +  25»  sNEXT  I 

3478  LAST=LAST-ai 

3488  CALC=aeiPOKE  712,08:6010  3388 

3498  GOSUB  32e)P0KE  82, 21 : POSITION  8,8 

:?  :POSITION  21,06 :UIDTH=17:LENGTH=B9: 

CnD=ai:60SUB  698 

3588  POSITION  23,0?:?  "gBiaigsmaiiimtgssB" : 

POSITION    22.09:?     ••DtUa[3BBBBD|1]Bi(!lI9[i1"  :  POSI 

TION    22,018:?    "DaQEaGQBBDtSEiaEimD" 

3518    POSITION    26,11:?    "DISarillBm"  :  POSITIO 

N  24,13:?  "EscBOmBSaQD" 

3528  GOSUB  398 

3538  IF  A=27  THEN  3398 

3548  IF  A=72  OR  A=184  THEN  OFFSET=ai:S 

CL=Qe:GOT0  3648 

3558  IF  A068  AND  AOlSe  AND  A085  AND 

A0117  AND  A082  AND  A0114  AND  A<>7e 

AND  AOieS  THEN  3528 
3568  A1=A 
3578  POSITION  24,13:? 

3588  POSITION  33,13:?  . 

FTScai,B2l  ;  :SIZE  =  02:G05UB  498 

3598    I1=UALCGS> 

3688  0FF5ET  =  0FFSET*H»»CA1  =  68  OR  Al  =  18e> 

-M»CA1  =  85     OR    A1  =  117>:IF     OFFSEKBl     THEN 

0FFSET=B1 
3618  IF  0FFSET>5e  THEN  0FF5ET=5e 
3628  SCL  =  SCL  +  M»»cAl  =  82  OR  A1  =  114J -M»  cAl 
=76  OR  A1=188>:IF  SCL<Oe  THEN  SCL=B8 
3638  IF  SCL>94  THEN  SCL=94 
3648  GOSUB  368:G0T0  3388 
3658 
3668 


•csmisBiiiimiiiaB" ; 

FIELDS  (B1,B2> ;LE 


GOSUB  28 
GOTO  2428 


SK 

m 

RX 
HU 
CV 
HN 
JK 
MT 
EC 
ON 
UK 
PD 
US 
UT 
NP 
UX 
SP 
PT 
BJ 
FU 


LC 

UX 

KC 
TE 

un 

GV 


EU 


NO 
UH 

UF 
HE 
SS 
BX 
GH 

UT 
BG 
KG 

NL 

2P 

UX 

HD 
RB 
SU 
SR 
EN 
NP 


SN 
YK 

m 


RU 
PF 

ER 

HK 

FA 

UE 

DY 

FY 
TF 

AP 
XJ 
HS 

NG 
YI 

GA 


3678  IF   NOT  CALC  THEN  GOSUB  28 
3688  GRAPHICS  Be:POKE  82,ae:P0KE  752,0 
l:P0KE  83,39:P0KE  718,146:P0KE  789.146 
3698  POSITION  02,08:?  LOGOS  :  GOSUB  5388 
3788  POKE  82,08:? 


3718 

? 

..jjj. 

; BLANKS CBI, 221 ; "Q" 

3728 

? 

"B- 

;SPACEScBl,22i ; "B" 

3738 

7 

"B 

Report  Mritins 

B 

3748 

? 

"B- 

;SPACES(Bl,22i ; "B" 

3758 

? 

■•Q- 

;  BLANKS  cBl,  221  ;  "SS" 

3768 

? 

3778 

? 

"H- 

;B0RDERlScBl,22i;"B" 

3788 

? 

-m 

Print  Size 

m 

3798 

? 

••u 

U 

3888 

? 

•■m 

m 

3818 

? 

••m 

88  col     132  col 

X 

3828 

? 

"B" 

I BORDERIS  CBl, 221 i "H" 

3838  POKE  789,018 

3848  A=Be:GOTO  3878 

3858  GOSUB  398 

3868  IF  CHRSCA1="+" 


OR  CHRScAl: 


THE 


N  SI1ALL  =  SnALL  +  Bl:IF  SnALL  =  B2  THEN  SHAL 

L  =  fl8 

3878    IF    SI1ALL  =  01    THEN    POSITION    11,14-.? 

"Nornal  BGlIiltillSdSSE)" 

3888    IF    SMALL=Be    THEN    POSITION    11,14:? 

"[SlilBtSElD         Condensed" 
3898    IF    A=27    THEN    778 
3988    IF    A=155    THEN    3928 
3918    GOTO    3858 

3928  PRT=Bl:POKE  82,018:?  :POSITION  Bl 
8,15:MIDTH=28:LENGTH=B5:CnD=Be:G0SUB  6 
98 

3938    POSITION    11,16:?    "gSOB^BBOmBBHinBO 
SB[a":  POSITION    11.18:?    "Br^mSBOISQBQIilBiaiia 
li1O":60SUB     39e:IF     A  =  27     THEN    778 
3940    CLOSE    «*a3  :  OPEN    >ta3  ,  BB  ,  08  ,  "P  :  " 
39  5  8    RU=B8:TL=25:X=B8:XX=B8:SGL=Be:0FF 
SET=B1 

3968  FOR  PAGE=01  TO  188 
3970  SCL=5CL+X 
3980  X  =  12  +  13»»SMALL 
3990  XX=X»cPAGE-01i+X-ai 

4880  ?  «B3;"S";CHRScl8i  :IF  5MALL  =  ai  TH 
EN  HM=132:?  «a3;"B";CHRScl5i  ; 
4810  ?  «B3:?  »B3:?  «B3  :  ?  »»03 
4820  GOSUB  4248 
4838  ?  >>03:?  <t03 ;  "LEGEND  :     XXXX  Crit 

icai  Path       Slack  Tine" 

4840  ?  »»a3;"  >>>>  Non-Critic 

ai  Path    w    Milestone" 

4058  J  =  B9  +  LAST  +  a4:F0H  I  =  J  TO  66:?  tta3  t 

NEXT  I 

4860    IF    0cLAST,B2i+AcLA5T,a3l<XX-»ai    TH 

EN  POP  :GOTO  4088 

4870  NEXT  PAGE 

4888  CLOSE  tt03:0PEN  tt03 , 08. BB, "S : " 

4890  SCL=Be:PRT=fl8:PAGE=Bl 

4180  GOTO  778 

4110  FLAG=B1 

4120  POKE  82,12:?  :POSITION  12,B9:UIDT 

H=15:LENGTH=B4:CMD=B0:GOSUB  698:P0KE  8 

2,00 

4130    POSITION    14,18:?    "[iEUKIODDSlDHIi]^"  <  PO 

SITION    13,11:?    "IMiaSQIElEnBBDIIiaril" 

4140  Z5=PSTART:G0SUB  650 

4150  M0N=n0NTH:DATElScFLA6«B4-B3.FLAGM 

B4-Bll=nONTH$cnONM3-2,nONM3l :DATE1SCFL 

AG»04,FLAG»«B4i="  " 

4160  IF  DAY<10  THEN  DATE2S  cFLAG»»B4 -B3, 

FLAG»»O4-B3l="0" 

4170  DATE2SCFLAGMB4-B3+CDAY<101  ,FLAG»B 

4-B2i=STRScDAYi  :  DATE2S  CFLAG<«B4-B1 ,  FL  AG 

MB4i="       " 

4188  STP=ai+6»cSCALE=aii+27«cSCALE=B2i 

:Z5=25+STP:FLAG=FLAG+ai 

4182  POSITION  13.18:?  CHRS C2» <FL AG'2=I 
NTCFLAG'211+I88i 

4183  POSITION  25.18:?  CHRS cl98-2« CFLAG 
^2=INTcFLAG^2iii 

4190  IF  FLAG>ACLAST.021«ACLAST, 031+188 

THEN  4238 
4280  GOSUB  65e:IF  U0RKcMDi=08  THEN  FLA 
G=FLAG-Ol:G0TO  4180 
4210  IF  nONonONTH  THEN  4158 
4220  DATE1SCFLAG«B4-03.FLAGWB41=" 
:G0T0  4168 
4230  RETURN 

4240  IF  LAST=ae  THEN  RETURN 
4250  POSITION  02. B7:?  «tB3  ;  PRO  JECTS  CBl  . 
15+10WPHT1 

4260  POKE  712.244:G0SUB  5388 
4270  POSITION  15.07:IF  PRT  THEN  ?  ««03; 
SPACESc01,30i ; 
4280  I=08:IF  DATEIS cSCLM04+ai . SCL»B4+a 


68  •  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


3><>"    ••  THEN  4330 

4290  FOR  I=5CL«a4+Bl  TO  HI  STEP  -4 

4398  IF  DnTElScl,I><>"  ••  THEN  4320 

4310  NEXT  I 

4320  POP  :0ATEl$cSCL»04-»Bl,SCLMQ4  +  a3i  = 

DATE13(I.I'i-n2> 

4330    7    ttQ3;DATEl$cSCLMa4+Sl,Q4»cSCL«CQ 

6  +  PRT"C06*13»SrinLL»>>  J  :IF    1000    THEN    D 

nTEi«cscL»a4+oi.scL«a4+a3>=" 

4340    POSITION    15,aB:IF    PRT    THEN    ?    ttQS; 

SPaCE$cai.30l : 

4358    7    <ta3;DATE2ScSCL»04  +  01,a4»cSCL+cO 

6  +  PRT»»cB6  +  13*»SI1flLL>>>  J 

4368    IF       NOT    PRT    THEN    POSITION    00,09:7 

••ama  ■■■nrascsBBB  ••; 

4370  IF  PRT  THEN  7  tt03 :  "IDtt"  ;  SPACE*  cBl 

,12> ; "TASK"; SPACES €01,11 > ; 

4380  FOR  I=SCL  TO  SCL+B5+PRT« cB6+13»Sn 

ALL) 

4390  IF  I>99  THEN  ?  Ma3 ; CHR« ciNT (I^lOO 

}  *+ 1. 7 fi  "  1. ? fiMP RT >  * 

4400    IF    I>a9    THEN    I1  =  I-INT  cl/'18e>  »«108  : 

7  «03;CHR*cINTcli/'B18J+176-128«PRTJ  ; 
4410    11  =  1- INT  cl^ 1801 W100- INT cl^B10i«ai 
8:7    «U3;CHR«cIl+176-128»PRTJ ; 

4428  7  tta3;CHR$ci68-12BMPRT>  ;  :IF  K188 
THEN    7    «>a3;  CHR$fl60-128wPRTl  ;  :IF    KBl 

0    THEN    7    ttB3;CHRScl60-128»PRT> : 

4430    NEXT    1:7    oa3 ; CHR$ cie0-128»PRT> ; : I 

F    PRT    THEN    7    »B3;"    " 

4440  IF   NOT  PRT  THEN  4480 

4450  7  »»03;" "; 

4460  TEMP* taiJ="-": TEMPS c24>= TEHPS 

c02>=TEMP*:7  «B3jTEMPS;"  "; 

4470  TEMPS  tail ="-": TEMP* cRU-32J="-":TE 

MPSca2>=TEMPS:7  na3;TEMP$ 

4480  00T=0FFSET+12 

4490  IF  LASKOFFSET  +  12  THEN  BOT  =  LAST 

4508  IF  PRT  THEN  BOT=LAST 

4510  FOR  I=OFFSET  TO  BOT 

4520  MASKS=".     ":MA5KSC129»=".     " : MA 

SKS(Sl=HASKS 

4530  7  tta3; Acl.BOi ;"  "; 

4540  IF  ACI.ae><100  THEN  7  «»a3;"  ";:IF 
AcI,B0><fllO  THEN  7  «B3;"  "; 

4558  7  «B3;PR0JECTScI«25+ai,I»25+aie+l 

5*PRT>  > "    " * 

4560    ID=Aci,ae> :START=flcI,Bl> :DUR=AcI, 

a2i  :ES  =  AcI,a33  :LC  =  AcI,a4l 

4570  SCR  =  SCL*a7  +  PRT»»ta6  +  13«5MALL> 

4580  IF  ES>=SCR  OR  ES+DUR<=SCL  THEN  47 

18 

4598  IF  DUR=ae  THEN  MASKS c (ES-SCLi»B4+ 

Bl. cES-SCL>wB4+ei>=CHRSc42> :GOTO    4710 

4600  T1=SCL:IF  E5>SCL  THEN  T1=ES 

4610  T2  =  5CR:IF  SCR>ES«^OUR  THEN  T2  =  E5  +  D 

UR 

4620  FOR  J=T1-5CL  TO  T2-SCL-B1 

4630  FOR  K=B1  TO  B4 

4640  MASKS  c<JwB4>4^K.  c  Jwa4> +K>  =CHR$  c88- 

26»cLC>ESJ J :NEXT  K:NEXT  J 

4650  IF  LC<=ES  THEN  4718 

4660  T1=SCL:IF  ES*DUR>SCL  THEN  T1=E5*D 

UR 

4670  T2=5CR:IF  SCR>LC+DUR  THEN  T2=LC+D 

UR 

4680  FOR  J=T1-5CL  TO  T2-SCL-B1 

4690  FOR  K=fll  TO  B4 

4700  MASKSccjNa4>tK.  c  jMa4i -i^ki  =CHRS  C45i 

iNEXT  K^NEXT  A 

4710    7    <ta3;MASKScai.25  +  PRT«c24'»52«SMAL 

L>>;:IF  PRT  THEN  7  «B3;"  " 

4720  NEXT  I 

4730  IF  PRT  THEN  4820 

4740  MASK«=".    "iMaSK*cl29>=".    " : MA 

SKSC5>=MASKS 

4750  IF  LAST+01>0FFSET+12  THEN  4888 

4768  FOR  I=LAST+ai  TO  OFFSET+12 

4778  7  MB3;SPACEScB1.15+14«PRT>i 

4788  7  tta3;MASKScai,25> ; 

4790  NEXT  I 

4888  POSITION  17,23:7  "        "; 

4818  IF   NOT  CALC  THEN  POSITION  17,23: 

7  "HiQaiEH" ; 

4828  RETURN 

48  30  fll=l:B2=fll+ai:B3=ai+B2:a4=Bl+B3:a 

5=Bl+fl4 :a6=ai+B5:B7=Bl+B6:aa=Bl+a7:B9= 

Bi+a8:aio=ai+a9 

4840  CLOSE  nB3 : OPEN  ttB3 . BB, BO , "S : " 
4845  BRK=cPEEKc53279><>5i 

4850  POKE  710,B0:POKE  712,14B:P0KE  752 
,ai:POKE  789.08 

4868    DIM   LOGOS  C75>  :  LOGOs  =  "aai:]aaaaaD£BBsi 
mawMfflfflffiffiffiBfflfflffiffinnnnnnnnn" 

4878  POSITION  14,03:7  "Int i al iz i n9" : PO 


ZE 

UP 

JX 
AM 

UZ 

EL 
JI 

6S 

HF 

AA 

BH 

DM 

AO 

JU 


XL 
TL 
II 

PU 
CU 

EH 


LR 

ZP 

XL 
PU 
BD 

IH 
CZ 

AM 

LM 

OP 

YE 
00 

TA 
ZC 
LO 

FM 
AZ 
VV 

HU 
HH 
IE 
AM 


SPACESc258>: 


':SPACES 


SITION  14.05:7  "Step  1  of  3":P0SITI0N 
15. B9:?  LOGOS 

4888  POSITION  11.18:7  "bii  David  Schwen 
er":POKE  789 , fll8 : 0FFSET=B1 :PAGE=ai 
4890  DIM  ACS8,B9> .PR0JECTSC1275> .B(B4> 

4988  DIM  DATE1SC588> .DATE2SC580> 

4910  DIM  FIELDSC25>.LEFTSC25>.GSC251  .U 

EEKDAYSce3i, DATES C81,M0UESC39>  ,  MONTHS c 

36> ,FNAMESC171 , TNAMES c25i 

4920  DIM  TEMPSC150> , TEMP1SC150> , BLANKS 

C250> , BORDERS C40> ,B0RDER1$  c4ei,SCALE$c 

15> 

4930  DIM  SPACE$C250> .MASKSC132> 

4940  DIM  INF0SC781 ,INF01$c78i ,GANTTSC3 

51 .GANTT1SC35> .UORKcOei 

4958  FIELDS  =  ".":  FIELDS C25>=".":FIELDSC 

2>=FIELD* 

4960  BORDERS="D": BORDERS c40>="a":BORDE 

RSc2»=B0RDERS 

4970  BORDERl$="e":BOROERlSc4  0>="e":BOR 
DER1*(2)=BDRDER1S 

4980  LEFTS="ffl":LEFTSc2  5>="ffl":LEFT«<2)= 

LEFTS 

4998  BLANKS  =  "H" : BLANKS  c258l ="■" : BLANKS 

C2>=BLANKS 

5088  SPACES=" 

C2>=SPACE* 

5810  PROJECT«="  ":PROJECTS<1800>="  ":P 

R0JECT$C2>=PR0JECTS:MEEK0AVS=PR0JECTS: 

GS=PROJECTS:TEMPS=PROJECTS 

5028  TEMP1S=PR0JECTS:G0SUB  5308 

5030  5CALES="DAY   MEEK  MONTH" 

5040  DATA  Fridasf.  Saturday. Sundaw.Monda 

w.Tuesdaw.Uednesdav, Thursday 

5058  FOR  1=00  TO  06 : READ  GS 

5060  MEEKDAYSclwa9'»ai.I«B9  +  LENcGS>+ai> 

5070  FOR  1=03  TO  06 : UORKcD =B1 : NEXT  I: 
FOR  1=01  TO  a2:UORKcIi=B0:NEXT  I:MORKc 

oe>=Qi 

5100  MOUEs  =  "hha[!]ha[ghaahaahaahcnBDfflnQiiiivi 

5110  DATA  Jan. Feb. Mar, Apr, May, Jun, Jul , 

Au9. Sep. Oct. Nov. Dec 

5128  POSITION  19.5:7  "2" 

5130  FOR  1=08  TO  ll:READ  GS 

5140  M0NTHSclNB3+ai.lKa3+B3i=G$:NEXT  I 

5158  OPEN  1*01.04. 08. "K:" 

5168  TEMPS="PNaHe  Start  Scale  Udays  Ex 

it 

5178  GOSUB  S238:INF0S=TEMP$:INF01S=TEn 

PIS 

5180  TEMPS="Add   Ins   Ch9   Del   Scr   C 

al   End 

5190  GOSUB  5230:GANTTS=TEMPS:GANTT1S=T 

EMPIS 

5200  POSITION  19.5:7  "3" 

5218  FOR  1=08  TO  50:FaR  J=O0  TO  a9:AcI 

.JJ=O0:NEXT  J:NEXT  I : A cOO , BOX =9999 

5220  GOTO  770 

5238    FOR    1=1    TO    LENcTEMPSi 

5248    TEMPl$ci.Ii=CHRScASCcTEMPScl,lii* 

128> 

5258  NEXT  I 

5268  RETURN 

5270  POKE  82.12:?  :POSITION  12,15:UIDT 

H=15:LENGTH=a4:CMD=B8:G0SUB  698:P0KE  6 

2.00 

5280    POSITION    14.16:7    "SOmOimBEH"  i  PEEK  c 

195>  :  POSITION    13.17:7    "BaillBSBBimiEIBiaSC]" 

5298    GOSUB    398  :  0FFSET  =  B1 : SCL  =  B8 : GOTO    7 

70 

5308    IF    BRK    THEN    POKE    16.112:P0KE    5377 

4.112 

5318    RETURN 


LISTING  2 


su 

XR 
PT 
DB 

EU 

IJ 
PR 

UO 

RD 


18 

LIS 

28 

38 

35 

R    L 

48 

OTH 

58 

68 

EEK 

70 

AME 

80 

5 


REM  CR 
TING  T 
REM  BY 
REM  <c 
REM  CC 
ISTING 
REM  <L 
ER  BAS 
REM  CH 
DIM  FN 
C18592 
FNS="D 
OF  TH 
7  "Bffli 


ITIC 
UO 

DAU 
1198 
REAT 

ONE 
INES 
IC  L 
ANGE 
SC28 
1  :P0 
:LIN 
E  DI 
SK  O 


AL  PATH  PROJECT  MANAGER, 


ID  SCHUENER 

7.  ANTIC  PUBLISHING 

ES  LINES  4868  AND  5188  FO 

.  I 

10-258  MAY  BE  USED  UITH 
OADERS  IN  THIS  ISSUE. 

LINE  78  AS  NECESSARY.) 
) .TEMPS  c20>,nRSc93>:DPL  =  P 
KE  18592.255 

ES.L5T":REM  THIS  IS  THE  N 
SK  FILE  TO  BE  CREATED 
r  Hassette7"; :POKE  764.25 

continued  on  next  page 


NOVEMBER  1987 


ANTIC  SOFTWARE  LIBRARY  *  69 


PY 

TH 
UB 

MV 
KB 
PU 

LU 

BH 
VC 

DM 

BK 

nn 
en 


98  IF   NBT  cPEEKt764>=lB  OR  PEEKc764J= 
561  THEN  98 

lee  IF  PEEKC764>=18  THEN  FNS="Ci" 
lie  POKE  7e4,255:GRflPHICS  0  ■■  7     "  AN 

TIC'S  GENERIC  BASIC  LOADER" 
128  ?  ."BY  CHARLES  JACKSON" 
138  POKE  18592. DPL:TRAP  288 
148  ?  !?  :?  "Creatins  ";FNS!?  "...piea 
se  stand  by." 

158  RESTORE  : READ  LN : Ln=LN s DIM  A*<LN>s 
C  =  l 

168  AR»="":READ  AR« 

178  FOR  X=l  TO  LENcnR«>  STEP  3:P0KE  75 
2,255 

188  Lri=LM-l!P05ITI0N  18.18:?  "CCountdo 
wn.  .  .T-";INTcLM/'ie>  ;"> 

19  8  ft»cC.C>=CHRScUALcftR»cX.X*2»>> !C=C+ 
l:NEXT  X:GOTO  168 

288  IF  PEEKC195J=5  THEN  ?  >7     s?  "QTOO 
HANV  DATA  LINES!" =7  "CANNOT  CREATE  FIL 
E!":END 

218  IF  C<LN*1  THEN  7  =?  "QTOO  FEW  DATA 
LINES!":7  "CANNOT  CREATE  FILE!"!END 


ua 

AR 
PU 
AL 

IF 
EB 


UC 


DU 


LX 


DO 


GD 


228  IF  FN«="C!"  THEN  7  '7    "  Prepare  ca 

ssette,  press  cRETORNi" 

238  OPEN  nl,B,8,FN« 

248  POKE  766,1:?  <tl;fl«;:POKE  766.0 

258  CLOSE  Ml!  GRAPHICS  8  =  7  "■[§aiS][il(iSaS[>]B 


188 
181 
768 
879 
182 
388 
229 
183 
211 
838 
184 
538 
184 
185 
881 
288 
186 


8  DATA 

8  DATA 

7987187 

8368618 

8  DATA 

3883883 

2272448 

e  DATA 

4823622 

8388388 

8  DATA 

4984884 

1332151 

8  DATA 

7721414 

2421982 

8  DATA 


155 

852856854 

983684885 

348148148 

814814814 

883883888 

228298388 

838838838 

523823822 

388388388 

813813813 

883287787 

841332141 

184133216 

521628828 

188162388 

814 


848832 
585384 
148148 
814829 
282582 
388388 
838838 
924282 
388138 
813813 
988686 
841332 
184133 
888423 
968341 


8688738 

1858076 

14 

8388388 

1153242 

38 

8388388 

2829830 

13 

8138130 

9036061 

17 

2181041 

0215230 

55 


778328 
879071 

308300 
239234 

020250 
038030 

341550 
034104 

701600 
217202 


say  goodbye  to  cassette  chaos 


CASSETTE  JACKETS 


LISTING  1 


Don't  type  the 
TYPO  II  Codes! 


<^ 


HR 
EU 
PO 
ID 
TL 

DT 
ZA 

XR 
XH 


YB 
CP 
TR 
HH 
EG 
OU 

no 

UN 
CU 

xz 

IH 
UN 

SZ 

RB 

MF 


RA 

SB 

TM 
OT 
BE 

ON 


6B 
CF 
OS 

nu 

ET 


2  REM  UVSIUY6 

4  REM  BY  CHET  WALTERS 

6  REM  CC31986,  ANTIC  PUBLISHING 

10  GOTO  2800 

15  GET  tt2,K:P84=PEEKc84i :PB5=PEEKca5l I 

IF  K=19  THEN  GOSUB  340>GOTO  15 

20  IF  K=4  THEN  GOSUB  488:G0T0  15 

25  IF  K=2  THEN  GOSUB  438>G0T0  15 

38  IF  K=3  THEN  GOSUB  130:K=155 

35  IF  K>253  OR  K=156  OR  K=157  OR  K=125 

THEN  IF  PEEKC931082  THEN  GOSUB  138>G 
OTO  15 
48  IF  K=27  THEN  GOSUB  34eiP0KE  752. 1>? 

"S"; :G0T0  3808 
45  IF  K=l  THEN  POKE  85. 1:?  "ffl";>GOTO  1 
5 
58  IF  K=26  THEN  POKE  85.27:?  "S)"i:60T0 

15 
55  IF  K=127  THEN  IF  PEEKc85»<23  THEN  G 
OTO  115 

68  IF  K=2e  THEN  A=B : P84=8 : POKE  85.2:K= 
28:G0T0  118 

65  IF  K=5  THEN  POKE  84 . 22 : K=155 : POKE  7 
64.12:  A  =  B-»248:G0T0  95 

78  IF  K=155  AND  P84023  THEN  GOTO  95 
75  IF  K>31  THEN  IF  PEEKc93>=82  THEN  GO 
SUB  32e>GaT0  15 

80  IF  PB4=23  AND  K=29  THEN  GOSUB  326 > G 
OTO  15 

85  IF  K=6  THEN  GOSUB  4ee:G0T0  15 
98  IF  K<2B  OR  K>126  THEN  GOSUB  32BiG0T 
0  15 

95  IF  P85=2  AND  K=38  THEN  POKE  85.27:6 
OTO  115 

108  IF  P85=26  AND  K=31  THEN  POKE  85.1 
185  IF  PB5  =  27  AND  K0155  AND  K0126  TH 
EN  GOSUB  32e'K=3e 

lie  IF  PB4  =  e  AND  K=28  THEN  A  =  ll-4BwcA<> 
B>:GOSUB  3ee:P0KE  84.01?  "Se"j:GOTO  15 


115  ?  CHR«cK>>iIF  PEEKC84 

TO  15 

120  IF  A<B«288  THEN  POKE 

GOSUB  300 

125    GOTO    15:REI1    END    EDITO 

129  REM  CENTER^INSERT^DEL 

130  POKE  752.1:P0KE  85,0: 
P84»48*3:PBF»=E«tJ, J*24» : 

148  FOR  1=25  TO  1  STEP  -1 
<>"B"  THEN  POP  :X=INTCI^2 
=PBF«:GOTO  298 
158  NEXT  I 

168  IF  K<254  THEN  218 
178  a=P85-l:P0KE  85,a:IF 
UB  328:PSET«=PBF«:G0T0  29 
188  IF  0=25  THEN  PSET»=PB 
5>="n":P0KE  85.25:G0T0  29 
198  IF  K=255  THEN  PSETScl 
<cO-»1.25l=PBF«ca.25i  :PSET 


><>23  THEN  GO 
84.22:  A  =  A'»4e: 

R  LOOP 

ETE 

7  "ffl"; I J=A-B+ 

PSET«  =  "BBnBnil 

>3  THEN  160 

:IF  PBF*CI.I» 

»  :PSET«C13-X> 


0=26  THEN  GOS 

8 

F»:PSET«c25.2 

8 

.0>=PBFS:PSET 

•  CO. 01 ="9"! GO 


IC 

10 
JO 

VP 


NK 
MK 

UX 

TJ 

OH 
GV 

EZ 

UJ 


GK 
LE 


GE 

DX 


BY 
SH 

AI 

TE 
MS 

UK 
UN 
UE 

IS 

sx 

ZM 
MS 
SA 

PD 
ZR 


LG 
AH 


TO  298 

288  PSETScl.a 

C0+1.25I :GOTO 

218  IF  K<156 

228  IF  J=843 

SET*=PBF*:GOT 

238  PBFS;  =  P5ET 

I=J  TO  1242 
*160 

248  IF  1=883 
258  IF  K=156 


+  24> 

268  IF 

+  24> 

270  J=J+40:O 

:IF  K=157  THE 

280  PSET»=PBF 

290  EScj.J+24 

:RETURN 

299  REM  SCROL 

308    AHI=INTcA 

DL.ALO:POKE  D 

89, AHI:RETURN 

319  REM  SIGNA 

328  POKE  712, 

TO  5:NEXT  I:P 

RN 

339  REM  FLIP 

348  J=PEEKCB5 

"ffl";:IF   NOT 

148 

358  IF  SIDE  T 

368  E«=A«:SID 

•  =  B* 


Article  on  page  37 


)=PBF«>PSETSC0.0+24>=PBF« 

298 
T  H  FN  2  90 

OR  J=883  THEN  GOSUB  328:P 
0  298 

«:PSETS=ES:X=J:0=J+48sF0R 
STEP  40:IF  1=763  THEN  0=0 

THEN  J=J+160:I=I+160 
THEN  E»cj. J+24>=PSET»c0.0 


K=1S7  THEN  PSET«C0.0+24>=E«CJ. J 


0  +  40:NEXT  I  :  PSET* c J> =PBF» 

N  E*=PSET*:J=X 

* 

J=PSET«:P0KE  752.0:7  "ffl"; 

L  EDITOR 

/'256>  :  AL0  =  A-AHI«256:P0KE 

L+1.AHI:P0KE  88.AL0:P0KE 

L  -  CAN'T  TYPE 

50:POKE  53247. 50:FOR  1=1 

OKE  694,0:POKE  712.0:RETU 

SIDES 

>:POKE    85.0:POKE    752. K? 

SIDE  THEN  A$=E$:POKE  718. 

HEN  BS=E«:POKE  718.124 
E=cSIDE=8> :IF  SIDE  THEN  E 


378  P 
789. 

399  R 

400  I 
ET^25 
410  P 
429 
430  B 
HEN  E 
440 
450 
460 
479 
480 
34+cD 
499  R 
588  E 
E«l  :B 
.124: 
518  ? 
";  :  J  = 

":PB 
528  F 
F«<0. 
1  +  184 


OKE  8 
8:RET 
EM  TO 
F  PEE 
6:RET 
OKE  7 
EM  TO 
IA5=c 
«C478 
F  BIA 
F  BIA 
ETURN 
EM  TO 
B=CDB 
B  =  2»* 
EM  MA 
«  =  "□ 
=  A:PO 
SIDE  = 


5.  J  + 

URN 

GGLE 

KC75 

URN 

56.2 

GGLE 

BIAS 

.479 

5  =  1 

S  =  2 


l:POKE  752.8:? 


"; :POKE 


C-SET 
61=224  THEN  POKE  756. CHS 

24:RETURN 

BIAS 
*ll»«BIAS<2l :IF  BIAS=8  T 
1 =" . /" 

THEN  E6c478.479>="»»r" 
THEN  E«c47B.479»="-4" 


l:FOR 
FSC1  + 
OR  0  = 
011+9 
31 


GGLE  DOLBY 

+ln»cDB<3i :E»c439.439i=CHR«c 
6»cDB=3i+12«CDB=8li :RETURN 
KE  NEU  JACKET  FORM 
:E«C13881=ES:E«C21=E«:  A  =  ADRC 
KE  752.1:P0KE  789.8:P0KE  710 
e:POKE  756,CHSET^256 

UIPING  JACKET  FORM  BBOaB 
1=1  TO  1279  STEP  48:PBF«=" 
cj<18i ,2i=STRSCJi 
1  TO  2sPBF$cO,a>=CHR<cASCcPB 
6i:NEXT  0 : X=USR CROTCHAR, CHSE 


70  *  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


uo 


PG 


ID 


KM 


NU 


JA 


HT 

MI 

NE 
IG 


XN 


UI 


GO 
MG 


GU 


IC 
ZO 


HO 


UK 
VU 
PU 


ZB 
XQ 
RB 

UO 
ZL 

LL 

UT 
KZ 

JV 

zu 


00 
GG 


KN 


HM 


SB 


SK 


548  ESCI,I+1J=PBF*! J=J+CI<761  OH  I>92e 

I  :  E$  ci+2 ,  i'*'26>  ="iiiiiiiiiflBnnBiinnnBiiniiiinniiii 

nnaBn":NEXT  I:G0SUB  360 

558  POKE  82,0: POKE  84.19:7  :?  "BBeeeBB 

BaSBSBBBBBBBBBBBBBBSBBBHBDBBniHB" : ?  "B 


Q" : 7  "BB" 

560  7  "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 
BBBBBBBB"; :POKE  82, 2?: POKE  84,20:7  >7 

"BBBBaaoBS" :  ?  "BBieiosBBfiiaiias" 

570  RESTORE  570 : FOR  1=0  TO  19:REflD  PBF 
$:PaSITION  28,Ii7  PBFS;iNEXT  I:DB=1:BI 

ns=i 

588    DATA    BBSIDE    ABB. , CONTROL, BDBBiMDQ.B 

SBBsma ,  BcnaoiBKB .  bbbbsoxi  .  BaBoafflsii ,  msmaea 
mB.msaamamimm 

590    DATA    BCDBBiaaiaaiEIBB.BanomOQgBCr.  >SHIF 

T^'CLEAR.IiQaililllBaamS.  ,       ESC    FOR       ,     MAIN 

MENU  ,, BBSIDE  ABB 

600  POKE  82.2: A$=E<:BS=E«:POKE  752, OsP 

OKE  764,173 

618  B$(31.36>="B[]BEaaB">B«c791,796i=B«c 

31.36> :RETURN 

999  REM  PRINT  JACKET 

1880  POKE  756,CHSET^256>P0SITI0N  2,19> 

7  ••cDBSBmnBfBaGKaiaaiBQQXiiiBDaiBiaraiQnn  vee-isGE 

T    «2.K:IF    K=78    THEN    POKE    756,224 

1010    POSITION    2,19:7    "BBlCQSOaGKaSHBraillDEQ 

BtDGilEllBaiEaSgiJBQIlQaBiatitaB-iPOKE    752,1:7     ,"ES 

CAPE    TO    ABORT" 

1020  I  =  USRcriU.PEEKc7  56>»256.ADRCPSET»» 

.10241 :F0R  J=0  to  2» CT0PMIRE=128> : I=US 

RCROTCHAR. ADH<PSET«» .128J :NEXT  J 

1036  GET  tt2,K:IF  K=27  THEN  3000 

1048  TRAP  1010:CLOSE  «1:0PEN  «1.8.0."P 

!":POSITION  1.19:7  "n":TRAP  3000 

1050  CHAR=255:G0SUB  1400:GOSUB  1600:CH 

AR  =  0  :  GOSUB  1208  :  ES  (2  .  8i  ="BaaEaaBQ"  :  E$  C5 

3.59»="DBaBaaB":EScl2.18>=A«c4  33.4  39> 

1060    ESC21.27>=A»C473.479> :E«c34.40>=B 

SC433.439>:E*C43.49»=B«C473.479>'E«C17 

.  17>  ="«'•:  ES  C25.25»  =••■■■ 

1078  E«  139.39  J  =•'»■■  :ES  €47.  47>="B"i  GOSUB 

1408:GOSUB  1508:GOSUB  1600 
1080  CHOR=e:GOSUB  1400sGOSUB  1700:GOSU 
R  1  fi  R  R 

1090  FOR  JKT=0  TO  19:G0SUB  1200:GOSUB 
1300SGOSUB  1480:GOSUB  1500:GOSUB  1680: 
NEXT  JKT 

1100  CHAR=cT0PHIRE=l>+3+188»<T0PMIRE=l 
>:GOSUB  1400:GOSUB  1700sGOSUB  1600 
1110  CHAR=0:GOSUB  1400:GOSUB  1700:GOSU 
R  l  fi  R  R 
1120  FOR  JKT=21  TO  22:G0SUB  1200:GOSUB 

130e:GOSUB  1480:GOSUB  1500:GOSUB  1600 
s  NE X T  JKT 

1130  CHnR=e:GOSUB  1400 : GOSUB  1700:GOSU 
R  1  fiR  R 

1140  CHAR=24:G0SUB  1400:6OSUB  1700:GOS 
II R  1. 6  R  R 
1150  FOR  JKT=24  TO  30 : GOSUB  1200:GOSUB 

1300:GOSUB  140e:6OSUB  1500 : GOSUB  1600 
:NEXT  JKT 

1160  CH0R=255:G0SUB  1400:GOSUB  1600>7 
Ml:CLOSE  ttl:60T0  3000 

1200  £«  =  ••»■•:  ES<59»=ES:E«C2>=E«:E«C1.1> 
=  ••□•■  I  E«  C30,  30>="II1"  :ES  C60,  60»  ="La"  :  RETUR 
u 

1380  ESc4.28>=ASc48»JKT  +  3,4e»»JKT  +  27»  :E 
SC3  3,5  7>=B«c4  0»JKT+3,40»JKT+27> : RETURN 


1400 

F»c2> 

1580 

:C  =  AS 

INU=2 

1510 

:PBF  = 

1600 

;PS;P 

E  764 

1610 

1780 

NEXT 

6.237 

1999 

2000 

603+2 

»»256: 

2810 

13801 

I0SC3 

2020 

SUB  9 

ET.10 

2838 


PB 
=  P 
PB 
Cc 
55 
1  = 
PB 
1  = 
BF 

.2 
RE 
FO 
I: 
1  = 
RE 
GR 
56 
OP 
OP 
.E 
81 
DI 
00 
24 
PO 


F*=CHR$CCHAR1 :PBF»c479l=PBF*:PB 

BFS:RETURN 

F=ADRCPBF61 :FOR    X=l    TO    60>INU=8 

E$cX.Xli:IF    0127    THEN    C  =  C-128: 

USRcE0R.PBF,ADRcPSET«i+8»»C,INUi 
F+e:NEXT  X:RETURN 

USRCNCR.ADRCPBFSI ,488,1551 :7  ttl 
*:IF  PEEKC7641=28  THEN  POP  : POK 


55:7  « 

TURN 

R  1  =  1 

PBF«C4 

PBF«cl 

n  INIT 

APHICS 

»PEEKC 

EN  tt3. 

EN  n2. 

$11380 

.nu«<5 

n  EOR« 
0:GOSU 
1 : JKT* 
KE  710 


l:CLOSE    nKGOTO     3800 


TO    a:PB 

73,4801 

,21 :RET 

S.     &    CH 

8:P0KE 

5611+4 : 

12, 8. "E 

4.0.-K: 

1 .PBF«c 

71  . H*  C9 

C451 .NC 

B    5000: 

"NONE" 

146:7 


F«H,Ii=CHR»c255i  : 

=PBF*cl,8l :PBF*C23 

URN 

OOSE  PRINTER 

731.255:DL=PEEKC5 
CHSET=CPEEKC891-81 

Din  A«ci3eei,B«f 

5001 .PSETSC14001  .C 
61 ,F*  t30i .P*  1201 
R$ce0i.JKT*cl4i >G0 
I=USRcnU. 57344, CHS 


•B":RESTORE  2040  :  P 


JU 
CF 

UB 
RZ 

NE 

UI 
DD 

UT 

SN 

IJ 
DU 

FD 

BR 

BZ 
UO 

BU 
FM 

LA 
CS 
MX 

KO 

PB 
UK 
UL 


UY 
XE 


IX 


XU 
UO 


UI 
UR 

UR 
NO 
CY 

MS 
UJ 

AI 
HU 

ZZ 

NT 

KL 

RZ 
AB 

HX 


FI 
BE 


NOVEMBER  1987 


RNTRS=2:F0R  1=1  TO  PRNTRS'READ  P«:7  I; 
..->.., PS, 7  :nEXT  1 

2040  DATA  EPSON, PROURITER 

2041  REM  

2042  REM  TO  ADD  PRINTERS  TO  THE  ABOUE 
LIST,  CHANGE  THE  >PRNTRS=2<  IN  2030 
TO  THE  tt  OF  PRINTERS  ON 

2044  REM  YOUR  LIST,  AND  ADD  THE  NAMES 
TO  THE  ABOUE  DATA  STATEMENTS.   THEN 
ODD  DOTA  STATEMENTS  NUMBERED 

2045  REM  BY  ONESi  AFTER  2102  UITH  THE 
OPPROPRIOTE  PRINTER  CONTROL  CODES 

2046  REM  CIN  DECIMOLi . 

2047  REM  

2050  ?  "CHOOSE  PRINTER-)"; :GET  M2,K:K= 

K-48:P*= J=liRESTORE  2188+K:IF  K<1  0 

R  K>PRNTRS  THEN  2830 

2060  READ  A:IF  O<0  THEN  T0PUIRE=ABS cAi 

:GOSUB  500O:GOTO  3888 

2070  P«cj, Jl=CHR«cOl : J=J+l:GOTO  2060 

2098  REM  

2099  REM  LINEFEED=8  DOTS.  HI-RES 
GR0PHICS=48e  BYTE^LINE  «  USE  NE6ATIUE 
MSB  GR  LSB  FOR  TOP  UIRE 

2188  REM  

2181  DATA  27,65,8,27.76,224,1,-128 
2102  DATA  27.62.27.84.49.54.27.81,27.8 
3.48,52.56,48, -1 

2999  REM  MAIN  MENU 

3000  TRAP  300e>CLOSE  H1:GRAPHICS  OtPOK 
E  710.0!POKE  756.CHSET^256:P0KE  82.4iP 
OKE  702.64IPOKE  16.64:P0KE  53774.64 

3810  RESTORE  300e:FOR  1=1  TO  18:READ  P 
SET«:7  PSET«:7  :NEXT  I:POKE  82.2i7 

3820  DATA   .     msiaBawaBiam\sEmsaBaamBEm\smi 

BB.  9lbw  Chet  Uaiters 

3030  DATA  .(§->  CREATE  NEU  JACKET. [3->  E 

DIT.e->  SOUE  JOCKET.[I->  LOOD  JOCKET.S- 

>  PRINT  JACKET, S->  LOAD  FONT 

3040  POSITION  13,9:7  JKT»:POSITION  2.2 

0:7  "DaaaBHCimaCSIiBB";  :GET  M2.K:IF  K=96 

THEN  I=USRCMU. 57344, CHSET. 10241 

3050  IF  JKT*="NONE"  THEN  IF  K=69  OR  K= 

83  OR  K=80  THEN  GOSUB  328:G0T0  3848 

3100  IF  K=67  THEN  I=7:G0SUB  4408:GOSUB 

4000! JKT«="JACKET":G0SUB  500:GOTO  15 
3200  IF  K=69  THEN  J=32 : A=B : SIDE= CSIDE= 
0i:GOSUB  360:GaSUB  340:GOSUB  300:POKE 
764.1?3:G0T0  15 
3300  IF  K083  THEN  3488 

3310  I=ll:GOSUB  4400:GOSUB  4100:TRAP  3 
000:GOSUB  4300:OPEN  M1.8.8,F«:7  ttl;"JA 
CKET" 

3320  I=USRCCI0,16,11, ADRCA»1 . 13001 :I=U 
SRcCIO. 16. 11. ADR(B«i. 13001: CLOSE  ttl:JK 
T$  =  F«C4l  :60T0  3000 
3400  IF  K076  THEN  3508 

3418  I=13:G0SUB  4400:GOSUB  4000:G0SUB 
4100:GOSUB  43O0:TRAP  3000:OPEN  <tl,4.e. 

F*:?  "saisDoaa"; 

3420  INPUT  «1;PBF*:IF  PBF« <> "JACKET"  T 

HEN  GOTO  3088 

3430  GOSUB  500:I=USRCCIO.16.7. ADRCA»1 . 

13001 :I=USRCCIO, 16. 7. ADR (BSl. 13001: JKT 

*=F«C41 :E«=A$ :GOTO  15 

3580    IF    K=80    THEN    I=15:G0SUB    4400:GOTO 

IBBB 
3600    IF    KO70    THEN    GOSUB    320:GOTO    3040 

3618    I=17:60SUB    4488:60SUB    4ie8:0PEN    « 

1.4. 8. F«: POKE    756.CHSET^256:I=USRcCI0. 

16. 7. CHSET. 10241 :CLOSE  xl : GOTO  3000 

4000  IF  JKT$="NONE"  THEN  RETURN 

4010    7    "QDOIIISBaaiamJSIIIElBIimcaSlB    Ne";:GET    tt2 

.K:IF  K089  THEN  POP  :GOTO  3000 

4020  RETURN 

4100    POSITION    2.20:7    "B(aiMllDQ(IieHil(ilIIDBBaB 

EBiixKaaGgDaicoHfl" :  7  "[aiiaiiCQBaaiiaGDEmiBa" ; 

4110    INPUT    »3;PBF*:IF    PBF«=""    THEN    POP 
:GOTO    3000 

4120    IF    PBF«>"0"    AND    PBF»< THEN    GOS 

UB    4200:GOTO    4108 

4125    FOR    1=1    TO    LENcPBFtlHF    PBF»cI,Il 

=":"     THEN    F«=PBF«:POP     :GOTO    4140 

4130    NEXT    I:FS="D1!":FSC41=PBF« 

4140    RETURN 

4200     POKE    82.0:7     "B" ; : F«="D" > F» C2l =PDF 

»:F*c3l="n».»":?    F«cl.3i:TRAP    4230  :  CLO 

SE    nl:OPEN    ttl.6,0.F«:TROP    4220 

4210     INPUT    nl:F$:7    F$.:GOTO    4210 

4220    TRAP    4220:  CLOSE    ux         continued  on  next  page 

ANTIC  SOFTWARE  LIBRARY  *  71 


UP 

nn 

TJ 

uo 
ui 
oz 

PR 

zu 
xz 

EH 
NR 
DX 
UX 

Ba 

JV 

ni 

OP 
RR 
YB 
LH 

JF 


DI 
IR 
X5 

HE 


no 
en 


4236  POKE  82.2:?  iRETURN 

4300  FStLENtF*>*lJ=". JKT-:?  F»;:RETURN 

4400    POSITION    5.1:?    ••aaQ":PDKE    84.20:? 
"D"; :RETURN 

5000  NCR$="hha(OhamhaQiihanhDhai[aa(iisa](aaiDBiQ 

eian[iiCKir:iniimwiiimas]amimamammaasimam"  •■  ncr=a 

DR  cNCRSs 

5010  nu$  =  "h haOhaiahamhasihaiiihariiBBSiiisaaQn 
SiEmmamasmssaaB^yisgiBBatiSirmsiiaaBSim" :  mu  =  adr  en 
u$> 

5020  CI0$  =  "hhhDhhDBfflhEIEWhDD(rihai?1hDHaLU 
rn":CI0  =  ADR(CI0$) 

5  0  30  R$="hhnaiha[ihha(oaiBn[[iiasBSE3naB]Daa[tinn 
y-massmsimaimFmwiawawmi/iWiamsmsmmBmBmmBaa 
semaaamessiSMMimm-  •■  ROTCHAR=nDR  (R$i 

5048  EaR=ADRcEORSi : IF  T0PUIRE=1  THEN  E 

0R$  =  "hha[iihfli[iha[iJha[i!ihha(iiBsaBiE[ac[iD»9S" :  re 

TURN 

5050  EOR$="h hasihanhatDhamhamhaBBsaiiiBQias] 
EriJ^utnancijamBrans" :  return 

9000  UNTP=PEEKC130>+PEEKC131>»256 

9001  UUTP=PEEKC134>+PEEK(135>K256 

9003  sunp=i 

9004  IF  INTcflDRcfl$i/'204B>=INT(C959  +  ADR 
cA$>>^204a>  THEN  SUAP=65 

9005  IF  INTCADRCB$>/204B1=INT CC959+ADR 
CB»>>^204Bi  THEN  SMAP=ee 

9006  IF  SUnP=l  THEN  9039 

9007  POKE  710.0 

9010  X=l :OFFSET=0: A=O:B=0 

9015  IF  PEEKCX  +  UNTP-1X128  THEN  9030 

9016  0FF5ET=0FF5ET+1 

9020  IF  A=0  AND  PEEKcX+UNTPi =69  AND  PE 
EKcX+UNTP+l»=164  THEN  A=OFFSET : X=X*1 
9025  IF  B=0  AND  PEEKcX«UNTP> =SUAP  AND 
PEEKCX*UNTP+1J=164  THEN  B=0FFSET : X=X+1 

9030  IF  X<1O0  THEN  X=X+1:G0T0  9015 

9031  REM 

9032  TEnPA=PEEK(UUTP+cA»8>+2i i TEMPB=PE 
EKCUOTP*  cA»«8»*3j 

9033  POKE  UUTP+cAw8i*2.PEEKccUUTP+cB«8 
>+2>» :P0KE  MUTP*  cAw8> +3. PEEK c  CUUTP+CB« 
81 *3i I 

9034  POKE  UUTP+(B»8>+2,TEnPA>P0KE  UUTP 
*CB»»8>*3,TEHPB 

9039    RETURN 


LISTING  2 


CN 
IJ 
FJ 
ML 

EU 

IJ 
PR 

MO 

RD 

PY 

TH 
UB 


10  R 
20  R 
30  R 
35  R 
LIST 
40  R 
OTHE 
50  R 
60  D 
EEKc 
70  F 
AME 
80  ? 
5 

90  I 
5B> 
100 
110 
TIC- 


EM  UY 
EM  BY 
EM  <c 
EM  CC 
ING  0 
EM  CL 
R  BAS 
EM  CH 
IM  FN 
10592 
NS  =  "D 
OF  TH 


SIUYG. 

CHET  U 
>  1985. 
REATE5 
NE.i 
INES  10 
IC  LOAD 
ANGE  LI 
SC20> .T 
3   :POKE 

LINES. 
E  DISK 
SK  or  S 


LISTING  TMO 

ALTERS 

1987  ANTIC  PUBLISHING 

LINES  5000  -  5050  FOR 

250  MAY  BE  USED  MITH 
ERS  IN  THIS  ISSUE. 
NE  70  AS  NECESSARY. I 
EnP$c20> .ARSC93J:DPL=P 
10592.255 

LST":REM  THIS  IS  THE  N 
FILE  TO  BE  CREATED 
assette?"; :POKE  764.25 


F   NOT  cPEEKc764>=ie  OR  PEEKC764>= 
T  H  FN  9  R 

IF  PEEKC764>=18  THEN  FNS="C:" 
POKE  764.255:GRAPHICS  0>7  "      AN 
S  GENERIC  BASIC  LOADER" 


MY 
KB 
PU 

LU 

BO 
YC 

DM 

BK 

MM 


CM 

UQ 

AR 
PU 
AL 


JX 
EJ 


5P 
UP 
DM 
IF 
JS 
MB 
GO 
NR 
XK 
FU 
GD 
BF 
FI 
LU 
GK 


120 

?  ."BY  C 

130 

POKE  105 

140 

?  :?  :? 

se  stand  bw ■ 

150 

RESTORE 

C  =  l 

160 

ARS=: R 

170 

FOR  X=l 

2.255 

180 

LM=LM-l: 

wn. 

.T-";INT 

190 

A«CC.C»= 

l:NEXT  X:G0T 

200 

IF  PEEKc 

MANY  DATA  LI 

E!" 

END 

210 

IF  C<LN+ 

LINES!-:?  •• 

220 

IF  FN«=" 

ssette.  pres 

230 

OPEN  ttl. 

240 

POKE  766 

250 

CLOSE  ttl 

HARLES  JACKSON" 
92.DPL!TRAP  200 
"Creating  ";FNS:?  "...plea 

:READ  LN:LH=LN:DIM  A$ CLNi : 

EAD  ARS 

TO  LENcARSi  STEP  3:P0KE  75 

POSITION  10.10:?  "cCountdo 
cLM''10>;"» 
CHR$CUALCAR$CX.X+21>> :C=C+ 

0  160 

195»=5  THEN  7  :?  :?  "QTOO 
NES!":?  "CANNOT  CREATE  FIL 

1  THEN  ?  :?  "QTOO  FEU  DATA 
CANNOT  CREATE  FILE!":END 
C:"  THEN  7  :?  "  Prepare  ca 
s  [RETURN!" 
B.O.FNS 

.1:?  ni; A$; :POKE  766.0 
:GRAPHICS  0:? 


1000  DATA  474 
1010  DATA  0530480480480 
61034104104133207104133 
13320410416810413320817 
1020  DATA  1972082080041 
13208  0  02169012145206024 
20616520  710500013320719 
1030  DATA  2082211982050 
78067082061065068082040 
15505304804  904  803207708 
1040  DATA  0610341041841 
04133206104133205104133 
00016  620824001417720314 
1050  DATA  1362082492302 
421642  0  724  001213  617  72  03 
17720314  52050960  34  05807 
1060  DATA  0610650680820 
55053048050048032067073 
10410417010410415706600 
1070  DATA  1570690031041 
73003104157072003076086 
0790610650  6808204  00  670  7 
1080  DATA  0360411550530 
36061034104104133205104 
20616900113320816208716 
1090  DATA  1690001332071 
0403720824  0006165209005 
20920823916  52071492102  0 
1100  DATA  2082082201620 
45204136202016248169008 
1690001012  0513320519820 
1110  DATA  1850960340580 
65082061065868082040082 
052048032069  07908206106 
1128  DATA  0820400690790 
70032084079080087073082 
07206907803206907908203 
1130  DATA  0341041041332 
3  3207104133206104104133 
06920814520413601624709 
1140  DATA  0588820690840 
53048053048032069079082 
13320510413320410413320 
1150  DATA  1332061041332 
07132210164209177206069 
23020919821013601623909 
1168  DATA  0588820690840 


320780670820360 

206104133205104 

7206 

691542080062010 

165206105001133 

8204 

162170960340580 

078067082036041 

6036 

332041041332031 

288104133207160 

5205 

042302062022082 

145205136208249 

7086 

400770860360411 

079036061034104 

3104 

570680031041570 

228034058067073 

3079 

488510488320820 

133204184104133 

0007 

691281332091772 

207133207136070 

2  fi  8  fi 

071600071812101 

024101204133204 

6208 

820790840670720 

036041155053048 

5068 

820360410580730 

069061049032084 

6061 

051041332041041 

208160007177206 

6034 

850820780321550 

036061034104104 

7104 

091041332081600 

208164210145204 

6034 

B5O8207BO32155 


automate  your  term  papers 


BIBLIOGRAPHY  MASTER 


Article  on  page  40 


LISTING  1 


Don't  type  the 
TYPO  II  Codes! 


<^ 


XI 
DJ 
PT 
BG 

BU 

UR 


10  REM  BIBLIOGRAPHY  URITER 

20  REM  BY  ALFRED  FILSKOU 

30  REM  C01987.  ANTIC  PUBLISHING 

40  READ  F0,F1.F2.F3.F4.F5.F6.F7,F8.F9. 

F10.F82.F249.F25O 

50  DATA  0.1.2.3.4.5.6.7.8.9.10.82.249. 

250 

60  DIM  A$cF250> .B« CF25ei .C«fF5i .IN«cie 

0».USSCF3J.UC«CF3J .aScFll . BK» CF250>  .  CL 

«CFU  .INUSCFI} 


FY 

TU 

BN 
ZY 

UO 

PU 


70  GRAPHICS  F0:UAIT=F0:HAX=INTCFRECF8> 
'F250-F8J :DIM  J$(MAXmF250> 
80  INVS  =  "B" I a«  =  CHR$  C34>  : CL«  =  "H" : BK«  =  " 
": DK«CF250»="  ":BK«<F2>=BK« 

84  REM 

85  REM  US«=EPSON  CONTROL  CODES  TO 
START  UNDERLINING. 

86  REM  UC$=EPSON  CONTROL  CODES  TO 
END  UNDERLINING. 

90  US«="H-1" : UCS="B-0" 


72  •  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


FB 
HU 
TU 


JG 
BG 
FU 

FK 

UC 

NN 

CX 
GU 

TU 

HH 
flZ 
FM 

ZI 
AO 
AO 

ZO 
TA 

un 

KP 
Bn 

KP 

nH 

PC 

GY 

TE 

KZ 
MI 
GE 

TD 
UX 

NU 
HS 
HG 
GF 


PP 
SJ 
ZS 
YO 

MR 
NS 

BY 


FJ 
NY 

UU 

LX 


Erase  the  current  bibiios 
Save  the  current  bibliosr 


a  bibi  iosraphi;"  ! 
■6. 


?  "4.  D 
Print 
'I?  "8 


lee  OPEN  «Fl,F4.Fe."K!":P0KE  83,39 

lie  REM  MAIN  MENU 

12e  POKE  764-255:IF  WAIT  THEM  7  •■  7    "Pr 

ess  HETURN-ilNPUT  «16;AS:P0KE  767.Fe!U 

AIT=Fe 

138  POKE  7ie,56!P0KE  7e9.F0:POKE  752. F 

etPOKE  F82.15 

148  7  CL«!7  "MAIN  MENU"!?  "====  ====": 

POKE  F82,F4 

158  ?  !7  "1. 

raphM"!?  "2. 

aphu" 

168  7  "3.  Load 

eiete  a  file" 

178  7  "5.  Disk  directors;"!? 

preview  the  bibl iosraphM" 

188  7  "7.  Print  the  bibl ioaraphW 

.  Store  to  word  processor  file" 

198  7  "9.  End  progran" : GOSUB  2478 

208  IF  tcA=Fl  OR  A=F2  OR  A=F6  OR  A=F7 

OR  A=Fa>  AND   NOT  AMTi  OR  A<F1  OR  A>F9 

THEN  128 
218  ON  A  GOSUB  278,388.358.488.448,498 
.528,648,248 
228  GOTO  128 
238  REM  SUIT 

248  7  "End  PrograM .."! GOSUB  2570!lF  V 
ES  THEN  GRAPHICS  F8:END 
258  RETURN 
268  REM  ERASE 

278  7  "Erase  current  bibl iographw .  .  ■  "  ! 
GOSUB  2578iIF  YES  THEN  AMT=F8 
288  RETURN 
298  REM  SAUE 

388  7  "Uhat  do  »ou  want  to  nane  this  f 
ile7":G0SUB  2618!lF  UAIT  THEN  RETURN 
318  OPEN  «F2, F8,F8, AS ! 7  "Savins..." 
328  FOR  A  =  F1  TO  AMTi?  »»F2 ;  JS  t  A»F258-F2 
49. AwF25e>  iNEXT  A 
338  CLOSE  >*F2!RETURN 
348  REM  LOAD 

358  7  "Uhat  is  the  naHe  of  the  file  to 
load7"!G0SUB  26ie:IF  UAIT  THEN  RETURN 

368  OPEN  «»F2,F4,F8.  AS  !  7  "Load  ing  .  .  •  "  :  A 

MT=F8!TRAP  380  ^^^ 

379  INPUT  «F2.  AS!  AMT  =  AMT  +  F1!  JS«AMT*»F25 

8-F249>=A*'IF  AMT<MAX  THEN  378 

388    CLOSE    *tF2!RETURN 

398  REM  DELETE 

488  7  "Uhich  file  do  Hou  want  to  delet 

e7":GaSUB  2618 ! IF  UAIT  THEN  RETURN 

418  GOSUB  257eiIF  NO  THEN  RETURN 

428  OPEN  «F2. F4.F0.  AS  :7  "Eras ins  .  .  .  "  i  X 

10  33.«F2.F8.Fe.AS!CL0SE  ««F2!RETURN 

438  REM  DIRECTORY 

448  7  "Disk  directorw!"!?  i TRAP  2838 

458  OPEN  «F2.F6,F8."D!».»" 

460  INPUT  «F2.ASi?  AS;"   ";!IF  ASCF5.F 

e>="FREE"  THEN  CLOSE  t»F2  i  ?  iUAIT=Fl'RE 

TURN 

470  GOTO  468 

488  REM  PRINT  PREUIEU 

498  TYPE=F1!P0KE  752 . Fl i LM=F1 = RM=36 

588  7  "Press  SPACE  to  pause,  ESC  to  ex 

it."!7  iGOTO  688 

518  REM  PRINT 

528  TYPE=F2iLIN=Fli7  "Turn  the  printer 

on  and  position  the   paper." 
538  7  !7  "If  wou  want  anw  control  code 
s  sent  to  the  printer,  type  then  and  p 
•"ESS"  „^, 

548  7  "RETURN.   If  not.  Just  press  RET 
URN.":INPUT  AS 
558  LM=F18!RM=70 

568  TRAP  2840:CLOSE  «F3!0PEN  «F3.F8.Fe 
,"P:":7  «F3; A«!LIN=LIN+F1 
578  FOR  A=F1  TO  F10!7  »F3 i LIN=LIN+F1 i N 
EXT  A 

7  "If  uou  want  • Bibl iographu  ■  a 
title,  just  press  RETURN-   I 


UU 
SD 
IR 


GM 
GC 
KZ 


XL 


580  7 
S  the 
f  uou 
S98  7 
and 


tupe  it 


want  a  different  titie^ 

press  RETURN." 

688  POKE  702.F0!GOSUB  2670!lF  INS=""  T 

HEM  INS  =  "Biblio3raphs»" 

610    7    ttF3;BKS CF1.INTCCRM+LM»^F2-LENCIN 

S>/F2J>  ;INS:?    «F3!7    »F3i7    »«F3  !  LIN  =  LIN  + 

F4 

620  7  "Printing. . ."!G0TO  680 

630  REM  STORE  TO  A  DISK  FILE 

640  TYPE=F3!?  "Uhat  do  wou  want  to  nan 

e  the  word      processor  fiie7"!G05UB 

2610 

650  IF  UAIT  THEN  RETURN 


GB 

LP 
FB 
UO 

MT 

PU 

EC 

NO 

BM 

PL 
KZ 
SB 

KJ 


XG 
IE 

FE 
SZ 
NZ 

LJ 

CI 
UN 

ZU 
NA 
EA 
JO 
JA 

DN 
MZ 
UF 
HH 
EB 

LR 
HB 
GU 

CC 

AG 
BL 

az 

UL 
EJ 

AB 

BA 

LM 

AU 

UY 

SD 

UD 

MP 

BU 

XD 

AT 
PI 
ME 
UN 
PU 
RN 
SU 

MT 

01 


UH 


660  OPEN  «F3.F8,Fe, AS!7  "Storing  the  f 

ile. . ."!LM=F1!RM=59 

678  REM  PRINT  BIBLIOGRAPHY 

688  TRAP  2B5e>CNT=F8 

698  CNT=CMT*Fl!LMTH=F25e!STRT=Fl!BS=JS 

CCNT»F250-F249» 

700  IF  BStLNTH-F9,LNTH>=BKScFl,F10>  TH 

EN  LNTH=:LNTH-F10!GOTO  700 

710  IF  BStLNTH,LNTH»="  "  THEN  LNTH=LMT 

H-F1!G0T0  710 

720  STP=5TRT+RM+F1-LM-F5»CSTRT<>F1» : IF 

STP>LNTH  THEN  STP=LMTH+F1 
738  IF  BScSTP,STP»="  "  OR  BSCSTP.5TP>= 
IMUS  THEN  768 

748  STP=STP-F1!IF  STP<=STRT  THEN  5TP=S 
TRT+RM-LM-F5»CSTRT<>F1> iGOTO  760 
758  GOTO  738 
760  AS=BSCSTRT.5TP> 
770  IF  AStFl,FlJ="  "  OR  AS cFl , Fl> =INUS 

THEN  AS=ASCF2> iGOTO  770 
780  IF  AScLENcASi>="  "  OR  ASCLENcAS>>= 
INUS  THEN  A*=AS(F1.LENCA$>-Fli :G0T0  78 
0 

790  ON  TYPE  GOTO  868,968,1188 
880  IF  STP<LNTH  THEN  5TRT=STP+F1 ! GOTO 
720 

810  IF  CNT<AMT  THEN  690 
820  IF  TYPE=F1  THEN  UAIT=F1 
830  IF  TYPE=F2  THEN  FOR  A=LIN  TO  66i? 
ttF3:NEXT  A 
840  CLOSE  MF3!RETURN 

850  REM  DISPLAY  THE  LINE 

868  IF  STRT=F1  THEN  7  !7  "<SOURCE  «" ; C 

NTj">"sGOTO  880 

870  7  "      "; 

o  g  g  ^  A  $ 

890  IF  PEEKC7641=28  THEN  RETURN 

900  IF  PEEKC764»<>33  THEN  880 

910  7  "<PAUSED--PRESS  SPACE>"!PaKE  764 

,255 

928  IF  PEEK(7e4i=2e  THEN  RETURN 

930  IF  PEEKC764J033  THEN  920 

940  POKE  764,255:6010  800 

950  REM  PRINT  THE  LINE 

960  UND  =  F0i7  ««F3;BKScFl,LM  +  F5«cSTRT<>F 

IJ  J  ; 

970  FOR  A=F1  TO  LENcASi 

980  B=ASCCAScA. A>> 

990  IF  B<128  AND  UND  THEN  7  «F3;UCS;:U 

ND  =  F0 

1000  IF  B>=128  AND   NOT  UND  THEN  7  ttF3 

;U5S; :UND=F1 

1810  7  «»F3;CHRScB-128»tB>=12B>  J  ; 

1820  NEXT  A 

1038  IF  UND  THEN  7  *>F3;UCS: 

1040  7  «F3!7  ««F3!LIN  =  LIN  +  F2 

1050  IF  LIN<59  OR  cCNT=AMT  AND  STP>=LN 

TH>  THEN  800 

1060  FOR  A=LIN  TO  7l!7  «F3iNEXT  A'LIN= 

F6 

1070  7  CLS:7  "If  wou  are  using  single 

Sheets. " 

1080  7  "insert  a    new  sheet  of  paper  so 

that" 
1098  7 

the 
1100  7 


1  inch  beiow 


the  print  head  is 

top  of  the  page." 

7  "Press  RETURN  for  anu  of  the 
following  that  are  not  necessary:" 
1110  7  !7  "Uhat  page  is  this";!GOSUB  1 
150 
1128  7  "Uhat  is  your  nane";:GOSUB  1150 

Uhat  Class  is  this  for";!GOSUB 


1130  7 

1150 
1140  7  "Printi 
«F3!LIN=LIN+F1 
1150  GOSUB  267 
BKSCFI.RM-LENC 
1160  RETURN 
1170  REM  STORE 
1180  IF  STRT>F 
1190  7  «(F3;A* 
1288  GOTO  880 
1218  REM  ENTRY 
1228  POKE  710, 
"ENTRY  MENU": 7 
1230  POKE  F82, 
is  source  «";A 
1240  POKE  F82. 

Encyc 1 opedia" 
ewspaper" 
1258  7  "5.  Per 
one-Conpose  yo 


ng.  .  .":FOR  A  =  F1  TO  F3:? 
:NEXT  A:GOTO  888 
e:IF  INSO""  THEN  7  »F3; 
INS>-F2» JIN«:LIN=LIN+F1 

LINE  IN  DISK  FILE 
1  THEN  7  »»F3;"       "; 


MENU 
232:P0KE  F82.14:7  CLSi? 


F3!7  !7  "Uhich  resource 
MT+Fl;"  fron7" 
F18!7  !7  "1.  Book"!?  "2. 
!?  "3.  Magazine"!?  "4.  N 


sonai  interview' 
ur  own" 


N 


NOVEMBER  1987 


continued  on  next  page 
ANTIC  SOFTWARE  LIBRARY  *  73 


1260  eOSUB  247e:P0KE  702, F6 

1270  IF  A<F1  OR  A>F6  THEN  1220 

1280    IF    AnT  =  nAX    THEN    ?    "[illXHianiQllIIEiaMiaBia] 

m(KlH">MaiT  =  Fl>GOTO    120 

1298    B«= ?    CL« 

1308  IF  A=F6  THEN  1950 

1310  RESTORE  1320!FOR  B=F1  TO  A'READ  A 

SiNEXT  B 

1320  DATA  Book.  Encwciopedia.naaazine.N 

ewspaper  > Interview 

1330    ?    BK$CF1.17-LENCA$>^F2>  ;  A$:? 

1340  READ  B»>IF  B«<>A«  THEN  1340 

1350  A«="":DEP=F0 

1360  READ  TVPEiON  TYPE  GOTO  1360,1420. 

1460.1510.1550.1590,1590.1728 

1370  REH  REGULAR  ENTRV 

1380  READ  B»:?  B*;"?" 

1390  GOSUB  267e:IF  INS=""  THEN  1390 

1400  DEP=F0:G0T0  1690 

1410  REM  SUPERFLUOUS  ENTRV 

1420  READ  B«!7  B*j"?":?  ■•   CEntrw  is  n 

ot  necessary!" 

1430  GOSUB  2670!DEP=Fe:IF  IN»=""  THEN 

DEP=F1:G0T0  1360 

1440  GOTO  1690 

1450  REM  DEPENDENT  ENTRY 

1460  READ  B<:IF  DEP  THEN  1360 

1470  7  B*;"?-:?  ••   cEntrw  is  not  neces 

sarui":GOSUB  2670 

1480  IF  IN*=""  THEN  A»=A« CFI, LEN CR*} -F 

21  iGOTO  1360 

1490  GOTO  1690 

1500  REM  UNDERLINE  ENTRV 

1510  READ  B*i7  B«)"?" 

1520  GOSUB  2670>IF  IN«=""  THEN  1520 

1530  DEP=F0iF0R  A=F1  TO  LEN clN*> < IN* cA 

, A>=CHR«  CASCCIN«CA. All +1281  'NEXT  A: GOT 


IF    NO    ENTRY 

?■•!?    •■       CEntrw    is    n 


0  1690 

1540  REM  BACK-UP  2 

1550  READ  B«<7  B* > 

ot  necessarwi" 

1560  60SUB  2670>DEP=F8iIF  IN*=""  THEN 

DEP=Fl: A»=A$cFl.LENcA«i-F2i 'GOTO  1360 

1570  GOTO  1690 

1580  REM  PUNCTUATION 

1590  READ  B*'IF  DEP  AND  TVPE=F7  THEN  : 


360 

1600  FOR  A= 


Fl  TO  LENcBtl >C»=B«CA. Al 


1610  IF  C«="0' 

1620  IF  C»="C' 

1630  IF  C«="-' 

1640  NEXT  A 

1650  IN«=BS:IF  LENcA$l=F0  THEN  1698 

1660  CS=A$(LENcA$ii ilF  C«="H"  OR  CS=- 


THEN  BScA.Ai=n« 
THEN  BSCA.Ai: 
THEN  B$CA.A>: 


•B"    THEN    A$cLENcA«>i=CHR«cASCc 


OR  C«=" 
•  THEN  I 


OR  C«: 
C«i -1281 

1670  CS=A«CLENCAS11 :IF  tC«=". 
!••  OR  C«  =  "7"i  AND  B«cFl.Fll=' 
NC=B<CF2i 
1680  REn  BUILD  A« 

1690  IF  LENcIN$l<F250-LENcA$>  THEN  A«c 
LENcA«l+Fli=IN«:GOTO  1360 

1700  ?    17  "smtsiiaigKimciBatgixiSBsmKBmGiDasan 

BQDSBIH"  iGOTO  1750 

1710  REM  STOP 

1720  7  "Entru  canpiete.":7  "Are  there 

any  Mistakes  cY=yesi 7" ; : GOSUB  2580 

1730  IF  NO  THEN  AHT=AnT+Fl s je cAMTMF25e 

-F249i=A$: J$cLENCJSi+Fll=BK«sGOTO  1220 

1740  ?  "DmamniaiiiaaaBmiiintataamniDMiaaiaiaasmH 

1750  7  :?  "Press  RETURN" : INPUT  A«:GOTO 

1220 
1760  DATA  Book. 2, Last  name  of  author,? 
.C— .3. First  nane  cand  nanes  of  othersi 

1770  DATA  7. ,4. Title  of  book, 6, . 

l.City  printed  in.6.)- 

1780  DATA  l.Printins  coHPanv , 6 , C-, 1 , Ye 

ar  printed. 6. C— 

1790  DATA  5. Pases  used  cinclude  p.  or 

pp  .1 . 6.  .  .8 

1800  DATA  Encyc lopedia.2.Last  nane  of 

author. 7, C-. 3. First  nane. 7, ,6,0 

1810  DATA  1, Title  of  article, 6, .0 ,4, 

Nane  of  encyc lopedia. 6. 

1820  DATA  l.Year  pr inted. 6.-ed . , 8 
1830  DATA  na9azine.2.Last  nane  of  auth 

or. 7. C-, 3, First  nane, 7, ,6,a 

1840  DATA  1, Title  of  article. 6,. 8 — ,4, 

Nane  of  nasazine, 6. C— 

1850  DATA  l,Full  date  cdate  nonth  wear 

1,6,0- 


74  •  ANTIC  SOFTWARE  LIBRARY 


CV 

KD 

JO 

SA 

CH 

KB 

DR 

AH 

SK 

FZ 
PL 

TH 

UK 

BJ 

YC 

LV 
PX 
CA 

OU 

lU 
OF 
LN 

on 

SX 

■  0 
NU 

EU 
«J 
PF 

CR 


XH 
FF 
NK 

AO 

FL 
RU 

US 

SA 
lA 

ON 

IL 
UG 


FJ 


RJ 

TV 
UZ 

HH 

TT 

MI 
DR 

AN 
KE 


BT 
lA 


1668  DATA  1, Pases  used  cinciude  p.  or 

pp  •  1 , 6, ■ , 8 

1878  DATA  Newspaper, 2, Last  nane  of  aut 

hor. 7.C-.3.First  nane. 7, ,6,0 

1888  DATA  1. Title  of  article. 6.. B — .4, 

Nane  of  newspaper , 6, C- 

1890  DATA  l.Fuii  date  (date  nonth  wear 

1.6. C-Sec .-, 1, Section, 6, C- 

1908  DATA  1, Pases  used  (include  p.  or 

pp -1 , 6,C- 

1918  DATA  l.Coiunns  (include  col.  or  c 

ois  ■  1 ,6, • , 8 

1928  DATA  Interview, 1, Last  nane  of  per 

son,6.C-,l,First  nane, 6, 

1938  DATA  l,Type  (Personal  or  Teiephon 

el , 6,— interview 

1948  DATA  l,Fuii  date  (date  nonth  wear 

1 .6.  .  ,8 

1958  REH  COMPOSE  YOUR  OUN 

1968  AMT=AHT+Fl!7  "    Conpose  wour  own 

bibl iosraphW" 
1978  7  !7  "You  nust  twpe-in  the  source 

in  its     correct  fornat." 
1988  ?  :?  "Press  the  INVERSE  Key  at  th 
e"!?  "besinnins  and  end  of  an  underiin 
ed" 

1998  ?  "area.":7  :?  "Use  DELETE  to  nak 
e  corrections.":?  : STRT=AMTMF250-F25e 
2000  FOR  B=F1  TO  36i7  "=";:NEXT  Bi7  :A 

2010  GET  MFl.B 

2020  IF  B0126  THEN  2070 

2038  IF  AOFl  THEN  7  CHR$  (1261  ;  :  A  =  A-F1 

2040  IF  A=114  THEN  RESTORE  2050:F0R  C= 

Fl  TO  F5tREAD  0i7  CHR« (Di ; s NEXT  C 

2050  DATA  28,30,32,28.30 

2068  GOTO  2010 

2070  IF  B=155  THEN  2110 

2080  IF  B<32  OR  B>25e  OR  (B>122  AND  B< 

1601  THEN  2018 

2090  J«(STRT+Ai=CHRS(Bi :7  MF6;CHR«(B>; 

s A=A+F1 

2108  IF  A<F249  THEN  2818 

2118  IF  A=F1  THEN  AMT=AMT-F1 > GOTO  1228 

2120  J«(STRT+Ai=BK«:GOTO  1220 

2130  REM  EDIT  MENU 

2148  POKE  7ie,168!P0KE  F62,15:7  CL*i? 

"EDIT  MENU"! 7  "====  ====" 

2158  POKE  F82,F10i7  :7  "1.  Move  a  sour 

ce"!?  "2.  Delete  a  source"!?  "3.  Alpha 

beticai  sort" 

2160  GOSUB  2470STRAP  2140 

2170  IF  A<Fe  OR  A>F3  THEN  2148 

2180  IF  AMT+(A=F2i >F1  THEN  ON  A  GOTO  2 

210,2310,2370 

2190  7  "Not  enough  sources  in  nenorw." 

:UAIT=Fl:GOTO  120 

2200  REM  nOUE  A  SOURCE 

2210  ?  "Uhich  <«  source  do  you  want  to 

nove     (1-"; AMTi"i?" 

2220  INPUT  A:IF  A>AnT  OR  A<F1  OR  AOIN 

T(Ai  THEN  2140 

2230  7  !?  J$(A»F25e-F249, AMF2501 

2240  7  :?  "Uhere  do  you  want  to  nove  i 

t?"!lNPUT  B 

2250  TRAP  2820!IF  B=A  OR  B>AMT  OR  B<F1 

OR  B<>INT(Bi  THEN  2140 
2260  B«  =  JS(A»*F250-F249i 

2270  IF  A>B  THEN  FOR  C=A-F1  TO  B  STEP 
-Fli  J»(C«F250  +  Fl.C»F25O  +  F250l=J«(C«»F25 
0-F2491 iNEXT  C 

2280  IF  A<B  THEN  FOR  C=A  TO  B-F1:J9(Cm 
F258-F249.C»»F2501=JSCC*»F250  +  Fll  :NEXT  C 

J*  CB»»F250-F249.  BwF2Sei  =B«  :  GOTO  24 

TE  A  SOURCE 

tt    source    do    you    want    to 
AMT;"i7" 

IF    A<F1    OR    A>AMT    OR    AOIN 
8 

AwF25O-F249.A»F250l  : GOSUB 
HEN    2140 

FKIF    A>AnT    THEN    2458 
O-F249i=J«(A»F250+Fli sGOT 

abetic  sort 

n9...":F0R    A=F1     TO    AMT-Fl 
Fl!?    AMT-A; FOR    B  =  A  +  F1 

F250-F249, AWF250-F249i=a* 
0-F24  9,B»»F250-F24  9l=a«l 
+C    TO    F5+C!F=ASC(J«(AMF25 
50-F25e+Ell sB«(E-Cl=CHR*( 

NOVEMBER  1987 


2298 

J$cBMF25 

58 

2300 

REM  DELE 

2310 

7  "Uhich 

delete   (1-"; 

2328 

INPUT  A: 

T(Ai 

THEN  214 

2330 

7  :?  J»( 

2570!IF  NO  T 

2348 

AMT=AMT- 

2358 

J«(A»F25 

0  2450 

2360 

REM  ALPH 

2378 

7  "Uorki 

iPOSITION  13. 

TO  AMT 

2388 

C=(J«(Aw 

1  :  D  = 

CJ«(B»F25 

2398 

FOR  E=F1 

0-F25e+E.A»F2 

BU 


LC 

cn 

CT 
NT 
ZT 

NC 
AI 


FU 
YF 
SI 


UA 

no 

UB 
UU 
ZO 
OA 
ME 
CT 

UE 
VU 
BM 


U6 
IT 


F-128»cF>=12B>i :NEXT  E 

2468  FOR  E  =  F1  +  D  TO  F5  +  D  i  F  =  ftSC  <  J«  cB»»F25 

8-F25e+E.B»F2S8-F25e*E>i i C« cE-D» =CHR* c 

F-128«»cF>  =  128J>  sNEXT  E 

2418  IF  B»<=C«  THEN  2448 

2428  fl«  =  J«cB«F258-F249*  > J« CB«F258 -F249 

.B»F25e>=J»cfl»F25e-F249> 

2438  J«CA»F25e-F249. AMF258>=A« 

2448  NEXT  B:NEXT  A 

2458  ?  :?  "QlQMlIlfl";  :FOR  A 

A:60T0  2148 
2468  REM  GET  A  MENU  OPTION 
2478  POSITION  Fie.l4iP0KE  F82. 
A  -  Main  Menu":?  ••      B  -  E 
u"!?  ••      C  -  Edit  Menu" 
2488  7  :?  "Sources  in  MeHorw: 
2498  ?  :?  "Choose  an  option  -> 
2588  POKE  16.112SP0KE  53774,11 
82.64:P0KE  Fa2,F2)GET  mF1.A:IF 
THEN  A=A-12BiP0KE  764,39 
2518  IF  A>64  AND  A<6B  THEN  A=A 
2528  IF  A=2B  THEN  POP 
2538  IF  A=29  THEN  POP 
2548  IF  A=38  THEN  POP 
2558  7  CL<: A=A-48:TRAP  2828 : RE 
2568  REM  ARE  YOU  SURE? 
2578  ?  ;?  "Are  uou  sure  cY=ves 
25B8  VES=Fe:N0=F8:GET  ttFl,B:IF 
NO  B0121  THEN  ?  "N"  :  N0  =  F1 1  RET 
2598  ?  "V"!?  : VES=Fl:RETURN 
2688  REM  GET  FILENAME 
2618  ?  !?  "Dl:";:GOSUB  2e78:IF 
N(IN»i  THEN  ?  "GUiimiltOininiQimiSOII" 
:RETURN 

2628  IF  LENCINSXF4  THEN  2648 
2638  IF  IN$cFl,Fl>=:"D"  AND  IHS 


Fl  TO  eeiNEXT 


F9!?  " 
ntrw  Men 

';AMT 

2iP0KE  7 
A>=128 

37 
8 

28 
48 
TURN 

»?"; 

0009  A 
URN 


:GOTO  12 

:GOTO  12 

GOTO  21 


NOT  LE 
HAIT=F1 


CF3,F3>= 


UU 
CY 
AF 
HU 
NF 
UN 
FB 
EU 
GH 
YK 

TE 

BU 

YX 

MU 

ZF 

UJ 
YM 

BI 
IF 


KB 
AP 
BD 


":"  THEN  A»=IN«iGOTO  2658 
2648  AS="Dl:"! A« tF4»=INS 
2658  TRAP  2B3e:RETURN 
2668  REM  INPUT  ROUTINE 

2678  INS= ?  ">"; 

2688  GET  ttFl,B 

2698  IF  B0155  THEN  2738 

2788  IF   NOT  LENcINSi  THEN  2888 

2710  IF  INS CLEN<IN«>» <>"  "  THEN  2888 

2728  B=126 

OR   NOT  LENCINO  THEN  2 


2738  IF  B0126 

768 

2740  7  CHR«cl26i 

IN»  = GOTO  2688 

2758  IN»=IN*<F1.LENCIN«» -Fl> 

2768  IF  B>127  THEN  B=B-128:P0KE  764,39 


IF  LENCINS>=F1  THEN 


2778  IF  B<32  OR  B>122  OR  CB=32  AND   NO 

T  LENCIN«>>  THEN  2688 

2788  IF  LENclNSKlBB  THEN  IN*cLENclN$i 

+Fl>=CHR$cB> :?  CHR« CB> i 

2798    GOTO    2688 

2880    FOR    C  =  F1     TO    F6!?     :NEXT    dFOR    C  =  F1 

TO    F5S7    CHR$c28i ; :NEXT    C:?     'RETURN 
2818    REM    ERRORS 

2828  ?  :?  "aaSBmra  tt";PEEKcl95>  ;"  at  lin 
e  ";  PEEK  C186i+PEEKC187>  ••256:  MAI T^FlsPO 
P     :GOTO     128 

2838  ?  :?  "[!inS(3HEia[atlSSaSiaaB1[Ba":HAIT  =  Fl 
:CLOSE    mF2:RETURN 

2  840  7  :7  "QIBHIilDSBIIEIIiaSSSBISBBigBy"  :  UAIT 
=Fl:CLOSE    «F3:RETURN 

etins  source    <t"  :  CNT  :  UAIT  =  F1  :  CLOSE 

ttF3: RETURN 


"master  mind"  challenge  in  8-bit  BASIC 


HOT  AND  COLD 


Article  on  page  29 


LISTING  1 


Don't  type  the 
TYPO  II  Codes! 


<:^ 


IE 
DU 
PT 
NU 
JO 


UD 
GF 
BH 
ZU 

TP 
ME 

FA 

01 

su 

YL 
FE 
NB 

DH 
YY 
KM 
ES 
EZ 
UO 
PU 
EF 
SP 
FO 
JU 
NB 
MR 

JB 
RO 
DJ 

XU 


18  REM  HOT  AND  COLD 

28  REM  BY  HEIDI  BRUMBAUGH 

38  REM  cc>1987,  ANTIC  PUBLISHING 

188  GOSUB  18e0e:REM  INITIALIZE 

128  FOR  1=1  TO  4:X=INTCRND teJ»6i+l!S«C 

I>=CHR»CCCX)>  :NEXT  I  :  TURN=:1  :  REM  NEU  GA 

ME 

138  GOSUB  50e8:REM  DRAU  BOARD 

132  REM  GAME  LOOP 

135  M=l:POKE  789.14:P0KE  711,96 

137  POSITION  14,8:7  «6 ; "sel ec t" : POSITI 

ON  14,10:7  i»6;MS 

148  POKE  77,8:F0R  PEG=1  TO  4 

158  GOSUB  68e8:REM  GET  GUESS  FOR  EACH 

PEG 

168    POSITION    PEG+2, CTURN»2> :7    tt6;CHR$c 

CcMii 

165  GUESS$  cPEGi=CHR«  CC(M>>  :X  =  2'^2 

178  NEXT  PEG 

172  GOSUB  lie8:REM  ERASE  SELECT  MENU 

188  REM  CONFIRM  GUESS 

198  POSITION  15,8:?  »6 ; "OKAY" : POSITION 

16,18:?  »t6;"7?" 
288  POKE  711,14:P0KE  718,157 
218  POSITION  14,12:?  «6;"aiS0" 
220  POSITION  18,12:?  «»6;"[JKll" 
238  POKE  7ie,157:P0KE  711,14 
23S  POSITION  14.13:?  tte;"Oaa 
248  IF  STRIG(0>=8  THEN  480 
258  POKE  77,8:IF  STICKc8><>7  THEN  248 
268  POKE  7ie,14:P0KE  711,157 
265  POSITION  14,13:7  W6;"      ■■" 
270  POKE  77,8!IF  STRIGc8j=8  THEN  380 
288  IF  STICKC81011  THEN  278 
298  GOTO  238 

388  POSITION  3.  tTURN»»2>  :?  «»6  ;  "      "  :  GO 
SUB  1888  :X  =  2'^2:  GOTO  135 

488  GOSUB  1888:REM  ERASE  CONFIRM  MSG . 
418  GOSUB  288e:REM  EUALUATE  GUESS 
428  POSITION  8,(TURN«2i:?  n6;UHITE;"  " 
;BLACK 

438  IF  BLACK=4  THEN  688:REM  CHECK  FOR 
UIN 


TH 

BB 
UD 
10 
BJ 
KY 
UO 

RS 
HU 
MN 
NX 
PH 
SL 

NN 
BA 
CM 
VN 
RN 
LP 
MZ 
MR 
XJ 
YF 
XY 
YU 
AL 
GI 

AE 
YM 
SH 
XR 
EU 

FC 
YA 
FE 
YB 
IT 


448  IF  TURN<10  THEN  TURN=TURN+1 : GOTO  1 
35:REM  CHECK  FOR  LOSS 
508  REM  LOST 

? 
7 
7 

7 

7 


518  POSITION  14,2: 
528  POSITION  15,4: 
530  POSITION  15,6: 
548  POSITION  15,8! 
545  POSITION  0,23: 

";S« 
558  GOSUB  3800 
568  POSITION  14,2! 
POSITION  15.4: 
POSITION  15,6! 
POSITION  15, 8i 


M6; "better" 
»6;"lucK" 
»6 ; "next" 
»«6;"tiMe" 
i*6;"the  answer 


was 


578 
588 
590 
592 


POSITION  0,23 


«6;  ' 
n6;' 
»»6;" 
««6;' 
n6;' 


595 
688 
685 
618 
628 
638 
640 
650 
180 
101 
102 
183 
184 
lie 
ION 
111 
208 
201 
202 
203 
=  BL 
204 
205 
206 
287 
208 


GOTO  1 

REM  MO 

POSITI 

POSITI 

GOSUB 

POSITI 

POSITI 

GOTO  1 

8  POSIT 

0  POSIT 

e  POSIT 

0  POSIT 

0  RETUR 

0  POSIT 

14,10: 

0  RETUR 

0  REM  C 

0  UHITE 

8  FOR  I 

8  IF  D« 

ACK+l:D 

8  NEXT 

8  FOR  I 

8  IF  GU 

8  FOR  J 

8  IF  D« 


28 

N 

ON 

ON 

30 

ON 

ON 

20 

10 

10 

10 

10 

N 

10 

7 

N 

OU 

=  8 

=  1 

CI 

$c 

I 
=1 

ES 
=  1 
cj 


15.3:?  tte;"900d- 
15,5:?  n6;"Job!* 
08 
15,3:7  «6;" 
15,5:?  «6;" 

N  15,8:?  «6;" 

N  16,18:7  «»6;"   ' 

N  14,12:?  «6;" 

N  14,13:?  «6;" 

N  14,8:?  H6;" 
«6;" 


:  POSIT 


NT  UHITES  AND  BLACKS 
:BLACK=8:D*=SS 

TO  4 
,I>=GUESS$CI,I>  THEN  BLACK 
I,IJ= GUESS*cI,I>="  " 

TO  4 
SSCI,I>="  "  THEN  2188 

TO  4 
. J>=GUESS«CI,I>  THEN  UHITE 

continued  on  next  page 


NOVEMBER  1987 


ANTIC  SOFTWARE  LIBRARY -k  75 


GC 
ES 
AF 
LJ 
UI 
BH 

EP 
LB 

RX 

FY 
QI 
UD 
RU 
XU 
CD 
VS 
FI 
BR 

RF 
OA 


=  HHITE  +  l:D«cJ.  Jjz: 60T0  2189 

2896  NEXT  J 

2188  NEXT  I 

2118  RETURN 

3888  REM  PLAV  AGAIN? 

3818  POSITION  14,121?  «6 ; 

3828  POSITION  16.14:7  «*6; 

15.16!?  ttSi-maSSi" 
3838  IF  STRIGC8>=1  THEN  3838 
3848  POKE  77.8:P0SITI0N  14.12:7  «<6 ; 


mmaaiiKS" 

Dm-: POSITION 


:?  »6;' 


POSITION 


3858  POSITION  16.14: 

15,16!?  »»6;" 

3868  X=2^2!RETURN 

5888  REM  DRAM  BOARD 

5885  GRAPHICS  1+16 

see?  POKE  7e8.38!P0KE  712.148 

5818  POSITION  2.8!?  tt6;"GUES5 

5838  FOR  1=2  TO  28  STEP  2 

5848  POSITION  8,1:7  »6;INT<I^2> 

5858  NEXT  I 

5868  FOR  1=1  TO  ll!POSITION  12,I»2-2!? 

«»6;riA5TERScI,lJ  iNEXT  I 

5188  RETURN 

6888  REM  SELECT  PEG 


U  H- 


NU 

ZN 

MM 

AD 

NB 

lU 
YI 
LS 
VO 
NA 

AR 
ZJ 

MO 


DA 
XM 


6805  POKE  77,e:IF  5TRIGc8>=8  THEN  6885 

6818  POSITION  13  +  n.l8:?  <t6;  CHRS  cASC  cl1« 

cri>>+12BJ 

6826  POKE  77.8:IF  STRIGce>=8  THEN  6588 

6838  I10UE  =  STICKC8>  :IF  nOUE<>7  AND  HOUE 

Oil  THEN  6628 

6848  IF  nOUE=7  AND  M=6  OR  nOUE=ll  AND 

n=l  THEN  6828!REn  OUT  OF  RANGE 

6645  POKE  53279. 3!X=1^1 

6856  POSITION  13  +  M.18!7  n6;M$(l1i 

6868  IF    riOUE  =  7    THEN    n  =  ri  +  l!GOTO    6816 

6676  n=l1-l:G0T0    6818 

6586  POKE  77.e:IF  STRIGce>=8  THEN  6588 

6518  RETURN 

18666  DIM  S$c4> .CC6> .n$c6> .GUESS$C41 .D 

St4J  .I1ASTER$C11> 

18818  FOR  1  =  1  TO  6:READ  X  :  C cl J =X : MS cl» 

=  CHRSCX*128J  !NEXT  I : MA5TERS  =  " !  !!!!!!!! 
I  •  ■■ 

18188  RETURN 

15888  DATA  4.16.11.3.1.28 


trip  planner  saves  $$$ 


YOUR  BEST  ROUTE 


Article  on  page  39 


LISTING  1 


FZ 

KO 
PT 
NH 
GU 
VY 
HL 

PF 
NN 
IM 
UO 

NP 
RU 
UI 
QM 
OC 
OF 
LP 
TR 
XX 
FU 
EE 
ET 
TT 
IN 


FJ 
UO 
OK 
JU 

NC 

BB 
JS 

UG 

ZL 
MT 

ZD 
ED 

OU 
DP 

lA 
IS 

KA 
QU 
ES 

GL 


18 

28 

38 

98 

99 

188 

118 

.PR 

115 

128 

122 

124 

11 
126 
128 
138 
132 
134 
136 
148 
156 
168 
198 
288 
218 
228 
236 
0  7 

X  = 
235 
248 
388 
318 
REC 
328 
0C$ 
338 
348 
0C$ 
358 
CJ. 
368 


REM  TRAUEL  PLANNER 

REM  BY  J.  SUMMERS 

REM  CC11987.  ANTIC  PUBLISHING 

GOSUB  26888 

GOTO  18866 

REM  GETNUn 

GOSUB  3e8:P0KE  7 
OM:?  CHR$C38) ;CHR 

POKE  752.6!? 

GET  ttl.X!lF  X=15 

IF  X=126  THEN  16 

IF  X=e2  THEN  REC 


8 


'52.1!P0SI 
«SC31> ; !EX 

\k    THEN  23 

iB 

:IP=  NOT  R 


TION 
T  =  8 


Don't  type  the 
TYPO  II  Codes! 


PCOL 


THEN  EXT= 
461  THEN 


e 

ECIP: 
l!RET 
168 


IF  X=69  OR  X=27 

IF  X>57  THEN  128 

IF  CX>47>  OR  tX 

IF  X=32  THEN  168 

IF  X>31  THEN  126 

IF  X<28  THEN  126 

ON  X-27  GOTO  196.268.218.228 


GOTO 
URN 


STOP 

?  CHRSCXI J !GOTO 

DDIRECT  =  4  !GOTO  2 

DDIRECT=2!G0T0  2 

DDIRECT=3:G0T0  2 

DDIRECT=1 

POKE  752.1!RS=" 
:L0CATE  PCOL+I.PR 
X-128 

R«CI*1J=CHR«<X3 

UALUE  =  UAL  CRSl  : RE 

REM  DISPLAY 

7  CL$:HEAD$;RONO 
IP> 

?  . !FOR  I=LEFTC0 
c  tI-l»»»8*l.I«B» 

POSITION  2.2!?  L 

FOR  1=1  TO  NLOC: 
C8»cl-l>*i.8»»l>  . 

FOR  J=LEFTCOL  TO 
I» . !MEXT  J:NEXT  I 

RETURN 


128 
38 
38 
38 

■■:FOR  I 
OM.XilF  X>127 


8  T 
THEN 


NEXT  I 
TURN 

FFSC1*5»RECIP 

L  TO  LEFTCOL+2 

NEXT  I 

INE$ 

POSITION  2.1+3 

LEFTCOL+2:?  T 


88  I 
3774 
16  R 
66  C 

18  T 
26  G 
828 
38  P 
58  C 
nu" 
68  G 
688 
885 
KE  7 
618 


F   NOT  BRK  THEN  POKE  16.112i 

.112 

ETURN 

LOSE  n5iOPEN  n5  .  6  .  8  .  "D  :••.•>■•  : 

BBBianoiiifaB]" 

RAP  858 

ET  «5.X:IF  X=1S5  THEN  7  "   • 

UT  »16.X:G0T0  828 

LOSE  nS:?  :?  "Press  anw  keu 


5*5» 

!?  L 
!?  L 

ABLE 

POKE 
7  CLS 
:  :GOT 
for  n 


ET  ttl.X:GOTO  18825 

REM  CREATE  TABLE 

TRAP  18e5!GRAPHICS  8!P0KE  718. 2:P 

89.ia8iG0SUB  566 

POSITION  5.18:7  "Enter  nunber  of 


<:^ 


MG 
LR 

CB 


GU 
LS 
NZ 

AL 

AO 

GB 
NY 

TI 
AZ 
YS 
YN 

OL 

CD 

OZ 

XX 
FQ 

BB 
CH 

MS 

ZH 
CU 

RL 
FA 

DP 


MS 
XF 
ZU 


RI 
TP 
DS 

BF 


locations:  ";!INPUT  <tl6.NL0C 

1828  IF  NL0C<3  OR  NL0C>2e  THEN  1818 

1825  FOR  1=1  TO  NLOC : FOR  J=l  TO  NLOC:T 

ABLECI. J>=8:NEXT  J:NEXT  I 

1830  FOR  1=1  TO  NLOC:?  "Enter  nane  of 

location":?  "8  characters  nax  

m  fn  m  rri  rrn  fn  fj-1  m  ■  *    _ 

1846    RP0S=1 

1641  GET  ttl.X!lF  X  =  155  THEN  1658 

1642  IF  X=126  AND  RP0S>1  THEN  RP0S=RP0 
S-l!PUT  »ie.X:G0T0  1841 

1845  R$CRP05>=CHR$CX> :PUT  »16.X:RP05=R 
P05+l!lF  RP0S<9  THEN  1841 

1850  7  :IF  LENCR$I<8  THEN  R$CLENcR$>+l 
»="  •• 

1860  LOCS  C8»»CI-1J+1.8»I>=R*!NEXT  I 

1870  LEFTC0L=1 : LC0L=1 : LR0M=1 : PCOL=ie : P 

R0M=4:RECIP=1 

1875  IF  NLOC=e  THEN  4885 

1860  DDIRECT=1 

1890  GOSUB  186:IF  EXT  THEN  GOTO  18625 

1180  TABLE<LCOL.LROMi=UALUE:IF  RECIP  T 

HEN  TABLEcLROM.LCOL>=UALUE 

1110  ON  DDIRECT  GOTO  1120.1138.1146.11 

58 

1128  LCOL=LCOL+l:IF  LCOL>NLOC  THEN  LCO 

L=NLOC:GOTO  1896 

1122  IF  LC0L>LEFTC0L*2  THEN  LEFTCOL=LE 

FTCOL+l:GOTO  1890 

1125  PC0L=PC0L+18!G0T0  1098 

1130  LROM=LROM+l:IF  LROM>NLOC  THEN  LRO 

M=NLOC:GOTO  1090 

1135  PROM=PROM+l:GOTO  1898 

1148  LCOL=LCOL-l!lF  LC0L<1  THEN  LC0L=1 

!GOTO  1696 

1142  IF  LCOL<LEFTCOL  THEN  LEFTCOL=LEFT 

COL-l:GOTO  1896 

1145  PCOL=PCOL-ie:GOTO  1096 

llSa  LROM=LROU-l:IF  LR0M<1  THEN  LR0U=1 

:GOTO  1898 

1155  PROM=PROM-l:GOTO  1898 

2680  POKE  752.e:P0KE  ADL+6.7:REM  LOAD 

TABLE 

2810  7  CLS;"      DHSB  T 


'Enter  filenane 


ABLE":POSITION  3.18:? 
to  load  using  fornat" 

2820  7  "         <dev> : <f ilenaNe> ■ <ext> 

■■  :■?  :  7  "         BeBeeeeeeBeeBeeesi" 

2821  7  "  til  H"!? 

WBeeeeeaeHBBeBeesi " 

2022  POSITION  4.18:?  "Cor  press  ERETUR 
N3  for  directorui": POSITION  13.14:?  "ffl 

Rh*'  * 

2823  POKE     752.1:INPUT    ttl6.R$ 

2824  IF    RSC1.2>="       "    THEN    866 

2838     TRAP    298e:CL05E    tt2:0PEN    tt2.4.8.R$ 

2648     TRAP    2958  :J:NPU1    n2.RS:IF     RSOKEYS 


76  *  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


2868 

INPUT 

»*LENCRSJ> 

2870 

NEXT 

1    TO 

NLOC: 

NEXT 

ROU:N 

2898 

CLOSE 

2988 

TRAP 

on    openin 

2958 

POKE 

able 

with 

2968 

7    "Pr 

1,X:G0T0    1 

3868 

POKE 

TABLE 

3889 

IF    NL 

3818 

7    CL« 

ABLE- 

■iPOSI 

to    load    us 

3828 

7    •• 

••:? 

7    *■ 

3821 

?    •• 

3822 

POSIT 

Ni     for    dir 

THFN     295R 
2858    INPUT    »»2,NL0C:L0CSC1J="    ••.■L0C«C16 
8>= L0C«C2>=L0C«C1> :FOR    1  =  1    TO    NLOC 


«2.  R$:  L0CSc8«cI-l»+1.8»»tI-l 
=  R* 

I:FOR  C0L=1  TO  NLOC'FOR  ROU= 
INPUT  tt2.X:TABLE<C0L,R0U>=X  : 
EXT  COL 

o2:G0T0  18825 
29ee:P0KE  718.52:?  :?  "Error 
9  file":CLOSE  n2:G0T0  2968 
718.52:?  :?  "File  not  coNPat 
this  prosran" : CLOSE  »2 
ess  anu  Key  for  nenii";:GET  <t 
8825 
752.8:P0KE  ADL+6.7:REn  SAUE 

OC=e  THEN  4885 

; "      SE1CQI3  T 

TION  3.18:?  "Enter  filenane 
ins  fornat" 

<dev> : <  fi ienane> • <ext> 

tBBeHHHeeBeeBBeeesi" 

11  H":? 

ffleHeeeeeeeeeBHeeffl " 
ION    4.18:7    "cor    press     [RETUR 
ectorU>":POSITION    13.14:?    "B 


3823  POKE  752.1:INPUT  al6.R« 

3824  IF  R*ci.2>="   "  THEN  888 

3838  TRAP  298e:CL0SE  tt2>0PEN  «2.8.8.R« 

:?  «»2;KEVS:7  »2;NL0C 

3031  FOR  1=1  TO  NLOC:?  w2 ; LOC* «8« cl -1> 

*1,8»I> 

3848  NEXT  I:FOR  C0L=1  TO  NLQC:FOR  ROU= 

1  TO  NLOC:?  tt2  ;  TABLE  cCOL.  ROU>  :  NEXT  ROU 

:NEXT  COL 

3050  CLOSE  o2:G0T0  10025 

3580  REM  EDIT  TABLE 

3585  TRAP  3585 : GRAPHICS  8 : POKE  718. 2:P 

OKE  789.188:G0SUB  580 

3518  GOTO  1070 

4088  REM  SOLUE  TABLE.  PLAN  THE  TRIP 

4885  IF  NLOC=e  THEN  POKE  710.52:?  "No 

table  in  nenorsi" :  GOTO  2960 

4810  ?  CLS;"   Plan  the  trip":? 

4820  FOR  1=1  TO  NLOC:?  .1;"    ";L0CSc8 

»CI-1J+1.8»I» :NEXT  I 

4838  TRAP  4030 : POSITION  2.21:?  "Enter 

nuNber  of  starting  location:  " 

4832  INPUT  ttl6.SL0C:IF  SLOC<e  OR  SLOO 

NLOC  THEN  4030 

4034  POSITION  B.SLOC+l:?  "B" 

4835  TRAP  4835 : POSITION  2.21:?  "Enter 

nunber  of  final  location:     " 

4848  INPUT  t>16.EL0C:I  =  l:IF  EL0C<8  OR  E 

LOONLOC  THEN  4835 

4841  POSITION  9.EL0C  +  1:?  "(?!" 

4842  TRAP  4042 : POSITION  1.20:?  "  Enter 
nunber  of  location  to  Misit." 

4058  7  "end  with  8: 

"t?  "   "::POSITION  15.21:?  "fflffl"; 

4868  INPUT  <tl6.UL0C:IF  UL0C<8  OR  ULOO 

NLOC  THEN  4842 

4865  UISITcI»=ULOC:I=I+l:IF  I>NLOC  THE 
N  410  0 

4866  POSITION  lO.ULOC+ls?  "«" 
4878  IF  ULOO0  THEN  4842 

4100  7  CLS; :POSITION  1.0:7  "optinal  tr 

ip  route":POKE  710.22 

4110  IF  5L0C  THEN  7  "Start  at     ";LOC 

«  t8«»cSL0C-l»*1.8«SL0C> 

4115  IF  I<=2  THEN  CURT0T=TABLE cSLOC. EL 

OC) sGOTO  4411 

4119  FOR  J=l  TO  ie:UCj>=8iNEXT  J:I=I-2 

:CURTOT=999999999iF0R  J=l  TO  IiUcJ>=I- 

J+l:NEXT  J 

4288    TRAP    48088 


JL 

AB 

YS 

BM 
IF 
SR 


TN 

nj 

KT 

VB 
UH 
VH 


FO 
EK 

IG 
ER 

NL 


JU 
PH 

QU 
RM 
FC 


UC 
TP 

ZD 


DT 
XP 

RP 

IS 

OR 

KZ 
VT 
EI 

NZ 

LU 


PH 
UT 
GX 
PU 
XB 

nc 


ML 
BI 
JJ 
DB 


4219  T0T=B:F0R    J=1    TO    I-l : TOT=TOT*TABL 
EC0ISITCUCJ»».UISITCMCJ+1>>>:NEXT    J 

4220  TOT=TOT+TABLE CSLOC. UISITfMcl»>»*T 
ABLEcUISITcUclD.ELOCi 

4222  IF  PEEKC764»=33  THEN  POKE  559.34- 
PEEKC5591 :POKE  764.255 
4225  IF  TOT<CURTOT  THEN  4588 
4238  INDEX=1 

4235  UCINDEX»=UCINDEX>*l:IF  OCINDEX>>I 
THEN  OcINDEX>=l:INDEX=INDEX*l:GOTO  42 
35 

IF  INDEX>I  THEN  4400 

FOR  J=l  TO  I 

FOR    K=l     TO    I:IF     CKOJJ     AND     CU<K»  = 
THEN    POP     :POP     :GOT0    4238 

NEXT    K:NEXT     J 


4240 

4250 

4260 

Ocjj  J 

4270 

4280 

4400 


GOTO    4219 

FOR    J=l     TO     I:?     "9o    to* 
B«CUISITCFTRIPCJJ>-1»+1 

4418  NEXT  J 

4411  IF  ELOC  THEN  ?  "End 
Sc8«cEL0C-l»+1.8»EL0C» 
4415  ?  "Total  nilease:  " 
4428  POKE  718.2:?  "Press 
enu" 

4425  POKE 
l:SOUND  8 
:POKE  764 
4438  GET 


";LOC*c 
8»UISITcFTRIPc 


at 

CURTOT 
any  Key 


;LOC 


for  N 


559.34:F0R  X=75  TO  28  STEP 
X.14.14:NEXT  X : SOUND  8.8.8, 
255 
ttl.X:GOTa  18025 


4588  FOR  J  =  8  TO  9  :  FTRIP c J> =U c J J  : NEXT  J 

:CURTOT=TOT 

4510  GOTO  4238 

9999  STOP 

18088    Din    TABLE<28. 281 .L0C$C168> .HEADS 

C30> .RONOFFS  clOi . LINES  c37>.R$c30>.CLSC 

1> .KEYSC16J 

18885    SOUND    8.0.0.8 

10818    Din    FTRIP<18> . U<10> .UISIT c20> .SP 

$C10I 

10811 
C37»=' 


:"TraM 

•Nsunn 


:BRK=0:IF    PEEKC53279> 


lOPEN    al.4.8."K:":CL0SE 


CLS  =  CHRSC125>  :  LINES cl»="-": LINE* 
-":LINESc2»=LINEStl» :LOC«cl>="  " 
L0CScie8>= LOCS C2J=L0CS CIJ 

10012     R0N0FFS  =  "[iiBailia[:1BHi||;i"  :  HEADSz 

el    Planner    by    J.     Sunners    "•■KEYS  =  ' 

ERSnTRAUELn" 

18013    SPS=" 

18815    POKE    559.34: 

=5    THEN    BRK=1 

18828    CLOSE    »1 ^ 

<t2 

18825     GRAPHICS    0:POKE    710.2:POKE     789.1 

88:PRINT    CLS; 

18026  GOSUB  500 : ADL=PEEK C5601 +256wPEEK 

c561i:P0KE  ADL+3 . PEEK (ADL+3> +5 : POKE  AD 

L  +  6.6 

18827    7    "      DBsmsaBBDsmmiai]  BV   J  ■    S 

unnERS" 

18830  7  :?  SPS;"Seiect  option  by  nunbe 
r":? 

10848  ?  SPS;"8  -  Exit":?  SPS;"1  -  Crea 
te  table"!?  SPSj"2  -  Load  a  table" 
18845  7  SPS;"3  -  Save  current  table" 
18858  7  SPS;"4  -  Edit  current  table":? 
SPS;"5  -  Find  Shortest  trip":?  :?  SPS 
;"Select:  "; 
10860  TRAP  10025:INPUT  ttl6. OPTION 

TRAP  40088 

IF  0PTI0N=8  THEN  GRAPHICS  e:END 

IF  0PTI0N>5  THEN  18825 

ON  OPTION  GOTO  1808.2800.3088.35 
HP  4 n o n 

28000  GRAPHICS  7+16 : DLIST=PEEK C560i +25 
6»»PEEKC561J  :POKE  DLIST*3  .  71  :  POKE  DLIST 
*6.6 

SCRMEn=PEEKc88>*256«PEEKc89> 

Ln=8iRM=159:Un=3:Bn=90 

X=Rn'2: Y=Bn^2 

RETURN 


10065 
10878 
18888 
18898 


28805 
20030 
28040 
20100 


ST  RESOURCE 


Article  on  page  55 


TAP  THE  POWER  OF  YOUR  SYSTEM  CLOCK 


LISTING  1 


1000 
1010 

BETTIME 

1020 

'(c)    1987 

Antic 

Publishing 

1030 

'Version 

010887 

1040 

'Written 

by   Stephen 

Orlold 

NOVEMBER  1987 

1050  ' 

1060  Dim  OPCODEX(23) 

1070  ' 

1080  ' 

1090  restore  1340 


continued  on  next  page 
ANTIC  SOFTWARE  LIBRARY  *  77 


1100 
1110 
1120 
1130 
1140 
1150 
1150 
1170 
IIBO 
1190 
1200 
1210 
1220 
1230 
1240 
1250 
1260 
1270 
1280 
1290 
1300 
1310 
1320 
1330 
1340 
1350 
1350 
1370 


for  CX-O  to  23 
read  OPCODE* (C«) 
next  C* 

ADDR  =  varptr(OPCODEili(0)  ) 
call  ADDR 

HRS*  =  OPCODE* (23) 
MINX  =  OPCODE*(22) 
SEC*  «  0PC0DE*(21 ) 

HRSS  =  EtrS(HRS*) 

if  len(HRSS)  =  2  then  HRSS  = 

MINS  =  strS(MIN*) 

If  len(MINS)  =  2  then  MINS  = 

SECS  =  strS(SEC*) 

If  len(SECS)  =  2  then  SECS  = 


"  0"  +  rights (HRSS,  1) 
"  0"  +  rights (MINS,  1) 
"  0"  +  rlghtS(SECS,  1) 


TIMES  =  rights (HRSS,  2)  +  ":"  +  rights (MINS,  2) 

TIMES  =  TIMES  +  ";"  +  rights (SECS,  2] 

print  TIMES 

input  "-  Hit  [RETURN]  to  exit.",  AS 

data  SH224e,  SH3F3C,  SH002C,  &H4E41,  &H548F,  &H3200 

data  -15748,  SHOOIP,  -7351,  SH3341,  SH002A,  -5560 

data  &H3340,  SH002C,  SH0269,  SH003F,  SH002C,  -6048 

data  &H334a,  SH002E,  &H4E7S,  &H0000,  SHOOOO,  SHOOOO 


LISTING  2 


Let  X=Gemdo8(43,W:Datein*) 
Endlf 
Endif 
Endif 
I 

If  Not  Proper_date_format 

Let  Current_dateS="" 

Let  D1=0 
Endlf 
I 

Until  Proper_date_f ormat 
Return 


Procedure  Handle_d_lceY 
I 
Let  KeydS»InkeyS 

Let  Selected*True 
Endif 

If  KeydS>="0"  And  KevdS<="9" 
If  Len(Current_dateS)<10 

Let  Current_dateS=Current_dateS+KeYdS 

If  Len(Current_dateS)=2  Or  Len(Current_dateS)=5 
Let  Current_dateS=Current_dateS+"/" 
Let  Dl=Len(Current_dateS ) 

Endlf 

Endlf 

Print  At(16,4) ;"  "; 

Print  At (16,4) ;Current_date$; 
Endlf 


OP/M        68000        As 
Source   File:    B:TIME.S 


e   m  b  1   e   r 


Revision  04.03 


Page 


1 

00000000 

2248 

MOVE . L 

AO,  Al 

2 

00000002 

3F3C002C 

MOVE.W 

#S2C,  -(A7) 

3 

00000006 

4E41 

TRAP 

#1 

4 

00000008 

548F 

ADDQ . L 

#2,  A7 

5 

OOOOOOOA 

3200 

MOVE . W 

DO,  Dl 

6 

OOOOOOOC 

C27C001F 

AND.W 

#*11111,  Dl 

7 

00000010 

E349 

LSL.W 

#1,  Dl 

8 

00000012 

3341002A 

MOVE . W 

Dl,  S2A(A1) 

9 

00000016 

EA48 

LSR.W 

#6,  DO 

10 

00000018 

334O002C 

MOVE . W 

DO,  S2C(A1) 

11 

OOOOOOIC 

0269003F002C 

AND.W 

#*111111,  S2C(A1) 

12 

00000022 

EC48 

LSR.W 

#6,  DO 

13 

00000024 

3340002E 

MOVE.W 

DO,  S2E(A1) 

14 
15 

00000028 

4E75 

RTS 

LISTING  3 


Time  and  Date  setting  program 
(c)  1987  Antic  Publishing 
version  072887 
Written  by  Patrick  Bass 


SGet_the_date 

9Get_the_time 

Print 

Alert  0,"Tlme: 

End 


"+Time$+"  iDate:  "+Date$+" 


",1, "Exit", Button 


Procedure  Get_the_time 
Repeat 
CIS 
Print  At(2,2 ) ;"Enter  The  Current  Time  in  24  Hour  Format" 

Print  At(2,3);"  Time  format:  hh:mm:ss   (";TimeS;")" 

Let  Current_timeS="" 

Print  At ( 2,4) ; "Current  Time:  "; 

Let  SeIected=FaIse 

Repeat 

eHandle_t_key 
Until  Selected 

Let  HourS=Lef tS(Current_timeS,2 ) 

Let  MlnuteS=MldS ( Current_timeS  ,4,2) 

Let  SecondS=RlghtS (Current_timeS , 2 ) 
I 

If  HourS>="00"  And  HourS<="23" 

If  MinuteS>="00"  And  MlnuteS<="59" 
If  SecondS>="00"  And  SecondS<="69" 
Let  Proper_tlme_format=True 
Let  Hours= (Val( Hours ) ) 
Let  Minutes=(Val(MlnuteS) ) 
Let  Seconds" (Val( Seconds ) ) 

Let  Time_in*=(Houra»2048)+(Minutea»32)+( Seconds/2) 
Let  X=Gemdos(46,W:Time_in*) 
Endif 
Endif 
Endif 
I 

If  Not  Proper_time_format 

Let  Current_timeS="" 

Let  T1=0 
Endlf 

Until  Proper_time_format 
Return 


Procedure  Get_the_date 
Repeat 
CIS 
Print  "  Enter  Today's  Date" 

Print  At(2,3);"  Date  format: 
Let  Current_dateS=" " 
Print  At (2,4 ); "Today's  date: 
Let  Selected=False 


mm/dd/yYYY   (";DateS:")" 


Repeat 

gHandledkey 
Until  Selected 

Let  MonthS=Lef  tS(Current_dateS,2  ) 
Let  DayS=MldS(Current_dateS,4,2 ) 
Let  YearS=RightS ( Current_dateS , 4 ) 

If  MonthS>="01"  And  MonthS<="12" 
If  DayS>="01"  And  DayS<="31" 

If  yearS>="1980"  And  YearS<="2099" 
Let  PrQper_date_f ormat=True 
Let  Year=(Val(YearS)-1980) 
Let  Month= (Val( Months ) ) 
Let  Day=(Val (DayS) ) 
Let  Datein*= ( Year 'S 12 ) + ( Month* 32 ) +DaY 


Procedure  Handle_t_key 

Let  KeytS-InkeyS 

If  KeYtS=chrS(13) 

Let  Selected=True 
Endif 

If  KeytS>="0"  And  KeYtS<="9" 
If  Len(Current_timeS ) <8 

Let  Cur rent _tlme$=Current_timeS+KeytS 

If  Len(Current_timeS)=2  Or  Len{Current_timeS )=5 
Let  Current_timeS=Current_timeS+" : " 
Let  Tl=Len(Current_timeS) 

Endif 

Endif 

Print  At(16,4) ;"  "; 

Print  At(16,4);Current_timeS; 
Endif 

Return 

'  —  End  of  program 


78  *  ANTIC  SOFTWARE  LIBRARY 


NOVEMBER  1987 


NO  SCAN  LINES- VIVID  COLOR 

SLIDES 

SEND  US  YOUR  IMACJE  ON  DISK 
(JET  BACK  QUALITY  35MM 
SLIDES.  NO  SCAN  LINES- 
DIGITAL  COLOR  SEPARATIONS 

AVAILABLE 

SLIDES  ONLY  $9.30,  VISA/MC 

(MINIMUM  ORDER  $25.00). 

El-  ImageSet 

=  ■ ** Corp. 

Computer  Image  Processing 

555  19th  Street 
San  Francisco,  CA  94107 

415-626-8366 


CIRCLE  018  ON  DEADER  SERVICE  ttRO 


OompUleYourRoolts 

The  Only  Complete  Genealogy 
Package  For  The  Atari,  Featuring: 


•Gem  Based  "Enhanced  Data  Entry 

■Complex  Database  "Auto  Pedigree  Links 

*Fast  Search  Routines  'Note  References 

•LDS  Compatible  Forms  'Pedigree  Charts 

•Family  Group  Sheets  "Individual  Entry 

•Marriage  Entry  •Sorted  Lists 


Works  With:  Atari  8  bits  with  ABK  and  Disl<  Drive 
520  SI  or  1040  St  Systems 
Mos(  Printers  tliat  print  Condensed 
The  Original  Atari  Genealogy  Developers 
$37.50  (8  bit  version)    S39.95  (St  version) 

Sand  To:  Wtaatch  Gentaloglcil  Soltware 
2899  W»st  7550  South 
Wast  Jordan,  Utah  84084 

VIsaJUaatatcatd  Call  (801)  483-3357 


CIRCLE  033  ON  READER  SERVICE  CARD 


r 


hm  mutmi^ 


11AM-/PM-CST 
800  E.  23RD  ST.  KEARNEY  NE.  68847      "'SAT 
Slid  <o-  PRINT  SHOP  I  COMPANION       (308)234-8250 


PS  FmTS  t  iOliCERS  I-  1?  (Ml!,  51  l»rd<ri 


PS  Fmrs  t  mxK  2-  21  (»ii,  n  tattn 


PS  Pros  t  BOPOHS  3-  2<  fonii,    8    bofdtrs   NOffi!    at    >iki\    nr 


HEHS  MK  FK  PS 
FOKIS  1,2,  Of  3 
1,2  or  3«1?.»5 


custonips  c*n  'th»  b#st  Srd  pjrty  PS  w(tMir(  x»t.' 

PS  6IMPH1CS  I-  lll,n«i  Print  Sliop  pici-»12.?5 

"  POSIJAPBltS  l.2.3.<.5-lll  pill  «,  iich  ilisl-«J.95  i> 


IWKl«IMPHlCS<lri)1.2-  ill  Jnish  imbols,  pici  t  (oilll-«22.95  tl 

WWUDSOK'S  cHiiisTiai  semES  t  stiiiasd.)  1 1  2  (12  a«iiiibi> 


eirlj  Oct.)  I1-B5  piii  t  II  boriltrs-  «22.9!  iich 

'UOROS  P  FIM'  UOSO  DISK  1-1IU<|JBJ  puillti  (or  Ihii  MtTlC  pgi-«S 

S»nd  STffWO  stH-iildrttlKl  in».  for    tiaolti/cililofl-otliip    oici 


tfitlCi  imilil)1t. 


CMRIC  DISKS- UK  CEItTIFlED  ■  >lii»»  t  tlbs-3S  cent!  (1,  no  aln 
PPIHTEB  PIBBUtS  -  blicH.  PdWSmiC  llP«,ll»l,ll92-«<.» 

t.  \m  PMUHnEli,  NEC  jl23,  43.??  STI«  NXH,  NlH-»5.7» 


10  0 


SiPAIHBd-ikicH,  m,  NC,  «lM-no  iKln  (or  cjrdl 


SOmKPE  SHIPPED  FIEE,  tcctsiorits  pix  icluil  UPS  ihirgt. 
DivtiQDptiics,  Chriitjin  Scfnii  k  SyolKlll,    Print    Shop    i    Print 
Shop  Ccnpinion  trt  tndmirKi  of  Olwtt  Corp,  Dontldun'i  Sriphici 
&  Brodirtiund  Sottuirf  rtipictiwtlr. 

K  Bt/r  IBtD  SOFMWEl  Havi  toiMrcliI  loflwirt  7H  no  iMgir  lu 
It  Hint  fe  ull?  M  iff  in  working  condition  with  originil  doci, 
wnd  Iltt  tl  progrni  i  S.A.S.E.  tot  %v>U  ft(  prit»i  wi  pv. 


-5'/4"  DISKETTES  FOR  ONLY 


$9.95! 


*HIGH  QUALITY 

•SINGLE  DENSITY-SINGLE  SIDED 

(we  use  them  as  double  sided  "flippies ' ') 

"BULK  ERASED  OVERSTOCK 

(disks  at  this  price  sold  "as  is") 

CALL  800  443-0100  ext.  133  24  hours  a  day— 
7  days  a  week.  Catalog  number  BB0013  Visa  or 
Mastercard  only  Or,  send  check  or  money  order 
to  ANTIC  PUBUSHING, 
544-2ND  ST.,  SAN  FRANCISCO,  CA  94107. 


TIRED  OF  TYPING? 
BUGGED  BY  DEBUGGING? 

GET  AU  THE  PROGRAMS  WITH  ANTIC  ON  DISK! 

MORE  THAN  40%  OFF  REGULAR  PRICE! 

ANTIC'S  MAGAZINE  DISK  ONLY  S5.95 

(plus  2.00  shipping  and  handling) 

FOR  SAME  DAY  SERVICE  au 

(415)  957-0886  between  Sam  and  3pm 

Ask  for  the  DISK  DESK. 

Use  your  Visa  or  Mastercard. 

Or  send  check  or  money  order  to: 

ANTIC  PUBUSHING 

544-2ND  ST 

SAN  FRANCISCO,  CA  94107 


An  intiedible  simulation 

Caidiac  Arrest' 

Complete  with  binder 
and  manual  for  $69 

There's  nothing  lilc  Cardiac  Antsti  You  intapret  the 
histofy,  on-screen  EKG,  lab  data,  and  vital  signs,  then 
give  treatment  oideis  in  plain  English.  Doctois  and 
nurses  use  it  to  train  and  cwtily  as  ACLS  (Advanced 
Cjtdiac  Life  Support)  providers,  yet  the  excellent 
manual  alkws  computer  htSk  to  enjoy  it  as  a 
challenging  medical  adventure.  Oudon:  requires  biain 
cells. 

'impiaaimiidunaiBffyamplttt' Antic,  MiylfS? 
"bodi  hif^ediKitioialiBdlta  topUfSTVMd, 
UiylX7 

Other  software:  ACLS  Protocols,  $29.  EKG  Teaching, 
$29.  CardioQuiz,  $19.  Blood  Gases,  $24.  QuizPlus,  $29. 
Demo,  $7.  Ask  about  the  ACLS  Padiage  (includes 
Cardiac  Arrest!)  for  $109.  Order  direct! 

Mad  Scientist  Software 

2063  N.  820  W.,  Pleasant  Giove,  UT  84062 
Vui/MC  orden  call  801-78S-3028 


HOME  BUILDERS 

OWNER  BUILDERS 

ST®  GEM™ 

Ashment's  House 

Estimator 

$49.95 

plus  shipping 

To  locate  dealers  or  order  direct 
1-800-451-4251 

VISA/Mastercard  accepted 

Dealer  inquiries  welcome. 

Michael  Ashment 

Building  &  Software 

5809  Bennion  Dr.  -  SLC,  UT  84 1 1  8 

Complete  residential  job  estimating 

and  costing. 
CALL  TOLL  FREE  FOR  DETAILS 

CIRCLE  004  ON  READER  SERVICE  CARD 


ATARI  ST* 


Educational  Software 

(Agei  2  to  6i 

"DISCOVER  YOUR  ST's 
EDUCATIONAL  POWER" 

WITH 

ST  ALPMA=BYTES" 

A  Gem*  based  program  that  uses  delightful  graphics  to  introduce 
children  lo  letters  and  words.  Designed  to  be  FUN  and  gamfl-like. 
"ST  ALPHA-BYTES"  will  be  a  valuable  addition  lo  your  software 


;\=  Airplane 

Buddy- 

.,^1^ 

& 

X     rm 

W-" 

Featurei; 

■   Vatiabla  dil 

•  Saves  and 

•  Sliows  upp 

•  Audiblv/vii 

•  Supports  c 
andom  alphabfll               blackfwhKo 
ng                                     •   ■Buddy""' 
icultv                                   Collaring  Po 
linls  icDie  slieets          lun  children 
r  and                              •   Over  BO  d. 
«Hb's                              •   Available  H 
ally  active                     •   UriprotBcl 

lor  and 

lliB  Worm  AlpbahBt 
iifi.  and  colo'fiil. 
■s  slicko/s 
(nreni  graptiic? 

ORDER  NOW  -  ONLY   $29-95 

Add  S3  00  lor  pastago  &  Kandling.  Calif    residsnis  add  6  5%  Rales  lai  IS  1.95) 
SEND  CHECK  OH  MONEY  OBpER  TO 

(niSSJQM  SQFTS'" 

P.O.  Box  3916 

Seal  Boach,  CA  90740  Phone  (2131  439     6281 

DEALER  INQUIRIES  WELCOME 


CIRCIE  032  ON  READER  SERVICE  HRD 


CHECK 
THIS 


NEW 
Personal  Finance 
for  ATARI  ST 
only  S29.95 


*  User  Friendly  Menus 

*  Track  8  checkbook  and 
credit  cards 

*  Income  &  Distribution 
Reports 

*  Tracks  Tax  Deductibles 

*  checkbook  Balancing 

*  40  Different  Expense 
Categoc  ies 

*  10  Different  Reports 


Sparry  Software  Labs 
P.O.  Box  632 
Milford,  MA  01757 
(617)  478-8752 
Visa,  nc  Excepted 


CIRCLE  061  ON  READER  SERVICE  CARD 


CIRCLE  041  ON  READER  SERVICE  CARD 


November  1987 


79 


SOFTWARE 


GET  ALL  THE  PROGRAMS,  NOW  MORE 
THAN  40%  OFF!  The  ANTIC  MONTHLY 
DISK  is  now  ONLY  S5.95  (plus  S2.00  shipping 
and  handling).  FOR  SAME  DAY  SERVICE,  use 
your  Visa  and  M/C  and  CALL  (415)  957-0886 

and  ask  for  the  DISK  DESK. 

FANTASTIC  8  BIT  PARTY  PROGRAM  DISK! 
Fabulous  parties  get  rave  comments!  Guarant'd! 
Send  S7  cash  +  S/A  label:  Bx  488-36  Adelaide  E. 

Toronto  M5C  2J6  11/87 

Top-rate  TOPDOS  1.5  +  "Best  DOS  for  the  Atari 
[8-bit]"  $39. 95  from  your  dealer  or  ECLIPSE 
SOFTWARE,  1058  Marigold  Ct,  Sunnyvale  CA 

94086  or  send  SASE  for  info 

NEW  ATARI  PUBLIC  DOMAIN  SOFTWARE! 
We're  the  biggest  with  nearly  200  8-Bit  Theme 
Disk  to  choose  from.  Low  prices!  Large  catalog 
free!  BELLCOM,  Box  1043-A,  Peterborough, 
Ontario,  Canada  K9J  7A5  12/87 


Antic  Classifieds 


25  HIGH  QUALITY  5  1/4"  DISKETTES, 
ONLY  $9.95  (plus  «3.00  s/h) 
These  single  sided,  single  density  diskettes  are 
product  overstock  that  have  been  bulk  erased 
and  packaged  for  shipment.  Visa  or  M/C 
holdeis  CALL  (415)  957-0886  between  Sam  and 
3pm  and  ask  for  the  DISK  DESK.  Or  send 
check  or  money  order  to  ANTIC  PUBLISHING, 
544  2nd  ST,  SAN  FRANCISCO,  CA  94107, 
ATTN:  DISK  DESK.  At  this  low  price  disks  are 

sold  "as  is". 

Atari  ST  Public  Domain  Disks  S4.00  each. 
Over  200  ST  disks.  800/XL/XE  disks  J3.00. 
Specify  Computer.  Fast  Service.  Send  SASE  to: 
Brad  Roltgen  Ent,  719  E.  Minarets,  Fresno,  CA 

93710.  11/87. 

Atari  Public  Domain  Disks,  8-bit  &  ST. 
83.00  to  $4.00  each.  Over  200  disks.  Send 
SASE  to:  CRAIG  PREATOR,  412  South  36th  St., 
Billings,  MT  59101  1/88 


Missing  back  issues  of  ANTIC? 

Write  us  at  ANTIC,  544  Second  Street  SF, 
94107  or  see  THE  CATALOG  in  this  issue. 

PERSONAL  PAYROLL 
Easy  way  to  do  your  Payroll  or  use  for  Check 
Pool  on  Atari  xe,  xl.  ORA  SOFTWARE  P.O.  Box 
9900  #185  Vane,  Wa  98661  11/87 
$I0.00-H$2.50  Ptg.  Dis.  or  Tape 

Atari  Public  Domain  Software.  $4  a  disk. 

Large  library  of  the  best  PD  software  for  the 
800/XL/XE.  Send  SASE.  for  list  to  C&T  Active, 
PO  Box  893,  Clinton.  OK  73601  11/87 
Laser  Printing  for  the  Atari  ST  desktop  pub- 
lishers! Wc  print  camera-ready  pages  direct 
from  your  disk  on  your  choice  of  plan  or  high 
quality  "stat"  paper  IBM  &  CP/M  computers 
also  supported.  Call  our  BBS  for  rates,  info  & 
order  form.  LaserProofs,  (916)  786-2083  (data) 
or  (916)  725-2679  (voice).  Ask  for  Marie.  11/87 


December  1987 

Insertion  Orders:  September  2 
Artwork:  September  9 

On  Sale:  Last  week  of  October 


Advertising  Deadlines 


January  1988 


February  1988 


Insertion  Orders:  October  2 
Artwork:  October  9 

On  Sale;  Last  week  of  November 


Insertion  Orders:  November  3 

Artwork:  November  10 

On  Sale:  Last  week  of  December 


An  Ad  In  Antic 

Reaches 

More  Than 

100,000 

Serious 

Atari  Users. 


Classifieds 


BUY-SELL- 

TRADE-SWAP 

IN  THE  CLA  SSIES 


Antic  Classifieds 

Classified  Manager,  Antic-Thc  Atari  Resource 

544  Second  Street,  San  Francisco,  CA  94107 

Telephone  (415)  957-0886 


Name 

Company 

Address 

Phone 

City/Stare/Zip 

MasterCharge/Visa  Number 

Expiration  Date 

Signature  Issue(s)  Ad  To  Appear 

Enclosed  is  my  payment  for  $  __^^_^.^^^^^^^^_^^^_^^  ■ 

NON-COMMERCIAL  RATE:  $15.00  per  line-three  (3)  line  minimum. 
COMMERCIAL  RATE:  $25.00  per  line-four  (4)  line  minimum. 

BOLDFACE:  Add  $7.50  per  line  for  boldface  words  or  add  $40.00  for  the  entire  ad  set  in 
boldface  (any  number  of  lines). 

TERMS:  Prepayment  is  required.  Check,  Money  Order,  Visa  or  MasterCard  is  accepted. 
Make  check  payable  to  Antic  Publishing. 

FORMS:  Ads  are  subject  to  publisher's  approval  and  must  be  TYPED.  One  line  equals  40 
letters  and  spaces  between  words.  Please  underline  words  to  be  set  in  boldface. 
GENERAL  INFORMATION:  Advertisers  using  Post  Office  Box  numbers  in  their  ads  must 
supply  permanent  address  and  telephone  numbers.  Ad  will  appear  in  the  next  available 
issue  after  receipt. 

DEADLINE:  90  days  prior  to  cover  date  (e.g.,  February  1988  closes  December  1,  1987 — 
February  issue  on  sale  January  1,  1988). 

Clip  this  coupon,  attach  to  typewritten  copy  and  send  with  remittance  to  address  above. 
HANDWRITTEN  COPY  WILL  NOT  BE  ACCEPTED. 


80 


ANTIC,  The  Atari  Resource 


Advertisers  List 


Be  sure  to  mention  ANTIC  when  contacting  these  advertisers— all  of  whom  support  the  Atari  computer. 


READER  SERVICE  NO.  PAGE  NO. 

ALPHA  SYSTEMS 050 21 

AMERICAN  TECHNA-VISION   .  .  003.  .  .  10 

ANTIC 26,50 

AVALON  HILL 005 22 

B&CCOMPUTERVISION 006 15 

COMPUCOVER 080 32 

COMPUTER  CREATIONS 051 28 

COMPUTER  ELITE 009 22 

COMPUTER  MAIL  ORDER 010 30,31 

COMPUTER  REPEATS   Oil 53 

COMPUTER  SOFTWARE  SERVICES  052 11 

DUPLICATION  TECHNOLOGY  .  .  054 33 

ELECTRONIC  ONE 014 18 

G.E.I.S.C.0 27 

IMAGE  SET 018 79 


ST 


READER  SERVICE  NO.  PAGE  NO. 

INTELLICREATIONS    019  41 

JESSE  JONES 57 

LYCO    020..  .  .  4,58,59 

MICROMISER 063.  .  18 

MICROTYME 031  57 

NO  FRILLS    79 

PROTECTO 037 24,25 

REEVE  SOFTWARE 064.  .  .  21 

S  &  S  WHOLESALERS 038 16  17 

SOFTWARE  DISCOUNTERS 040 '.3 

STRATIGIC  SIMULATIONS    067 45 

SUBLOGIC .  026 34 

SYNERGY  CONCEPTS 068 62 

TWENTY  FIFTH  CENTURY 060 21 

VIRTUSONICS   045 43 


List 


This  list  is  provided  as  a  courtesy  to  our  advertisers.  ANTIC  does  not  guarantee  accuracy  or  comprehensiveness. 


READER  SERVICE  NO.  PAGE  NO. 

ABACUS 001 54 

ASHMENT  SOFTWARE 004 79 

CENTRAL  POINT 007 22 

DIGITAL  VISION 053 53 

DR.  T'S  MUSIC  SOFTWARE 012 14 

E.  ARTHUR  BROWN 055 23 

LCD 056 83 

ILIAD 057 11 

I.S.D 058 12,60 

LOGICAL  DESIGN  WORKS 059 13 

MAD  SCIENTIST 061 79 


READER  SERVICE  NO.  PAGE  NO. 

MARK  WILLIAMS 021 8 

MEGAMAX 062 32 

MICHTRON    030 BC 

MiSSIONSOFTS 032 79 

PROCO  PRODUCTS 036 62 

SOFTLOGIK 065 9 

SPARRY    041 79 

SPECTRUM  HOLOBYTE 066 2 

STARSOFT  DEV  TOOLS 043 18 

TEKTRONIX    069 19 

WASATCH 033 79 


Advertising  Sales 


Phoebe  Thompson  Associates 

Phoebe  Thompson 
408-356-4994 


Advertising 
Sales  Director 

John  Taggart 
Antic  Magazine 

SAA  Second  Street 

San  Francisco,  CA  94107 

(415)  957-0886 


The  Pattis  Group 

Jill  Krotich  Burrow 
312-679-1100 


Garland  Associates 

John  A.  Garland 
617-749-5852 


Phoebe  Thompson  Associates 

15640  Gardenia  Vv'ay 
Los  Gatos,  CA  95030 
PHOEBE  THOMPSON 
408-356-4994 

The  Poltis  Group 

4761  W.  Touhy  Ave. 
Lincolnwood,  I L  60646 
JILL  KROTICH  BURROW 
312-679-nOO 

Garland  Associates 

10  Industrial  Park  Rd. 
Hingham,  MA  02043 
JOHN  A.  GARLAND 
617-749-5852 

Address  ail  advertising  materials  to: 

KATIE  MURPHY 

Advertising  Production  Coordinator 

Antic  Magazine 

544  Second  Street 

San  Francisco,  CA  94107 


November  1987 


81 


Tech  Tips 

By  Gregg  Pearlman,  Antic  Assistant  Editor 


FLASH  BORDER 

Pep  up  your  BASIC  text  display  by  surrounding  it  with  a  flashy,  moving  bor- 
der. This  routine  was  sent  to  Antic  by  Agim  Perolli  of  Boonton,  NJ: 

10  GRAPHICS  0:FOR  P=:1536  TO  1638:READ  X:POKE  P,X:NEXT  P 

20  DATA  162,0,189,0,224,157,0,120,189,0,225,157,0,121,189,0,226,157,0,122 

30  DATA  189,0,227,157,0,123,232,224,255,208,227,162,120,142,244,2,104, 

162,6,160 
40  DATA  46,169,7,76,92,228,174,89,6,228,20,208,33,162,0,135,20,174,90,6 

50  DATA  142,66,6,160,0,185,91,6,153,0,121,200,192,8,208,245,232,224,95,208 

60  DATA  2,162,91,142,90,6,76,98,228,3,91,102,204,153,51,102,204,153,51,102 

70  DATA  204,153,51 


80  ?  :?  :?  :?  :?  "  @@@<a 
90  FOR  L=l  TO  5:?  "  @ 
100  ?  "  @@@@@@@@ 
110DUMMY=USR{1536) 


XL  MEMORY  EATER 

Want  to  watch  your  Atari  800XL  eaf  memory? 
Type  in: 

10  IF  PEEK(53279)<>7  THEN  END 
20  SAVE  "DJUNK.BAS" 
30  SAVE  "S:" 
40  ?  :?  :?  FRE{0) 
50  RUN  "DJUNK.BAS" 

This  short  program  by  Antit  Technical  Editor 
Charles  Jackson  demonstrates  a  little-known  prob- 
lem thot  readers  regulariy  ask  us  about.  The  oper- 
ating system  (OS)  built  into  XL  computer  models 
odds  16  "garbage"  bytes  to  the  end  of  your  Atari 
BASIC  program  every  time  you  SAVE  it  to  disk  or 
cassette. 
Vifhen  you  RUN  this  program,  it  will  SAVE  itself 
to  disk  over  and  over  again.  Each  time  the  pro- 
gram SAVEs  itself,  it  displays  the  amount  of  avail- 
able memory  bytes.  Notice  that  this  value 
decreases  by  16  each  time  around. 

Line  30  lets  you  see  these  extra  bytes  for  yourself. 
The  SAVE  "S"  command  tells  your  Atari  to  SAVE  your 
program  fo  the  S:-Screen  device.  In  other  words,  the 
tokenized  version  of  your  program  is  displayed  onscreen 
each  time  it  is  SAVEd.  You  can  actually  watch  it  grow 
and  grow.  Hold  down  any  console  key  to  stop  the 
program. 

This  program  will  eventually  fill  your  disk  (and  prob- 
ably crash  it,  too).  So  you  should  RUN  it  on  a  "scratch" 
disk  that  doesn't  contain  other  material  you  might  wont 
to  keep. 

If  you're  editing  a  standard  BASIC  program  on  on 
Atari  XL,  remember  that  16  "gari}age"  bytes  will  be 
added  to  your  program  each  time  you  SAVE  it.  But  for- 
tunately, you  con  remove  these  bytes  from  your  pro- 
gram in  four  steps! 
Here's  the  cure: 

1.  LIST  your  program  to  disk. 

2.  Type  NEV/. 

3.  ENTER  your  program  back  into  the  computer. 

4.  SAVE  it  bock  to  disk.  The  "goriiage" 
bytes  have  been  removed. 


:NEXT  L 


DOS  CHECKUP 

William  Ho  of  Calgary,  Alberta,  Canada 
sent  us  this  simple  routine  that  lets  you 
check  which  version  of  Atari  DOS  is 
active: 

10  IF  PEEK(1995)=170  THEN  ?"DOS  2.0s" 
20  IF  PEEK(1995)=100  THEN  ?"DOS  2.5" 
30  IF  PEEK(1995)=29  THEN  ?"DOS  3.0" 

And  to  check  which  version  of  Atari 
BASIC  you  have,  type: 
PRINT  PEEK(43234) 


lALW.  RETURNED 

BASIC 

BY  YOUR  ATARI 

VERSION 

162 

A 

96 

B 

234 

C 

ANOTHER  XL  RAMDISK 

Here 's  bow  to  create  a  101 -sector  RAMdisk  while 
working  in  BASIC  on  your  800XL.  This  tip  has 
appeared  in  several  users  group  newsletters,  in- 
cluding the  April,  1987  the  Northwest  Phoenix  (Ar- 
izona) Atari  Connection's  Between  Bytes. 

ms  method  is  different  from  the  January,  1987 
RAMdisk  Tich  Tip  which  is  written  to  your  DOS 
2.5  disk  as  an  AUTORUN. SYS  file.  The  following 
steps  for  this  101-sector  RAMdisk  must  be  repeated 
whenever  you  want  to  use  it: 

1.  Boot  your  800XL  ivith  a  DOS  2.5  disk 

containing  RAMDISK.COM. 

2.  Type  POKE  1802,PEEK(1802)+128 
and  press  [RETURN]. 

3.  Type  DOS  and  press  [RETURN]. . 

4.  Press  [L]  and  [RETURN].  Ijpe 

RAMD1SK.COM  and  press  [RETURN]. 

5.  Press  the  folloiving:  [1]  [RETURN]  [8] 

[RETURN]  [y]  [RETURN]. 

6.  Press  the  following:  [H]  [RETURN]  [8] 

[RETURN]  [Y]  [RETURN]. 

7.  Press  [D]  and  [RETURN].  Type  D8: 
DOS  SYS  and  presss    [RETURN]    [Y] 

[RETURN]. 

8  Press  [B]  and  [RETURN]. 

9  Type  POKE  5439,56  and  press  [RETURN]. 
10.  Type  DOS  and  press  [RETURN]. 

You  should  now  see  the  DOS  menu  almost  in- 
stantly. You  can  store  anything  on  drive  8  if  (A.) 
it  fits  and  (B.)you  copy  it  to  a  regular  disk  before 
turning  your  comptder  off 

From  the  DOS  menu,  if  you  press  [N]  and  [RE- 
TURN], MEM.SAV  will  be  created  on  drive  8. 


If  you  have  a  Tech  Tip  that  you  would  like  to  share  with  other  readers, 
send  it  along  to  Antic  Tech  Tips,  544  Second  Street,  San  Francisco,  CA  94107. 
Wu  might  get  your  name  in  print  We  always  welcome  very  short  programs 
that  demonstrate  the  Atari 's powers,  simple  hardware  modifications,  or  use- 
ful macros  for  popular  software. 


HEXTABLE 

This  short  program  prints  a  handy  one-page  table  of  binaiy,  hexadecimal  and  decimol  numbers  for  instant  conversion. 
It  comes  from  Mark  Brown's  "Atari  Small  Miracles"  column  in  the  June,  1987  issue  of  Current  Notes,  the  magazine 
of  the  Washington  (D.C.)  Area  Atari  Computer  Enthusiasts. 

10  DIM  HEX$(2),H$(16),BINAW$(8):H$="0123456789 

ABCDEF":POKE  201,5:?  "Output  to  ?";:INPUT  HEX$:OPEN  #1,8,0,HEX$ 
20  FOR  X=0  TO  63 
30  FOR  DEC=X  TO  255  STEP  64:V=DEC: 

GOSUB  50:V=DEC:G0SUB  60:?  #1;DEC,HEX$;"  ";BINARY$;"  §  ";:NEXT  DEC 
40?#1:NEXTX:END 

50  FOR  1=2  TO  1  STEP  -l:T=INT(V/16):R=V-16n:HEX$(l,l)=H$(R-fl,R+l):V=T:NEXT  hRETURN 
60  FOR  1=8  TO  1  STEP  -1:T=INI(V/2):R=V-2*T:BINAR/$(I,I)=STR$(R):V=T:NEXT 

At  the  "Output  fo  ?"  prompt,  enter  a  device  such  as  P:  (printer),  or  S:  (screen). 


82 


ANTIC,  The  Atari  Resource 


.1**3 


W 


\ 


% 


vCt)*»i'S^^^b1em. 


\*»^\';V„t  cotnv 


^^^-^or^sr-^^^^^ 


vcosttt*^* 


ce«ven^!rimea«* 


^;;dAo« 


,t  «tVte ' 


^ 


CIRCLE  OSi  OK  READER  SERVICE  CARD 


"^WBIr 


I  JLJ^-"  .    ^A  . 


iirbdeat 


>  > 


Jr'r^'iKJ.  I.J.J. 


U  J.^ . 


r 


ST-Replay  is  an  exciting  new  program  thtit  allows 
you  to  digitize  and  replay  various  sounds,  including 
musical  instruments,  television  programs,  even  your 
own  voice. 

ST-Replay 
comes  with  a  car- 
tridge that  con- 
nects directly  to 
the  cartridge  port 
of  the  Atari  ST, 
and  is  capable  of 
sampling  sound 
from  any  source 
imilar  to  a 
cassette  player, 
HI-FI,  or  compact  disc  player.  ST-Rcphiy  also 
accepts  amplified  sources,  so  the  cleaner  tlie  sound 
the  better  the  sample. 

All  of  this  only  begins  to  describe  the  incredible 
power  of  this  utility.  You  can  save  samples  to  disk, 
load  from  a  disk,  change  the  speed  of  a  sample,  cut 
and  paste  areas  of  a  sample,  and  much,  much  more! 

Color  or  Monochrome. .  .$159.95 


Turn  your  Atari 
ST  into  a 
sizzlingdigitized 
drum  machine 
with  Digi-Drum. 
From  the  cool 
syncopated  beat 
of  a  jazz  improv- 
isation to  the  martial  Hare  of  a  staccato  snare,  you  can 
experience  it  all,  digitally,  with  this  amazing 
program.  Also  Digi-r3rum  is  con)patible  with  the 
sound  digitizer  ST-Replay  (see  above). 


k 


Color  or  Monochrome... $39.95 


,e  uJ.n 


? 


5 


Now  you're  really  in  trouble  said  the  Evil  Wizard, 
"I'm  turning  you  into  a  ball  and  sending  you  into 
mansion  with  over  250  rooms!! 

If  that  sounds 
easy  I'm  telling 
you  it's  not. 
Your  ball  has  got 
a  slow  leak  and 
you'll  need  to 
jump  on  a  pump 
to  pump  yourself 
up,  but  the 
pumps  are  hid- 
den in  only  a 
few  rooms.  Also 
don't  pump  yourself  up  to  much  or  you'll  explode. 

In  the  rooms  you'll  have  to  pick  up  objects  tha^ 
have  been  left  behind,  such  as  crosses,  tins  of  beans,' 
a  Buddha,  and  a  dragon  statue.  At  the  end  of  the 
maze  is  a  spell  book  that  will  turn  you  back  into  a 
human  again.  "Sounds  easy"  you  say  to  the  wizard, 
as  he  laughs  and  says,  "there  is  much  more  in  store 
for  you!" 

Color  only...$39.95 


The  earth  is 
dying.  Mass  mi- 
gration to  a  new 
planet  is  our  only 
hope.  To  reach 
this  new  world, 
travelers  must 
pass  through  a 
hostile  section  of  the  universe  known  as  the  Ring 
Worlds  of  Triton.  Only  One  can  lead  humanity  into 
the  golden  age  and  be  worthy  of  the  title:  GOLD 
RUNNER.  Only  One  shall  survive  the  final  deba- 
cle, amid  the  meteor  storms  of  Triton. .  .let  it  be  you. 

Color  only.. .$39.95  ^ 


^ 


"^U 


IV 


I:; 

Wfoii 


For  more  infonnation 

on  these  or  other  fine  products 

ask  for  our  latest  catalog! 


576  S.  Telegraph 

Pontiac,  MI  48053 

(313)  334-5700 

CWlfOSOONRtMHtSfMECARD 


Dealer  inquires  welcome 
Visa  and  Mastercard  acceptec