12.01.2013 Views

TELECOMPUTING-^? - Bombjack.org

TELECOMPUTING-^? - Bombjack.org

TELECOMPUTING-^? - Bombjack.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The commands that nave Deen<br />

included in COMAL Z.O1 will<br />

KnocK gour socks off! I<br />

can't possiDlg list them all.<br />

The 'VIEWPORT" and 'WINDOW'<br />

commands let sou define<br />

screen windows and scale them<br />

.. .for t»oth text and graphics<br />

)■■<br />

THE COMMANDS THAT HAVE SEEN INCLUDED IN COPIAL 2.D1<br />

WILL KNOCK YOUR SOCKS OFF! I CAN'T POSSIBLY LIST<br />

THEM ALL, BUT I'LL TRY TO COVER THE HIGH POINTS IN<br />

SOME KIND OF ORDER:<br />

SYSTEPI CHANGES: 'INPUT' HAS BEEN GIVEN AN EXTREMELY<br />

USEFUL NUMBER OF IMPROVEMENTS AND OPTIONS. THE<br />

PROMPT CAN BE TOTALLY ELIMINATED, OR MADE TO BE<br />

ANYTHING YOU WISH (NO '?' UNLESS YOU WANT ONE),<br />

CURSOR MOVEMENT IS NOW IGNORED, AND THE CLEAR AND<br />

HOME KEYS ONLY WORK ON THE INPUT LINE ITSELF, NOT THE<br />

WHOLE SCREEN. 'INPUT AT' ALLOWS YOU TO SPECIFY A<br />

POSITION ON THE SCREEN AS WELL AS THE NUMBER OF<br />

ALLOWABLE INPUT CHARACTERS. THERE IS NOW NO QUOTE<br />

MODE TO WORRY ABOUT, AND INPUT LINES CAN BE UP TO 120<br />

CHARACTERS. OTHER SYSTEM COMMANDS INCLUDE DIRECT<br />

ACCESS TO THE C64'S INTERNAL CLOCK, SINGLE-COMMAND<br />

USE OF THE SERIAL OR IEEE BUSES, AND ONE-LINE CONTROL<br />

OVER SYSTEM PARAMETERS SUCH AS DISK-DRIVE TIMING AND<br />

PRINTER CONTROLS. TWO OF THE MOST USEFUL AND<br />

POWERFUL ADDTIONS ARE THE 'GETSCREEN1 AND 'SETSCREEN'<br />

COMMANDS. THESE ALLOW YOU TO SAVE THE CURRENT<br />

CONTENTS OF THE SCREEN, INCLUDING ALL COLORS AND EVEN<br />

CURSOR POSITION, AS A SINGLE STRING, AND RESTORE THE<br />

SCREEN AT ANY TIME. THUS YOU CAN EASILY PERFORM<br />

PAGE-FLIPPING FOR MENU AND HELP SCREENS. ALSO,<br />

EXTERNAL PROCEDURES AND BATCH FILES ARE NOW FULLY<br />

SUPPORTED. IF YOU ARE A PROFESSIONAL, YOU WILL<br />

APPRECIATE THESE CAPABILITIES RIGHT AWAY; HOME<br />

PROGRAMMERS WILL FIND THESE TO BE VERY USEFUL TOOLS<br />

IN TIME. (MANY OF CORAL'S ADVANCED FEATURES WILL BE<br />

NEW TO THOSE WHO ARE USED TO 'NORMAL' HOME COMPUTER<br />

LANGUAGES, BUT MOST HAVE BEEN AROUND FOR SOME TIME AS<br />

FEATURES IN PROFESSIONAL DEVELOPMENT SYSTEMS.)<br />

GRAPHICS: THE TURTLE IS STILL HERE, BUT FASTER THAN<br />

EVER. NEW COMMANDS LET YOU QUICKLY SAVE OR LOAD A<br />

HI-RES SCREEN; ALSO ADDED IS THE ABILITY TO MAKE<br />

INQUIRIES ABOUT THE TURTLE SYSTEM PARAMETERS. THE<br />

'VIEWPORT' AND 'WINDOW1 COMMANDS LET YDU DEFINE<br />

SCREEN WINDOWS AND SCALE THEM TO WHATEVER SIZE YOU<br />

NEED, AND THEY CAN BE USED FOR BOTH TEXT AND<br />

GRAPHICS. (YES, COPIAL DDES WINDOWS!) ADDITIONAL NEW<br />

SPRITE COMMANDS LET YOU MAKE INQUIRES ABOUT SPRITE<br />

STATUS, LINK SHAPE TABLES TO THE END OF YOUR COPIAL<br />

PROGRAM, AND 'STAPP' SPRITE IMAGES DIRECTLY TO THE<br />

HI-RES SCREEN. THERE IS ALSO A WHOLE NEW VOCABULARY<br />

FOR PROGRAMMING INTERRUPT-DRIVEN SPRITE ANIMATION<br />

THAT WILL RUN COMPLETELY IN THE BACKGROUND OF ANY<br />

COPIAL PROGRAM. YOU CAN EVEN STOP TO EDIT THE PROGRAM<br />

AND THE SPRITES WILL KEEP MOVING! THESE COMMANDS<br />

MAKE THE SPRITES INDEPENDENTLY INTELLIGENT, ABLE TO<br />

DECIDE WHEN TO MOVE, WHEN TO CHANGE SHAPE, AND WHEN<br />

TO DISAPPEAR, ALL BASED ON TIME OR COLLISION<br />

CONDITIONS. USER-PROGRAWIABLE CHARACTERS ARE ALSO<br />

SUPPORTED WITH THEIR OWN SET OF CONNANDS IN THE<br />

'FONT1 PACKAGE. WHOLE CHARACTER SETS AS WELL AS<br />

INDIVIDUAL CHARACTERS CAN BE REDEFINED AND SWITCHED<br />

BACK AND FDRTH.<br />

DEVICES: FULL SUPPORT IS PROVIDED FOR EASY USE OF<br />

PADDLES, JOYSTICKS, AND A LIGHT PEN. THE PADDLE<br />

PACKAGE WILL ALSO WORK WITH A KOALA PAD, AND THE<br />

JOYSTICK PACKAGE WORKS ADMIRABLY WELL WITH A<br />

TRACKBALL OR MOUSE. YOU CAN CONTROL FOUR SEPERATE<br />

LIGHT PEN SENSITIVITY SETTINGS, WHICH SHOULD ALLOW<br />

THE USE OF EVEN INEXPENSIVE LIGHT PENS TO THEIR BEST<br />

CAPABILITY.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!