tokens ud, med de mere læsevenlige nøgleord igen.
For at det virker, er det også nød
vendigt, a t du under initialiserin
gen afen extension, ændrervektoren på $0306-$0307, sådan at
den peger på den ny dekomprimeringsrutine. Se Fig. 3. Her slap du
med en mindre, men ligeså væ
sentlig ændring af en bestående
rutine i BF.
I næste nummer vil vi se nærmere
på rutinen der henter kommando
adressen, og rutinen der udregner
e t udtryk.
HIRES kontra MULTI
Der er mulighed fo r to typer gra
fik, nemlig m ulticolor med en op
løsning på 160*200, og fo r højop
løsning
med
opløsningen
3 20*200. Af disse to har jeg valgt
a t interessere mig fo r den sidst
nævnte. Da jeg absolut foretræ k
ker en høj opløsning, frem for fa r
ver, og der ikke er noget i vejen fo r
a t have flere farver på hires skær
men. B lot skal de forskellige farver
ikke komme fo r tæ t på hinanden.
Fin
7
NY UE C
LD A
ST A
LDA
STA
RTS
Lidt om vores
BASIC udvidelse
En af de helt specielle tin g i denne
grafikudvidelse er muligheden fo r
a t definere e t grafikvindue. Det
skal forstås på følgende måde.
Norm alt er opløsningen fra 0-320
på x-aksen(vandret), og 0-200 på
y-aksen(lodret), med punktet 0,0
i øverste venstre hjørne.
Hvis du i d it eget program, der skal
køre under vores BASIC-udvidelse,
anvender kommandoen WIN
DOWS 60,160,100.-100, vil alle
dine angivelser nu referere til en
opløsning hvor 0,0 er m id t på
skærmen. Øverste venstre hjørne
hedder nu (-160,100).
Det må vel nok siges a t være ret
smart, a t du kan definere vinduet
således, a t det præcis passer til
den opgave du vil have løst grafisk.
Fig. 3
NLIST
BUFF 2- $0 20 0
RE SL ST -$ A0 9E
connAN-7?7?
DATT OK -$ B3
RE nT0K-$8F
PRNT OK -S SS
LDA #0
STA 514
ST A $15
NNLIST
DL IST
INLIST
DDL IST
RESRCH
RESRCH1
LPRIN
Foretager du en sammenligning af
SCALE kommandoen på C128 og
vores WINDOW kommando i den
ne grafik udvidelse, står det helt
LPRIN2
slut tegn ved a n F . etc.
her indikeres DATA, der ikke skal laves til tokens
her gemmes ,y midl er ti di gt
I o u j byte bruges som pointer i input bu FFeren
længden aF den nye linie skal og så indeholde plads til
li nienummer pa 2 bytes, link på 2 byte s m.m.
input bu FF er en s start
liste over reserv er ed e ord, slutter med chr$(0)
DIN liste over nye kommandoer, denn e de Fi ne re s i din
sourcekode, i g r a F ik ud vi de ls en er den $xxxx
token værdi For "D A T A
tokB n værdi For REn"
token værdi For "P R I N T
k o m p r i me ri ng sr ut in e med nye komm an do er *
NCRNCH
FCRNCH
cn p s p c
NO ST RN G
ND PR IN
i
nu ST CR
RESER1
RESC0N1
LDX
LDY
STY
LDA
BPL
cnp
BEQ
INX
BNE
cnp
BEQ
STA
cnp
BNE
jnp
BIT
BUS
cnp
BNE
LDA
BNE
CnP
BCC
cnp
BCC
STY
LDY
STY
DEY
STX
DEX
INY
INX
LDA
SEC
SBC
BEQ
cnp
TX TP TR
#4
FLGDAT
BU FF2.X
CM PS PC
*255
ST UF FH
FCRNCH
*32
ST UF FH
ENDCHR
* '
NO ST RN G
ST R N G
DA TF LG
ST UF FH
*63
NO PR IN
*PRNTOK
STUFFH
*48
HU ST CR
*60
STUFFH
YSAUE
*0
COUN T
TX TP TR
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
j
R E S L S T ,Y ;
RESER1
;
*128
;
;
;
BU FF 2. X
PHA
JSR TESTPAU
BCC NN LI ST
NTHIS1
Først d e Fi ne ri ng aF et par labels
EN DCHR-S08
FL GDAT-$ØF
YSAUE-$71
TXTP TR -$ 7A
BUF-$01FB
.x peger pa Første tegn efter linienummeret
.y plads til link,line etc.
nulstil data-Flag
vi tager næ st e byte
hv is <-127 er det ikke et gr aFisk tegn
er det pi?
ja, indsæt pi i BASIC linie
tæl .x op, sa le de s at e v en tu el le graFiske
udenFor slettes
er det et me ll em ru m "spacø"
Ja, chr$(32) pl ac er es i teksten
kunne være Fø rs te anfø rs el st eg n
er det mon det?
nej, Fortsæt bare
hop og medtag ALT imellem
test om det er efter et DATA token
hvis v-1 er det data - skal ikke k o m p n m e r e s
er det et " ?
nej, videre
erstat ,,? ,, toke n For print
og placer det i teksten
er tegnet < chr$(48)
ja
eller < chr$(60), da tal og
ikke kan
ko mprimeres
placer tal eller
gem ,y til senere
nulstil .y
og c o u n t , et token værdi er 128+count
tag højde for fø rs te i n y
her er vi nu
tag højde for fø rs te i n x
.x-.x+l
tag væ rd ie n i input bu FFeren
kl argør subt ra kt io n
træk listens værdi Fra
hv is nul så var de ENS!
hv is vi har 128 nu, er vi ved en d e n af et
nø gl eo rd , der al le skal sl ut te med det
si ds te bogstav, skiFtet (altså +128)
*
NLIST
$0307
; den nye u d vi de ls e af list ru ti ne n
Bedre end
128 versionen
* NCRNCH
$0305
NY L I S T LD A
ST A
LDA
ST A
RTS
PLA
BPL DLIST
BIT $ØF
BPL INLIST
jnP SABF 3
cnp *255
BED DLIST
cn p * $ C B + 1
BCS DOLIST
JH P SA72 4
SBC #$CB
TAX
STY $43
LDY *255
DEX
BEQ LPRI N
INY
LDA c o n n A N ,Y
BPL RESRCH1
BHI RESRCH
INY
LDA co nn AN ,Y
Bni LPRIN2
JSR $A B 4 7
jnp LPRI N
JnP $A6Ef
BEQ NSTUF
LDX TX TP TR
INC COUNT
INY
LDA RESLST-l.Y
BPL NTHIS1
LDA RE SLST,Y
BNE RESCON1
gem tegnet et øjeblik
denne ru ti ne st an ds er og Fortse tt er listningen
ved tryk på m e ll em ru ms ta st en
hvis c-1 er der blevet tr ykket på ST OP under
pausen, og vi kan de rf or snyde BF sådan
at li stningen ikke st opper midt i en linie,
men at nu væ re nd e linie listes Færdig inden
der s t o p p e s . Dett e gøres ved at sætte
slut nu mm er et til det Første nummer, nemlig 0
hent tegnet igen
hvis det er mi n d r e end 128 kan der ikke være
tale o m et token, tegnet ud sk ri ve s
test om vi er indenFor
Cquote mode)
nej, Fortsæt
Fortsæt i BASI C rommen
hov, hov det ku n n e være pi
ja, skriv bare pi
er det et aF vo r e tokens
Ja, sa ndelig
udskriv token Fra BASIC-2
træk oFset Fra til vo re tokens
Flyt token nu mm er et til . x
gem ,y her Chentes igen i basic rommen)
tag højde For Første iny
tæl ned til nul
.y+1 peger på nøgleord st ek st en
Find s l ut ni ng en på dett e nøgleord
test tegnet
vent på skiFtet bogstav
vi Fortsætter nedt æl li ng en
hent bogstavet
er det det si d s t e 7
nej, skri v bo gs ta ve t
Fortsæt u d sk ri vn in g
skri v si ds te b o gs ta v ag Forsæt listningen
Ja, placer token i teksten
reset .x registeret
count-count+1 klar til at un de rs øg e næste ord
.y-.y+l
un dersøg om det var det sidste bogstav
næ, prøv igen
er næste tegn ch rS CØ )?
nej, Fortsæt sø gn in ge n
vi ge ntager denn e pr oc ed ur e med UO R E S liste aF nye kommandoer
læg mærk e til at count nu er talt op, så den peger på Første
token efter G0" ($CB )
LDY *255
LDX TXTPTR
DEX
RESER2
INY
INX
RE SC 0N 2
LDA BUFF2.X
SEC
SBC c o n n A N ,y
BEQ RESER2
cnp *128
BEQ NSTUF
LDX TXTPTR
INC COUNT
NTHIS2
INY
LD A C0nn AN -l ,Y
BPL NT HI S2
LDA c o n n A N ,y
BNE RESC0N2
LDA BUFF2.X
BPL GEXBPT
BMI CRDONE
NSTUF
ORA COUNT
GETBPT
LDY YSAUE
INY
INX
STA BUF, Y
LDA BUF, Y
BEQ CRDONE
SEC
SBC $3A
BEQ YESCOL
YESCOL
NODATT
ST R1 A
STR1
ST RN G
CRDONE
cnp
BNE
STA
SEC
SBC
BEQ
jnp
STA
LDA
BEQ
cnp
BEQ
INY
STA
INX
BNE
STA
DEC
LDA
STA
RTS
*$4S
NODATT
DATFLG
*$55
ST R1 A
FCRNCH
ENDCHR
BU FF2.X
STUFFH
ENDCHR
STUFFH
BUF, Y
STR1
BU F+ 2, Y
TXTPTR+1
*255
TXTPTR
.y bliver n u ls ti ll et af INY
her er vi nu.
tag højde for Fø rs te i n x
.x - .x+1
tag værdien i input bu FFeren
klargør subtra kt io n
vi arbejder nu i vores
hvis nul, så var de E N S 1
er det sidste bo gs ta v i et nyt ord
ja, placer token i teksten
reset .x registeret
count-count+1 klar til at un de rs øg e næste ord
un de rs øg om det var det si d3 te bogstav
næ, prøv igen
er næste tegn ch r$ (0 )?
nej, Fortsæt sø gn in ge n
hent tegnet igen
hv is<12S så pl ac er det, variabel navn e etc.
ellers stop seancen
,a-$80 + ofset i " c o u n t
.y peger på den sids t brugte plads i bufferen
placer tegn/t ok en i teksten
sæt Flagene, det kunn e være chr$(0)
ja, det var det sa ndelig
træk chr$(48) fra det er
nu lstil datflg, dette medfører
at data kan pl ac er es frit i et program
da ttok-$3a , var det da ta token?
nej
sæt flaget ved data elle r nulstil efter kolon
r e m t o k - $ 3 A - $ 5 5 , de t t e vil ved REfl re su lt er e
i nul ellers ikke
udfør REM - ikke me re ko mp rimering
hop til start af løkken
her står 0 ved REfl og $22 ved tekst i
check næste tegn
slut altid ved chr$(0)
er det enden aF tekst i
ja, tilbage i h o ve dl øk ke n
her er ln dg an gs pu nk te t ved tekst i
placer tegnet
x er altid F o rs ke ll ig fra nul
hi gh byte af txtptr sæ tt es til $01
ag low byte sæ tt es $FF
sådan at ch rg et ved en d i re kt e ko mmando
henter det Fø rs te te gn i bu FFeren
retur til opkald
COMputer 59
Resultatet af et enestående samarbejde mellem professionelle software udviklere, og Biggles film-selskabet - Biggles, den ufortalte historie der vil bringe dig helt ud af fatningen! Det er et Arcade-strategi-spil, i flere dele, hvor hver del skal gennemføres, for at nå det endelige mål. I luften, på
6 4 'e re n g å r i studiet 40 Vi har hooket 64'eren o p på et kom plet M ID I-styret musiksystem, med d igitale synther, trom m em askiner og m eget mere. NEWS 47 6 4 'e r M a g i 48 Denne gang 3 sider med massevis med smarte rutiner til D IN 64'er. Superbase 128 52 Den danske version a f
1M A M IG A AMIGA er kommeti Endelig! Commodore Danmark fik langt om længe taget sig sammen til den officielle dan ske lancering af AM IGA. - O g hvem andre end COM puter var repræsenteret med intet mindre end 6 journalister? 4 COMputer AMIGA's fremtid kunne også være k som billedtelefon, enten
- : 640 x 4 0 u n K te r I å M Ju G A 'med en - s s s s - - - * COMputers Rasmus Kristian sen har fået fingrene på en af de udstillede AMIGA'er. Ok, ok. Vi ved det godt: A t dække den officielle danske AMIGA-lancering med hele seks reportere var måske lige a t overgeare en tand fo r meget. M
Reset All List Sived Text6 !i8 e AA/llGA e r k o m m R e se t C o i o r s Change Printer e t Edit Pointer Fra den medfølgende Workbench, kan du indstille de forskellige far ver, hastighed på mus, baudrate og meget mere. (Foto: Commodo re). g s s s s s ii- * * ning af den nye supersta
DOYOUWANTTO BE A HERO? Biggles har givet samtlige udenlandske computerblade åndenød. /jå k s' i;_p 1 oA Biggles er et multi-part Arkade strategispil, hvor du skal gennemføre hver enkelt del, for at nå dit endelige mål. Biggles er et utroligt krigsspil med en grafik som får alt andet til at ble
H ar du flair for af tegne, og er din favoritcom puter en 64'er, har du nu alletiders mulighed for at udfolde dine kreative evner. G rafpad II er nemlig et tegnebord med mange evner. noget der er hevet ud af i: Havde Leonardo Da Vind haft en Commodore 64, og e t Grafpad TEgnebord fra Gyron Softwar
gnmæssigt ligner Grafpad II, istrumentpanelet på et rumskib. brush kommandoen, er en stor fed ulden streg, som ikke rig tig t kan bruges til noget. Synd! Yder mere ligger alle de velkendte funk tioner. Det drejer sig om: Fill: Der farvelægger e t bestemt område eller figur. Plot: Der tegner en lige
Commodore den kreative Fremtidens computergeneration Commodore AMIGA Commodore AMIGA forener effektivt højteknologi og brugervenlighed til et hele, der giver anvendelsesmuligheder, der tidligere var forbeholdt langt større computersystemer. AMIGA konceptet: Commodore AMIGA giver med sine eminente gr
Datatips er fremtiden - Kunderne er vilde med systemet, fo rtæ lle r en begejstret John Johannesen. tobakshandler og inde haver af Skjold Bume Vine og To bak på Nyborgs Plads i Brøndby. I dog er det muligt at få tipssystememe ud fyldt hos den lokale tobakshandler nede p å hjørnet. Eller blad kioske
TIPS & TOBAK des t il 600-700. Systemerne er Tipsbladets, og fo r a t bruge dem, må forhandlerne betale nogle co pyright-afgifter. Men så ruller bolden også, fo r de mange tip s systemer er Danmarks mest brug te, og så a t sige uundværlige, når man tip p e r sto rt. Og det er jo ne to p stortippem
Vi har solgt AMIGA'er siden januar 1986 - og kan derfor allerede i dag tilbyde den samme service som på en helt traditionel computer. AMIGA leveres total startklar, med 256K RAM, indbygget 880KB 3 1/2 diskdrev, mus, 4 stk. systemdisketter og farvemonitor. Commodore AMIGA med farvemonitor excl. moms
KVALITETS PRINTERE Alle med NLQ Shinwa CPA-80 Plus ............... Kr. 3495,00 Fuji P D -8 0 .................................. Kr. 3495,00 Fuji PD-80/Comm. (ej NLQ) ... Kr. 3895,00 Seikosha SP-1000 ................... Kr. 4895,00 StarGemini 10X (ej NLQ) ....... Kr. 2895,00 Star SG-10 120 cps ......
T e k n o lo g i BILLIGT Til r KONTO UDEN UDBETALING ! ! S u p e rlife 5 A SS/DD 10stk. ... 4 Q Q I O v / jU Commodore 57 SS/DD 1 0 stk..................... 3M 40 sp. 57 SS/DD 10 stk. 3M 80 sp. 57 DS/DD 10 stk. 3M 135 sp. 37? SS/DD 10 stk. 3M 135 sp. 372 DS/DD 10 stk. 3M Flip n File diskette
Vi vrider 128 for hemmeligheder For et p o r numre siden bragte vi en meget hurtig maskinkodesorteringsrutine til 64'eren. COMputer's redaktion har nu besluttet at indehaverne a f C-128 ikke skal snydes for denne detalje; og harderfor bedt John Christi ansen om at oversætte programmet til 128'eren.
Men ikke nok med det. Han har desunden udvidet sorteringsruti nens formåen til det helt utrolige. Det er nu m uligt a t sortere både. strengarrays, floating point arrays samt heltals (integer) arrays. Dis se arrays kan desuden både være 1-dimensionale eller 2-dimensionale, u tro lig t - men sandt. O
A NEW WAY of CONCURRENT S c h e m a tic c a p t u r e and I n t e r a c t i v e s im u la t io n TOTALLY COHCURRENT f o r STANDARD IB M PC a n d c o m r a iib le s N Y 6 4 'E R PÅ MARKEDET Ja man skulle tro det var løgn, men faktisk prøver Commodore nu a t lokke endnu flere til a t købe en Comm
Dette nye operativsystem bygget ind i et cartride bruger ingen hukom melse og er der altid. Kompatibel med 9 8 % af alle programmer. THE FINAL CAMRIME Det første operativsystem der fungerer uden for Commodore 64*) Utility of the year 1985 KOMFORTABEL UDVIDET MASKIN KODEMONITOR: - m ed s c r o ll
Sound Expander er navnet på det nyeste lydtekniske vidunder, der kan købes fo r menneskepenge til Commodore 6 4 /1 2 8 . For 1695.- kan du få din maskine til at efterabe Danmarks mest solgte studiesynthesizer: Yamaha DX7.1 Sound Expanderen sidder nem lig en lydchip, der erstatter 6 4'erens egen med
i den medfølgende software, men alligevel vil de fleste nok nøjes med a t bruge kun rytmeboksen mest og så spille til selv. Sound Expanderen kan nemlig spille i hele 8 stemmer. Nok til at den kan kaldes professionel, og nok til a t fastslå, hvor lid t den har med Commodores oprindelige lydkreds a t
r * * * * * b o o g jf for 3 * PORtr ? $ & *- tfe
GØR DIN COMMODORE ORKAN-KOMPATIBEL Typhoon er engelsk og betyder orkan. Det er også navnet på Danmarks kraftigste Commodore-cartridge. Et nyt multi-modul, du smæ kker i din 64er eller 128er, hvis du vil udvide med en sand hvirvelvind af orkan-kraftige komm andoer - Old-funktion, der redder selv et N
du kan hjælpe mig med et pro blem. Det er i Dallas Quest Jeg kan ikke komme forbi den store slange i junglen. Hvad skal man gøre ved papegøjen? Med venlig hilsen, Thomas Hansen, Tåstrup. Hej Thomas. Mon ikke slangen er kilden? Svaret kan du få hos pape gøjen! Jamen, det kan jeg da! Spiderman: Umidd
eventyret, så kig i vores søsterblad SOFT Special nr. 1/8 6 . Hej Adventure Hjørne. Jeg har et par problemer i Arrow o f Death I. Jeg har fundet hule-indgangen ved at rub orb, men kan ikke komme derind uden at dø. Det andet er, at når jeg kommer til Giant Eagle, kan jeg ikke kom me længere. Med ven
Kan du redde verden fra undergang? Du er kaptajn Johnny McGibbits, kendt som The infiltrator. De Forenede Nationer har bedt dig om at redde verden fra undergang. Du skal stoppe den gale diktator, som har planer om at starte tredje verdenskrig. Hurtigt hopper du ind i din nye helikopter. Naturligvi
Der er nu kommet en TURBO Pascal til Commodore 128. Kasper Vad har taget den under lup. Nu hvor Commodore 128 endelig står i butikkerne, og brugerne får købt dem, er der begyndt a t ske tin g og sager på softwarefronten. Der kom m er spil beregnet til at køre på 128eren, bøger med tips og tricks, og
TURBO PASCAL prispolitik er dog ikke nok til at sælge e t produkt. Det skal også være godt. Og med det i tankerne blev TURBO Pascal udviklet. Det var e t klo g t træ k af Borland, fordi der er efterhånden solgt over en halv m illion TURBO'er verden over, og det er meget i software sammenhæng. Med så
INDBYG D IN EGEN GRAFIKROM Er du den lykkelige ejer af en 1526, 802 eller 402 3 printer, men er du lid t træ t af den manglende grafikmulighed? ja så er der s to r hjælp a t hente i enny GRAFIK-ROM. Den nye karakterrom til din prin te r kan udskiftes med et snuptag, og når du igen har tæ n d t fo r
V F O R V IC T O R Y Svensk TV sendte fo r e t stykke tid siden, en ægte science-fiction se rie med det korte og yders kontan te navn V. Serien var, på trods af den noget falmede realisme, uhyre fængslen de, og talrige svenskere (og dan skere med svensk antenne), sad klæbet op ad husalteret, og suge
I B L IV F O R S ' I A U T E N T IS K S A G Har du altid haft lyst til a t optræde på slap line som forsvarer i en rets sal, har du nu chancen fo r i Telariums nye grafikeventyr, Perry Mason - The Case o f the Mandarin Munder. Perry Mason er en kendt hovedperson i Erle S. Gardners k ri minalromaner,
K O N A M I RULLER M E D R O U LAD EN Endnu et spil, fra samarbejdet mellem Konami og Imagine. Ping Pong. Ja, den er go nok, nu kan du spille dette velkendte to mandsspil på skærmen. Hvis udviklingen fo rtsæ tte r i den ne retning, vil det ende med, a t alle sportsarter kan udøves på skær men. Så m
Rasputin, der er en mægtig tro ld mand, får sin styrke fra en magisk diamant. Denne diamant skal du ødelægge. For a t ingen dødelig skal komme i nærheden af denne diamant, har Rasputin kastet o tte forbandelser. Disse o tte forban delser skal du ophæve, før du har adgang til diamanten. Til din hjæl
Kåde og legesyge drenge verden over kan allerede nu begynde at finde læderet frem og tæ lle spa regrisens sørgelige indmad. For 'databilen er det seneste stykke ultrahotte legetøj a t finde mellem 64'er tilbehøret. Og indrøm det bare: Det er legetøj, det drejer sig om. Lige fra LEGO ro botter. Fisch
dvs. ved indtastning, og i real-time med etjoystick. Vælger du at pro grammere m edjoystick (både sjo vest og nemmest), skriver compu teren selv s it program på skær men. mens du laver det! Oveni kan du hele tiden se. hvad bilen laver, fo r den kører, mens du programmerer med joysticket! Vælger du a
MERE O M APRIGA AMIGA'ens efterfølger, Commo dore APRIGA, har åbenbart mange fans landet over. Det fandt COMputer ud af, da vi i sidste nummer berettede om supermaskinen med de 9 1 9 2 farver, firejoysticks og en opløsning på 1280 x 800 punk ter. Merlin Data Elektronics bringer dig e t tryllesæ t.
vi dem a og b. Ofte er det største problem ved denne m etode at finde to sådanne værdier, og her kan graftegning være en s to r hjælp. Man fin d e r nu den værdi der lig ger m ellem a og b (beregnes som (a + b )/2 altså gennem snit te t), og kalder den m. Hvis m er roden, stopper p ro g ra m m e t
M etoden har den styrke, a t den o fte er hurtigere end bisektion, men i visse tilfæ lde vil det tage u tro lig lang tid a t finde roden, f.eks. fo r fu n ktio n e n skitse re t på FIG. 3. Her vil man g o d t nok k o m me tæ tte re og tæ tte re på roden men det ta g e r t id ! ! Man kan der fo r i
Reparation er en tillidssag ( Nyt specialværksted for Commodore produkter Har du problemer med dit Commodore udstyr din hjemmecomputer, din PC 10, PC 20, 8000 serien Commodore printere så kom eller ring. Vi reparerer på eget værksted Vi er autoriseret Commodore forhandler Vi yder garanti på alle r
It's ju st so hip, man... Nå, til sa gen. Vi hører jo også musik inde på redaktionen, og den udsendte er faktisk en regulær funkfreak, og som bekendt er Commodore 64 jo bare in som styreenhed til diverse synthesizere, Midi-effekter og meget an det Det gav os en idé: Man tager en Commodore 64, et tyk
j 11111 i n 11 / U Jåå 9 .. X STUDIC LU- Allright you oli! Grandmaster Flash is back again - Yaaaww hipn'hop - to the day breaks. Nej! Det er ikke typografen der har taget coke. - Det er bare svært at tage det afdæmpet efter to heftige dage i FX-lydstudie, med vores Commodore 64 som den abso
64'eren gå D.v.s. at man f.eks. kan indspille en basgang på kanal 1, en akkord gang på kanal 2, og en melodistemme på kanal 3, alt dette kan indspilles på samme synthesizer, men herefter kan man så vælge at assigne basgang til MIDI-Channel 1, akkorderne til MIDI-Channel 2, og melodien til MIDI-Chann
ir i sfudSe# Akai's SoundSampler S612. sammenkoblet med diskstatio nen MD 280. Her har du mulighed for at sample dine egne lyde. og save dem på små 2.8 disketter. res bedre endnu, hvis man har brug for de helt avancerede funktioner. Fra sequenceren til synthesizer Det er 64erens opgave at være kon
64'eren gi { goritme er en måde som disse operators indbydes påvirker hi nanden. F.eks. er det muligt at lade den ene operators kurve form styre en anden operators svingninger. Det giver nærmest uhørt store muligheder for at skabe meget komplekse lyde, og det kan derfor ikke undre at DX7 en i løbet
ir i stuefiei Pro 16 sequenser programmet, som vi tidligere har omtalt, er stadig et af de bedste MIDI programmer til 64'eren. en stemme. Man kan sample klirrende glas og knirkende dø re. Med en sampler er der faktisk in gen ende på muligheder. Hvis sampleren er god nok, kan man jo også sample en
64'eren går i studiet zere og trommemaskiner, via et sequencer program, som f.eks. PRO 16. Vi har også set hvordan sequencer programmet kan lå ses fast til en rigtig båndopta ger, via SMPTE eller anden syne code. Og vi har set hvor nemt det kan blive at indspille sine ting med et sequencer program,
CARDCO LAVER 6 4 'ER SIDEKICK Cardco Inc, verdens største produ cent af Commodore periferi ud styr, har netop lanceret to trans parente programmer. Efter Bor land lancerede SIDEKICK til IBMPC, er der gået mode i a t have pro grammer liggende i sin datamat, der altid er til rådighed, uanset hvilket p
80 REn * BIT-SCROLL 30 REH * * 40 REH W R IT TE N BY SO FT IC E SOFTW * 50 REn *********** ** 60 REn 7 0 P R I N T S Y N T A X - S Y S 4 9 3 0 I ,LI N I E C H R $ C 3 4 ) T E X T C H R £ ( 3 4 ) 80 FOR A - 4 9 1 5 2 TO 4 9 3 4 6 : R E AD X : P O K E A ,X :N E X T 90 DATA 18 0, 16 8, 7,4
Auto 4- Data PROGRAM: PROGRAM: A U T O + D A T A . BAS 1 0 REM * * * * * * * * * * *** Dobbelt katalog **** * * * r* * * * * * * * * * RUTO+DATA BASIC 20 REM * * REM * * - URITTEN BY SOFTICE SQFTUARE 5 REM * * ** * * * **** # # * 50 REM ***** DUBBEL-INOEX.BAS 10 REM ****************
Profl cursor PROGRAM: PROFI-CURSO 1(7i r-'~ 20 SEn *** Sø p O F 40 tøf?I sw s y SO 45 PEN . . * , * * * *** * * * * * 47 f?E/* SØ : g ; 6 3 3 3 : u i, ICR-55333:UIC-53248: :POKE UIC+24,52:POKE w ic * :POKE 548,204 .-POKE IC 60 POKE 1,3:FOR 1-0 TO 9 :POKE 52224+1,PEEKCZ+ :FOR 1-0 TO 2 70 A-
Behov for færdigheder er noget, der skifter. Derfor har vi udviklet en computer, der kan vokse med opgaven. Commodore 128. Alsidighed er nøgleordet. Commodore 128 kan benytte et meget varieret programudvalg - fra spil og undervisning til avancerede forretnings- og administrationsprogrammer. Derfor e
H ar du brug for en smart database til din 128'er? Så har COMputers Henrik Bang som den første i landef fået fingrene i den danske version a f Superbase 128. Ja, kære Commodore 128 ejer-nu er der ingen grund til a t fortvivle. Tør dine øjne og se dig omkring. De engelske softwarehuse har nemlig fået
bruger, er der en sektion, der fo r klarer hvordan du programmerer dine egne hjælpeprogrammer i Su perbase 128. Det giver dig faktisk den optimale udnyttelse af din Su perbase 128. Den er fo r dig, hvad du er fo r den. Eller sagt på en an den måde, jo mere du giver, desto mere kan du få. Det er hell
Hvad betyder EXOR? HEJ COMPUTER! Jeg er en fyr på 17 år, der gerne vil lære at programmere i SIMONSBASIC. Jeg kender kun ganske få kommandoer, og den engelske manual erjo ikke ligefrem skrevet fo r begyndere. Jeg vil derfor blive meget glad, hvis I kunne bringe nogle artikler med programeksem plerti
I 11 T; ' ; I HRBI7ES ' f 1 HRCSTIES w m * S j a t t e - h i j*~*7'! r a !, ' .-A 9 M J *N f ' CO ct s*r. T7 il: 2 ! i ,v. 1 HMMMi mum. *; Ul l (ImltSnmi Gcmgo tug-a/aa ! ,
Er du blandt dem der har fået skif te t den gamle 64'er ud med en Commodore 128 med diskette, og du er godt og grundigt træ t af alle de besværlige POKE's & PEEK's, kom m er DR. Fever's PAINTBOX som en lækker gave til dig. Lige til a t taste ind. Dette tegne-program udnytter den særdeles slagkraftig
ø rem* ********************************* 1 2 3 4 5 B REM** REM** D R . F E U E R S PAIN T- BO X R E M * * -REM** SP ECIAL DE SI GN FOR CO MPUTER R E M * * -REM** CBM 12B / 40 TEGN 1386 7 REM** 8 REM* FA RU EU AL G- TA ST 1-9 9 REM** RE TU RN SK IFTER HELP ON/OFF lø S = Save billede JOYSTICK =
d i n e g BASIC, er det e t absolut krav, at nye kommandoer indgår på lige fod med de eksisterende BASIC kommandoer. Fig. 1 En lilla o v er si gt over a d re ss er ne SA474 til SA4A2 A4 74 A476 A4 7B A4 7B A4 70 LDA LDY JSR LDA JSR WS76 #SA3 SAB1E #SBØ SFF90 A480 A4 83 A48S A48B A48A A48D
tokens ud, med de mere læsevenlige nøgleord igen. For at det virker, er det også nød vendigt, a t du under initialiserin gen afen extension, ændrervektoren på $0306-$0307, sådan at den peger på den ny dekomprimeringsrutine. Se Fig. 3. Her slap du med en mindre, men ligeså væ sentlig ændring af en be
Kommandooversigt Følgende kommandoer er på nuværende tidspunkt fu ld t im plementeret i den medfølgende extension t il Commodore 64. GRAPHIC A.B. A og 8 er heltal fra 0-1 Når A er: 0: Tekstskærmen vælges 1: Højopløsningsskærmen vælges. Denne er placeret i adresse SEOOOSFFFF. og farve-rammen i adress
ning, b it 5 sæ t/sle t hires. $D012: Læs raster linie/skriv ra ster linie til IRQ. $D018: B it 7~4 video adresse (color ram), b it 3-0 karakter base el ler hires skæmn. $D019: IRQ flag - her aflæses ra ster IRQ (b it 0) bl.a. $D01A: Iværksæt IRQ register raster IRQ (b it 0) $DCOD: Tim er IRA sættes
Vi sta rte r blødt op med den CLI In terpreter, som sidder i AMIGA computeren. I dag eksisterer der to hovedtyper af bruger-interfacestil m ikrodata mater: 1. Symbolsk eller ikon styring, som vi kender fra Macintosh og Atari's ST serie. Ved hjælp af en mus får du det, du peger på. 2. CLI (Command Li
Vi foreslår, a t du laver en backup af din Workbench disk allerførst. Skriv Workbench' på den ene disk, og CLI på den anden. Læg CLI disken i d it diskdrev, og lav følgen de sekvens. Når du herefter Boote r ' din AMIGA med CLI-disken, vil den åbne i CLI, og de kommandoer du har brug for, ligger all
hlvod siger du so - en 64'er kon også det der med kemien. N u hor den jo været involveret i både rum forskninghovet og luftrummet, og nu p å en o f de danske skoleloboratoner. COMputers Hennk Zongenberg er ide manden bog kemi-projektet, læs her hvordan hon startede. 64 COMputer Det skulle være kend
eter* a rd .P me erq'aS' b *9 ' othero0 6A crcn tt' d rt' oSf r BMP 56834 (17 - 00010001 binært), vil ko n ta k t nr. 0, og kontakt nr. 4 være tæ ndt, resten slukket. A /D converter board Jeg havde købt to boards til at montere på motherboardet: Output board kan bruge en 64'er til en utro
fast antal ml væske pr. sekund. Denne 'pumpehastighed' skal man kende. Pumpen tilslu tte s via relæ-boksen til en af output-boardets udgange. I dette tilfæ lde til udgang 0. Følgende kommandoer skulle nu anvendes: POKE 56834,1 :tænd pumpe POKE 56834,0:sluk pumpe Således vel overstået med pum pen gik
*(1 Miracle Technology i England har lanceret et helt nyt slags modem til din 64/128'er. C O M puter har kigget nærmere på sagerne. De fleste af os kan godt lide a t få en sludder med vennerne over 'li nien'. Vi g rib e rfriskt knoglen, og pludrer løs i timevis. Resultatet af denne liflige konvers
ulovligt med fast installerede modems, med mindre P&T's stempel har sat sine godkendel sesspor. Der er dog lys forude fo r lempeli gere regler i den retning. P&T's Teleregion oplyser nemlig, a t 1987 bliver året fo r mere liberaliserede regler på modemfronten. Her skulle i første omgang være tale om
TUNGT A M IG A UDSTYR Micro Forge har netop påbegyndt leveringen af deres ekstra udstyrs serie til AMIGA. Heriblandt 5-slots ekspansion board med 130 W att strømforsyning. 8 MB- intern hu kommelses board, og harddiske i asorterede størrelser mellem 10 og 80 Mega-Byte!!! Micro Forge laver også en Ste
Hovedprogram: PROGRAM: Demoprogram: 90 c o l o r 2 , 1 4 c o l o r 3 , 6 10 0 r e m ** t e s t g r a f i k e x t e n s Ion ** 1 10 a d - 1 1 * 6 4 1 2 - 4 9 1 5 8 +d s p 2 0 4 0 tv i c 5 3 2 4 8 ih i-16 * o t - 2 1 i h j 2 3 1 b r - 2 9 *f o 2 7 1 3 0 x x O y y 1 if a 3 9 i n o l i b l * l l
334BB DATA 002,136,202,016,242,076, 32992 DATA 032,188,246,032,225,255, 072,235,173,141,002,041,004,208, 208,015,032,021,253,032,163,253, 003,076 032,024 33504 DATA 072,235,165,203,201,014, 33008 DATA 229,032,113,128,108,002, 240.013.201.028.240.022.201.031, 160.076.114.254.032.115.000. 032, 240,021
34480 DATA 189,038,165,255,170,840, 35376 DATA 139,056,173,ØB7,198,833, 3488B DATA 073,015,076,060,136,173, 001,141,087,198,176,081,173,088, 018,1GB,144,808,083,038,810,855, 001.820.076.186.136.173.000. 880, 198,833 038,885 041,016 34486 DATA 855,840,015,038,850,148, 35398 DATA 000,141,0 8 B ,198,17
055.192 35824 DATA 1BØ ,200,240,024;, 064,104, 36320 DATA 142,024,208,141,017,208, 144.184.224, Ø Ø B ,0 4 B ,Ø B B ,120,1 6 B. 140.000. 221.104.240.006.174.030, 200,240 192,032 35840 DATA 032,072,112,152,192,120, 36336 DATA 135,142,096,174,052,192, 072,165,001,133,002,169,040,133, 173.050.192.172.0
Hvem er hurtigst? USA Rapport Markedet vrim ler snart med hurtigloadere til 1541 disken. Vi har derfor samlet nogle af de hurtigste i verden til en sammenlignende test. Hvad sker der i USA i dag. Har fo lk stadig lyst ti I a t spendere penge på Commodore computere, eller er Commodoremarkedet ved
Kun salg gennem forhandler. TWILIGHT APS. Flintholm Alle 2 0 - 2 0 0 0 Frederiksberg. 01-105588
blandt ComputerPrintere er en Star. Alt som ko m binerer m ange ta le n te r og skinner m ere klart end o m verdenen ska b e r sin egen efterspørgsel. Dette er p ræ cis, hvad der er sket m ed N L-10, en C o m pu te rP rin ter som fu n kle r på pris og ydelse. Denne C o m pu te rP rin ter har fans