08.04.2013 Views

Your Commodore - Commodore Is Awesome

Your Commodore - Commodore Is Awesome

Your Commodore - Commodore Is Awesome

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

same line numbers then the new<br />

program lines will overwrite the old.<br />

If we look at our previous example<br />

and give the command:<br />

MERGE "test",8<br />

then you will get the following result<br />

10 PRINT "HELLO"<br />

15 PRINT "THERE"<br />

20 PRINT "HELLO"<br />

25 PRINT "THERE"<br />

no doubt you can see the difference.<br />

Playing With Memory<br />

Quite often when writing programs it<br />

is necessary to save a block of memory<br />

to tape or disk. The C64 has no<br />

commands available to do this so you<br />

must result to POKEing memory. This<br />

gets a little Messy and confusing. The<br />

MLOAD,MSAVE and MVERIFY<br />

commands will rectify this.<br />

MLOAD takes the following<br />

format:<br />

MLOAD "program",dev,I,sa<br />

and allows you to LOAD a program<br />

into any area of memory. 'dev' is the<br />

number of the device that you want to<br />

FREE SOFTWARE<br />

LOAD from and 'sa' is the address<br />

where you want the LOAD to start<br />

from<br />

MSAVE allows you to SAVE a<br />

section of memory to the specified<br />

device it has the form:<br />

MSAVE "name", dev,I,sa,fa+ I<br />

where 'so is the start address for the<br />

SAVE and 'fa' is the end address.<br />

DON'T forget to add one on to this.<br />

If you should ever use machine<br />

code then it is quite useful to be able to<br />

set where in memory you want your<br />

Basic program to start. It is also useful<br />

to be able to set the top limit for your<br />

program as well. These functions can<br />

both be performed by POKEs,<br />

however the HI and LO commands<br />

make this much easier.<br />

HI address<br />

will set the Top of memory to 'address'<br />

and<br />

LO address<br />

will set the bottom of memory to<br />

'address'.<br />

CBM 64 AND 128 • TRANSFER ALL MAJOR TURBOS • AUTOMATIC • NO USER KNOWLEDGE •<br />

DOSOFT'S BACKUP BREAKTHROUGH<br />

SHATTERS PRICES AS WELL<br />

FIRST TAPE, THEN DISK, NOW CARTRIDGE!<br />

NEW! N E W !<br />

• MegaTransfer MilMegartkpe<br />

Disk V 4.0 SuperValue<br />

Two No MOM features a 2 better prise t w heannt•<br />

• shangaan<br />

price of<br />

wander that any We other thug cartridge that Action See II,, Pepin w wall' Mark For dunk tiny it eel 2 4<br />

" In91".""'r H.m , illal fix value' S V 2 4 99<br />

i<br />

mane at Lmtv S:1 2 5<br />

9Anton 9 Reistas Stark Two s anticline also awl lane from Date! ilecteneles. aMONIFYSAVING<br />

OFFER! SAVE! SAVE? SAN F!<br />

r<br />

P<br />

• FAST DISK UTILITIES • LOADERS • 3-MIN e DISK COPY • FAST DISK FILE COPY • FAST FORMAT •<br />

t<br />

e<br />

&<br />

I<br />

.<br />

2<br />

5<br />

3M Disks at<br />

Low Prices<br />

The inie the othm try to follow<br />

So sample to operate tall imams kip class 3Di<br />

Mkgallartsfer 1 D 1211047 emended marr l'a p e 1112115 ifi f 4211 l'aaakaa<br />

-lean<br />

paselous edition. arid wtal back tip<br />

-adalilla<br />

mai timbales- Mmoifspe AN. • SS3DD 4D-0, sulKshle for all t !„<br />

rat Walla. that no! a her mkt! san handle<br />

branded<br />

la t r 1 q DoSof . l t e t e R. I M PIUS 11,1. lope drives • Complete with labels and<br />

Mill en M<br />

Action Replay<br />

n onwrirr u t<br />

Iwrite n spwsteci k labs • %ugh IS-vat spun<br />

. Inl<strong>Is</strong><br />

• '4o mix, knowkdge required s acrylic ateeves • FRIA High Impact<br />

Cartridge 2 l • ( Backs S i l lap all mator Turbo Systems! • Hacks op real. To riso Symenu<br />

l• paC•C<br />

ral purpose routines for Siena. • Yam collection of specith routines<br />

n<br />

Plastic Smear Ilins (worth 1,1.<br />

Burner, Tistiowd. IlitiL 1<br />

Ill handle nuoi Melanoma pones l<br />

- Mr urn halo Wit I . is( LII 05 pr,<br />

of sets oSao<br />

EltirM<br />

n<br />

This It the lot you haw teen 2,15 meent Pas mloaders, a d mad more<br />

• Oftea, do menses loading speed w<br />

'1<br />

wading hot Designed and o• A collectisAb r ist spesi lb n21hiuteS foe • Vattern, Striped To Ilan, aster<br />

prohani In flair! knish the i l proartiod positrann. • RBS Plus coma-els ord hors<br />

lukrzgAt' o 71'<br />

r a k i t r a Thn<br />

noleranimina slob of DaSoft l Imitating , Multi-Stage games<br />

programs So toad at SCSEN times wr-<br />

S<br />

the new &lam Repko ( • Transfers programs allisch won't rutnual rare<br />

o Ali DoSoft piglet-mit ml. unproinsed<br />

t amidst Mark last Ls ready anormally<br />

Mad with Disk Drive<br />

vow cornenicnce Doan) custoraw nail<br />

1<br />

rec.. 'Jar<br />

as. s menages in one presentI n lie onestalkal ose est Disk it • moo I t roe 00 123hems<br />

tApeS<br />

1/wear 9death<br />

of future update, and tan<br />

Bel ion tiel letair<br />

wr in k le 's ',Ilk plitaffeed. spat e • Program ak-ntifier • Dilates<br />

t<br />

; 1(21<br />

5him<br />

nns LSStdtI.Jalnaidvaxtan<br />

7<br />

maul:min<br />

Li gars mai Moose !Leal 1.2 makes backup of onlinary<br />

t r . t r i p l t<br />

;Wan<br />

, Mork a l of a button at<br />

back up capalsibie. and a f<br />

programs so slmple • Improved [hag 5i 0<br />

ohm dlik del se<br />

MegaUtility Attain Replay Mark lams Larne", a Mr'',<br />

f I<br />

tany h thaw e • Works<br />

lintkolotadre fastisolds wait regular<br />

mi inch replacement guarantee atatrat<br />

vs hilt hi h Disk And Tape<br />

tante, supeds software , r Th15 11.1 has robe the masa Disk V4.0 met isma,d Winne of the Linn e<br />

• Baekops reload al Turbo<br />

fast loader—all d<br />

speed without cartridge<br />

indepenthen of<br />

How so set your DoSoftwant<br />

• Built in meet ms heti<br />

composer Ls on o disk for<br />

Lao k if really useful programs, designed to Reuse tend cathabetisseilll si oh inlet<br />

• tais wrens blanking during load<br />

therms's<br />

make own ph airman.* <strong>Is</strong>ar email tor lam despaich 'SAE only lot lull droll<br />

-SAVE?<br />

SAVE! SAVE! SAVE!<br />

• Dandles programs which load in several Magus<br />

isto we what it<br />

• Programmer a litelboDislIltilkyri ,<br />

Send off now to<br />

• Rack* op St LAM Stage programa to Disk<br />

Lan do for rm. t<br />

hat load wee, verify, dlopiay earl rkgcult (Min VC), 2 Chkomsor Ase<br />

s<br />

• Special compact log techniques sare Disk apace<br />

• Three or amuse poneranas per disk side<br />

p • The DoSoft and nut address...ay WS Blackpool, FY 2 DEE<br />

commands and snore • Mew<br />

t K Mange included. ineow add AO St. or<br />

• I 'lbkrar Code ho t e peses allows law to look at<br />

. 1 Collection Alphalload Disk harhoimader!<br />

ar omit, whales Blank Oaks (..T11,S5<br />

menu memited1 on sepanue had add LI in toe Awned ark) Millard.<br />

whok nantiewy. inhaling peogran s,ngisters. etc. iEf<br />

t<br />

required, much improved weshas includes blank Dolts<br />

• Saws Modeles wrens picturee—yoss Who' Format f t d :<br />

A specie offer comprising Megainmestee, • Whole Disk Cooke CrHiltil<br />

• No other aoftware necessary • Ilk, user knowledge<br />

oblegaltility,<br />

Megallspe And Prnsprhe minsonst • I lPIInCop,a Bar<br />

• have tested Mardis human-sit of O M phi& it tn aId Io.r .<br />

isprite<br />

edlearlsents .,ane dna bawdily tames normal speed • bil6bie Disk<br />

opIrI garnet - including the hien min—ant ince emir computer<br />

lk<br />

i 2 leitistrtiber with 10 FREE Dinka and Copy backs up retoal protected disks in<br />

have set to lisid , ate which veal not W e don't<br />

r c o n t r o l<br />

o<br />

Stoner Box 'worth<br />

hot flee minutes • But format I Disk<br />

YOUR COMMODORE november 1986:34<br />

Program Readability<br />

<strong>Commodore</strong> programs are not exactly<br />

well known for their legibility, as you<br />

are no doubt aware they have lots of<br />

graphics symbols in them for things<br />

like clearing the screen etc. The CODE<br />

command will turn any graphics<br />

symbols into mnemonics that<br />

represent the code that is being used.<br />

For example a graphic hart which is<br />

found by pressing shift S would be<br />

represented by [G >S] which means<br />

graphic (G) shift ( >) and S.<br />

To use the command you must<br />

have the program to be changed in<br />

memory and then enter the command<br />

CODE.<br />

NOTE: once this command has been<br />

issued you will not be able to use the<br />

program again, except for listings, etc,<br />

so make sure that you have saved a<br />

copy of the program onto disk or<br />

cassette.<br />

Leaving Extended Basic<br />

Provision has been made in case you<br />

should ever want to quit from the Basic<br />

and return to standard C64 Basic.<br />

Simply type the word QUIT and everything<br />

will be back to normal.<br />

Do Soft<br />

You'll Do it Better<br />

with DoSoft<br />

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

Saved successfully!

Ooh no, something went wrong!