EEN NEDERLANDSTALIG AVONTURENSPEL VOOR MSX COMPUTERS
VERLOS HET LAND MANDRAGORE VAN HET JUK DER WREDE HEERSER YAROD-NOR. STEL UW REISGEZELSCHAP SAMEN EN GA OP REIS. URENLANG ZULLEN GEVAREN, PROBLEMEN MAAR VOORAL SPEELPLEZIER UW DEEL ZLJN. Op twee cassenes biedt Mandragore de Nederlandse MSX-beziners een echt avontu renspel. Uren -, dagenlang zult u bezig zijn uw reisgezelschap zijn opdracht te laten vervullen. Menigmaal zult u de neiging voelen op te geven, maar even zoveel malen zult u de draad weer oppakken en de uitdaging aanvaarden. Stel zelf uw 4 personen tellende reisgezelschap samen. Kies voor dwerg, elf, mi-mc, hobbit of mens, elk met specifieke eigenschappen behorend bij hun ras, geef ze een beroep, stel hun sterke en zwakke punten vast, geef ze een naam en een kleur en ga op reis. Veel succes! U zult het nodig hebben. Mandragore wordt op 2 cassenes geleverd, kompleet met boek, kaart en gebruiksaanwijzing.
bestelnr. 759.416 Mandragore we rd door de Franse regering bekroond met de "ler Prix Arcade", waaruit u mag opmaken met ee n verantwoord, goed doordacht spel te maken te hebben. Test: MT- TELCOM, pag. 38-39
Micro-Technology heeft er een he le tijd op zitten broeden, dit kom munikatie-pakket. Het resultaat mag er dan ook wezen. MSX COMPUTER MAGAZINE In een enkel kastje vinden we de is een uitgave van MBI Publications bv Amsterdam programmatuur, de RS232-inter face en het modem. Cartridge in de computer, telefoonstekker in Hoofdredakteur het PTT-stop kontakt en aan het Ronaid Blankenstein werk! Zowel voor hobbyisten als voor serieuze gebruikers de beste Programma redakteur keuze. Wammes Witkop
Bladmanager Emanuel Damsteeg
Medewerkers Wichert van Engelen Test: Panasonic CF-2700, pag.36-37 Jeroen Engelberts Frans Wolfkamp Hans Niepoth Terwijl andere MSX-merken brede belangstelling genieten met de MSX-2 Harry van Horen ontwikkelingen heeft Panasonic inmiddels enige maanden een MSX Hans Goddijn (keyboards) computer op de markt met de gangbare MSX-specifikaties. Door alle AdVersney nieuws werd de test een paar maal uitgesteld. maar daardoor was de Eva Schu~e-Nordholt M.B. Immerzeel redaktie wel in de gelegenheid de Panasonic uitgebreid te leren kennen ... Loes Neve en vooral waarderen: konklusie. een zakelijk en degelijk werkpaard! Wessel Akkermans MarkusThe
Korrespondenten Girotel pag. 12-14 Hans Kroeze (Hong Kong) Gert Berg (Japan) G. Berton Latamore (Amerika) In de nabije toekomst zal digitale (computer) kommunikatie steeds meer terrein winnen. Die ontwikkeling tekent zich steeds meer af, onder andere Test: SONY MSX2, pag. 22-25 Abonnementen met de introduktie van Girotel, het elektronisch thuisbankieren van de Tel. 020-657884 Postbank. We hebben het een en ander eens voor u uitgespit. Zoals altijd heeft Sony veel aan Abonnementen kunnen elke maand dacht besteed aan de vormgeving ingaan. van deze MSX2 computer. Een los Opzeggen abonnementen. alleen schriftelijk. toetsenbord. met een fraaie sys teem kast , dat oogt prima. Het is Redaktie dan ook zonder meer de fraaiste Postbus 1392 MSX die we tot nog toe gezien 1000 BJ Amsterdam hebben. Bovendien bezit deze Tel. 020-681081" machine als extra over een 720K Telex 16015 MBI NL diskdrive! Fax: 020 - 681081 tst. 28
Programma-service On Screen Publications Postbus 5142 1007 AC Amsterdam Tel. 020 - 852635
Advertenties Emanuel Damsteeg Tel. 020 - 681081 tst. 27 Na 18.00 uur 02990 - 33395
Vormgeving: Jan Zwaanswijk
Fotografie: René Brom
Distributie: Bete Press/van Ditmar Burg. Krollaan 14 5126 PT Gilze Test: Philips diskdrives VY- 0010 en VY-0011 , pag 62-63 Verschijning MSX Computer Magazine Met deze A- en B-drive gooit Phi verschijnt elke 2 maanden. losse verkoopprijs f. 6.95 lips hoge ogen op de markt van Abonnementen s voor 12 nummers losse drives. Temeer daar ze bei Voor 1986 (8 nummers) f. 50.- den als A of B geschakeld kunnen worden, het verschil zit hem alleen Maart 1986 in de cartridge die slechts bij de Het volgende nummer verschijnt 0010 wordt meegeleverd. midden April. We hebben ze uitgebreid voor u getest. Computers nemen een steeds belangrijkere plaats software betreft: de nadruk ligt op zinvolle software in ons leven in. Op het werk, thuis, bij hobby en spel. voor computers (zoals tekstverwerkings-programma's) Geen wonder dus dat het aanbod aan computers, bij en zeker niet op spelletjes. behorende apparatuur en computer-programma's érg groot geworden is. Zó groot, dat het maken van een Bij dat alles -en dat is in feite het belangrijkste goede, verantwoorde keuze voor heel veel mensen een wordt dezelfde fIlosofie gehanteerd die u bij Raf Hifi zwaar karwei is. En dan drukken we ons zacht uit. stereo en Raf Video kunt beleven: alle apparatuur staat in werking opgesteld, zodat u alles kunt pro- De oplossing voor dat probleem is er nu, in de beren, bekijken, vergelijken. Deskundige adviseurs Amsterdamse Rijnstraat. Daar vindt u Raf Computer, maken u eerlijk en onpartijdig wegwijs en de prijzen de gloednieuwe computer-speciaalzaak waar u werke- zijn à la Raf: scherp dus. lijk wegwijs gemaakt wordt op computergebied. U vindt er MSX computers, de semi-professionele Raf Computer is de eerste winkel waar iedereen home-computers én de professionele personal die in computers is geïnteresseerd zich direkt thuis zal computers. U vindt er ook alle denkbare soorten voelen, zowel de échte computer-expert als de man of printers, zowel matrix-, daisywheel-, als laserprinters! vrouw die er nog niets vanaf weet. Het is bovendien de een perfekte selektie aan beeldschermen en heel veel eerste winkel waar u (alles) kunt vergelijken. Want dat software. Uiteraard ontbreken alle toebehoren als is iets dat u ook in dit computer-tijdperk nog altijd zelf cassettes, diskettes, en dergelijke ook niet. Wat de zult moeten doen ... Raf Computer: omdat een oomputer kopen geen spelletje is.
Amsterdam: Raf Computer, Rijnstraat 158-160, tel. 020-46 15 11 * Raf Hifi stereo, Rijnstraat 142-150, tel. 020-46 15 11* Raf Video, Rijnstraat 166-168, tel. 020-46 15 11* Hilverswn: Raf Hifi video, Langestraat 90, tel. 035-177 05/06
Maandag vanaf 1 uur geopend. Donderdag-koopavond 19.00 - 21.00 uur. •
e. ., 'p ? e Vande redaktie LOFZANG
Naar mijn gevoel begint deze colmumn soms het karakter te krijgen van een continuing story, een lofzang op MSX, maar ook ditmaal kan ik het niet nalaten weer m'n tevredenheid te uiten over de ontwikkeling van de MSX-markt en daarin staan wij niet alleen. Hoewel niemand uitsluitsel kan geven hoeveel MSX machines er de laatste maanden zijn verkocht moeten het aanzienlijke aantallen zijn. Wij merken dat aan de ontwikkeling van de abonnementen en aan het feit dat de bladen in de losse verkoop niet aan te slepen zijn. Boekuitgevers merken het aan de vraag naar MSX-boeken, ook is men verbijsterd naarde vraag, bovendien gaat de stroom boeken onverminderd door. Elke maand komen we nog te kort aan twee pagina's boekbesprekingen. Ook de bedrijven die doen in schriftelijke cursussen spreken hun tevredenheid uit over het aantal inschrijvingen. Ik mag de aantallen niet noemen, maar kan u verzekeren dat er heel wat mensen 's avonds bezig zijn hun MSX-kennis via een schriftelijke cursus te vergroten.
In dat kader mogen we ongetwijfeld dankbaar zijn dat onze vaderlandse industrie MSX stevig promoot. Bijna dagelijks worden er door Philips grote kontrakten afgesloten. 600 apparaten hier, 200 stuks daar, dat telt lekker aan. Ook de computerkampen hebben de lucht van MSX gekregen. Leuk en leerzaam voorde RONALD BLANKENSTEIN jeugd en wederom een prima promotie voor MSX. Onder het motto, van 'ze doen er ook leuke dingen' lukte het laatst m 'n zoon naar zo 'n computerkamp te krijgen. Als ik het goed beluister heeft hij daar (leve de lol) weinig gecomputerd, maar wist na afloop wel hoe je programma's kan kraken. Bovendien heb ik sindsdien een dikke telefoonrekening want hij schijnt tijdens het computeren een aardige Friese deerne tegen het lijf gelopen te zijn, maar dat terzijde.
Minder tevreden zijn wij over de ontwikkeling van de software markt, met name ten aanzien van de wat serieuzere software. Een van de klachten die ik regelmatig hoor is: 'nu heb ik zo 'n ding en ik heb een software-pakketje gekocht van firma-X, maar dat lijkt nergens naar!' Ik moet toegeven dat veel semi-zakelijke software in de praktijk teleurstellend is, zo wordt er op de redaktie nog steeds geen gebruik gemaakt van MSX-tekstverwerkers, terwijl je als journalist bij sommige toetsenborden toch de vingers af zou likken. Dat is jammer, want zoals wij dat ervaren, loopt er in Nederland toch heel wat MSX-programmeer-talent. Voor de grote programmeerwedstrijd hebben wij bijvoorbeeld stapels software ontvangen, waar tussen heel wat intelligente programma 's. Als u snel bent kunt u overigens (tot 30 maart) nog insturen. Het is zeker de moeite waard. De prijswinnaar (m/v), die volgende maand wordt bekend gemaakt, gaat met 10.000 gulden Sony-spullen naar huis en krijgt een aanbod voor een goed betaalde baan bIJ Micro Technology. Wellicht zullen daar dan versneld een aantal serieuze pakketten worden voltooid. Vraag is er in elk geval! Zelfs de meest zorgvuldig geproduceerde en gedrukte listings sluiten alle letters als hoofdletter op het scherm verschijnen. Al niet uit dat er toch een fout kan worden gemaakt bij het intikken. Ver leen als er ergens kleine let wisselde cijfers of verkeerde leestekens leiden in het beste geval tot ters in een programma voor een foutmelding. Erger nog is het als een programma slechts schijn komen moet u dan de Caps baar goed, althans zonder fouten die de computer zelf kan bespeuren, lock even uitschakelen. Wat natuurlijk ook kan is de werkt. Om u te helpen dit soort problemen te voorkomen publiceert regel intikken, op return MSX Computer Magazine bij alle listings een controlegetal oftewel drukken, dan de zojuist inge checksum per programma regel. Achter iedere (logische) programma voerde regel opnieuw listen regei staat een checksum, een waarde tussen de 0 en de 255. met LIST., de cursor weer in die regel plaatsen en nog Om deze te vergelijken met uw zelf ingetikte programma is er het In maals op return drukken. De voer Controle Programma versie 3, kortweg ICP/3. tweede keer kijkt ICP/3 naar de geliste regel en daar heeft uw MSX keurig alle Basic woorden in hoofdletters ver taald. Voor REM-regels (die ook lCP/3 berekent voor iedere is heeft u een foutje gemaakt Daardoor kunt u ook al eer met het ' teken aangegeven ingetikte programmaregel bij het intikken. der ingetikte programma-re kunnen worden) wordt de een checksurn, zodra u op de In dat geval kunt u de betref gels makkelijk controleren. checksum op nul gesteld, zo enter of return drukt. Deze fende regel meteen verbete Gewoon door de regel eerst dat deze regels desgewenst checksum verschijnt dan ren met behulp van de norma te listen, daarna de cursor weggelaten kunnen worden. linksonder op uw beeld le edit-mogelijkheden van uw weer omhoog te brengen tot scherm, op de positie waar MSX computer. U hoeft de deze zich ergens in de te chec Na het runnen van ICP/3 kunt anders de bij de Fl behorende regel dus niet opnieuw in te ken programmaregel bevindt u zonder meer beginnen met tekst -COLOR- staat. Deze tikken, ICP/3 kijkt altijd naar en op return of enter druk het intikken van uw program waarde moet overeenkomen de hele logische programma ken. De MSX computer ma. Het Basic laadprogram met het getal dat in de listing regel zoals die op het scherm neemt dan aan dat de regel ma is dan verdwenen, er rest bij de betreffende regel is af staat, niet alleen naar wat er opnieuw ingevoerd moet slechts een stukje machine gedrukt, als dit niet het geval echt ingetikt was. worden, waarbij ICP/3 keurig taal hoog in het geheugen. de checksum berekent en Meestal kunt u dit zonder toont. problemen laten zitten als u ICP/3 maakt van huis uit on het ingetikte programma gaat WA-UOM ICP3? derscheid tussen hoofd- en uittesten, even met Fl ICP/3 kleine letters en dat kan soms uitschakelen zodat u weer de Dit is alweer de derde versie van het Invoer Controle problemen opleveren. Bij het normale tekst te zien krijgt is Programma dat we publiceren. Maar gelukkig zijn ICP/2 intikken van een programma genoeg. Overigens kunt u en ICP/3 volledig aan elkaar gelijk, althans wat de con zult u meestal de Basic woor ICP/3 weer aamzetten door: trolegetallen betreft. Met ICP/3 kunt u zonder proble den in kleine letters intikken, A= USR(O), waarna de men in eerdere nummers verschenen programma's (be maar bij het listen van een re checksurns weer verschij nen. halve die uit nummer 1, ICP/1 werkte anders) intikken. gel verschijnen ze in hoofdlet Maar in sommige gevallen, ters. ICP/3 gaat er van uit dat zoals bij een Basic-program ICP/3 is echter veel gemakkelijker in het gebruik, vooral ma dat veel geheugen nodig voor cassetterecorder-gebruikers betekent ICP/3 een he Basic woorden met hoofdlet ters geschreven moeten wor heeft of bij een programma le vooruitgang. Bovendien is de listing een stuk korter, den, net zoals ze in de listings dat zelf machinetaal gebruikt, dus minder intikwerk. staan. Als u dus een regel is het toch verstandiger om heeft ingetikt met de Basic I CP/3 helemaal uit de compu Al met al vonden wij dat de nadelen van alweer een termen in kleine letters en ter te verwijderen, door deze nieuw I CP ruimschoots opwegen tegen de voordelen van even aan- en uit te zetten. deze nieuwe versie. Zelfs al heeft u ICP/2 al tot volle dan op return of enter drukt, tevredenheid in gebruik, dan zouden wij u willen aanra dan zult u een verkeerde checksum te zien krijgen. Met MSX Computer Magazi den om toch op ICP/3 over te stappen. Het intikken van Gelukkig ne is het Invoer Controle Pro deze korte listing weegt ruimschoots op tegen de voorde is dit echter simpel gramma/3 het laatste pro len die ICP/3 te bieden heeft. te omzeilen, door voor u met intikken begint de 'Caps gramma dat u zonder hulp lock' in te drukken, waarna hoeft in te tikken.
. 1~ , MSX Computer Magazine checker/3 BELANGRIJK 2~ , 3~ , copyright MBI Publications B.V. 1985 Test een zojuist ingetikt programma nooit 4~ '********************************* meteen uit. Save het eerst, voordat u RUN in 59 ' PAS TOP OF BASIC MEMORY AAN **** tikt. Sommige programma's zouden, als er 6~ CLEAR 29~,(PÈEK(&HFC4A)+256*PEEK(& HFC4B) )-2~7 42 fouten in schuilen, de computer op slot kun 7~ B=PEEK(&HFC4A)+256*PEEK(&HFC4B): D nen zetten. De enige mogelijkheid om dan EFUSRSl=B+77 17 weer controle over de machine te krijgen een 8~ , STEL SCHERM IN ***************** 9 9~ SCREEN ~: WIDTH 37: COLOR 15,4,4 reset, of de machine uit en aanzetten. In beide 142 1~~ , GEEF INSTRUCTIE OP SCHERM ***** 9 gevallen bent u uw programma kwijt, waaraan 11 ~ LOCATE 8, ~: PRINT "MSX COMPUTER M u een hele tijd had gespendeerd om in te tik AGAZINE" 15 12~ LOCATE 5,2: PRINT "INVOER CONTROL ken. E PROGRAMMA/3" 171 139 LOCATE ~,5: PRINT "Dit programma Tijdens het intikken is het eveneens verstandig maakt het mogelijk om de listings ui t dit blad foutloos in te voeren." 242 om (zeker als het om langere listings gaat) zo 14~ PRINT "Bij het intikken van progr nu en dan een kopie te maken op cassette of amma-regelsveschijnt nadat u op 'RETU disk. Spanningspieken in het lichtnet kunnen RN' of 'ENTER' gedrukt heeft een getallinksop de onderste regel." 191 er ook oorzaak van zijn dat uw computer zijn 15~ PRINT "Dit getal moet gelijk zijn programma 'vergeet'. Of er struikelt iemand aan de bijde listing afgedrukte chec over het netsnoer, waardoor de stekker uit het ksumwaarde.Als dit niet zo is, dan is er een fout gemaakt bij het intik stop kontakt getrokken wordt. ken ... 33 16~ PRINT "Let op, BASIC woorden moet Beter tien maal onnodig saven, dan een en met hoofdletters geschreven wo maal te weinig rden! n 88 17~ , INSTALLEER MACHINECODE ******** 9 18~ FOR R=~ TO 2~6 141 199 READ A$ 8 2~9 IF LEFT$(A$,1)<>"*" THEN POKE B+R , VAL ( "&H"+A$): GOTO 249 4 21~ IF A$="**" THEN READ A$: AB=B+VAL HOE DE LISTINGS ("&H"+A$): POKE B+R,AB-(INT(AB/256)*2 56): R=R+1: POKE B+R,INT(AB/256): GOT IN TE TIKKEN o 24~ 229 IF A$="* 1" THEN READ A$: AB=B+VAL MSX Computer Magazine publiceert alleen pro ("&H"+A$): POKE B+R,AB-(INT(AB/256)*2 gramma's die door de redaktie uitgebreid getest 56): GOTO 249 1~4 zijn op hun deugdelijkheid. Om te voorkomen 23~ IF A$="*2" THEN POKE B+R,INT(AB/2 56): GOTO 24~ 66 dat er bij het zetten alsnog fouten insluipen wor 24~ NEXT R 42 den de listings van de computer print-out foto 259 ' ZET CHECKSUMROUTINE AAN ******* 9 grafisch gereproduceerd. 269 AJuSRSl(~) 27 Deze listings zijn van een speciaal formaat, dat 279 PRINT: PRINT "Begint u maar met i ntikken" 223 ontworpen is om fouten tijdens het intikken zo 289 NEW 55 veel mogelijk te voorkomen. 299 ' MACHINECODE ******************* g In programma' s is meestal iedere letter, ieder ci j 399 DATA 21,5E,F5,7E,23,FE,2~,29,FA,7 fer en elk leesteken van belang. De kleinste ver E,23,FE,29,28,FA,FE,27,28,D,FE,52,2~, gissing bij het intikken kan desastreuze gevolgen D,7E,FE,45,C9,23,7E,FE,4D,C9,E1,C3,** ,9F,FE,72,C~,7E 53 hebben. 31~ DATA FE,65,C9,23,7E,FE,6D,28,EF,C Om verwarring tussen de hoofdletter '0' en het 9,36,27,1,6,~,21,**,47,11,7F,F8,ED,B~ cijfer '0' te vermijden is de nul altijd doorge ,3E,C9,32,DB,FD,C3,**,CB,63,6F,6C,6F, streept. 72,2~,1,6,9 32~ DATA 21,7F,F8,11,**,47,ED,B~,21,7 De regels bevatten exact 37 tekens. Programma F,F8,36,27,21,83,F8,36,27,23,36,D,21, regels die langer zijn worden na het 37ste teken DB,FD,36,C3,23,36,*1,71,23,36,*2,C9,1 automatisch afgebroken, net zoals dit op het E,9,CD,**,~~,21,5E 254 beeldscherm van uw MSX computer gebeurt. 33~ DATA F5,6,1,7E,4F,FE,27,28,B1,18, 1,4E,3E,9,B9,28,16,C5,16,7,CB~39,39,1 De getallen die in een aparte kolom rechts naast ,89,15,28,4,CB,2~,18,F4,83,5F,C1,4,23 de eigenlijke listing staan moet u niet intikken, ,18,E4,6B 39 dit zijn de controlegetallen die samen met het 34~ DATA 11,8~,F8,26,9,1,64,9,CD,**,B Invoer Controle Programma/3 u het mogelijk 9,1,A,~,CD,**,B9,1,1,~,CD,**,B9,18,12 maken om een listing in één keer foutloos in te ,37,3F,3E,~,ED,42,FA,**,C5,3C,18,F8,C 6,3~,12 49 tikken. 359 DATA 13,9,C9,CD,C9,~,C9 4 Uitslag tweede ronde MSX-Werkgroep Programmeerwedstrijd Leek het er na de eerste ronde nog even op dat het niet echt storm zou lopen met de inzendingen voor deze programmeerwedstrijd, dat misverstand is nu wel uit de wereld ge holpen. Avondenlang heeft de jury met rode oogjes - en soms rode oortjes - aan de machines gezeten, om de vele tientallen inzendingen te beoordelen. Natuurlijk waren niet alle programma's uit die stortvloed van topkwaliteit, meer het is toch wel een paar keer voorgekomell dat iemand zich eens twijfelend op het hoofd krabde terwijl hij zich afvroeg hoe het een of andere effekt bereikt was. Kortom, veel en goed, dat was wel de tendens van deze ronde. Maar laat u dat niet ervan weerhouden om nog in te zenden. De derde ronde sluit op 31 maart, waarna de rondeprijzen en de hoofdprijs - een niet te versmaden 8 mm videoset van Sony (waarde f. 10000,-) alsmede een baan als programmeur bij Micro Technology - verdeeld zullen worden.
Dat lag trouwens ook deels Kwaliteit Minder te spreken gramma's in deze ronde. aan ons zelf, die stortvloed Sommigen daarvan waren aan programma's. Wat er De kwaliteit van veel van de Een van de juryleden was duidelijk door mensen uit het precies is misgegaan weten inzendingen was ronduit ver over een van de inzendingen onderwijs gemaakt, hetgeen we ook niet, maar blijkbaar is bluffend. Supersnelle aktie toch minder te spreken. Het er op wijst dat ook op de scho er ergens een serie inzendin spelen , prima bordspelen, ve programma 'Adressen', een len MSX is doorgebroken. gen blijven liggen, die eigen Ie uitstekende toepassings gespecialiseerde database, Aan de andere kant ontvin lijk al in de eerste ronde geju programma's en dat alles over gooide in eerste instantie ho gen we ook een tweetal inzen reerd had moeten worden. het algemeen voorzien van ge ogen. Tot de programma dingen (van een heel jonge le Onze excuses hiervoor. eersteklas dokumentatie. redakteur van MSX Compu zer) die handgeschreven lis Gelukkig maar, want anders ter Magazine het onder ogen tingen opstuurde. We hebben Dat hield in dat er naar ver was ons werk helemaal niet kreeg! Het bleek namelijk ze natuurlijk wel ingetikt (het houding teveel inzendingen meer te overzien geweest! qua ontwerp en programme waren korte program lagen voor deze tweede ron U zult echter nog even moe ring grotendeels een kopie te maatjes) en bekeken. Erg de, wat de kans op een prijs ten wachten tot deze super zijn van MCMdata, de data leuk gedaan, gezien de leef natuurlijk kleiner maakt. Om programma's beschikbaar base die in nummer 2 van tijd van de programmeur, een ieders kansen te verbete zijn, pas in ons volgende num MCM verschenen was. En maar jammer genoeg toch ren hebben we een aantal wil mer zullen we er een aantàl dat was een programma dat niet goed genoeg voor een lekeurig gekozen inzendin opnemen. Natuurlijk zullen deze redakteur zelf geschre prijsje. gen opzij gelegd, die komen er ook winnaars in RAM ver ven had! De vreemdste inzending dit nu pas in de volgende ronde schijnen, een blad dat ook lid Er waren wat funkties verwij keer heeft een de leden van aan bod. Jammer genoeg van de MSX-Werkgroep is. derd, het geheel was wat ver de jury de nodige hoofdbre konden we daarbij niet op da Daarnaast wordt er nog altijd simpeld, maar toch bleek bij kens gekost. De brave man tum selekteren, de meeste in hard gewerkt aan de 'Win bestudering van de Iisting dat was namelijk niet bekend met zenders hadden die namelijk ning Programs' cassette's, de geachte inzender werke BBC-Basic, en daarin was dat niet vermeld. Vandaar dat waarop ook al wedstrijdin lijk van deze Iisting uitgegaan programma toch echt ge het jammer genoeg best mo zendingen zullen worden op was. Sommige variabele-na schreven! Uit de bijbehoren gelijk is dat uw inzending, die genomen. Hoewel het wat men waren nog hetzelfde. de brief bleek de oplossing, u in december op de post ge lang geduurd heeft met die Kortom, deze inzending viel een ander blad had de aan daan heeft, pas in die derde 'Winning Programs' tapes al gauw uit de boot! kondiging van onze wedstrijd ronde bekeken zal worden. ziet het er nu naar uit dat ze blijkbaar overgenomen, zon Kortom, ook al heeft u in het binnen korte tijd zullen gaan Van alles en nog wat der daarbij te vermelden dat begin van de wedstrijd inge verschijnen. Hoe u ze kunt er alleen MSX programma's zonden, u kunt nog steeds in bestellen kunt u eldets in dit Opvallend was het tamelijk ingezonden kunnen worden. de race zitten! blad lezen. grote aantal edukatieve pro- De best gedokumenteerde in-
, " .: C t" •
zending ditmaal kwam verge je, met een Basic-Editor dit zeld van maar liefst 14 pagi maal. Ook Claude Wolters na's flowchart. Dat moet een Girard (Kladblok, tweede MSX Werkgroep Nederland heel karwei geweest zijn. ronde MCM-SONY) was Echter, het gaat niet alleen weer present, met een fraai om de dokumentatie. Een ML-programma. dergelijk lijvig programma Om maar te zwijgen over on dat alleen dient om de tele ze 'vaste inzender' , die bij ie foonrekening bij te houden dere gelegenheid dezelfde SUPER MSX en eventueel over meerdere reeks programma's opstuurt. personen uit te splitsen kon in Telkens ietsje verbeterd, de ogen van de jury geen ge maar nog niet goed genoeg ... nade vinden. Temeer toen PROGRAMMEER bleek dat er onzinnige invoer De winnaars geaccepteerd werd. Langzaam maar zeker kun Ook in deze ronde hebben we nen we ook van 'oude beken weer drie hoofdprijzen verge den' gaan spreken bij deze ven, met daarnaast een hele WEDSTRIJD wedstrijden. Sommige na serie troostprijzen, zoals boe men komen steeds terug on ken, joysticks en abonnemen der de inzenders. ten. De winnaars ontvangen Zo waagde de heer Berghuis allemaal automatisch thuis Sinds enige tijd is de MSX Werkgroep (winnaar eerste ronde MCM bericht, het zou teveel ruimte SONY wedstrijd met zijn kosten om hen allemaal te Nederland een feit. De meeste bedrijven Sprite-Edi tor) weer een kans- vermelden. - importeurs, fabrikanten, software-hui zen en uitgevers die op de MSX-markt TWEEDE PRIJS DERDE PRIJS aktief zijn, hebben zich daarin verenigd Als tweede prijs was er dit De derde prijs, een Sony om tezamen de MSX standaard aktief te keer een A VT QuickDisk uit walkman, is in de wacht ge geloofd, ter beschikking ge sleept door de heer H. Mak promoten en te ondersteunen. stelddoor A VTte Den Haag. uit Best, voor zijn program Deze is gewonnen door Marc ma Snabar. Dit programma is Dat kan op vele manieren ge Verder werkt de MSX Werk van Breemen, Eindhoven, een soort memory-spel, dat beuren, zo stonden onlangs groep Nederland samen met met Oneleft. Een versie van echter heel aardig bedacht is. de meeste deelnemende be soortgeIij ke werkgroepen in het aloude Solitaire, maar In een snackbar genaamd drijven op de PCM-show bij het buitenland. Dit houdt on heel aantrekkelijk geDracht. MSX-FRITUUR moet de elkaar op een heel gezellig der meer in dat MSX-produk Zowel over het scherm-'bord' speler er voor zorgen dat de MSX-markt-pleintje. ten die elders ontwikkeld als de bediening is duidelijk klant de juiste bestellingen worden zo snel mogelijk ook nagedacht, wat een prettig krijgt. Dat alles gebeurt in Eveneens op die PCM-beurs hierte verkrijgen zullen zijn. spelend - en verdraaid lastig - een soort stripverhaal-stijl. werd de MSX-krant uitge spel opleverde. Kortom, een De animatie is werkelijk uit deeld, alweer een initiatief De MSX Werkgroep Neder goede vertaling van een bord stekend, het geheel oogt erg van de werkgroep. In deze land bestaat uit: spel! aantrekkelijk. Proficiat! krant staan allerlei MSX pro Sony, Spectra Video, Gold gramma's alsmede boeken en stariA VT, Sanyo, Canon, Pa andere zaken beschreven. nasonie, Aackosoft, Ariola Wie de krant nog niet heeft soft, MSX Computer Magazi DE HOOFDPRIJS kan deze alsnog halen op de ne, RAM, Malmberg softwa HCC-dagen of bij de compu re, CD systems. NTI, PBNA, Dat het best mogelijk is om en ook weer opraakt. Een ter-winkelier! St ark-Texel, Dirksen oplei- als amateur uitstekende spel klassespel! len voor MSX te schrijven be Dat gaat ook op voor Mouse. wijst Steven van der Loef, die Een heel bekend spel, voor daarmee een A VT-diskdrive diegenen die Donkey Kong rijker wordt. Zijn inzending kennen. Katten, muizen en bestond uit een drietal pro brokjes kaas zijn de hoofdrol gramma's, twee spellen en spelers, maar ook de vuurbal een sprite-editor. Dat laatste len zijn niet mis! programma is weliswaar uit Zowel Space als Mouse zijn stekend, maar de prijs is dui deels Basic, deels machine delijk gegeven voor de beide taal. Een hele slimme tech spellen, Space en Mouse. niek, waarmee de program Space is een platformspel, meur die delen die niet zo snel waarbij men moet proberen hoeven in het makkelijkere diamanten te verzamelen Basic programmeert en zonder daarbij door een ake slechts het eigenlijke spelen lig opdringerige bubbel ge machinetaal vereist. grepen te worden. Bovendien Uitmuntende spelen, deze zijn er natuurlijk wel meer twee. We wensen Steven dan problemen, zoals brandstof ook veel plezier met zijn A VT die verkregen moet worden diskdrive! dingen, Computer Collectief, Een andere belangrijke taak Verder zullen de betere pro nende programma's een Filosoft, DCS, ECC, MSX' er van de werkgroep is bemidde gramma's als listing verschij plaatsje vinden. Tenslotte gebruikersgroep, Micro len. Wie problemen onder nen in MSX Computer Maga zou het zelfs kunnen gebeu Technology, CUC gebrui vindt met een van de bij de zine en RAM. Het NOS ra ren dat een van de deelne kersgroep, Nederlands Han Werkgroep aangesloten le dioprogramma Hobbyscoop mende software-huizen iets in dels Instituut, Wolters soft den of diens wederverkoper zal binnenkort beginnen met uw inzending ziet en u een ware, Terminal publications, kan zich tot de Werkgroep MSX-programma's uit te zen kontrakt aanbiedt. Softworld en Prompt compu richten, die dan een bemidde den, ook hier kunnen de win- ter services. lende rol zal spelen. WEDSTRIJD WEDSTRIJD-VOORWAARDEN Als klap op de vuurpijl orga Iedere maand zal de deskun I. Meedoen aan de wedstrijd zender vrijwaart de MSX niseert de MSX Werkgroep dige jury de inzendingen betekent datde inzender deze Werkgroep Nederland tegen Nederland een grandioze beoordelen. De vele tiental voorwaarden volledig accep enige vordering van derden. programmeerwedstrijd. De len prijzen worden aan de teert. 6. De rechten van de ingezon prijzen liegen er niet om! winnaars toegezonden, hun 2. Programma's dienen op den programma's wl1rden een standaard MSX-compu door het meedoen aan dl' De hoofdprijs is een Sony 8 namen - voor zover het de ter te werken. Het gebruik prijsvraag eigendom van de mm Video-set, ter waarde grotere prijzen betreft - zuI van uitbreidingen anders dan MSX Werkgroep Nederland, van f. 10.000,- en een baan als len worden gepubliceerd in joysticks - printers- cassette die ze kan uitbrengen als pu programmeur bij Micro MSX Computer Magazine en recorders - standaard disk blic domain software op ver Technology, het software RAM. De wedstrijd loopt tot drives en commerciële RS232 zamelcassettes en als listing in house van MSX toppers als 31 maart 1986, op die datum interfaces zijn niet toege computertijdschriften. In MT-Base en MT-Viditel! zal de deskundige jury uit alle staan. zenders van programma's die tot dan toe ontvangen inzen 3. Programma's dienen op door software-huizen op Verder zullen er iedere dingen de hoofdprijswinnaar cassette of diskette te worden commerciële basis uitge maand vele tientallen prijzen ingezonden, liefst vergezeld bracht zullen worden, zullen aanwijzen. Eerder gewonnen van een geprinte listing. Bo beschikbaar zijn: Sony walk daarvoor een door het desbe prijzen spelen daarbij geen vendien dient er een duidelij treffende software-huis te be mans, MSX-boeken van rol! ke, liefst getypte ge palen vergoeding ontvangen. Stark, A VT-diskdrives, bruiksaanwijzing te worden 7. Het beslissingsrecht in alle AVT-monitor, Spectra Video Verzameltapes meegezonden - zo mogelijk zaken betreffende deze wed joysticks, Stark MSX-pro voorzien van een program strijd berust bij de jury. Cor gramma's, ECC eprom-pro De beste programma's zullen ma-beschrijving en relevante respondentie over deze pro grammers, AVT quickdisk, worden uitgebracht op casset - details. grammeerwedstrijd is niet ECC uitbreidingsslot, A VT te, de 'Winning Programs' ta 4. Zowel op de cassette of dis mogelijk. joysticks, abonnementen op pe. Voor slechts f. 10,- kunt u kette, als op alle begeleiden 8. Medewerkers en hun fami MSX Computer Magazine en deze kopen bij uw handelaar de schrijvens en programma lieleden van bij de MSX RAM en Filosoft MSX-pro of per post bestellen bij de listings dient de naam, het Werkgroep Nederland aan adres en het telefoonnummer gesloten bedrijven zijn uitge gramma's. De Werkgroeple MSX Werkgroep Nederland. van de inzender vermeld te sloten van deelneming. den hebben voor een overvol In dat geval moet u een giro worden. Ingezonden pro le prijzenpot gezorgd! of bankbetaalkaart of euro gramma's kunnen niet wor Programma's en beschrijvin De deelnemende software cheque ter waarde van 10 gul den teruggezonden. gen dienen degelijk verpakt huizen zullen de inzendingen den per cassette meezenden! 5. Ingezonden programma's en voldoende gefrankeerd ge met interesse bekijken. Ook dienen beslist eigen, oor zonden te worden naar: als uw programma niet de Er zijn er inmiddels al twee spronkelijk werk van de in hoofdprijs wint is het niet on verschenen, met program zender te zijn en mogen niet MSX Werkgroep Nederland denkbaar dat u via deze wed ma's afkomstig van onze gro eerder gepubliceerd zijn in Postbus 87 strijd 'ontdekt' wordt als pro te Sony-MCM wedstrijd en commercieel uitgebrachte 2420 AB Nieuwkoop computertijdschriften. De in- grammeur! Spectra Video.
.r '., .' c CO~ MAGAZINE
bruikt wordt. Dat houdt in dat men, met de juistesoftwa re, thuis verder kan werken aan bijvoorbeeld een stuk wat ., men op het werk geschreven at is heeft op een PC. • Afhankelijk van de versie - Een van de vragen die ons het toendertijd zeer populaire maal meer mogelijkheden MSXlofMSX2-zijnerharde meest gesteld worden is: CPIM, wat staat voor Control dan MSXl. eisen vastgelegd, waaraan de Wat is nou eigenlijk MSX? Program/Microcomputers. De voordelen zijn legio, zo machines moeten voldoen om Natuurlijk weet u, als trouwe wel voor fabrikanten als voor het MSX-Iogo te mogen dra lezer van MSX Computer In de loop van de daaropvol konsumenten. Doordat MSX gen. Dat geldt overigens ook Magazine, er al alles vanaf, gende jaren echter ontstond zo'n grote basis heeft kunnen voor randapparatuur, zoals maar omdat er met elke nieu er een ware wildgroei aan Ba programma's en randappara printers eI;!. diskdrives. Dat we uitgave ook nieuwe lezers sic-dialecten en operating sys ten in veel grotere aantallen garandeert voor de koper dat bijkomen zullen we deze temen. Iedere fabrikant be geproduceerd worden en zul alles zonder problemen met vraag voorlopig blijven dacht zijn eigen oplossingen, len de prijzen van deze artike elkaar kan funktioneren. beantwoorden. die vaak zelfs voor ieder com len lager liggen dan bij al die Die eisen slaan onder meer op putertype van een bepaalde andere homecomputers. de te gebruiken chips, het Om dat te kunnen doen moe fabrikant verschillend waren. Sterker nog, juist door die toetsenbord, de tekenset, het ten we eerst iets meer weten Ook allerlei nieuwe mogelijk grote basis is het interessant geheugen etc. van de geschiedenis van de heden zoals kleur en geluid om allerlei extra's uit te bren Bij MSX zijn de maximale homecomputer. Toen rond werden op vele manieren gen die bij andere computers mogelijkheden echter niet 1977 de eerste microcompu geimplementeerd. in veel te kleine aantallen ver vastgelegd. Een fabrikant ters op de markt verschenen, Het eind van het liedje was kocht zouden worden om ze mag een machine bouwen was een van de problemen dat dat een beetje programma in produktie te nemen. met wel 15 MSX slots, als hij geen van de op grotere com voor ieder type computer Daarnaast komt nog dat dat wil. Qf met een ingebouw puters gebruikelijke pro apart geschreven moest wor MSX-Basic een van de beste, de synthesizer, naast de grammeertalen op deze mi den, zo groot waren de onder zo niet de beste, Basic is die (voorgeschreven) standaard cro's in te zetten was. De ge linge verschillen geworden. er is. MSX-Basic bevat aller audio chip. En om nog maar heugenruimte was veel te Uiterst onhandig, en oneffi lei kommando's voor geluid, eens een dwarsstraat te noe klein voor talen als Cobol, cient. Bovendien voor de grafiek en kleur. men, een Video Disk interfa Fortran of Pascal. Er moest computergebruiker een ver Bij andere computers is dat ce, waarmee volstrekt nieuwe dus een andere oplossing ge schrikking, want voor ieder vaak veel onhandiger opge zaken onder bereik komen. zocht worden, en die werd ge type moeten er aparte boe lost en blijven dergelijke mo MSX is een minimum stan vonden in de vorm van Basic ken, programma's en tijd gelijkheden slechts voorbe daard, maar het maximum is (Beginners All-purpose Sym schriften uitgegeven, wat de houden aan full-time pro vrijwel onbeperkt. Toch kun bolic Instruction Code). Nu prijs alleen maar opdrijft. grammeurs. MSX2 steekt nen al die verschillende ma was Basic door zijn ontwer zelfs qua grafische mogelijk chines in princiepe met el pers nooit bedoeld om als een Dat ging zo niet langer, er heden met kop en schouders kaars programma's werken, echte werktaal te worden in moest een wereldstandaard uit boven wat er met andere als die programma's maar aan gezet, Basic is oorspronkelijk komen. Vooral de Japanners homecomputers mogelijk is! de standaard voldoen. gemaakt als leermiddel. Van waren daar voorvechters van. Dan is het operating system Toch is er kritiek mogelijk op daar ook dat de oorspronke Standaardisatie is de enige van de MSX standaard het zo de MSX standaard. De toege lijke Basic allerlei comman wijze om een systeem wereld genaamde BIOS, dat nauw paste zgOA processor is een do's miste die voor echt werk wijd te kunnen verkopen. verwant is aan het tot voor 8 bits processor, die vaak als onontbeerlijk zijn. AlJerlei Die standaard kwam er dan kort zeer populaire CPIM. wat verouderd wordt gezien. fabrikanten van grote compu ook, in de vorm van MSX. Dit CP/M was de hit op de za Echter, voor een home-com ters hadden deze mogelijkhe MSX, de letters staan voor kelijke markt, tot men daar puter is een 8-bits struktuur den echter wel ingebouwd in MicroSoft eXtended basic, is de (snellere) 16 en 32 bits pro meer dan afdoende. De gro hun Basic varianten, maar nu door vele electronikagi cessoren ging gebruiken, tere snelheid van zakelijke wel ieder op zijn eigen ma ganten geaccepteerd als de waar overigens de operating 16- of 32-bits CPU's is niet nier. nieuwe homecomputer stan systems ook sterk op het echt noodzakelijk. daard. Iedere MSX computer MSX-BIOS lijken. Doordat Het MSX operating system Basic bleek echter klein ge gebruikt hetzelfde opera BIOS en CP/M zo verwant lijkt sterk op het operating noeg om op die eerste micro tingsystem, terwijl de Basic zijn, was het relatief simpel system wat er in die zakelijke computers te kunnen draai vertolkers van de beide ver om CPIM ook voor MSX machines zit; beide zijn ge en, en een amerikaans be sies (MSXl en MSX2) 'op computers te schrijven. schreven door Microsoft. Zo drijf, Microsoft, produceerde waarts kompatibel' zijn. Vooral voor MSX2, dat over sterk zelfs, dat een toekomsti de eerste Basic vertolker, het Daardoor kunnen program een 80-kolomsscherm be ge 16- of 32-bits MSX zonder programma dat het mogelijk ma's die op een Sony MSXl schikt, is daardoor is er een meer kompatibel zal zijn met maakt om in Basic te werken. geschreven zijn zonder meer ware schatkist aan goede, za de huidige MSXl en MSX2 Nu is men er niet met die Ba op een Philips MSX2 worden keli jke programma's beschik machines. sic vertolker alleen, een com gebruikt. baar. Tekstverwerkers, data Toekomstmuziek? Het hangt puter heeft ook een operating MSX2 is namelijk een uitbrei bases, noem maar op. er maar vanaf hoe je het be system nodig. Dat is een soort ding op MSXl, waardoor een kijkt. Wij gaan ervan uit dat van raamwerkprogramma, volgens de MSXl norm ge Bovendien zijn de MSX-dis die derde MSX generatie er waarbinnen bijvoorbeeld Ba schreven programma ook op kettes uitwisselbaar met het zal komen, binnen het jaar. sic zijn werk kan doen. Een een MSX2 kan werken. De MS-DOS formaat zoals dat Waarschijnlijk zullen dat bekende firma op dit gebied andere kant op gaat natuur door de IBM (en kompati zelfs 32-bits machines wor is Digital, met onder meer het lijk niet, MSX2 kent nu een- bles) Personal Computer ge- den. • • Mogelijkheden Met Girotel is meer mogelijk dan met een normale girore kening. Allerlei vormen van I I dienstverlening die lastig te verwezenlijken waren met het gebruikelijke systeem van schriftelijke opdrachten en dagafschriften - die alles be halve dagelijks worden ver zonden - komen via Girotel ter beschikking. Zo zal Giro tel bijvoorbeeld altijd het ak tuele saldo vermelden. Ook nieuw is de mogelijkheid om een overschrijvings-op dracht voor een latere datum te geven. Dat houdt bijvoor beeld in dat u vandaag een elektronische girokaart uit schrijft om pas eind volgende week - als u op vakantie bent - een betaling te verrichten. Tot dat moment blijft het geld op uw rekening staan en trekt u de rente ervan.
Vooral voor zakelijke gebrui kers is dit een uiterst interes sante mogelijkheid, waarmee rekeningen pas op de laatst mogelijke datum kunnen worden betaald. Maar ook voor partikulieren biedt dit handige voordelen. Iedere Dat kommunikatie via de computer in het brandpunt van de belangstel cent rente is per slot van reke ning meegenomen. ling staat zal voor de meeste MCM lezers geen nieuws zijn. Juist door Als er bij het invullen van de de toepassing van MSX-computers, veelal in kombinatie met de Viditel elektronische girokaart een cartridge van Micro Technology, stijgt het aantal Viditel-abonnementen fout gemaakt wordt, waar met de dag. Vandaar dat MSX Computer Magazine samen met MT het door het gironummer niet overeenkomt met de naam FIOO-knooppunt van de HCC-MSX gebruikersgroep zal gaan sponso van de begunstigde, dan zal ren. Girotel dit als fout melden. Wat, behalve Viditel en bulletin-boards, tot op heden ontbrak was een Nog meer gemak biedt het zo echt praktische en voor iedereen interessante toepassing.Toegegeven, genaamde adresboek. Hierin FIOO is nuttig (en ook heel erg leuk), maar wie geen ver weg wonende kunt u de gegevens opslaan computer-vrienden heeft zal er weinig mee doen. van die rekeningen waarnaar u regelmatig geld overmaakt. Deze worden dan automa Postbank gen zich rechtstreeks zou Girotel-service ter beschik tisch ingevuld, u kunt dan vol gaan richten tot de computer king van zo'n duizend men staan met het bedrag en de ge Die 'zeer praktische en voor gebruiker, maar de uiteinde sen, die geselekteerd zijn uit wenste verwerkingsdatum op iedereen interessante toepas lijke aankondiging was ereer een aantal groepen die toch al te geven. sing' van de hedendaagse der dan verwacht. met de home-computer werk Oude af- en bijschrijvingen kommunikatie-mogelijkhe te. Onder meer zijn dat deel worden een tijdlang bewaard, den is de Postbank. Girotel nemers van het NIPO-tele-in alle mutaties tot minimaal terviewpanel, leden van hob twee maanden terug zijn via De nieuwste loot aan de stam Met deze nieuwe dienstverle by-computerclubs en mensen het scherm te raadplegen. van de Postbank is 'Girotel'. ning opent de Postbank nieu van de Postbank zelf. Ook za Daar er een extra kode ge Met Girotel krijgt niet alleen we mogelijkheden voor de kelijke gebruikers, uit een bruikt kan worden om aan het begrip 'thuisbankieren' houders van een giro-reke paar geselekteerde branches een betaal-opdracht een bud een nieuwe betekenis, het is ning. Voorlopig is het nog van het midden- en kleinbe get-post toe te voegen is het tevens het eerste echte ge slechts een proef voor een be drijf maken deel uit van de zelfs mogelijk om een over bruik van computer-kommu perkt aantal gebruikers, maar proef. Evenals waarschijnlijk zicht over alleen maar auto nikatie die universeel toepas het valt te verwachten dat bin de redaktie van MSX Compu kosten op te vragen. baar is. Het zat natuurlijk in nen enkele jaren het elektro ter Magazine, want ook wij Natuurlijk zal niet alles via de lijn der verwachtingen, dat nisch thuisbankieren volko willen graag ervaring opdoen Girotel kunnen verlopen. De vroeger of later een van de men ingeburgerd ial zijn. met deze nieuwe ontwikke girobetaalkaart, de kasche Nederlandse bank-instellin- In eerste instanÜe komt de ling . que en de acceptgirokaart
.. Ml)' .. , » * .. -
COMPUnll MAGAZINE
GIROT[L DEELNEMER
"OPTIE"
1------i EIGEN DATANET GIROREKENINGEN INFORMATIE GIROTEL f---~/ COMPUTE BREDA ~------~----~~ BEVEILIGING5 RINGEN GIROTEL zullen voorlopig niet verdwij zo'n onderwerp dat zich bij tie is er slechts een enkele Gi een speciale (door Micro nen. Toch houdt het systeem uitstek leent voor verwerking rotel-computer, die in Breda Technology ontwikkelde) Gi hier ook rekening mee. Het is via Girotel. Als u de bereke is opgesteld. Om met Girotel rotel-cartridge. namelijk mogelijk om een via ning accepteert komt de polis te kunnen werken moet deze een van deze betaalwijzes uit vanzelf per post bij u thuis. computer gebeld worden, Beveiliging gegeven bedrag als reserve waarbij een Viditel-modem ring in Girotel in te voeren. Tenslotte is er nog een Giro en -programmatuur noodza Girotel is een uitdaging voor Dat houdt in dat u zicht houdt bus, een berichtensysteem kelijk zijn. De telefoonkos computerkrakers. Dat beseft op uw saldo, door de reserve waarmee de gebruiker en de ten zijn overigens voor reke de Postbank zich terdege, er ringen weet u wat er nog in de Postbank met elkaar kunnen ning van de gebruiker, verder zijn dan ook uitgebreide be molen zit. Pas als de werkelij kommuniceren. Klachten en zijn er geen extra kosten. veiligingsmaatregelen getrof ke afschrijving door de Post vragen, of mededelingen over Het is echter ook mogelijk om fen. Bovendien heeft men het bank gedaan wordt zal zo'n gewijzigde rentetarieven via Viditel zelf het Girotex systeem laten 'uittesten' door reservering een echte trans kunnen via dit elektronische systeem te gebruiken. Via pa enkele echte 'hac!;;ers', kra aktie in het rekening-over kanaal worden doorgegeven. gina 500 komt men in de Giro kers dus. zicht worden. tel-computer terecht. Wie Techniek toegang heeft tot Viditel kan De resultaten daarvan waren Het overboeken van en naar vast even wat rondkijken, positief, dat wil zeggen dat de diverse renterekening-sys Zonder uitgebreid op de de hoewel het eigenlijke thuis Girotel aboluut veilig is, hoe temen die de postbank kent tails in te willen gaan is het bankieren natuurlijk zonder wel sommige redaktie leden kan eveneens via het toetsen toch wel aardig om even wat de juiste toegangskodes niet vast wel eens een poging wil bord gebeuren. Daarbij kan zaken te vermelden. Zo is Gi tot de mogelijkheden be len wagen om binnenkort te allerlei relevante informatie, rotel 'slechts' 23 uur per dag hoort. gaan rentenieren. zoals rente-tarieven, worden te bereiken. Dat komt door Voor deze eerste proef We geven ze echter weinig opgevraagd, die altijd up-to de gekozen verwerkingsme wordt, hoe kan het ook an kans. Het 6-cijferige deelne date zullen zijn. thode, alle opdrachten wor ders, gebruik gemaakt van mersnummer en de eveneens Andere informatie is natuur den ramelijk verzameld om MSX-computers. In principe 6-cijferige geheime toegangs lijk net zo goed beschikbaar, pas aan het einde van de dag, kan weliswaar iedere machi kode geven slechts toegang waarbij de mogelijkheid om tussen tien en elf uur in de ne waarmee Viditel geraad tot de informatieve diensten zelf hypotheek berekeningen avond te worden verwerkt. pleegd kan worden dienen, in van Girotel. Om het saldo te te maken er uitspringt. Nahet Op dat moment is Girotel dan de praktijk heeft de Postbank raadplegen heeft men boven invullen van de betreffende ook niet bereikbaar. echter gekozen voor MSX. dien een - zelfte wijzigen - Gi gegevens krijgt u een keurig Voor het Girotel-systeem is Op de recentelijk gehouden rotel Identifikatie Nummer, overzichtje op uw scherm met gekozen voor een Viditel presentatie stonden dan ook kortweg GIN, nodig. bruto- en nettolasten etcete achtige opzet; het is een Vidi de nodige Philips VG8230- Een betalingsopdracht kent ra. Reisverzekeringen is nog tex-systeem. In eerste instan- computers, MSX2 dus, met nog een extra beveiliging. Na De toekomst Met de komst van Girotel wordt de deur opengezet voor vele nieuwe mogelijkheden. Kopen per postorder zou wel eens een hele nieuwe beteke nis kunnen krijgen. Er zijn reeds besprekingen gaande tussen de Postbank en o.a. de Telekijkshop van V&D. We mogen er ook op rekenen dat de Postbank alles op alles zal zetten om de proef te doen slagen. Er zijn heel wat voor delen aan Girotel verbonden, en dan niet alleen voor de thuisbankier zelf. De Post bank heeft momenteel zo'n 1500 mensen werken in de ko deercentra, die alle giro-op drachten in de computers in voeren. Girotel-deelnemers voeren zelf hun opdrachten in, waardoor deze handeling de Postbank geen geld meer kost. Verder moet momen teel de porto van al die 'gratis' giro-enveloppen die iedere dag gepost worden door de Postbank betaald worden. Met de komst van Girotel be taald de thuisbankier zelf de telefoonkosten. Kortom, als het aan de Post bank ligt zullen we binnen niet al te lange tijd allemaal elektronisch mogen gaan thuisbankieren. Toch is een waarschuwend slotwoord op zijn plaats. Gi rotel betekent meer gebruiks gemak voor de rekeninghou ders. Maar dat zal er onver mijdelijk toe leiden dat ernog meer gebruik zal worden ge maakt van de girale gelddien sten. Voor de laatste wereld oorlog werden bij na alle beta lingen nog in baar geld ver richt, momenteel wordt het leeuwendeel per giro (of bank) afgehandeld. De com puters nemen daarbij het werk uit handen, en houden alles keurig bij. Dat houdt in dat de financiele handel en wandel van de mensen steeds beter in kaart gebracht kan worden. Momenteel gebeurt dat niet. Al die gegevens worden in iedere opdracht dient eerst 100 van die TAN-nummers, Op het eerste gezicht ziet het pricipe beschermd, ze zijn een T AN , Transaktie Accep die volstrekt individueel zijn. er naar uit dat Girotel veilig 'privacy-gevoelig'. In theorie tatie Nummer te worden ge Als extra beveiliging kan bo is. Dat mag ook wel, want de bestaat straks de mogelijk geven alvorens het een en an vendien de deelnemer elk ge proefperiode van de Post heid om in een ander zijn fi der inderdaad wordt uitge bruik tot een bepaalde datum bank zal ongetwijfeld samen nanciele situatie te kijken en voerd. Iedere deelnemer blokkeren, bijvoorbeeld tij vallen met een 'proefperiode' dat kan voor velen een be krijgt daartoe een lijst met dens vakanties. van would-be krakers. klemmend gevoel zijn. • t hO z Programmeerproblemen? Boeken van Stark-Texel geven de oplossing ... Wij hebben ons gespecialiseerd in nederlands talige computerhandboeken. Geen vertaalde buitenlandse uitgaven, die vaak handelen over apparaten die in Nederland niet te koop zijn, maar praktische, handige en duidelijk geschre ven boeken van nederlandse auteurs, toege spitst op de interesses van nederlanders. Bekend raken met oomputer? Voor u is er MSX Praktijkprogramma 's, Printen is meer dan een listing op Dan is de serie De computer heeft het vol leuke en handige programma's als papier zetten ... gedaan er voor u. In vier delen wordt sorteerroutines, sprites definieren, Wie een printer wil aanschaffen, of op zeer begrijpelijke wijze uitgelegd zoekroutines en spelletjes. alles uit zijn aanwezige printer wil wat een computer is, hoe hij werkt, halen kan niet zonder Computers en wat programmeertalen zijn en hoe een U wilt meer doen met de Quick Disk? printers. Een uniek boek met alles over programma is opgebouwd. Voor de De Quick Disk is een laag geprijsd matrix- en daisywheelprinters, Centro serieuze student zijn er ook drie aan compromis tussen cassetterecorder en nics en RS232 en hoe met een printer vullingsboekjes met vragen en opdrach floppy disk. Het MSX Quick Disk te werken. ten. handboek ontsluiert alle geheimen het werken met deze opslagmethode. Meer weten over MSX programmeren? Leren programmeren? Wie wat verder gevorderd is, kan Oefenen met Basic is een niet-machine U werkt met een MSX floppy disk drive? MSX verder uitgediept dan niet missen. gebonden leerboek, dat u stap voor Met zo'n drive kunt u veel meer dan Vol slimme programmeertips en handi stap de geheimen van het Basic pro alleen programma's vastleggen. Alles ge routines, zoals een programma om grammeren toont. Voor MSX compu over het werken met een floppy disk commerciële software op floppy disk ters is er de MSX leerboeken serie: drive staat in het MSX Disk handboek. te zetten. Van de eerste toetsaanslag tot machi netaal in drie delen, met vragen en U zoekt programmeertips? Benieuwd naar MSX2? opdrachten voor de serieuze student. Wie programmeert is altijd op wek Wie denkt over de aanschaf van een naar slimme Pokes, programmabeveili MSX2 computer of er al een heeft, kan Heeft u een MSX computer? gingsmethoden , handige routines en niet zonder het 507 pagina's tellende Dan kunt u niet zonder het Basic andere tru uks die bijzondere dingen MSX2 Basic handboek. Alles over handboek. Een pil van een naslagwerk, mogelijk maken. MSX Truuks en tips MSX2 Basic, de grafische- en geluids waarin alles staat over MSX Basic, pro deel 1 en 2 staan er vol mee. mogelijkheden en de computer zelf. grammeren, de foutmeldingen, de Met 288 voorbeeldprogramma's. video display processor en de sound Professioneel werken met MSX DOS? generator. Wie serieus wil werken met een MSX Wilt u machinetaal leren? computer gebruikt een floppy disk en Een perfekte start is verzekerd met het Even gauw iets opzoeken over MSX? MSX DOS, het Microsoft Disk Operat MSX machinetaal handboek. Stap Het MSX Zakboekje bevat in zeer ing System. Maar MSX DOS roept vele voor stap wordt op duidelijke wijze kompakte vorm alles over MSX Basic, vragen op. Wat kun je emlee'? Hoe uitgelegd wat machinetaal is en hoe er de Z80 microprocessorgegevens, getal werkt het en hoe gebruikt men MSX mee te programmeren. Inklusief een stelsels en andere nuttige informatie. DOS bij het zelf schrijven van pro handige lijst van MSX ROM routines, gramma's') Dat staat allemaal in het hook-adressen en de Basic tokens. U zoekt handige programma's? MSX DOS handboek. Schrijf zelf een boek of een commercieel softwareprogramma Er z/ïn professionals en hobbyisten die veel kennis bezitten over zaken die nog niet in boeken Zijn te vinden. Wij zijn op zoek naar dat soort mensen. Wanneer u tegen schrijven opziet, kunnen wij u helpen. Heus, in veel gevallen is het dankzij Stark- Texel mogelijk uw bijzondere kennis straks terug te vinden in een boek met uw naam erop. Ook wanneer u een goed programma heeft geschreven, kunnen wij dat op commerciële basis voor u uitbrengen. Aarzel niet en bel ons! Dat telefoontje kan de eerste stap betekenen naar een lucratieve toekomst. Telefoon: 02223 - 661. Bel of schrijf voor een kompleet Ar uitgeverij STARK - TEXEL MSX uitgaven overzicht: ~ postbus 302 1794 ZG Oosterend tel 02223 - 661 Trots liet hij mij een drie-di 111 mensionale kubus op het beeldscherm zien en verze 11 I kerde me dat dit iets heel bij zonders was. Waarschijnlijk 111 heb ik hem vol medelijden aangekeken en in gedachten beterschap gewenst. Een I ilij stom kubusje op televisie! Waar een mens zich allemaal niet druk over kan maken. Wist ik veel. Nu was het dan mijn beurt. Eerst de gebruiksaanwijzing maar eens geraadpleegd. Die begon niet alleen in het En gels, maar ook niet erg be moedigend. Op de eerste pa De gina stond namelijk: 'If in any unlikely events, any abn or malty is noticed with the com puter upon turning the po 3Q werswitch on, such as smoke, eerste / odd smelIs or noise, unplug the power supply at once'. Slordig van de fabrikant om er geen Nederlandse handlei ding bij te leveren, maar later stallen in MSX is me verzekerd dat de meeste computers die in Nederland op de markt komen daar wel Alle begin is moeilijk en dat geldt zeker Voorzichtig maakte ik de over beschikken. Best een be doos open en plaatste het ap langrijk iets voor iemand die voor iemand die zijn of haar eerste paraat op tafel: mijn eigen het Engels niet machtig is. computer! Aan de ene kant Wat die rook en dat lawaai be schreden zet in de computerwereld. gaf dat een opgewonden ge treft, dat schijnt bij MSX De beginner voelt zich vaak eenzaam en voel; ik had immers een stuk computers wel mee te vallen. 'hypermoderne techniek' in Vergeleken bij de konkurren verloren in dit vreemde wereldje. De in huis gehaald. Aan de andere tie is het percentage MSX-ap kant toch dat gevoel van: tsja, para ten dat defekt de winkel gewijden mogen dan klaar staan met misschien had ik dat geld be verlaat nagenoeg nihil werd woord en daad, ze kunnen zich echter ter besteed aan iets dat on mij verzekerd. middellijk zijn nut kan bewij niet verplaatsen in de schoenen van de zen. Een typmachine of iets Eindelijk was dan het grote dergelijks? Maar goed, geda ogenblik aangebroken. Na aankomende computeraar. Dat blijkt ne zaken nemen geen keer: dat ik de televisie had inge ook uit bijvoorbeeld handleidingen, tijd op naar computerland! schakeld op het juiste kanaal en de computer aangesloten schriften en naslagwerken, uitzonderin Om te beginnen zag het ding had op de TV, schakelde ik er al heel wat beter uit dan de het apparaat aan. Het resul gen daargelaten. De meesten gaan uit eerste thuiscomputer die ik taat viel de eerste keer bar te ooit mocht aanschouwen. Zo gen. Ik kon weliswaar een van de veronderstelling dat men al over had een kennis me enige jaren tekst lezen: '28815 BYTES de nodige voorkennis beschikt en laten geleden al eens een kijkje FREE OK', maar het beeld achter de schermen gegeven. was ronduit slecht van kwali de beginner maar op eigen kracht door Zijn computer was werkelijk teit: een en al sneeuwen sto een 'thuis'-computer: het ge ring. Het heeft enige tijd ge de aanloopfase modderen. val besloeg een hele kamer! duurd voordat ik de oorzaak ontdekte: als computeren TV Ook een van onze lezers kreeg te maken Het bestond uit een ware cha op een en hetzelfde stopcon met die beginnersproblemen. Een paar os van schakelkast jes, snoer tact zijn aangesloten kan er tjes en wat al niet meer, dat storing optreden in de beeld van die probleempjes (ze bleken geen alles onder de noemer 'home en geluidskwaliteit. made'. De enige onderdelen van alle onoverkomelijk te zijn!) heeft hij die mij bekend voorkwamen Als eerste poging maar eens waren een ontluisterde televi even mijn naam ingetikt (een beschreven en het begon natuurlijk alle sie, een zwaar gehavende cas tikje ijdel misschien?) en op maal nadat hij een MSX-homecomputer setterecorder en iets wat op de RETURN-toets gedrukt. het toetsenbord van een Plotseling verscheen er veel had aangeschaft. schrijfmachine leek. meer tekst dan ik zelf had ge- • produceerd: SYNTAX ER MO', een minuut of wat later rood hoofd voor de toonbank fouten aan jezelfte wijten. Zo ROR.? gevolgd door 'OK'. in de winkel stond. Telefo kom je jezelf wel tegen, dat 0, ja, dat is waar ook. Dat Om het Basic te bekijken nisch was hij plotseling niet te kan ik je verzekeren! ding begrijpt alleen wat je be moest ik eerst het programma bereiken, ik rook onraad! Nadat mijn computer naar doelt als je hem benadert met 'listen' zoals dat zo mooi heet. 'Oh, meneertje, die klacht behoren funktioneerde ben ik computertaal, MSX-Basic Met het commando LIST kun krijgen we wel vaker. Heeft u nog vaak laadproblemen te dus. je het eigenlijke programma alles goed aangesloten en de gengekomen, maar ik heb ze Eerst maar eens wat Basic be zien. Niet vergeten de return gebruiksaanwijzing goed ge altijd weten op te lossen. kijken, dus op het bijgelever toets in te drukken; hup! en lezen? Ja? merkwaardig, dan Ondertussen gaat het mij al de demonstratiebandje zou ja hoor, daar was dan dat moet u maar even terugko wat beter af in computerland. vast wel een en ander te vin veelbesproken Basic. Het zag men met uw recorder, want Door veel te lezen in boekjes den zijn. er zeer indrukwekkend uit. daar zal het wel aan schorten' . en tijdschriften (MSX-Com Zo las ik ergens het volgende: Dus ik weer op en neer naar puter Magazine) heb ik nu het Tegelijk met het aanschaffen 70 fOrxx=ro±8: NEEE huis, recorder gehaald en vakjargon al redelijk onder van de computer had ik ook gtRRR. Hmm, dat zou ik la aangesloten op de computer de knie gekregen en sta ik tij een cassetterecorder ge ter nog wel eens op mijn ge in de winkel. De man rom dens gesprekken niet meer kocht. Een monorecorder die mak bekijken tijdens het melde wat met het volume met de oren te klapperen. over een zogenaamde 'remo doorwerken van een boekje knopje van het recordertje en Verder gaat het programme te-contro!' beschikt. Daar over MSX-Basic. Het pro de zaak deed het naar beho ren me ook al aardig af en mee stuurt de computer als gramma duurde, na het intik ren. 'Ziet u wel? Niets aan het daar was het me uiteindelijk het ware de motor van de ken van het commando RUN handje! In het vervolg de ge allemaal om begonnen. Dat recorder tijdens het laden en en het (alweer) indrukken bruiksaanwijzing wat beter was uiteindelijk ook de oor saven van programma's. De van de return-toets, welge opvolgen hoor! Slordig, slor zaak van het feit dat ik een recorder sloot ik volgens de teld een kwart seconde. dig!' MSX-machine heb aange gebruiksaanwijzing aan. Prompt meldde de computer Hij heeft me vast nagekeken schaft. MSX-Basic is werke Bandje erin en op de 'PLA y' zich met 'SYNTAX ERROR met een wat vermoeide blik in lijk heel gebruiksvriendelijk! toets van de recorder ge in 10' en 'OK'. zijn ogen en me in gedachten Of ik er spijt van heb? Om de drukt. Nahet intikken van het Wat OK? Niks okee!! veel het beste toegewenst. Ach, dooie tlood niet! Het geeft BASIC-commando CLOAD geld betaald voor allerlei ap door schade en schande moet een heel bevredigend gevoel de RETURN van de compu paratuur waar niets van deug men wijs worden nietwaar? als ik mijn kennissen een door ter ingedrukt en warempel, de. Er zat maar een ding op, Over slordigheidjes gespro mij ontworpen drie-dimen de recorder begon te lopen. mijn computerboer bellen en ken, die moet men bij het sionale tekening laat zien! Enige ogenblikken later ver mijn beklag doen! computeren maar achterwe Ha! Die blik in hun ogen ken scheen er een boodschap op 'Oh, meneertje', was de reak ge laten. Als de apparatuur ik maar al te goed! het scherm: 'FOUND DE- tie toen ik eindelijk met een naar behoren werkt, zijn alle Jan Vader Alles heeft zijn sterke en minder sterke kanten. Dat geldt voor PC's, dat geldt voor de gebruikers. Slechts een enkeling schijnt alles mee te hebben. De IBM com patible PC van AVT is zo'n enkeling die werkelijk alles mee heeft. Betrouwbaar, kwaliteit, service, garantie (6 maanden) en last but not least de prijs! Hoe je hem ook bekijkt de AVT-PC heeft geen zwakke kant. Een AVT-PC gebruiker heeft werkelijk alles mee! Een uitgebreide folder inkl. BTW 3995.- is voorhanden. (zonder monitor, incl. MS DOS 3.10) OPTIES: 10 - 20 - 30 Mb harddisk + controller· Tapestreamer, binnenkort leverbaar • Kleurenmonitor medium resolution. 24 UUR SERVICE 24 uur service door geheel Nederland én 1 jaar garantie! Vraag offerte voor een service contract tegen een scherp tarief. Ook groot in printers. Importeur voor de Benelux: Regentesselaan 123, 2562 CW Den Haag Telefoon 070 - 465800. Telex 31649 avt nl Wie een Informatica opleiding wil volgen, kiest voor PBNA. PBNA heeft 'n Handige zakboekjes, boordevol nuttige informatie, onmisbaar uitgebreid assortiment en voor elke automatiserings· ruim 70 jaar ervaring op deskundige of gebruiker. onderwijsgebied. " Poly·automatlseringszakboekje, 1248 pag:s f 64,50. U kunt nu kiezen uit " Woordenboek automatisering, maar liefst 90 verschillen 960 pag:s f 64,50. de mogelijkheden op in formatica-gebied. Oplei dingen voor een beroep in OVERIGE STUDIE de automatisering (AMBI) MOGELIJKHEDEN en voor gebruikers. Mon OP INFORMATICA- deling of schriftelijk met praktijk- of examentrai GEBIED ning. Kies uit de hieronder Bedrijfsopleidingen en Seminars vermelde mogelijkheden over administratieve en dié opleiding die het best technische automatisering. Vraag gratis en vrijblijvend bij u past en vraag snel informatie aan of pak gewoon de informatie. telefoon 085·57 59 11. SCHRIFTELIJK MONDELING PAK GEWOON AMBI-MODULEN In 33 plaatsen in Nederland, dus bij u in de buurt. DE TELEFOON Trainingen met praktijkoefeningen op de computer. MET MONDELINGE 085- EXAMENTRAINING I . AMBI-MODULEN PERSONAL 575911 Opleidingen, afgestemd op de landstalige programma's op Basiskennis Informatica I en 11 'COMPUTER nieuwste exameneisen. Afsluiting cassettes) (I 1 I 2) met landelijk erkende AMBI· Programmeren in Basic . en. TRAININGEN Overdag, examens. Combinatiecursussen voor: Bestandsorganisatie en ·beheer t------j 's avonds en in het " Commodore 64/128 (B.1) Leer werken met uw PC: Basiskennis Informatica I en 11 " Atari 600 XU800 XU130 XT Programmeertaal Cobol (12) weekend (1.1 en 1.2) " Alle MSX.computers (o.a. Praktijkdiploma Cobolprogram· trainingen in Arnhem Bestandsorganisatie (BJ) Ph'l' S G Id t meur (1.1, 1.2, BJ en 12) en Zoetermeer. Gegevensbanken (B.2) IlpS, ony, 0 s ar, t----:::-:=-=:-:--:-::-=~---; " Inleiding PC'gebruik Basiskennis Programmeertalen Spectravideo) GEBRUIKERS-" MS/PC·DOS/ (T.l) " Philips P2000T OPLEIDINGEN Besturingssysteem Programmeertaal Cobol (12) I--"_S_ha_r..,.p""MZ"'7"'0.,...0"'/M""Z""8,,0"'0:--_-+=_-:--:---:- ____-i " DisplaywritelTekstverwerklng Fortran 77 (14) Computerkunde en " dBase lil/database Programmeertaal Pascal (15) Informatieleer " Lotus l,2,3/Spreadsheet Programmeertaal Basic (16, Basiskennis Tekstverwerking KONINKLIJKE PBNA in ontwikkeling) I-:-:-.....,.,.--~....,-.,...,....----jInformatica voor technici, ge· Inleiding Computerboekhouden Velperbuitensingel 6, Basiskennis Wiskunde (WO.) bruik van de computer en toe· Voortgezet Computer· 6828 CT Arnhem Wiskunde en Statistiek I en 11 passingen in de technische vak· boekhouden (W1 en W3) richtingen én cursussen op het Organisatie en Informatie· gebied van computertechniek. Informatica is één van de vele verzorging (SJ) Onder andere de volgende titels: richtingen waarin PB NA opleidt. r.------~ Invoer· en uitvoerverzorging, " Informatica voor Technici Op het cursusprogramma staan INFORMATIEBON Datatransmissie (S.2) " CAD·technieken ook Techniek, Administratie, Stuurt u mij vrijblijvend meer informatie over: ____ _ Systeemonderzoek (S.3) " Technicus en Microcomputer Economie, MAVO, HAVO, VWO, Informatiesystemen (S.4) " Flexibele Produktie· MEAO, Handel, Talen. Méér weten? Vul dan de bon in j------'------i automatisering Naam: GEBRUIKERS- "Industriële Robots of pak de telefoon. OPLEIDINGEN "Digitale Besturingen Straat: " PLC'programmeren f-c-o-m-p-ut-e-rg-e-br-u-ik-in-d-e-----i " Methodisch Ontwerpen Postcode: Administratie " Automatisering in de I 3940 Basiskennis Datacommunicatie Procesindustrie voor de Kantoorautomati· " Middelbare Opleiding Plaats: seringsgebruiker. Informaticatechniek Voor wat betreft zijn schriftelijk onderwijs activiteiten IS PBNA erkend door de MinISter van Onderwijs en Wetenschappen bij beschikking van 11 november 1975, kenmerk LMBO/SFQ·302.644. Voor wie zelf wil leren program· Opsturen in open envelop .11. Koninklijke meren op een microcomputer: (d t I) Basic met praktijktraining ~g~in~~iJe~sP~~: naar PBNA Pascal met praktijktraining Antwoordnummer 1500, Logo (in ontwikkeling) 6800 WC Arnhem. L..-______...J-- ______-'- ______--',L- ______- _ - .J . .t. . ·'t· . n r AACKOSOFT INTERNATIONAL B.v. POSTBUS 3111 2301 DC LEIDEN TEL.: 071-412121 11111 PRINT 128 1111 PRINT "TEKENSET GEINVERl'EERD" 92 1211 PRINT 132 13(1 INPUT "TIK STRING IN"; A$ 161 KORTEN 1411 FOR N=1 TO LEN(A$) 167 1511 PRINTCHR$(128+ASC(MID$(A$,N,1» ) ; 215 1611 NEXT N 5 1711 PRINT 142 KRACHTIG 18(1 GOTO 1211 34 De truuk is doodsimpel; we lezen met behulp van VPOKE de gewenste tekenpatronen uit VRAM, om ze daarna (binair ge Een vraag die we regelmatig horen is om zien) met XOR 255 om te draaien. Alle nullen worden enen naast onze grote programma's, ook wat en vice-versa. Daarna maken we onie inverse set aan, door kleine, snel in te tikken programmaatjes dan de omgedraaide bytes weer terug te VPOKEn, maar dan wel 1024 plaatsen verderop. te publiceren. Aan dat verzoek voldoen Daardoor worden alle tekens met een CHR$-waarde boven de we natuurlijk graag. 127 vervangen door een inverse variant van het teken met de CHR$-waarde die 128 lager is. Het proces wordt bovendien zichtbaar gemaakt op het scherm, doordat eerst de gehele te Het schrijven van dergelijke kleine programma's is een kunst kenset op het scherm gezet was. op zich. Het is de bedoeling om met zo min mogelijk program om een tekst, die daarna in geinverteerde tekens gePRINT ma, een zo groot mogelijk effekt te bereiken. MSX-Basic, met wordt. Dat gebeurt in de regels 130 .. 160, die meteen een voor alle grafische- en geluidsmogelij kheden, leent zich daar uitste beeld geven hoe men de geinverteerde tekenset zou kunnen kend voor. Het toppunt van korte programma's zijn de zoge gebruiken. naamde one-liners, programma's die slechts een regelnummer Het hier afgedrukt programma doet het alleen op scherm 0, hebben. Ook die zijn in MSX-Basic naar verhouding simpel, maar dat laat zich simpel aanpassen. Door in regel 20 het daar die ene regel 255 tekens lang magzijn. Veel andere home schermnummer te wijzigen, en het getal 2 achter de beide BA computers staan slechts 80 tekens toe! SE-funkties te veranderen in: 2 plus schermnummer maal 0 Als u iets voor deze rubriek wilt inzenden, graag. Er zijn wel is deze truuk voor alle MSXl schermen bruikbaar. iswaar geen prijzen te winnen (we kunnen per slot van reke Als u de normale tekenset weer terug wilt gaat dat het snelste ning niet bezig blijven), maar de eer om uw naam vermeld te door een SCREEN-opdracht te geven, waarbij de tekenpatro zien is ook wat waard. nen weer uit ROM worden geladen. Inverse tekens Kleurriik Soms bieden wij van MCM wel heel snelle service. Zoals in dit Van A. B10msma ontvingen we een fraai stukje magie. Pro geval. De dag voor deze rubriek op de pers moest hadden we beert u maar eens: namelijk ons telefonisch vragenuurtje, waarbij een lezer ons vroeg ofMSX niet een inverse tekenset kon krijgen, een teken set dus waarbij...de cijfers, letters en andere tekens als een soort 111 I Kleurrijke oneliner 211 I ingezonden door A. Blomsma, Scho negatief verschijnen. Voor de technisch ingestelden, de voor onrewoerd en achtergrondkleur worden dan verwisseld. 11111 SCREEN1:VDP(I1)=VDP(I1)OR2:VDP(1)=V Onze lezer had dat op een Commodore gezien en vond het wel DP( 1 )ANDliHEF :VDP( 3 )=&HFF:VDP( 4 )=11: FOR een fraai effekt. Nu bereikt Commodore dat effekt door de I=8192TO'4335STEP8:D=INT(RND(1)*14)+1 halve tekenset eraan op te offeren, waarbij ieder van de 128 8:FORE=11107:VPOKE(I+E),D:NEXTE,I 57 tekens ook als 'revers' teken in de tekenset gedefinieerd is. Dat is nog niet eens zo'n slecht idee, dus besloot een van onze redak tieleden er naar aanleiding van die vraag eens mee te gaan spe Fraai, niet? Wij althans hebben ons eens verbaasd op het hoofd len. gekrabd, terwijl we ons afvroegen hoe dit in vredesnaam ge Dat leidde nog dezelfde avond tot het bijgaande program daan werd. maatje, hetgeen we dan ook maar meteen publiceren. Super Gelukkig bleek dat iets minder ingewikkeld dan we even dach snelle service van uw lijfblad! ten, hetgeen we aan de hand van de volgende Iisting, waarin de one-liner uitgesplitst is, zullen uitleggen. 111 I INVERSE TEKENS $I 211 SCREENI1 34 111 I Kleurrijke oneliner 11 3Jl FOR N=11 TO 255 173 15 I uitgesplitst 11 411 IF N<32 THEN PRINT CHR$ ( 1 ) CHR$ (N+6 211 I ingezonden door A. Blomsma, Sdl.O 4) ; :GOTO 611 213 onrewoerd 11 5(1 PRINT CHR$(N); 54 11111 SCREEN 1 93 6(1 NEXT N 161 1111 VDP(I1)=VDP(I1) OR 2: VDP(1)=VDP(1) 711 FOR N=BASE(2) TO BASE(2)+11116 158 AND &HEF: VDP(3)=&HFF: VDP(4)=11 226 811 VPOKEN+11124,VPEEK(N)XOR255 154 1211 FOR 1=8192 TO 14335 STEP 8 227 911 NEXT N 164 1311 D=INT(RND(1)*14)+18 154 14{1 FOR E=!1 TO 7 1116 , 15ll VPOKE (I+E) ,D 231 1{l , Lichtkrant 16!1 NEXT E 83 2{l betere manier 17!1 NEXT I 213 3{l , ingezonden door: Rien van Doorn, Krommenie 4!1 A$=SPACE$( 28 )+"Lees MSX Computer M In regel 110 wordt behoorlijk gegoocheld met het VDP kom agazine! " 148 mando, het kommando waarmee we vanuit Basic rechtstreeks 5{l COLOR ,1,1 135 de kontrole-registers van de video-chip kunnen instellen. Het 6{l SCREEN 1 161 zou echter te ver voeren om precies uit te leggen wat hier ge 7fJ KEY OFF 28 beurt. (Zou de geachte inzender - of iemand anders - ons eens 8{1 FOR 0=2 TO 15 218 9{l COLOR C een briefje met een korte doch vooral duidelijke uitleg willen 179 1{l{l FOR L=1 TO LEN(A$) 95 zenden? Bij voorbaat hartelijk dank.) 11{1 LOCATE {l,1{1 1116 Hoe dan ook, er wordt hier gekozen voor een officieel niet 12{l PRINT MID$(A$,L,29) 146 beschikbare vorm van scherm 1, waarin we opeens wel meer 13{1 FOR Tc1 TO 5{l 1!1 kleuren op een schermregel mogen gebruiken. Daarna worden 14!1 NEXT T 15 deze kleuren, voor zover we het hebben kunnen nagaan, in de 15{l NEXT L 165 regels 120 tot en met 170 random ingevuld. 16!1 NEXT C 151 17 {l GOTO 8{l 16 Maar onze beste inzender, A. Blomsma, maakt het nog gorti ger. In MeM nummer 5 hebben we een letter-editor gepubli ceerd, waarmee een zelf gedefinieerde tekenset zowel op disk of op cassette kon worden weggeschreven. Stel dat u een be Het eerste programmaatje vertoonde inderdaad het euvel dat standje met zo'n tekenset klaar heeft staan onder de naam leU, de tekst niet netjes helemaal van rechts naar links over het dan kan dat in de nu volgende variant worden bijgeladen. scherm liep, iets wat in deze versie keurig opgelost is. Wie de snelheid eens wilt varieren kan dat doen door de vertra 1{1 , Kleurrijke oneliner !1 gingsteller in regel 130 aan te passen. 15 ' rret tweede tekenset {1 2!1 ' ingezonden door A. Blomsma, Scho Natuurlijk kon de programmaredaktie er niet vanaf blijven met onrewoerd !1 zijn vingers; vandaar ook dat u hieronder een one-liner versie 1{l{l SCREEN 1 93 aantreft: 11fJ VDP({l)=VDP({l) OR 2: VDP(1)=VDP(1) AND &HEF: VDP(3)=&HFF: VDP(4)=2 1{l8 12{l FOR I=B192 TO 14335 STEP 8 227 1!1 ' Lichtkrant !1 13{l D=INT (RND( 1) * 14)+ 18 154 2{l , betere manier, als one-liner !1 14!1 FOR E={l TO 7 10'6 311 ' ingezonden door: Rien van Doorn, 15{l VPOKE (I+E),D 231 Kromme nie !1 16!1 NEXT E 83 411 A$=SPACE$(28)+"Lees MSX Computer M 17!1 NEXT I 213 agazine! ": COLOR ,1,1: SCREEN 1: KE 2!1!1 OPEN "let 1" FOR INPUT AS # 1 115 Y OFF: FOR A=!1 TO 1: A=A-1: FOR 0=2 T 2111 FOR 1=4352 TO 6136 98 o 15: COLOR C: FOR L= 1 TO IEN ( A$ ): LO 22!1 INPUT #1,D 252 CATE 11,1!1: PRINT MID$(A$,L,29): FOR T 23!1 VPOKE I,D 39 =1 TO 5{1: NEXT T,L,C,A 39 24!1 NEXT I 2{l8 25{l CLOSE #1 254 Daarbij hebben we een aardige truuk gebruikt, om de GOTO in regel 170 van het oorspronkelijke programma te simuleren. Behalve dat er een aantal regel bijgekomen zijn is ook regels Op de derde afgedrukte regel van programmaregel 40 is een 110 gewijzigd, VDP( 4) wordt nu op 2 gezet. extra FOR ingevoegd, namelijk FOR A=O TO 1. In principe Als u nu goed oplet zult u zien dat bovenaan het scherm de zou dit slechts een enkele herhaling opleveren en dus nutteloos gewone tekenset gebruikt wordt, maar dat de onderste regels zij n, ware het niet dat we onmiddellij k na die FO R de variabele van het beeld juist de net ingeladen patronen laat zien. Kortom. A met 1 verlagen. Dat houdt in dat A nooit de waarde 1 zal als u een bepaald teken naar het scherm PRINT, dan hangt hebben als het programma het NEXT A kommando bereikt, hoe het er uitziet er vanaf waar het op het scherm staat. Bij het waardoor in feite een soort 'GOTO' binnen een enkele regel aanschouwen van deze truuk hebben we besloten voorlopig bereikt is! geen slimme opmerkingen over de VDP meer te plaatsen. We gaan eerst even iets bijleren ..... Educatieve groep zoekt Nogmaals: Lichtkrant free-lance MSX-programmeurs. In nummer 5 alweer stond een K&Ktje van A.M. Mol, een soort advertentie die wat ons betreft in iedere MSX computer Vraag inlichtingen, standaard ingebouwd mocht worden. Het toonde op een aardi uitsluitend per briefkaart, aan: ge en speelse wijze een reklametekst voor ons blad op het scherm. s. Kruijer, Postbus 515, Lezer Rien van Doorn heeft daarop ingehaakt. en ons een ver 7300 AM Apeldoorn beterde versie toegezonden. - _.: - .:= '7•. == =. :::::::: : F500P t:J:Io D i . .. I 11 . I I I I I I I I I , I I I I I I ' I I I \ ~ Compromisloze kwali Ook Sony is met een MSX2 computer uitgekomen. En wat voor eentje! Een stuk duurder weliswaar dan Philips die we vorige maand voor u getest hebben, maar het is dan ook een andere machine. We hadden de HitSit HB-F500P al een paar maanden op de redaktie staan, in de vorm van een pre-pro duction model. In die tijd hebben we deze machine grondig leren kennen en waarderen. Qua uiterlijk en uitvoering is het een computer die z'n hogere prijs meer dan waard is. Overigens is inmiddels we! gegaan bij het uitbrengen van oplossing ruimte, de monitor meteen op de goede kijk duidelijk dat de produktie hun eerste MSX-2 computer. kan op de console geplaatst hoogte. versie qua techniek totaal worden en staat daardoor Het toetsenbord is licht, verschillend is aan de door Vormgeving ons geteste versie. Van buiten zien de computers er wel vrij De HB-F500P oogt uiterst gelijk uit. Maar aan de bin professioneel. Er is gekozen nenzijde bleek alles, behalve voor een althans voor MSX de voeding, gewijzigd te zijn . computers ongebruikelijke Zo waren alle printen hele opzet: de machine bestaat uit maal opnieuw ontworpen. een los toetsenbord en een console waarin de elektroni Ook de op de proef-serie ma ka is ondergebracht. chine nog aanwezige SCART-plug was verdwe Toetsenbord en console wor nen, daarvoor in de plaats was den met een soepele kabel nu een achtpolige DIN-con met elkaar verbonden, waar nector gekomen. door er veel meer bewegings Blijkbaar zijn de heren van vrijheid op de werktafel ont Sony niet over een nacht ijs staat. Bovendien wint deze • slechts iets meer dan een kilo, sen per rij is aangepast. Bo aansluitingen zijn op de ach De nOK opslag-kapaciteit zodat het verplaatsen ervan vendien bezit dit uiterst dun terzijde aangebracht. lijkt ons ruimschoots vol (of even balanceren op een ne (gemiddeld 2 centimeter) Bij de joystick-aansluitingen doende voor zelfs de meest in stapel papieren) geen proble toetsenbord een tweetal vinden we overigens een gewikkelde toepassingen. De men oplevert. pootjes aan de achterzijde doordacht detail, om te voor connector aan de achterzijde Het toetsenbord bleek zeer waarmee het geheel desge komen dat er per ongeluk voor een B-drive wijst erop prettig in het gebruik. De wenst schuin te zetten is. Al kortsluiting zou kunnen ont dat deze kapaciteit in de toe kwaliteit is zonder meer ver met al is het een zeer prettig staan zijn ze met dekseltjes komst nog wel eens verdub gelijkbaar met toetsenborden werkend toetsenbord, dat afgesloten. Het is alleen wel beld zou kunnen worden. In zoals die met de echte profes een fraaie vormgeving paart zaak om deze klem-dekseltjes het instruktie-boekje is er sionele Personal Computers aan een werkelijk doordacht niet zoek te maken als ze afge sprake van een HBD-30W B worden meegeleverd. Op de ontwerp. nomen worden. drive, die echter nog niet le verbaar is. Hoewel er in datzelfde in SONY struktie-boekje een waar schuwing stond dat een via de MSX-slot aangesloten drive niet goed zou werken konden we het niet laten om dat toch even uit te proberen. Via de achterslot hebben we een Phi Iips VY-OOlO en VY-OOll kombinatie aangesloten. Voor zover we hebben kun nen vaststellen werkte alles feilloos, we hadden de be schikking over een A-drive van nOK en een C- en D-dri ve van ieder 360K. Zowel in MSX-Basic als onder MSX DOS leek alles feilloos te MSX-markt hebben we tot Er worden stickertjes meege De diskdrive is een speciaal funktioneren. nog toe een dergelijke com leverd met daarop de speciale geval, het is een 3 1/2 inch Met de HB-F500P wordt een promis-loze kwaliteit niet toets-symbolen. Wie alle double-sided drive met een MSX-DOS systeemschijf aangetroffen. Ook van het bij toets-mogelijkheden wilt totale kapaciteit van wel no meegeleverd, iets wat serieu de Sony MSX-l machines nog kunnen overzien kan deze Kilobytes. Dat 'double-sided' ze gebruikers veel plezier zal wel eens optredende euvel, alsnog aanbrengen; het toet houdt in dat men zowel aan doen. Bij het kopieren van waarbij een toets-aanslag senbord zelf toont alleen de de boven als aan de onderzij bestanden - vooral als er niet- of traag 'doorkomt', was normale tekens. de een lees/schrijfkop heeft slechts de ingebouwde A-dri bij deze machine niets meer geplaatst, waardoor het op ve ter beschikking ~taat - is te merken. De console, de eigenlijke slagvermogen verdubbeld is. MSX-DOS erg prettig in het Het aantal toetsen is ronduit computer, is ook al fraai te Toch levert dat geen echte gebruik. respektabel, in totaal zijn er noemen. De metalen kast compatibiliteits-problemen Eigenlijk hebben we maar 90toetsenopdit41 bij 18cen meet 36 bij 33 centimeter, bij op met de voor MSX tot nog een enkel kritiek-puntje op timeter metende toetsen een hoogte van 8 centimeter. toe gebruikelijke single-sided de diskdrive; de sleuf is name bord. Naast de MSX stan De kleuren zijn gelijk aan die 3.5 inch drives. Bij het for lijk niet afgesloten als er geen daard-toetsen is het toetsen van het toetsenbord, beige en matteren van een diskette op diskette inzit. Dat had wat bord uitgebreid met een kom creme. De kast is overigens de HB-F500P kan men name ons betreft wel gemogen, zo'n pleet numeriek eiland, waar stevig genoeg om er ook zwa lijk kiezen of de disk enkel- of eenvoudig klepje. Diskdrives bij ook de rekenkundige be re monitoren op te plaatsen. dubbelzijdig geformatteerd zijn nu eenmaal gevoelig voor werkingstoetsen nogmaals Het gewicht van die stevige wordt. Zo'n enkelzijdig ge vuil en stof. herhaald zijn. kast mag er dan ook zijn; formatteerde diskette heeft Alle letter-, cijfer- en leeste meer dan 6 kilo. dan weliswaar slechts 360 Double-sided diskettes ken-toetsen zijn ivoorwit, de In die kast vinden we een vol Kbytes opslagruimte, maar verdere toetsen zijn in een ledige MSX-2 computer, kan wel zonder enig pro Om gebruik te kunnen maken beige tint uitgevoerd. De kompleet met 3,5 inch disk bleem met een enkelzijdige van de dubbele kapaciteit van funktie- en andere speciale drive, drie MSX uitbreidings drive worden gelezen of be de ingebouwde diskdrive toetsen (home, ins, del en slots, twee joystick-poorten, schreven. Op die manier kun heeft men natuurlijk double stop) bevinden zich in een printerpoort, RGB-uitgang, nen de diskettes van de HB sided diskettes nodig. Die tweetal groepen boven het ei audio/video uitgang, casset F500P worden uitgewisseld zijn echter vrij kostbaar, ver genlijke toetsenbord en bezit te-poort, aansluiting voor een met bijvoorbeeld de Philips geleken met single-sided ex ten een rechthoekige, wat tweede diskdrive, reset-toets diskdrives of de in de Spectra emplaren. grotere vorm. en aan/uit-knop. De daarbij video X'PRESS ingebouwde In de praktijk is het echter zo De slag van de toetsen be gekozen opstelling maakt ma drive. dat diskettes in eerste instan draagt zo'n 4 millimeter, met ximaal gebruik van de moge Als er een reeds geformat tie als dubbelzijdig worden een heel duidelijk klikje aan lijkheden die zo'n console teerde schijf in de HB-F500P geproduceerd. Daarna pas het einde van het trajekt. Ook opstelling biedt. Zo vinden drive gestoken wordt zal de worden ze getest en ingedeeld zonder de MSX key-c\ick is we aan de voorzijde behalve machine automatisch vast in de kategorie enkel- of dub het heel duidelijk of een toets de diskdrive, de joystick-in stellen welk formaat - enkel belzijdig. Het is dus heel wel al dan niet ingedrukt is. De terfaces, de reset- en de po of dubbelzijdig - deze diskette mogelijk om een als single-si opstelling is wat 'uitgehold', werknop ook nog twèe van de heeft en vervolgens dat for ded gekochte diskette dou waarbij de helling van de toet- drie MSX-slots. Alle andere maat aanhouden. ble-sided te formatteren en te = COMPUTER MAGAZINE gebruiken. Echter, de kans vinden zich in slot 0-2 terwijl bleek toen we er even kontakt tal dikke Nederlands-talige op disk-fouten wordt daarbij de overige 32K, de pagina's 2 over opnamen. MT-Base be boeken wordt MSX-2 Basic wel groter, die tweede kant en 3, in slot 0-0 zitten. Datkan zitters kunnen desgewenst te uit de doeken gedaan. Daar wordt natuurlijk niet gega allerlei ongewenste gevolgen gen een vergoeding hun cart bij gaat het eerste deel uit van randeerd door de fabrikant. hebben voor spellen en/of ridge omruilen tegen de de absolute beginner, die nog Haal deze truuk dus niet uit machinetaal-programma's. nieuwste versie, waarmee het nooit met computers te ma met diskettes waar vitale in Als de programmering niet euvel dan verholpen is. ken gehad heeft, terwijl het formatie opgezet zal worden. strikt volgens de MSX-stan AI met al zijn we benieuwd tweede deel in een wat hoger daard is gedaan, dan kan het welke software-huizen nu tempo de specifieke eigen Diskdrive afkoppelen gebeuren dat zo'n program weer door de mand zullen val schappen van MSX-2 behan ma verwacht dat alle RAM len wat betreft het zich niet delt. Bepaalde spelletjes - en ook zich in een enkel slot bevindt. houden aan de MSX-stan andere cassette-programma's Zo bleek de aller-eerste ver daard eisen. We houden u op Konklusie - geven problemen als er een sie van MT-BASE zich te de hoogte. diskdrive aangesloten is. melden met slechts 32K ge Een hele sterke extra van De kombinatie van los toet Daar kunnen meerdere rede heugen om gegevens in op te MSX-2 is de RAM-disk (zie senbord en console oogt - en nen voor zijn, zo kan het een slaan. Bij latere versies van voor een volledige beschrij werkt - uiterst prettig. Het kopieer-beveiliging van de fa dit programma gaat het ech ving elders in dit nummer) toetsenbord is van ongekende brikant zijn of een kwestie ter wel goed. Bij Micro-Tech waarmee nu eindelijk de on klasse. van geheugen-gebrek. Het nology was men al op de derste 32K RAM ook vanuit Het systeem is volledig uitge disk-systeem neemt namelijk hoogte van dit probleem, zo Basic nuttig te gebruiken is. bouwd, met nog een paar aar wat extra RAM in beslag, wat dige extra's zoals de dubbele sommige programma's zelf kapaciteit van de diskdrive en nodig hebben. de drie MSX-slots. In zo'n geval kan de diskdrive worden afgekoppeld door tij De meegeleverde dokumen dens het aanzetten van de ma tatie is meer dan voldoende, chine de SHIFT-toets inge het feit dat ook Sony nu een drukt te houden. Alle disk MSX-DOS systeemschijf bevelen zijn dan echter uitge meeverpakt een pluspunt. schakeld. Met de aansluit-kabels is men Aansluitingen Wie geen monitor bezit - of echter wat gierig geworden. Geheugen een televisie met aparte au We vonden alleen een (an Wat betreft aansluitingen dio- en video ingangen - kan ders wat lastig verkrijgbare) De HB-F500P is volledig uit wordt het volgens ons tijd dat het ook wel vergeten, aanslui- DIN-SCART kabel in de gebouwd wat geheugen be ook deze dwingend worden . ten aan de antenne-ingang is doos, in tegenstelling tot treft. Naast 64K ROM - 48K voorgeschreven in de MSX niet zonder een extra RF-mo waaraan we gewend zijn ge MSX-2 Basic en 16K Disk standaard. Want hoewel de dulator mogelijk. Dat laatste raakt bij MSX-computers. Basic - vinden we 192K Sony HB-F500P zeker niet te vinden we echter niet zo 'n be RAM. weinig aansluitingen telt zijn zwaar, gezien de 80-koloms Natuurlijk ontkomen we er Daarvan zijn 128K in gebruik we er toch niet helemaal te mogelijkheid van de HB niet aan om de HB-F500P te voor de sublieme video-mo vreden over. F500P zal een normale televi vergelijken met de Philips gelijkheden en slechts 64K Zo blijkt het mogelijk te zijn sie in feite toch al niet te ge VG8230 (Zie test elders in het voor de programma's. Basic om de pluggen voor de casset bruiken zijn. De beeldkwali vorige nummer). Het eerste moet het met nog minder stel te-interface en de RGB-uit teit wordt dan te slecht. wat dan opvalt is de prijsstel len, slechts 23631 bytes. Ge gang te verwisselen, de ingan ling. De Sony zal zo tegen de noeg weliswaar voor de mees gen zijn gelijk. Dergelijke Wat ons wel uitstekend bevalt f. 2500,- moeten gaan kos te toepassingen, maar toch verwisselingen kunnen fataal is het drietal MSX-slots. ten, de Philips f. 1949,-. Een een wat mager getal naast de zijn voor de kwetsbare elek Twee aan de voorzijde, keu op het eerste gezicht fors totale hoeveelheid ROM- en tronika. rig afgesloten met klepjes pri j sverschil. RAM-geheugen van 256K. I Bovendien vragen we ons af (die echter geen extra beveili Toch liikt dit prijsverschil Bovendien is de indeling van waarom er bij de RGB-aan ging kennen in de vorm van groter dan het in feite is. Als het geheugen over de slots ge sluiting voor een acht-polige een schakelaartje) en eentje we denken aan de dubbele ka wijzigd, vergeleken met DIN-plug gekozen is in plaats op de achterkant. Zo kan men paciteit van de drive, het ex MSX-l. Bij de MSX-1 machi van de zoveel meer voor de alle gewenste aansluitingen tra MSX-slot en de nu een nes was het nog allemaal ta hand liggende SCART-aan maken, bijvoorbeeld een maal kostbaarder uitvoering melijk eenvoudig, maar om sluiting. Weliswaar wordt er standaard cartridge zoals met het losse toetsenbord de macht aan RAM en ROM een aansluit-kabel DIN MT-Viditel achterin en de kunnen we de Sony niet echt in een MSX-2 kwijt te raken SCART meegeleverd, maar eventuele spelletjes en ande duur noemen in vergelijking heeft men slots moeten ex toch. De audio- en (PAL)vi re zaken voor, waar ze mak met Philips. panderen. deo-uitgang is ook al wat on kelijk te verwisselen zijn. Beide zijn uitstekende com Bij MSX-1 machines kwam gebruikelijk. Waarom hier puters, ieder met hun eigen dat niet voor, tenzij met be opeens een zespolige DIN ontwerp-filosofie. hulp van bijvoorbeeld de aansluiting wordt gebruikt in Dokumentatie Gemiddelde winkelprijs ca. ECC slotexpander. De 64K plaats van de bij MSX-com f 2500,- RAM bevindt zich bij een puters veel gebruikelijker Hoewel we de uiteindelijk MSX-1 altijd in een enkele tulp-stekkertjes is ons een mee te leveren handboeken Importeur: primaire slot. raadsel. Die zespolige DIN niet onder ogen gehad heb Bij de Sony HB-F500P echter plug is weliswaar heel gewoon ben kon Sony ons wel al een Brandsteder Electronics bv vinden we de 64K RAM ver op de betere televisies, maar kopie van de tekst ervan ter ] an van Gentstraat 119 deeld over twee secondaire computer-monitoren werken beschikking stellen. Het ziet 1171 GK Badhoevedorp slots. De pagina's 0 en 1 be- bijna altijd met tulp-stekkers. er uitstekend uit. In een twee- tel: 02968-81911 ~ PHILIPS MSX THUISCOMPUTERSYSTEEM. MET DE NIEUWE WERELDSTANDAARD. • U, die oVé,een.MSX .. h0:rn.e():OR1;puter ties.chikt U, d'ie alle m09éUjkhèden vart dieq'ilmpute, ~iI~ontdekken U, die zelf in MSX-BA$ICwnt.prolif,.inmeren. .. \ aag U uit zelf te ontdekken wat u met de NTI-cursus BASIC voor MSX-homecomputers" kunt bereiken. De leerzame, boeiende NTI-cursus maakt u helemaal vertrouwd met de MSX wereldstandaard . Als u de onder staande bon invult en opstuurt, brengt de postbode u binnenkort alle inlichtingen.' Gratis en vrijblijvend. VIÎUBll~VEND " ~, ,,\ <" '~ ~,,' ,\i ,,'" , ~ , o~1)~,gernaar tiet. NTL '~*qfmIlÛêp~~ ~st ttiul$ •. Geen speciale vooropleiding U kunt gewoon thuisblijven U krijgt een eigen leraar Om met het NTI de diepste MSX-homecomputer u volgt de boeiende lessen thuis, dus in uw eigen ver Vanaf de eerste les krijgt u hulp van een bevoegde en geheimen te ontdekken, hebt u geen speciale voor trouwde omgeving. U oefent op uw eigen MSX zeer deskundige leraar. Hij kijkt uw huiswerk na, geeft opleiding nodig. Evenmin hoeft u al ietsvancomputers homecomputer, in uw eigen tempo en op de tijdstip u goede raad en beantwoordt uw vragen. Hij past zich en programmeren af te weten. U leert stap-voor-stap. pen die u het best passen. Zo leert u op een plezierige aan bij uw leeftijd, aanleg en ontwikkeling. Dat is een Alle voorbeelden worden meteen in oefeningen ge manier de MSX-homecomputer volledig naar uw hele steun in de rug! bruikt. hand zetten. 't Gaat sneller via de GRATIS-PAKKET LIJN: Knipt u liever TIJDENS KANTOORUREN niet in dit 01650-60.120 mooie tijd VAN 17.00TOT22.00 UUR EN IN HET WEEKEND schrift? P. Schootstra 05615-23.04 Vraag uw informatie pakket dan liever per J.C. Mol 02510-11.900 telefoon, of schrijf de J. Kaptein 078-15.60.01 bon over op een briefje of briefkaart. y r.------• Gratis Kennismakings-Bon Aan het Nederlands Talen Instituut JA, stuur mij gratis en vrijblijvend van de cursus BASIC voor MSX-homecompu ters het uitvoerige informatie-pakket met kennismakings-Ies. 420 Ik heb geen enkele verplichting. Ik mag het pakket houden. Geen bezoek aan huis. o Dhr. 0 Mevr. C Mej. IZó x: aankruisena.u.b.! Eén blokletter per streepJe: I I I I ! I I I I I I I I I I I I Voorletter: LJ I I I I I I I I I I I ! I ! I ! ! Nr.:! ! ! I I NEDERLANDS TALEN INSTITUUT IR 8570 Lid van de officiële MSX- Werkgroep Nederland. Rechtzaad • 4703 RC Roosendaal Plaats: L I ! I ! I I ! I ! I I I I ! ! I ! I Telefoon 018&0-80.120 Het pakket is gratis voor iedereen van 16 jaar of ouder. ; - EN het tweede bit waar zijn taat af. Naar aanleiding van (1 AND 1 is 1), anders onwaar dit antwoord 'onthoudt' de (0 AND 0, 1 AND 9 en 0 microprocessor bepaalde ei AND 1 zijn 0). OR is waar als genschappen ervan, bijvoor het eerste OF het tweede bit beeld of het nul was, of nega waar is, of allebei: 1 OR 1, 1 tief. Dit onthouden gebeurt OR 0 en 0 OR 1 leveren 1; 0 met een vlag. Een vlag is ei OR 0 is O. XOR (spreek uit: genlijk gewoon een bit: als exc\usive or) is alleen waar als dat 1 is noemt men de vlag ge slechts één van beide bits set en anders gereset. Spe waar is. 1 XOR 0 is 1 en 0 ciaal voor deze vlaggen kent DEEL 2 XOR 1 is 1; 1 XOR 1 en 0 de Z80 een vlagregister: het XOR 0 zijn beide O. CPL F-register. In dit register wor (spreek uit: complement (te den de zes vlaggen die de Z80 genovergestelde) tenslotte kent bijgehouden. (In feite is werkt maar op 1 bit en keert het vlagregister net als alle an dat om: CPL 1 is 0 en CPL 0 dere een 8-bits register, al MEER ML-INSTRUKTIES is 1. Deze operatie is op te vat leen worden twee bits ervan ten als NOT: niet waar is on niet gebruikt). De 2e vlag bij Om het voorbeeldprogramma in ML uit de vori waar en niet onwaar is waar. voorbeeld (van zero, nul) ge aflevering (ML01) helemaal te begrijpen wordt geset als het laatste re moeten we eerst een aantal nieuwe instrukties Alle vier de operaties werken sultaat precies 0 opleverde; anders wordt hij gereset. Het onder de loep nemen. op het A-register (de accu) en een tweede getal, dat een re F-register verschilt van de an gister of een met name ge dere registers, doordat het noemd getal is. Dit alles ge niet direkt te gebruiken is. ROM-routines Z80 vier logische operaties. beurt steeds bit-by-bit (zie de Dit zijn OR, XOR, AND en voorbeelden in tabel 1). OR Het wordt automatisch bein In regel 520 en 550 staat CPL (zie de regels 570, 580 en B betekent dus: voer de ope vloed door de instrukties in CALL 162! De CALL-op 600 in MLOI en verder tabel ratie OR uit op het A- en B een programma: de vlaggen dracht ('to call' betekent roe 1). Deze operaties (behalve register en laat het resultaat worden door de Z80 gehesen pen) doet niets anders dan de CPL) werken op twee 8-bits achterin A. Na LD A,77, LD en gestreken als dat nodig is. GOSUB-opdracht in BA getallen. Het resultaat is weer B,107, OR B staat er dus 77 SIC. Het verschilisdat er ach een 8-bits getal, dat gevormd OR 107 oftewel 111 in de ac BeSlissingen ter een GOSUB een regel is door de logische operaties cu. Hetzelfde had bewerk nummer moet staan, waar op elk van de bits van de twee stelligd kunnen worden met Het vlagregister is ook niet di dan heen gesprongen wordt, oorspronkelijke getallen te LD A,77, OR 107. rekt uit te lezen. Dat gebeurt terwijl er achter de CALLeen laten werken ('bit-by-bit'). In MSX-BASIC worden de op een andere manier, name adres moet staan. (Een adres logische operatoren net zo ge lijk via voorwaardelijke is het nummer van een geheu Dit resultaat heeft een logi bruikt als in ML: PRINT 77 sprongen. Deze sprongen zijn genplaats; zie elders in dit sche betekenis, als we een 1 AND 107 levert netjes 73. een soort GOTOs, maar dan blad.) Op dat adres staat een interpreteren als WAAR in ML. Ook hier staat er ach stuk ML-programma, dat we (true) en een 0 als ONW AAR ter de opdracht geen regel willen aanroepen. Een CALL (false). AND bijvoorbeeld is Elke rekenkundige of logi nummer, maar een adres. De naar adres 162 heeft tot ge alleen waar (1) als het eerste I sche operatie levert een resul- mnemonic voor een spron- volg dat de letter waarvan de ASCII-kode in het A-register staat op het scherm wordt af gedrukt. Zo'n stukje ML, dat voat'bee 1 den: er speciaal voor bedoeld is om TABEL 1 : De logische oper'at ies met een CALL vanuit andere 01001101 ( 77) programma 's te worden ge OR: AND: (107) bruikt, wordt een routine ge ------y- ' 01101011 noemd. Elke MSX-computer 0 0 0 0 0 0 ------OR --- OR bevat een verzameling van 0 1 1 0 1 0 01101111 (111 ) deze routines (ROM-routi 1 0 1 1 0 0 nes genoemd), die bijvoor 1 1 1 1 1 1 01001101 ( 77) beeld een letter afdrukken of ------01101011 ( 107) naar de printer sturen, de ------AND --- AND kleur van het scherm veran 01101111 ( 73) deren, enzovoorts. XOR: CPL/NOT: Natuurlijk zouden we in prin ------01001101 77) cipe zelf onze routines kun I I I I 0 0 0 I 0 I I 1 I 01101011 (107) nen schrijven. Dat is niet al I I I I ------0 1 1 I 1 I I 0 I XOR --- XOR leen behoorlijk moeilijk, 1 0 1 ------01101111 ( 38) maar ook zonde van de tijd. 1 1 0 ------01001101 ( 77) Logische operaties ------NOT --- NOT 10110010 (178) Naast de rekenkundige op dracht ADD en SUB kent de .f& dl tr tr . - $ COMPUnll MAGAZINE gopdracht is lP, van lumP programma verder bij maak eerst het scherm 1 XOR 1 is 0 en 0 XOR 0 is (springen). Als er meteen CONT, in regel 540. schoon, breng dan het BC-re ook 0, zodat deze instruktie achter de lP een adres staat gister op 888, druk een letter hetzelfde doet als LD A,O; (bijvoorbeeld lP 16034) dan Labels af en verlaag het BC-register XOR A is alleen iets sneller. wordt de sprong altijd uitge met 1. Ga hiermee door tot Daarna wordt de inhoud van voerd en het programma gaat Het woord CONT wordt al het BC-register 0 geworden de accu (0 dus) geORd met verder op adres 16034. Het is leen gebruikt om de opdracht is: er zijn dan 888 letters afge het B-register. Als het B-re ook mogelijk achter de lP in regel 540 te labelen ('to la drukt. Deze konstruktie is de gister nul is, wordt hierdoor mnemonic een voorwaarde te bel' betekent merken, ergens snelste en meest gebruikte de Zero-vlag geset. Dit wordt zetten. Als er aan de voor een etiket (label) op plak manier om de FOR-NEXT getest met lR NZ,CONT. waarde voldaan is wordt de ken). Er had in regel 590 ook lus in ML na te bouwen. Was het B-register ongelijk sprong uitgevoerd: anders een adres mogen staan in In een BASIC-programma aan nul, dan springt het pro niet en het programma gaat plaats van het label, maar zou dat er zo uitzien: gramma terug maar CONT, dan gewoon verder waar het door een label te gebruiken om de volgende letter af te gebleven was. Een van de mo laten we het vervelende werk lOCLS drukken. In het geval dat het gelijke voorwaarden is 'Z'. aan de assembler over: die be 20 BC=888 B-register wel nul was bevat rekent het juiste adres en vult 30 PRINT 'A'; de accu nu nog steeds nul. We De opdrachtJP Z,16043 bete dat op de juiste plaats in. Het 40 BC=BC-l kunnen dus opnieuw ORen, kent: spring naar adres 16043 programma is op deze manier 50 IF BC=O THEN 30 maar nu met het C-register. als de Z-vlag geset is (met an veel gemakkelijker te begrij 60 END Was dat ongelijk aan nul, dan dere woorden als het laatste pen, ook voor iemand die het Terug naar MLOl. De eerste wordt de volgende letter A af antwoord 0 was). Er is ook niet zelf geschreven heeft. instruktie, LD A,12 laadt het gedrukt. Als het B- en het C een voorwaarde 'NZ', Non A-register met de waarde 12. register beide nul zijn dan Zero, waaraan voldaan is als De laatste onbekende in Dit is de ASCII-kode van de wordt er beide keren niet ge de Z-vlag juist niet geset is. struktie staat in regel 620: SHIFT-HOME-toets. Metde sprongen en het programma RET. Dit betekent RETurn. instruktie CALL 162, die het bereikt de RET-instruktie op Voorwaardelijke sprongen Het effekt is hetzelfde als in karakter in de accu afdrukt, de laatste regel: het program zijn Je IF-opdrachten van de BASIC: als de Z80 een RET wordt het scherm schoonge ma is afgelopen. ML: lP Z.16043zouerin BA tegenkomt springt hij terug maakt. SIC uitzien als IF Z TH EN naar het adres vanwaar dit LD BC,888 zet het aantal af Nog sneller GOTO 16043. In praktijk programma werd aangeroe te drukken letters in het regis worden alle beslissingen in pen. In het geval van MLOI terpaar BC. De volgende op Voorbeeld 1 van deze keer ML genomen met behulp van betekent dat, dat de dracht heeft het label CONT geeft weer een ML-program voorwaardelijke sprongen. A= USR(O)-opdracht in regel gekregen; hier wordt de accu maatje om het scherm te vul 140 nu afgelopen is. De com met de waarde 65 (de ASCII len met A's, maar nu op de In MLOI staat in de regels 590 puter gaat verder met de vol kode van hoofdletter A) gela allersnelste manier, die ech en6lOlRNZ,CONT. (lR be gende opdracht (END) en het den en met CALL 162 wordt ter enige kennis van de video tekent lump Relative; deze programma loopt af. die letter op het scherm gezet. chip vereist. Dat is een hoofd sprongopdracht wordt ge Vervolgens wordt de inhoud stuk apart en in feite voor ma bruikt voor kleine sprongen.) Het programma van het BC-paar met 1 ver chinetaal op zichzelf niet zo laagd (het bevat nu 887). belangrijk. Het voorbeeld De sprong wordt uitgevoerd Nu alle instrukties uit MLOI De instruktie XOR A is een maakt gebruik van de ROM als het laatste resultaat onge bekend zijn kunnen we de veel gebruikte truc: de in routine FILL VRM, die het lijk aan nul was. In dat geval precieze werking ervan begrj houd van het A-register videogeheugen opvult met gaat de uitvoering van het pen. Het idee is als volgt: wordt geXORd met zichzelf. een bepaalde waarde. 1~ REM ML~3 f1 2f1 REM g 3f1 REM VOORBEELD 2 (6 4f1 REM VUL HET SCHERM MET A'TJES g 5~ REM SUPERSNELLE MANIER ~ 6f1 REM (6 7~ REM M5X COMPUTER MAGAZINE ~ 8~ REM MACHINETAAL-KURSUS DEEL 2 ~ 9~ REM ~ 1f1f1 I DE BASIC LADER **************** ~ 11f1 SCREEN ~: WIDTH 4f1: CLEAR 2~fI, &H9f1f1f1 1f14 12f1 A=&H9f1f1f1 211 13f1 READ D: IF D>=~ THEN POKE A,D: A=A+1: GOTO 13f1 217 14f1 DEF USR=&H9~f1f1: PRINT "Druk op een toets ••• " i: A$=INPUT$ ( 1 ): A=USR( f1): END 34 5~f1 I DE EIGENLIJKE ML ***********.** ~ 51f1 DATA 62,65: 'LD A,65 iLaad Accu met de letter A 189 52~ DATA 1,12f1,3: I LD BC,888 iLaad BC met het aantal letters 239 53~ DATA 33,~,f1: I LD HL,flf1f1f1 iHet begin-adres van het Video-RAM 68 54f1 DATA 2f15,86,f1:' CALL 86 iRoep FILLVRM aan 174 55~ DATA 2f11: ' RET iKlaar 28 56~ DATA -1: einde ML-vlag 218 Welke rekenaar kan maar tot twee tellen? EEN COMPUTER Het is bekend dat computers snel en nauwkeurig met grote getallen Getallensteiseis kunnen rekenen. Toch kennen ze maar twee cijfers. Een computer werkt Het meest gebruikte getallen met elektrische spanningen: als zo'n spanning hoog is noemt men dat stelsel is het decimale (tien 1 en een lage spanning heet O. Dit zijn de enige cijfers die een computer tallige) stelsel. Dat kent tien cijfers, 0 tot en met 9. We kent: een computer werkt met een binair (tweetallig) getallenstelsel. kunnen met één cijfer tot 9 tellen; het daaropvolgende Maar hoe kan het getal 3 bestaan in een stelsel dat maar twee cijfers getal (tien dus) maken we kent? Daarvoor moeten we eerst bekijken hoe 'tellen' in zijn werk gaat. door het een-na-Iaatste getal met een op te hogen en het laatste weer bij 0 te laten be ginnen, waarbij we soms een o aan het begin van het getal N~ JA ______N~ ~ moeten toevoegen. Bijvoor beeld: 09 plus 1 is 10. Nu kun ----.Vr----,V- ~ nen we weer 'gewoon' verder tellen tot 19. Dan komt 19 plus 1 is 20, enzovoorts. Het laatste cijfer in het getal geeft de eenheden, het cijfer links daarvan de tientallen, dan ko men de honderdtallen: steeds lOx zoveel. De waarde van het decimale getal 123 is op die manier: 3xl plus 2xlO plus lx100. Natuurlijk weet iedereen dat allemaal al, maar het systeem dat we gebruiken om te tellen werkt in het binaire stelsel precies hetzelfde, alleen ziet het er wat vreemd uit. Met één cijfer is tot 1 te tellen (0, 1). Bij 1 plus 1 moet de nul er al bijgedacht worden: 01 plus 1 is volgens de regels 10. Dan komt 'gewoon' 11 en daarna 011+1=100! Het laatste cij fer geeft steeds de eenheden, la , COMIIUIR MAGAZINE niet meer zo lang zijn. Ook is Omdat een adres voor de het handiger dan het decima computer een 16-bits getal is le, omdat hexadecimale ge (twee bytes), is het hoogst be tallen snel en gemakkelijk schikbare adres FFFF$, ofte kunnen worden terugver wel 65535. Samen met geheu taald naar binaire (via de nib genplaats 0000 zijn er dus bles). 65536 geheugenplatsen. Bij afspraak is een kilobyte (vaak In BASIC afgekort met een K) gelijk aan 1024 (hexadecimaal MSX-BASIC kan gelukkig 400!), zodat een MSX-com met alledrie de stelsels puter precies 64K geheugen werken. De HEX$ en BIN$ heeft. funkties geven van een wille keurig getal de hexadecimale of juist binaire weergave. Er PEEKen en POKEn is zelfs ook een OCT$, voor De inhoud van een geheugen het in nog maar weinig ge plaats kan in BASIC veran bruikte oktale (achttallige) derd worden met de POKE stelsel. PRINT B IN$ (181) en opdracht ('to poke' betekent PRINT HEX$ (181) leveren porren): POKE 40000,85 volgens verwachting bergt het getal 85 op in geheu 10110101 en B5 op. Ander genplaats nummer 40000. som kan ook: door voor een Dat getal is weer te bekijken getal &H te zetten wordt het met de PEEK-functie ('ta hexadecimaal, &B maakt het peek' betekent gluren, een binair en &0 is voor oktale kijkje nemen). PRINT getallen. PRINT &HB5 en PEEK (40000) drukt de in PRINT &BI01I0101 leveren houd van geheugenplaats allebei keurig 181. Een voor 40000 af. Als de inhoud van Een kijkje in het binnenwerk van een MSX-computer. beeld van het gebruik is voor adres 40000 niet tussendoor beeld 1, dat de getallen van I veranderd is, levert dit weer links daarvan staan de twee een byte kunnen waarden tot 20 in de decimale, binaire 85 op. tallen, de viertallen, de acht aannemen van 00000000 (0) en hexadecimale schrijfwijze Het is zaak voorzichtig te tallen enzovoorts: steeds 2x tot en met 11111111 (255). op het scherm afdrukt. werk te gaan bij het POKEn: zoveel. Het binaire getal 1011 Dit maakteen MSXeen 8-bits adressen lager dan 32768 zijn betekent (van rechts af): lxI computer; grotere computers Geheugen niet bruikbaar omdat het niet plus lx2 plus Ox4 plus lx8 of werken met 16, 32 of zelfs 60 mogelijk is de inhoud van die tewel 11 decimaal. (Het is bits tegelijk. De getallen in een computer geheugenplaatsen te wijzi duidelijk dat het getal 100 Voor het werken met bytes worden opgeslagen in het ge gen. Een POKE opzo'n adres veel betekenissen heeft: tien wordt vaak gebruik gemaakt heugen. Dit geheugen wordt heeft gewoon geen effect. tallig betekent het honderd, van een ander getallenstelsel: weleens voorgesteld door een tweetallig is het vier en in alle het hexadecimale oftewel zes rij huizen met brievenbussen. Dat kan zeker niet gezegd andere denkbare getallen tientallige. (Hexadecimale De rol van de postbode wordt worden voor de adressen bo stelsels weer iets anders.) getallen worden vaak aange gespeeld door de computer: ven '\F380: dit gebied wordt Omdat binaire getallen al geven met een $-teken er hij bergt brieven (lees: getal door de computer gebruikt gauw langer dan zes cijfers voor.) In dit stelsel zijn er 16 len) op in de brievenbussen als notitieblok en een POKE worden en er bovendien alle cijfers: om te beginnen de (lees: geheugenplaatsen). El kan hier onverwachte en de maal ongeveer hetzelfde uit normale 0 tlm 9 en vervolgens ke brievenbus heeft zijn eigen sestreuze gevolgen hebben: zien, lijkt het misschien nogal de letters A tlm F. A is dus 10, nummer, (het adres van de de computer kan vastlopen. onhandig om binair te reke B is 11 en F betekent 15. Op geheugenplaats genoemd), De enige oplossing is dan de nen. Maar het heeft ook zijn deze manier is een byte te zodat er nooit post verkeerd RESET-knop, als die tenmin voordelen: de enige optellin splitsen in twee nibbles ('klei bezorgd kan worden. In een ste aanwezig is; anders moet gen die er bestaan zijn 0 plus ne hapjes'; 'to nibble' bete geheugenplaats kan een 8- de netschakelaar eraan te pas o is 0, 1 plus 0 is 1 en 1 plus 1 kent knabbelen). Elk nibble bits getal, een byte dus, opge komen met alle nare gevolgen is 10. Ook is er maar een tafel kan worden weergegeven met slagen worden. van dien. van vermenigvuldiging: OxO is een hexadecimaal cijfer. Bij 0, lxO is 0, lxI is 1. (En: een voorbeeld: het binaire getal mens zou op zijn tien vingers 10110101 wordt gesplitst in tot 1023 kunnen tellen, als hij 1011 en 0101; het eerste stuk 1~ REM VBSB~l ~ het maar binair zou doen!) is gelijk aan B en het tweede 2~ REM ~ nibble is 5, dus de hexadeci 3~ REM PRINT EEN DECjBINjHEX-TABEL 9 male weergave van 10110101 4~ REM ~ Bits en Bytes is $B5 Het laatste cijfer in 5jl REM MSX COMPUTER MAGAZINE " Het kleinste stukje informa een hexadecimaal getal geeft 6~ REM J' tie in het tweetallige stelsel zoals gewoonlijk de eenhe 1~(1 CLS: PRINT "DECIMAAL" TAB( 1~) "BI noemt men een bit (een den, links daarvan staan de NAIR" TAB( 2(1) "HEXADECIMAAL" ·162 11(1 FOR 1=1 TO 2(1 1~9 'beetje'). Een bit is een 0 of zestientallen , daarnaast de 12(1 PRINT I TAB(1~) BIN$(I) TAB(2(1) H een 1. In de praktijk werkt 256-tallen,enz. SBS is dus 5xI EX$(I) 25jl een computer met 8 bits tege plus 11xI6 en dat is 181. 13(1 NEXT 2 11 lijk: deze vormen samen een Dit stelsel is handiger dan het byte ('hap'). De getallen in binaire, omdat de getallen Computershop nieuwe stijl: RAF Maar in dit geval maken we - verkoopt men hier ook de een uitzondering. Als een Het is nu niet direkt onze gewoon betere homecomputer. Tus handelaar die zich in de loop te om aandacht te besteden aan sen de IBM's en compatibles van vele jaren een uitsteken vinden we de Atari520ST, de de naam verworven heeft op een individuele computerwinkel. Commodore 128 en natuur het gebied van audio- en vi lijk, hoe kan het ook anders, deo-apparaten zich in de Terecht overigens want we den MSX machines. computerhandel begeeft is ken niet dat onze lezers zitten te Daarbij is duidelijk gekozen dat voor ons een reden om voor de echte A-merken, So daar even bij stil te blijven wachten op een heet-van-de ny en Philips. Wie voor bo staan. Want juist in compu demprijzen een grijs geim terland proberen eendags naald verslag over computerboer i porteerde MSX zoekt, zon vliegen maar al te vaak om der service en voorlichting, is snel het grote geld binnen te 'Bittronics' te Chipstad. Veel van hier duidelijk aan het ver halen, daar kennen we meer die discountzaken lijken op elkaar keerde adres. Maar wie be dan genoeg voorbeelden van. reid is een normale prijs neer als twee druppels water... te tellen voor zijn of haar Service is bij dergelijke 'he computer en goed advies - en ren' eerder uitzondering dan kopers worden niet zozeer op I IBM, bestaan dergelijke soli uitstekende service - belang regel, hetgeen ook eigenlijk kennis geselekteerd, maar op de kwaliteitswinkels wel, rijk acht is RAF een prima al nauwelijks anders kan in de leeftijd. Want een jeugdloon maar daar worden nu juist ternatief voor de 'dozenver verwarde homecomputer tje bespaart nu eenmaal • geen homecomputers ver kopers'. handel. Op machines van geld ... kocht. Althans, tot nog toe. honderden guldens zit een Qua benadering van de klant winstmarge voor de winkelier Kwaliteit I Met de opening van RAF heeft RAF een standpunt ge van hooguit een paar tientjes, computers komt daar echter kozen dat tussen de bekende zodat het wel heel moeilijk Als iemand zich in dat gewoel verandering in. ramsj-zaken en de zaken wordt om een goede service waagt om daar een kwaliteits computer handel inligt. Ener te bieden. zaak op te zetten is dat inder Want behalve professionele zijds krijgt de klant desge Wat heet, zelfs op het perso daad uitzonderlijk. Voor de machines - tot en met Wang wenst alle tijd om zelf eens neel wordt bezuinigd. De ver- duurdere computers, zoals systemen van f. 20000 aan toe wat uit te proberen op een van - COMIIUna MAGAZlNI de meer dan 25 opgestelde lemaal niet. Als we ons even computers, anderzijds zijn er bedenken dat RAF een goede deskundige verkopers be naam hoog te houden heeft schikbaar om de klant voor te op het gebied van audio en vi lichten. deo, dan wordt dat ook wel GEBRUIKERS- I Het assortiment is ronduit duidelijk. groot te noemen, er stonden MSX is momenteel duidelijk op het moment dat wij er op bedoeld als 'opstap' -machi bezoek waren behalve de ne, de computer waarmee GROEPEN j reeds genoemde 25 compu mensen eens voorzichtig kun ters (waarvan 7 MSXl en 1 nen proberen of ze wel met In (bijna) ieder nummer van MSX Computer Magazine zo'n ding om kunnen gaan. MSX2) zo'n 25 printers en de geven we wat aandacht aan de gebruikersgroepen in Ne nodige monitoren, diskdrives Maar voor de toekomst heeft derland en Belgie. en recorders. Alleen wat be men hele andere plannen. Dé Zo nemen we bijvoorbeeld namen en adressen op van treft de supplies blijft men be gedachte dat er binnenkort - wust wat terughoudend, zo wacht maar op de Firato - een bestaande of in oprichting zijnde gebruikersgroepen. zal er geen merkloze diskette koppeling zal ontstaan tussen Ook kort nieuws komt voor opname in aanmerking, zoals gevoerd worden. MSX-computers enerzijds en berichten over bijeenkomsten, verzoeken om mede Het aanbod in boeken en tijd video anderzijds is natuurlijk hobbyisten om in een bepaalde regio een GG op te zetten schriften is ook bewust wat voor een bedrijf als RAF heel etcetera. mager gehouden, de gedach interessant. Want op video te daarachter is dat er in Am gebied is deze zaak een van de Kortom, als u voor vermelding in deze nieuwe rubriek in sterdam meerdere gespeciali leidende handelaren in Ne aanmerking wilt komen, stuur dan de benodigde gege seerde boekhandelaren ge derland. Vandaar dan ook vens even naar de redaktie. Wij zullen dan ons best doen vestigd zijn waarmee men als dat men de ideëen van Philips om het een en ander regelmatig in onze pagina's op te computerwinkel niet wil en heel boeiend acht. nemen. kan konkureren. Slechts de meest gevraagde titels zijn op Kort gezegd komen die de planken terug te vinden. ideëen erop neer dat met Spectravideo Computer maandelijkse nieuwsbrief MSX de mogelijkheid ont krijgt. Kontaktadres: Het programma-aanbod is staat om allerlei 'consumer Users Club echter ruim. Veel zakelijke electronics' - zoals video en Ongebruikelijk bij MSX, e.M. Hopstaken software, maar ook een goed audio - te gaan integreren. De maar deze club richt zich spe Pijnboomstraat JO assortiment spelletjes. Ook MSX zou dan als centrale cifiek tot mensen met een 4731 AT Oudenbosch uitbreidingen (RS232) en 'controller' gaan funktione Spectravideo machine. Voor Tel.: 01652-2446 joysticks maken deel van de ren, waardoor alle andere ap al de (niet helemaal MSX sortering uit. paraten er een dimensie bij standaard) 728 krijgt veel krijgen. De koppeling aan aandacht. Kontaktadres: Technische dienst beeldplaatspelers en CD ROM biedt dan ongekende e.U.e. MSX-club Als audio- en video-specialist moge lij kheden. Postbus 202 Belgie-Nederland bezat RAF al een goed geou In dit hele verhaal speelt 2300 AE Leiden tilleerde technische dienst, MSX - en dan met name Ook in Belgie is er veel aan die nu ook de nazorg voor de MSX2 - de rol van de tot nog dacht voor MSX. De MSX computers op zich neemt. toe ontbrekende schakel. Dit Futura Computer club Belgie-Nederland richt I Dat houdt in dat men zelf kan alles vat Philips samen onder zich echter niet alleen op repareren, wat een belangrij de naam NMS, New Media Vereniging Vlaams-sprekend Belgie. ke tijdswinst voor de klant be Systems. maar - gezien het feit dat men tekend. Als servicetermijn Onder meer deze ontwikke Onder deze naam gaat een een hoofd redakteur Neder wordt ongeveer een week ge lingen hebben voor RAF de groep schuil die alleen in de land kent - ook op Nederland. hanteerd, hetgeen inhoudt doorslag gegeven om een Zaanstreek aktief is. Het zijn Voor f. 40.- kan men lid wor dat 90% van de reparaties in computer-poot op te zetten, er nog niet zoveel, men telt den en ontvangt dan twee derdaad binnen die week waarvan de praktische verwe zo'n kleine 100 leden. Maar maandelijks het blad MSX klaar zijn. Mocht het bedui zenlijking een hele ruime en dat zullen er wel spoedig meer club MAGAZINE. Verder dend langer gaan duren, dan prettige winkel is geworden. worden! geeft men in eigen beheer zal er een ruilmachine ter be Een kreet die we tijdens ons Kontaktadres: programmatuur uit. die ech schikking gesteld worden, zo gesprek diverse keren hebben ter volgens ons wat aan de dat situaties waarbij de com mogen horen is: 'We willen Futura Computer Vereniging prijzige kant is voor een hob puter maanden weg is - maar hier over tien j aar nog zitten' , Postbus 71 by-club. Kontakt-adres Bel al te bekend - vermeden zul en dat geeft goede hoop voor 1530 AB Wormer gie: len worden. de toekomst. Per slot van re Tel.: 075-314220 Het credo van de service is: kening bestonden er tien jaar MSX-club Belgie-Nederland 'als de klant redelijk is, dan geleden nog helemaal geen pla Mottaart 20 zijn wij aanspreekbaar'. homecomputers! MSX gg West-Brabant 3170 Herselt Voor wie het zelf eens wilt Belgie Filosofie gaan bekijken, het adres van op 22 april (en daarna 20 mei) deze nieuwste RAF-telg is: heeft deze regionale groep Voor Nederland: Het is geen toeval dat een be een kontaktavond op de drijf als RAF zijn vleugels uit RAF-Computer Nieuwe Markt 88 in Roosen MSX-club Belgie-Nederland slaat in computerland. En dat Rijnstraat 158-160 daal, in snackroom De Wolf. pla Rinus Vijverberg MSX-machines een deel van Amsterdam Lidmaatschap kost f. 24,- per De Klauwhaver 6 het assortiment vormen al he- Tel. 020-461511 jaar, waarvoor men ook een 3069 DJ Rotterdam schillende typen. Daarna Nu zijn ESC - reeksen voor worden opties als tractor - en niet iedere printer gelijk. Om sheetfeeder en mogelijkhe de programma's voor eigen den als bidirectioneel ver gebruik geschikt te maken klaard. zullen deze hier en daar aan gepast moeten worden. Zeer verhelderend is het hoofdstuk over aansluitingen MSX Computers en printers aan de computer. Hierin ko is een uiterst leerzaam en nut men de verschillen tussen se tig boekje, zowel voor wie al riele en parallelle overdracht over een printer beschikt als cq. interfaces en de gebruikte voor degene die aanschaf protocollen aan de orde. Ver overweegt. De meeste aspek Introducing MSX der vinden we hier het een en ten die bij de aanschaf en het ander over de gebruikte sig gebruik van een printer ko assembly lanquage and naallijnen, connectoren en men kijken worden er uitste machine code veel voorkomende aansluit kend in belicht. problemen. Behalve over machinetaal MSX Computers en printers, gaat dit boek voor een groot Wessel Akkermans, Stark - deel over de MSX Basic in De tweede poot van het boek Texel strukties die rechtsreeks het sant, maar horen eigenlijk is, zoals gezegd, het printer ISBN n.ummer 90 6398 4057, geheugen aanspreken, te we thuis onder het hoofdstuk gebruik. De hoofdstukken omvang 156 pagina's, prijs ten PEEK en POKE. truuks (toch sprites op hieromtrent behandelen scherm 0, etc.). Het imple printerkommando's en teken f. 27,50 De eerste hoofdstukken hou menteren van machinecode sets, het aansturen van prin den zich bezig met spitten in komt echter wel goed uit de ters met ASCII en ESC codes de RAM. De auteur laat zien verf. Het via Basic invoeren en verklaren wat de verschil hoe de verschillende soorten van de machinecode en het la lende printrnodes behelzen variabelen in het geheugen ten uitvoeren ervan wordt tot (vet, condensed etc.). Ook Statistiek worden opgeslagen en wat er in details behandeld. De op meer technische vragen als met de Variabie List Table slag van ML-programma's 'hoe worden tekens afge In veel opleidingen komt het gebeurt als een programma wordt evenmin vergeten. Het drukt' en 'wat doet een prin vak statistiek aan de orde. wordt gerund. hoofdstuk over BSA VE en ter nu precies met al die co Voor het verwerken van on Dan volgt een stukje over de BLOAD is erg nuttig. des' worden beantwoord. derzoeksresultaten draaien interne datarepresentatie in op de mainframes van univer de processor, waarna de au Bij het coderen in machine Een greep uit de rest van de siteiten uitgebreide statisti teur het nodig vindt de MSX taal hoort natuurlijk een stuk inhoud: grafische modes, sche pakketten als SPSS. Zo Basic opdrachten BASE en over assemblers. Ian Sinclair hard copies en screendumps. veel kapaciteit is echter lang VPOKE te introduceren. Het maakt flinke reclame voor het Aan het hoofdstuk over niet altijd nodig. Met Basic hoofdstuk daarop begint assembler/debugging pakket downloading zal niet ieder programma 's voor statistiek weer met een verhandeling ZEN. Het laatste hoofdstuk een veel hebben. Het definie wordt het mogelijk om op be over registervlaggen , daarna the last round - up is weer een ren van een eigen tekenset is perkte schaal eigen onder wordt dan overgegaan op de allegaartje met onder andere lang niet op elke printer mo zoek thuis te verwerken. interaktie tussen machinetaal 'hooks'. gelijk, maar heel fraai voor Ruim de helft van het boek en een MSX computer. wie over die faciliteit be wordt in beslag genomen De lange aanloop wordt nu Introducing MSX Assembly schikt. door de routines voor de be enigszins gerechtvaardigd. Language and Machine Code De hoofdstukken over het rekening van centrum - en De machinecode blijkt via Ian SincJair aansturen van printers zijn spreidingsmaten op ratio - en een Basic programmaatje Col/ins Professional and rijkelijk voorzien van demon intervalniveau. Ze worden door POKE-instrukties in Technical Books stratie - programmaatjes (in zowel voor afzonderlijke als een vrijgemaakt stukje ge ISBN nummer 0 00 383146 9 MSX Basic). W. Akkermans voor groepswaarnemingen heugen geplaatst te moeten Omvang 184 pagina 's heeft voor de meeste ervan gegeven. In het eerste geval worden. Prijs f. 45,- gebruik gemaakt van een Sei wordt uitgegaan van het aan kosha SP800 matrixprinter. tal waarnemingen, in het De hoofdstukken daarop in tweede van de frequentie troduceren steeds een nieuw daarvan. stukje machinecode. De rou Computers en printers Daarna komen lineaire re tine wordt daarna dan door gressie - berekening en curve POKE's in het geheugen Een van de meest recente uit - fitting aan de orde: het vin geimplementeerd en uitge gaven van St ark - Texel is den van een wiskundige func voerd, meestal met de opzet Computers en printers door tie die de samenhang van aan te tonen hoeveel sneller Wessel Akkermans. De on waarnemingen zo goed moge dan Basic ML wel is. dertitel luidt 'Aansluiten en lijk beschrijft. Het boek geeft Het boek geeft de indruk dat gebruiken' en dit is precies hier aparte benaderingspro de auteur niet goed heeft kun waar het boek over gaat. gramma's voor respectieve nen kiezen. De Z80 machine Het eerste hoofdstuk is een lijk hyperbolische, logaritmi taal wordt te summier behan algemene introductie. De au sche, exponentiele en wortel deld om er echt mee te leren teur maakt de lezer bekend functies alsmede een N - de programmeren. De uitwei met de verschillende soorten orde kromming benadering. dingen met PEEK, POKE en printers, hun werkwijze en de Het boek telt 127 bladzijden VPOKE zijn op zich interes- voor - en nadelen van de ver- waarvan de programmalis- mr • .1 fabetisch opgezet, maar daar Het is dan ook geen leerboek, naast vinden we ook een liist maar een boek dat het moge in het boek met een aanbevo lijk maakt niet al te uitgebrei len volgorde van lezen als we de enquetes of andere onder het werk als leerboek willen zoeken op de homecomputer gebruiken in plaats van als na te verwerken. slagwerk. De schrijvers hebben uit de Maar waar we bijzonder van veelheid van statistische on onder de indruk waren was de derwerpen een keus moeten diepgaande behandeling van maken. De veel gebruikte de MSX2 video display pro kruistabel en de bijbehoren cessor. Deze VDP is een ui de samenhangsmaten moeten terst komplex IC, dat pas zo we hierdoor node missen. kort op de markt is dat er niet De onderzoekgegevens kun of nauwelijks officiele doku nen door DATA - of INPUT mentatie over te krijgen valt. - statements worden binnen is bovendien zodanig van op Groeneveld moet werkelijk gehaald. Routines om van zet dat ook de MSXl gebrui dagen en nog eens dagen zijn tings er 64 beslaan. Aan een disk of cassette te lezen zullen ker er uitstekend mee uit de bezig geweest om deze chip listing gaat steeds een korte zelf geschreven moeten wor voeten zal kunnen. zijn geheimen te ontlokken. beschrijving van het onder den. De opzet van het lijvige (508 -In de 39 bladzijden van het werp vooraf. De program Basic -programma 's voor sta bladzijden) boekwerk is als VDP-hoofdstuk vonden wij ma's zijn erg goed van struc tistiek volgt: een ware schatkist aan infor tuur en ruim voorzien van E.J.J.Doppenberg en J. van't Na een inleidend. gedeelte matie, die we tot nog toe ook kommentaar. Het verloop is Hof worden eerst de MSX scherm zelf moesten ontberen. hierdoor uitstekend te vol Kluwer Software - reeks editor, de Basic, de variabe Kortom, een werkelijk uitste gen. Bovendien is de struk ISBN 90 20117696 len en de uitdrukkingen be kend boek, dat zowel voor tuur van elk programma vast prijs f. 42,50 sproken. Daarbij wordt bij MSXl bezitters als voor gelegd in een zogenaamd voorbeeld ook aandacht ge MSX2 gebruikers eigenlijk Nassi - Scheidermann - dia schonken aan de manier verplichte kost is. Zowel be gram. MSX2 Basic handboek waarop variabelen in het ge ginners als ver gevorderden Een aardige extra voor wie heugen worden opgeslagen. zullen er veel aan hebben. met deze notatie vertrouwd ln het vorige nummer kondig Daarna volgt een 351 pagina's is, maar niet strikt noodzake den we dit boek reeds aan, tellend overzicht over de Ba MSX2 Basic Handboek lijk. Van de gebruikte formu maar nu hebben we het dan sic sleutelwoorden, waarin de Uittgevenf Stark-Texel les wordt ook nog de wiskun ook echt op tafel liggen. Stark voorbeelden en de al ge ISBN nr. 906398221 6 dige notatie gegeven. Aan - de uitgever die zoveel MSX noemde BNF notatie ver Omvang 508 pagina 's duidelijkheid niets te wensen in zijn fonds stopt - heeft de werkt zijn. Dit overzicht is al- Prijs f. 56,50 over. N a elke listing volgt ten race met vlag en wimpel ge slotte nog een uitgewerkt wonnen en is als eerste met voorbeeld. een MSX2 boek op de markt De programma's zijn ge gekomen! SPARROWSOFT PRESENTEERT schreven in Standaard Micro En wat voor een boek. De au soft Basic. Dit houdt in dat de teur, A.C.J. Groeneveld, EASYPAINT programma's niet een - twee heeft duidelijk zijn best ge MSX tekenprogramm - 32K - drie op een MSX computer daan. Op dezelfde manier als • Multicollorscreen (16 kleuren, 2 kleuren per groep van 8 punten) werken, maar enige aanpas waarop deze schrijver ook al • Oplossend vermogen screen 256x192 sing behoeven. Een echte een standaardwerk voor • Inleiding van het screen in 3 windows ramp is dit niet, een beetje (save/load per window) MSXl gemaakt heeft worden • Ieder punt is individueel bereikbaar Basic - kenner kan het vrij werkelijk alle Basic-kom • Eenvoudig tekenen van lijnen, rechthoeken, cirkels, elipsen en inkleu snel klaren. De verschillen mando's van de MSX2 uit en ren tussen beide dialecten zijn te na behandeld. • Eenmaal gemaakte tekeningen kunnen gebruikt worden in eigen pro- niet groot, beide komen im Kompleet met BNF (Backus gramma's mers van Microsoft. Norrmal Form) notaties voor • Zeer eenvoudige bediening via joystick en funktie toetsen • Ook geschikt voor kinderen Een van de meest frappante de toegestane syntax, waar • Uitgebreide Nederlandse gebruiksaanwijzing verschillen is het gebruik van door de wat gevorderde pro • Cassette f. 35,- lange variabelenamen, die grammeur in een oogopslag vaak pas na de zesde letter kan zien of een bepaalde kon EASYCOPY van elkaar afwijken. Iets struktie al dan niet mogelijk MSX programma voor Sony printer/plotter PRN-C41 - 32K meer moeilijkheden zullen de is. Voor de minder door de • Maakt hardcopy van screen 2 in vier kleuren gebruikte PLOT - statements wol geverfde MSX2 gebrui • Kan in kombinatie met Easy paint gebruikt worden en in combinatie opleveren. Ze zijn het best te kers zijn er eindeloos veel met elk ander BASIC programma • Kan via Easy Paint op cassette gesavede tekeningen uitprinten vervangen door LINE - op goed gekozen voorbeelden • Cassette f. 20,- drachten voor de histogram beschikbaar, waar men bo men en PSETs voor de cur vendien allerlei ideeen uit EASYSPRITE ves. Sorteer - routines zijn kan opdoen. Eenvoudig MSX sprite-editor - 32K zelfs te verbeteren door het Het MSXl handboek had vol • Opslag op cassette SWAP - statement toe te pas gens ons een bezwaar; het • Gemaakte sprites makkelijk te gebruiken in eigen programma's sen in plaats van de gebruikte sloeg de Disk Basic komman • Geheugenbesparing in eigen programma's hulpvariabele . • Mogelijkheid tot sprite-banking (grotere opslagruimte voor sprites) do's over. Met het MSX2 • f·25,- Het boek richt zich tot onder handboek is dit bezwaar weg zoekers die een uitgebreide genomen; ook de Disk Basic Bestellen: schriftelijk, via geldig betaalmiddel, bij: Sparrowsoft, Eerste kennis van statistiek hebben. komt aan de orde. Het geheel Rembrandtdwarsstraat 19, 8921 EC Leeuwarden. Tel. 058-138269 In Japan zijn nagenoeg alle grote merken vertegenwoordigd met een MSX-computer. In Nederland is de situatie bijna gelijk, alhoewel dat niet automatisch inhoudt dat alle produkten die in Japan op de markt zijn ook in Nederland te koop zijn. Een van de grote merken die enige maanden terug tamelijk geruisloos met een MSX-computer op de markt kwam is Panasonic. Het valt te begrijpen dat Panasonic weinig tam-tam maakt voor de CF-2700, want sinds de prijzenslag van het grijze import circuit valt er zo weinig te verdienen dat er geen dubbeltje overblijft voor reklame. De Nederlandse importeur koos daarom voor een rustige start. Intussen verschenen de eerste De eerste indruk bij deze Pa bord gewend is zal weinig fou nog weI eens de neiging hebt MSX-2 computers, voor de nasonic-Ioot in tegenstelling te aanslagen maken. deze blindelings voor funktie redaktie aanleiding daaraan tot andere merken is, dat het toetsen aan te zien. redaktioneel voorrang te ge toetsenbord nogal hoog is, De aanluitschakelaar (altijd De SELECT, INS en DELE ven. Zo was de CF-2700 bijna een effekt dat nog wordt ver even zoeken) bevindt zich TE toets zitten daarentegen hetzelfde lot beschoren als sterkt door de overhangende aan de linkerzijde en is tevens op de goede plaats om er vlot een van de eerder geteste Ko rand. Het toetsenbord zelfs reset-knop. mee om te gaan. reanen. Elke maand werd de zo hoog, dat voor een goede test verplaatst, bovendien typehouding de stoel wellicht Als de stroom is ingeschakeld Bij veel MSX-computers is de valt er niet zoveel te vertellen een paar centimeter omhoog wordt dat gesignaleerd door vormgeving van de cursor-be over de nieuwkomer, hooguit moet. Verder oogt de Pana een rode led rechtsboven de sturing bepalend voor het ge dat deze computer geen vrou sonic op het eerste gezicht za cursor bediening. zicht van het apparaat. Ook welijke vormen heeft, maar kelijk en degelijk. Het toet bij Panasonic geeft dit een ka eerder een hoekig mannelijk senbord heeft de goede hel De funktietoetsen hebben rakteristiek uiterlijk. design. ling om er lekker op te werken een vorm die doet denken aan Een van de positieve bijver en de layout is overzichtelijk. de huisjes van een Monopoly De bedienig ervan is plezierig schijnselen is dat we de com spel, maar laten zich over en logisch. Bovendien is het puter maanden in gebruik ge De toetsen hebben hoekige zichtelijk bedienen. Een min plezierig dat er om de cursor had hebben en daardoor van vormen en typen heel plezie puntje is de plaats van de toetsen veel ruimte is om de een gebruikerstest kunnen rig. De aanslag is kort en di STOP- en HOME-toets, deze hand te laten rusten. spreken die andere machines rekt, de toetsen wiebelen niet zitten dicht bij de funktietoet Dat kan niet over de linkerzij zelden ondergaan. en wie even aan het toetsen- sen waardoor je in het begin de gezegd worden; wie ge- m wend is z'n handpalm op het Die zijn nodig ook, want de Konklusie er een partij MSX-computers toetsenbord te laten rusten voedig wordt redelijk warm. werden gedumpt via de cash ontmoet links een vervelende Het aansluiten van de compu We schreven het al eerder; and carry zaken is het bijna scherpe hoek. ter op een monitor kan via een het testen van standaard niet mogelijk nog een 64K Cinch-video verbinding en MSX-computers is een on MSX computer te verkopen De aanslag van de toetsen is Cinch-audio verbinding. dankbare bezigheid. De pro voor meer dan 500 gulden. prima en ook van het traag cessor is bij alle merken gelijk doorkomen de effekt dat de Aansluitingen en verschillen treffen we daar De CF-2700 heeft daarente eerdere MSX-computers nog niet bij aan. gen een prijskaartje van wel eens hadden heeft deze Heeft het toestel geen A V-in De enige verschillen vinden f. 842,-, maar wordt hier en computer totaal geen last. gang, dan kan het toestel via we bij de aansluitingen, het daar wel iets goedkoper aan de antenne op de RF-uitgang toetsenbord en het uiterlijk, geboden. Als gebruikelijk is dit appa worden aangesloten. de cosmetica, zoals de fabri raat ook voorzien van twee Verder zijn er de gebruikelij kanten dat zo treffend noe Zeker is in elk geval dat men cartridge-slots. Deze staan op ke 8-pins 1200/2400 baud aan men. met de Panasonic CF-2700 een soort verhoogd eilandje sluitingen voor de cassette Cosmetisch gesproken ziet de een degelijk werkpaard en zijn keurig afgesloten door recorder, de Centronics bus CF-2700 er goed, degelijk en koopt met een 'echt' toetsen verende klepjes. voor de printer en twee 9 pins professioneel uit, het toetsen bord en ... niet vergeten ecn De klepjes zijn niet voorzien joystick aansluitingen van het bord krijgt van ons een 10 en Nederlandse garantie van een van een reset -schakelaar, zo Atari-type. over de aansluitingen valt degelijke Nederlandse im als we nog wel eens bij andere weinig te vertellen. porteur. Dat kan van de prijs merken tegenkomen. Specifikaties De computer wordt kompleet brekers niet gezegd worden! De cartridge-slots zijn keurig geleverd met aansluitkabels, afgewerkt en geven verder Net als alle andere MSX een duidelijke Nederlandse Gemiddelde winkelprijs: geen ongewenst toegang tot computers is deze uitgerust gebruiksaanwijzing en een f. 842,- het inwendige van de compu met de bekende Z80A pro Nederlands handboek. ter. cessor. Totaal biedt de CF- Het enige bezwaar dat aan de Importeur: 2700 80K geheugen waarvan Panasonic CF-2700 kleeft is De voeding van de computer 16K voor de video RAM ge dan ook de prijs. Haagtechno bv is ingebouwd. Dat is direkt te reserveerd is. Na het opstar Postbus 236 zien aan de grote ventilatie ten de gebruikelijke 28815 We schreven het al bij de in 5201 AE 's Hertogenbosch sleuven aan de achterzijde. bytes blijven over. leiding, vanaf het moment dat Tel. 073-202911 .' HetV:~te1,gt [M] Modem InstellIngen. [Al V-:?l 300/:.00 Baud or-lglnate. [IJ BaLldr-ate In ~.OO [R] RS-232 InstellIngen. [Bl V-:;;:'1 300/300 Baud CU) Baudrate UI t -:!.(10 [Al 5(1 [[ 1 1800 [SJ Sc:her-m InstellIngen. [Cl V-:;;:'3 121)0/75 Baud (ESC] Naar- ter-mlnal mode. [61 V'-23 75/6(lI) Baud. [ESC) T er-ug naar- het hoof dmenu. [ESCJ Ter-lIg n .. ar- het hoofdmenu • [ESCJ Naar- RS-:':::' InstellIngen. ... ------,..----.,--7------;------+ ~:..._'~ ______.:. ______... _' ______.. ...J_'.:._+ :Telefoan ~les menu. MT-TERM .1.0S: :Telefoonnummer- f le;:en. (~J ~ 1 ezen tel efaan CLJ LI Jn ver-br-e~en. [A) Automatlsc:h Vol CV) VolLlme lB) Terug 8ASIC. [R] Reset VIdItel, ter-I-lg BASIC. + ______--of< rESCJ Terug naar- het haofdmenLl. Nummer- 19 REM MCM DSKTYP 2g REM 3~ REM MSX Computer Magazine 411 REM 511 ' INITIALISATIE ****************** 611 IS=(PEEK(&HF351)+PEEK(&HF352)*256) -2"16 711 T1$="MCM DISK-TYPE PROGRAMMA" 811 WIOTH 411: KEY OFF 9~ , VRAAG DISKETTE ***************** Lang niet alle MSX diskdrives zijn hetzelfde, maar hoe 111g CLS: PRINT Tl$ verschillend ze wel zijn kunt u eens uitzoeken met dit 1111 PRINT handige hulpje. Wat ook leuk is, is om eens te kijken op 1211 PRINT "PLAATS TE TYPEREN DISKETTE wat voor diskdrive een bepaalde schijf is aangemaakt. IN DRIVE A" 1d~1~ Of om eens te checken of u een bepaalde schijf eigenlijk 1311 PRINT ~ 114 wel kan lezen met uw drive. Want dat hoeft niet altijd 1411 PRINT "DRUK EEN TOETS" ~112 goed te gaan .... 1511 A$=INPUT$( 1) ~J6~3: ~ ~l Dat kan allemaal met Dsktyp. Want al die informatie staat 1611 ' BEPAAL TYPERING ************ ..* 1711 CLS f', op de diskette zelf, verborgen in de allereerste sektor. 1811 PRINT Tl$ Nu kunt u die sektor natuurlijk wel uitpluizen met behulp 1911 PRINT 14~f." van Dskmon (MeM nummer 4), maar dan kost het nog 21111 PRINT "TYPE WORD'f BEPAALD" ,Ijl de nodige tijd om die gegevens te interpreteren, want 2111 D$=DSKI$(II,I1) 6l het staat er niet in klare taal. 2211 CLS 2 23g PRINT T1$ 1J1 Dsktyp vertaalt dat allemaal voor u in helder Nederlands. 2411 PRINT ,l:n: Of eigenlijk zouden we moeten zeggen, in heldere getal 2511 PRINT "DISKETTE-EIGENSCHAPPEN:" ~~fl' 2611 PRINT 1.~1 ... len. Want het zijn wel allemaal cijfertjes. 2711 PRINT "geformatteerd op: "., , .1':t; Wat er staat wij weten niet op MSX disks 2811 FOR N=3 TO 111 ,17$. voorkomt, deze waarde is dan 2911 PRINTCHR$(PEEK(IS+N»; .1"iS: Als u Dskmon start zal de disk O. 31111 NEXT N 2'51 even gaan draaien, waarna er 3111 PRINT ·132' een hele reeks gegevens op Met deze informatie kunnen 3211 PRINT "bytes per sector: uw scherm verschijnt. Dat we bijvoorbeeld berekenen ";PEEK( IS+l1 )+PEEK( 1S+12)*256 zijn achtereenvolgens: waar op een bepaalde disk de 3311 PRINT "sectoren per cluster: A: Fabrikant-kode, een soort eigenlijke directory begint, ";PEEK(IS+13) afkorting die aangeeft op met: 3411 PRINT "aantal gereserveerde secto welk type drive van welke fa D+E*H ren: ";PEEK(IS+14)+PEEK(IS+15)*256 brikant de schijf geformat 3511 PRINT "aantal FAT's: teerd is. Ook zien we nu dat bijvoor ";PEEK( IS+16) 1 B: Aantal bytes per sektor. beeld als 360K geformatteer 3611 PRINT "maximaal aantal files: ";PEEK(IS+17)+PEEK(IS+18)*256 C: Aantal sektoren per klus de diskette slechts 354K gege 3711 PRINT "aantal sectoren: ter. vens kan bevatten. Iedere ";PEEK(IS+19)+PEEK(IS+2g)*256 D: Aantal gereserveerde sek plaats in de directory kost na 3811 PRINT "aantal sectoren per FAT: toren. melijk 32 bytes. Het systeem ";PEEK(IS+22)+PEEK(IS+23)*256 E: Aantal FATs, wat staat gebruikt dan zelf 1 verborgen 3911 PRINT "aantal sectoren per spoor: voor File Allocation Tabie. sektor, 4 sektoren voor de ";PEEK( IS+24)+PEEK( IS+25 )*256 Hierin houdt de diskdrive bij FAT en 7 sektoren voor de di 41111 PRINT "aantal koppen: welk bestand waar staat. rectory. In totaal 12 sektoren, ";PEEK(IS+26)+PEEK(IS+27)*256 F: Maximaal aantal files, het dus 6K, zijn niet voor de ge 41J1' PRINT "aantal verborgen sectoren: aantal bestanden wat op een bruiker beschikbaar. ";PEEIC(IS+28)+PEEK(IS+29)*256 disk past kan verschillen af 4211 ' NOG EENS? ********************* hankelijk van het drivetype. Natuurlijk hebben we wat na 4311 PRINl' G: Aantal sektoren op de men van drives - of beter ge 4411 PRINT "NOG E~ DISK? (jin)";: A$= schijf. Door dit getal te ver zegd Disk Basic interfaces, INPUT$ ( 1 ): LOCATE 11: PRINT SPACE$ (35) menigvuldigen met waarde B genoteerd. Wij vonden onder ;: LOCATE fI: IF INSTR ("JjNn" ,A$) THE N IF INSTR( "Jj" ,A$) THEN 11111 ELSE 45,8 kunnen we de totale kapaci meer: ELSE GOTO 44' teit van een schijfberekenen. 45f1 ' NETJES STOPPEN ************* ... H: Aantal sektoren per FAT. SVI-738S, de X'press van 4611 KEY ON: IF PEEK(45)=1 THEN WIDrH I: Aantal sektoren per spoor. Spectravideo 8g ELSE WIOTH 37 14tl. Heeft te maken met de dicht SNYJX130, de HBD-50 van 47~ END 1131 heid van de disk, we kunnen Sony het aantal sporen per kant be SNYJX121, op een TASS rekenen met de formule G/ WORD disk van Filosoft (1* J). SNYJX101, Sony HitBit J: Aantal koppen. Dit geeft F500-PMSX2 aan of de diskette enkel- of YD-640 ,ons onbekend dubbelzijdig geformatteerd JVC KT2 ,op een Philips de is. mo disk K: Aantal verborgen sekto ASC 2.2 , op een officiele ren , een begrip dat voor zover Philips MSXDOS dIsk - COMPUTER MAGAZINE Back - up: veiligheidskopie van een heugen. Niet vluchtig geheugen de versie waar de computer mee bestand op disk of cassette waar op waarin de gegevens worden weer kan werken teruggevallen kan worden als het gegeven door microscopisch kleine Composiet Video: signaal voor een oorspronkelijke bestand verloren magnetische gebieden. Na uitscha monitor waarbij de basis kleuren is gegaan of is verminkt kelen van de voeding blijven de ge gemengd zijn Bandbreedte: het verschil tussen de gevens bewaard Concatenatiesymbool: schakelte hoogste en de laagste beeldband Buffer: 1 hulpcircuit om tijdelijk ken, teken waarmee twee strings frequentie, maat voor de scherpte data vast te houden aan elkaar kunnen worden gekop van het beeld 2 geheugengebied dat door een peld Bank: geheugenblok met een leng programma tijdelijk wordt ge Configuratie: het hele systeem van te van 64K. Dit kan weer onderver bruikt om in- of uitvoer gegevens computer en randapparatuur deeld worden in 4 blokken van op te slaan Connector: aansluiting, plug 16K, in MSX 'pages' genoemd. Burgerinformatica: tak van de in Control character: besturingsteken Bankswitching: het wijzigen van de formatica die zich bezig houdt met voor een printer in een af te druk LEXICON geheugen struktuur door een ande de niet - programmatische kant van ken tekst dat als zodanig herkend re selectie van de pages uit de ver de automatisering. Zij legt zich toe wordt en zelf niet wordt afgedrukt schillende slots te maken. Dit is al op het inzicht in de aard en struk CP/M: Control Program for Micro leen mogelijk vanuit assembler tuur van gegevens, de toepassingen computers, veel gebruikt operating taai, niet vanuit Basic. van automatische processen en de system voor PC's. AC: Alternating Current, wissel BASIC: Beginners All Purpose maatschappelijke problemen daar CPU: Central Processing Unit, de spanning Symbolic Instuction Code, de pro bij eenheid die zorgt voor het ophalen, Acces: toegang grammeertaal van veel home - en Bug: fout in programma decoderen en uitvoeren van de pro Adapter: omvormer. Voorziening personal computers Bus: reeks lijnen waarover gege gramma instrukties die de apparatuur de juiste voe Basicode: computeresperanto vens worden overgedragen tussen Crashen: het vastlopen van een dingsspanning geeft waardoor de meeste types home de CPU, het geheugen en randap computer als gevolg van een storing Adres: bepaalde lokatie in een ge computer elkaars programma's paratuur. Met de term wordt ook of programmafout heugen kunnen lezen wel interface bedoeld CRT: Cathode Ray Tube, kathode Aggregeren: een optel bewerking Batch: stapelverwerking. File be Byte: aaneengesloten eenheid van straalbuis, het beeldscherm op de records van een bestand. staande uit een reeks commando's 8 bits.de hoeveelheid informatie CVE: Centrale Verwerkings Een AI: Artificial Intelligence, kunst die samen aan de computer worden die een 8 - bits processor in een keer heid, zie CPU matige intelligentie, het vermogen aangeboden alvorens achter elkaar kan hanteren Cursor: positie aanwijzer op het van een programma te 'Ieren' of verwerkt te worden. Te onder scherm, die aangeeft waar het vol menselijk denken te imiteren scheiden van real time verwerking gende teken komt te staan komt of Alfanumeriek: behorend tot de te Baud: aantal bits per seconde. Naar waar een teken overschreven of kenset die naast cijfers ook letters, de onderzoeker Baudot verwijderd wordt leestekens en speciale tekens om Baudrate: overdrachtssnelheid in vat. Ze worden ook wel 'charac bits per seconde CAD: Computer Aided Design, ters' genoemd BCD: Binary Coded Decimal, no het maken van ontwerpen met be Alloceren: toewijzen of reserveren tatiemethode voor getallen van en hulp van de computer van geheugenruimte kelvoudige of meervoudige preci CAL: Computer Aided Learning: Algorithme: vaste stap voor stap sie, waarbij een decimaal cijfer toepassing van de computer in het Daisy Wheel printer: letterwiel - of procedure om een bepaald pro door een 4 - bits kode wordt weer onderwijs, gebaseerd opde dialoog margrietwiel printer , afdrukeen bleem op te lossen gegeven. tussen leerling en programma heid die door middel van een ha ALU: Arithmetic Logical Unit, re Benchmark: testprogramma om de CAM: Computer Aided Manufac mermechanisme tekens afdrukt die kenkundige en logische eenheid, prestaties van een computer of een turing, het door de computer stu aan de uiteinden van de spaken van belangrijkste onderdeel in een processor te evalueren ren van een fabricageproces het letterwiel zijn bevestigd. De te CPU Bestand: groep bij elkaar horende Carrier: zie draaggolf kens worden in een keer afgedrukt Analoog: representatie van de gegevens met een naam Cartridge: op een slot aansluitbare Data: gegevens. Meestal wordt waarden van een variabele door Besturingssysteem: zie Operating geheugeneenheid, die kan bestaan hierbij gedoeld op de in- en uitvoer middel van een proportioneel va system uit een ROM of EPROM, in een gegevens van een programma, niet riabele fysieke grootheid Bidirectioneel: techniek waarbij kunststof behuizing op de programmaregels zelf Applicatieprogramma: specifiek een afdrukmechanisme de regels Catalogiseren: opslaan op diskette Datafile: gegevensbestand, te on programma dat voor een bepaalde om beurten van links naar rechts en Centronics: genormeerde parallel derscheiden van een Basic pro gebruiker en een bepaald doel is omgekeerd print, hetgeen tijdwinst le interface, communicatiepoort gram ma bestand ontwikkeld oplevert bij het afdrukken naar een printer Database: programma waarmee Array: lijstvariabele. Variabele die Binair: in het tweetallig stelsel CFD: Compact Floppy Disk, het (relatieve) gegevensbestanden bestaat uit een reeks van afzonder Binaire kode: kode waarbij ge 3.5 inch type in hard plastic behui kunnen worden opgebouwd. Het lijk te identificeren elementen bruikt gemaakt wordt van de te zing programma biedt vaak functies als ASCII: American Standard Code kens 0 en 1 Character: alfanumeriek teken zoeken, sorteren en selecteren. for Information Interchange, een BIOS: Basic Input Output System, Chip: geintregreerd circuit waarin Ook wel electronische kaartenbak standaard kode voor alfanumerie het besturingssysteem van een een groot aantal transistoren, genoemd ke tekens, die overigens vele va MSX computer weerstanden en condensatoren zijn Datarecorder: cassetterecorder die rianten kent BIOS - call: aanroep van een ROM ondergebracht geschikt is om computergegevens Assembler: programma dat de sym routine vanuit een eigen ML - pro CMOS: Complementary metaloxi te registreren bolische kode van de ML program gramma de semiconductor. Snel uitleesbaar DC: Direct Current, gelijkspan meur omzet in object kode (zuivere Bit: samentrekking van binary di type geheugen ning machinetaal) git, de kleinste informatie eenheid. Cold reset: herstart waarbij reeds DD: Double Density, dubbele Assigneren: het toekennen van een Deze kan (ja of nee, waar of niet in het geheugen aanwezige infor schrijfdichtheid. Dit is geen stan waarde aan een variabele waar) zijn matie verloren gaat, ook wel de ad daardmaat, maar is per schijffor Asynchrone overdracht: seriele da Blinking: het knipperen van tekst start genoemd maat en systeem verschillend. tatransmissie waarbij de onderlin of gegevens op het scherm Collating sequence: volgorde die Dead start: zie Cold reset ge afstand tussen de overgezonden Block: verzameling aaneengeslo binnen een bepaalde tekenset Debug: ontdoen van fouten bits willekeurig is. Elk teken wordt ten records op disk wordt aangehouden bij sorteren of Default: door de computer aange hierbij voorafgegaan door een Board: de kunststof kaart waarop vergelijken nomen waarde wanneer we deze startbit en afgesloten door een de chips, weerstanden en conden Commando: opdracht die meteen niet zelf opgeven stopbit satoren zijn aangebracht, onder wordt uitgevoerd, een opdracht in Density: Maat voor de schrijfdicht Autorepeat: eigenschap van toet ling verbonden door op de kaart ge direct mode heid op een diskette. Heeft zowel sen dat het ingedrukte teken zich printe sporen Compatibel: het onderling uitwis betrekking op het aantal sporen per na enige tijd herhaalt Boldfacing: het dikker afdrukken selbaar zijn van programma's en zijde als het aantal bytes per sector van een teken door het meerdere apparatuur Device: eenheid, stuk apparatuur keren steeds iets verschoven af te Compiler: programma dat een in Digit: teken dat een geheel cijfer, drukken een hogere taal geschreven pro een discrete waarde voorstelt Bootstrapping: het automatisch op gramma in zijn geheel vertaalt naar Digitaal: representatie van waar Backspacing: het terugplaatsen van starten van een programma machinekode. Hierdoor ontstaat den door middel van digits. de print - of schrijfkop Bubble memory: magneetbelge- er van dat programma een vertaal- OIP: Dual In line Package, de be- huizing van een chip met twee vlak ligt en de pen in alle richtingen taal staat. Door gebruik van een ·een record bij een bepaalde bewer evenwijdige rijen pennen waarmee over het papier beweegt compiler of een interpreter is men king deze op de circuit kaart wordt be Flip-flop: schakeling in een register hierbij minder afhankelijk van het Keyboard: toetsenbord vestigd die een informatiebit kan opslaan gebruikte computersysteem Keyword: sleutelwoord. Een gere Direct Acces: de toegangsmethode Floating point: methode om getal Hooks: faciliteit waardoor tijdelijk serveerd woord dat een opdracht in waarbij de toegangstijd tot gege len weer te geven zodat hun lengte eigen machinekode routines aan de een programmeertaal vertegen vens onafhankelijk is van hun steeds gelijk is. Hierbij bestaat een ROM toegevoegd kunnen worden woordigt plaats in het geheugen door een getal uit een mantisse en een expo Hz: afkorting van Hertz, aantal tril Klokgenerator: eenheid gestuurd verwijzing naar hun positie nent lingen per seconde door een kwartskristal dat electri Directory: index van de files op een Floppy: diskette. Oneigenlijk ge sche pulsjes afgeeft en hiermee diskette bruikt ook wel disk drive voor de timing van de CPU zorgt. Direct mode: toestand waarin de Flowchart: grafische weergave van Kommando: zie commando computer een opdracht meteen uit een programma of een probleem Konstante: grootheid in een pro voert. Deze meteen uitvoerbare Font: lettertype. Een kompIe te set gramma die tijdens de verwerking opdrachten worden commando's letters, cijfers en symbolen in een niet van waarde verandert genoemd bepaalde stijl en grootte. IC: geintegreerd circuit, combina KSB: Kathodestraalbuis Disassembler: programma dat ma Formatteren: vastleggen van de tie van onderling verbonden scha chinekode omzet in assemblertaal sporen en sectoren op een diskette kelelementen Disk drive: schijveneenheid. Op FSK: Frequency Shift Keying, me Indentation: het laten inspringen slageenheid voor diskettes waarop thode van datatransmissie waarbij van een regel of paragraaf gegevens random worden opgesla o en 1 ieder een eigen frequentie Indirect mode: toestand waarin de gen hebben computer de ingevoerde opdrach LCD: Liquid Cristal Display, plat Diskette: flexibele schijf met een Full duplex: methode van data ten eerst opslaat als programmare scherm waarop gegevens worden magnetiseerbaar oppervlak, waar transmissie waarbij er in beide rich gels en pas na het RUN commando afgebeeld door het laten oplichten op informatie kan worden opgesla tingen tegelijk communicatie uitvoert van vloeibare kristallen gen plaats heeft. Hierbij wordt vaak Input: invoer, de gegevens die door LED: Licht Emitterende Diode, DOS: Disk Operating System, be een echosignaal teruggezonden, een programma gelezen en ver een halfgeleiderdiode die licht uit sturingssysteem waarbij met disks waardoor de verzonden gegevens werkt worden zendt als er stroom in de doorlaat wordt gewerkt met de oorspronkelijke vergeleken Integer: geheel positief of negatief richting doorvloeit Draaggolf: golf met konstante fre kunnen worden getal Leespen: optisch instrument waar quentie waaraan door modulatie Functie: vaak al in het systeem aan Interaktief: programma waarin ge mee de streepj escode (barcode) het informatiedragende signaal wezige procedure die bij zijn naam bruiker en programma in voortdu gelezen kan worden wordt toegevoegd wordt aangeroepen en een bepaal rende conversatie met elkaar staan Lichtpen: een instrument beho Driver: hulpprogramma bij het de waarde teruggeeft bv. de sinus Interface: koppelschakeling, ver rend bij de beeldeenheid van een aansturen van een printer functie. De meeste programmeer binding tussen twee systeemcom computer waarmee op het beeld Drumplotter: type plotter waarbij talen staan het zelf definiëren van ponenten. Vaak heeft hierbij sig scherm gegevens kunnen worden het papier op een trommel is ge functies toe naalaanpassing plaats ingevoerd, gecorrigeerd of gewist. spannen die voor de verticale be Interfacen: het op de computer De gegevens worden tevens in het weging onder de pen doordraait. aansluiten van allerlei apparatuur geheugen verwerkt De pen zelf beweegt horizontaal Interpreter: vertolker, programma Listing: een afdruk op papier van langs een arm dat instukties per regel naar machi de regels van ee- programma Dot matrix printer: zie matrix prin nekode vertaalt en uitvoert. De Logical seeking: techniek waarbij ter Gap: tussenruimte tussen twee vertaalde kode blijft niet bewaard de schrijfkop van een afdrukeen Dummy: loze variabele of parame blokken op een diskette Interrupt: signaal van een in- of uit heid steeds de snelste weg zoekt ter zonder duidelijke functie. Generatie: de eerste generatie voereenheid waardoor de normale naar de plaats van het volgende af Wordt gebruikt om een program computers was gebaseerd op het programma loop tijdelijk wordt te drukken teken, hetgeen tijd ma in de pas te houden of tijdens gebruik van buizen, de tweede op onderbroken om andere zaken af winst oplevert de testfase van een programma transistors. In de derde en de vierde te handelen LSI: Large Scale Integrated Cir DS: double sided, floppy die aan generatie zijn geintegreerde cir IlO: Input/Output, invoer en uit cuit, circuit met een integratie op twee kanten beschrijfbaar is cuits toegepast voer. Met betrekking tot het data hoge schaal. Het samenbrengen Glare: hinderlijke weerschijn op transport tussen de computer en de van vele duizenden schakelelemen het scherm van lichtbronnen in de buitenwereld ten op een enkele chip kamer Luminantie: helderheid Editten: het opmaken van tekst op Glitch: onverklaarbare storing van het scherm door middel van met de apparatuur editor Grid: raster Editor: hulpprogramma dat voor een soepele invoer en wijziging van Jack: plug programma's en tekst zorgt JiUer: flikkeringen van het scherm EPROM: Erasable Programma bIe beeld Macro: set instrukties met een sym Rom: wisbaar programmeerbaar Joystick: spelpookje voor de bestu bolische naam. Bij de verwerking geheugen. Cartridge waarin door Hacker: computerkraker of com ring van videogames wordt deze naam vervangen door de gebruiker zelf programma's puterfanaticus K: afkorting van Kilobyte, eenheid de set instrukties. Het programma kunnen worden opgeslagen. Door Half duplex: transmissiemethode van circa eenduizend bytes (in feite wordt hierdoor geexpandeerd blootstelling aan ultraviolet licht waarbij er slechts in een richting te 2t~1024 bytes) Main Frame: zeer snelle computer kunnen deze weer gewist worden gelijk gegevens worden verzonden Justeren: het verticaal richten van met grote geheugencapaciteit. Een Expressie: kombinatie van reken Handshake: aansluitbevestiging bij de linker of rechter kantlijn dergelijk systeem geeft meestal aan kundige bewerkingen datacommunicatie. Deze procedu vele tientallen gebruikers gelijktij Executeren: een programma run re wordt afgehandeld voordat er dig toegang nen gegevens worden verstuurd Manual: handboek Hang-up: onvoorziene stop van Margrietwiel: zie Daisy wheel. programma waardoor de computer Matrix printer: printertype dat de 'op slot' zit Karakter: symbool uit een bepaal af te drukken tekens vormt door Hard copy: afdruk op papier de tekenset een reeks pennentjes tegen een File: bestand Hardware: apparatuur Kastcomputer: verouderd model inktlint te slaan Firmware: in ROM vastgelegde Header: record dat de identificatie computer waarmee door de meeste Megabyte: eenheid van circa 1 mil programmatuur van de er op volgende file bevat bezitters niet meer wordt gewerkt joen bytes (in feite 210 =1048576 by Flag: 1 een variabele in een pro Hexadecimaal: in het 16-tallig stel Kettingformulieren: vellen papier tes) gramma die een bepaalde conditie sel die met een perforatievouw aan Menu: op het scherm afgebeelde aangeeft waar later in dat program Hires: high resolution, met groot eengesloten zijn en via gaatjes in de lijst van mogelijke programma ma op gereageerd wordt oplossend vermogen. Dit houdt zijkanten door een afdrukeenheid wendingen waaruit gesecteerd kan 2 een statusbit in een register van een fijne detaillering van het beeld gevoerd worden worden de processor dat een bepaalde con in. Key: l.toets Menugestuurd: programma waar in ditie registreert Hogere taal: programmeertaal die 2.sleutel, een gegevensbestand plaats van opdrachten menu's ge Aat bed: type plotter waarbij het dicht bij door mensen gebezigde deel dat de identificatie geeft van bruikt worden 7.r = sc MFD: 1 Mini Floppy Disk, het veel Operand: grootheid waarop een Proportioneel schrift: afdruktech RGB: Rood Groen Blauw, het ge gebruikte 5.25 inch type bewerking wordt uitgevoerd niek waarbij elk teken zijn eigen scheiden overbrengen van de 3 ba 2 Micro Floppy Disk, 3 inch floppy Operatie: bewerking, program breedte heeft, in tegenstelling tot siskleuren, waardoor een grotere Micro: een computer waarvan de mastap de gewone schrijfmachine waar elk beeldscherpte en betere kleurver CPU zich op een enkele chip be Operating System: besturingssys teken dezelfde breedte heeft zadiging bereikt wordt vindt teem, overkoepelend programma Protocol: de regels waaronder ge Right justification: het creëren van ML: Machine Language, machine waarbinnen de andere program gevens tussen twee systeemcompo een rechter kantlijn, b.v. door het taal. De kode die de computer kan ma's draaien. Het regelt huishou nenten worden uitgewisseld uitvullen van de regels interpreteren. Met de term wordt delijke zaken binnen de computer PSG: Programmabie Sound Gene ROM: Read Only Memory, deel ook wel assemblertaal bedoeld als toewijzen van geheugenruimte, rator, de geluidschip in een MSX van het geheugen dat alleen gele Mnemonics: de symbolische kode besturen van de in - en uitvoer en computer zen kan worden van de assembleertaal. (letterlijk: spoort fouten op Public domain: publiekelijk bezit, Rompack: insteek module, ROM - ezelsbruggetjes) Operator: bewerkingsteken. Sym programma waarvan de copyrights cartridge Modem: samentrekking van modu bool dat aangeeft welke wiskundi zijn vrijgegeven Routine: min of meer op zichzelf lator/demodulator. Eenheid voor ge bewerking verricht moet wor staand deel van een programma datacommunicatie die digitale ge den RS - 232C: genormeerde serie Ie in gevens omzet in een analoog sig Output: uitvoer, 1 de resultaten terface, poort voor aansluiting op naal en omgekeerd van een programma printers of netwerken. Module: bouwsteen, zowel voor 2 de resulaten op papier soft-als hardware Overflow: het overschrijden van de Queue: wachtrij Moduleren: het voor transmissie geheugencapaciteit Quick disk: eenheid voor opslag geschikt maken van de signalen van Overlay: deel van een programma van gegevens. Werkt met diskettes de computerapparatuur dat op een zeker moment bijgela waarop gegevens sequentieel wor Schaduwbeeld: sprite Monitor: 1 beeldbuis met grote den wordt en daarbij de plaats in den opgeslagen Scansnelheid: de snelheid waarmee bandbreedte neemt van een ander deel dat dan de computer het toetsenbord aftast 2 programma waarmee geheugen niet meer nodig is Schootcomputer: draagbare, vol plaatsen gelezen en direct gewij waardige computer met toetsen zigd kunnen worden bord en LCD scherm Monochroom: eenkleurig (met be RAM: Random Access Memory, Screening: het checken van gege trekking tot een monitor) direct toegankelijk geheugen. Het vens op mogelijke tegenstrijdighe MS - DOS: Microsoft Disk Opera Page: geheugenblok van 16K, deel geheugen dat gelezen of beschre den ting System, besturingssysteem van een geheugenbank (slot) ven kan worden Screendump: het afdrukken van de voor pc's PAL: Phase Alternating Line. Rampack: geheugenuitbreidings beeldscherminhoud op een printer MSX: Microsoft Extended Basic. 1 Standaard kleursysteem dat voor kaart, extra RAM. ScrolIing: het in verticale of hori het Basic dialect dat MSX compu een normale KTV wordt gebruikt Ramschijf: stuk werkgeheugen dat zontale richting laten rollen van ters gebruiken Parallel: het gelijktijdig verwerken wordt gebruikt als disk een beeld zodat aan de ene kant 2 het logo dat aangeeft dat voldaan van 8 bits Randapparatuur: alle eenheden nieuwe gegevens verschijnen en wordt aan de MSX compatibiliteits Parameter: een variabele in een op die via kabels met de computer zijn aan de tegenovergestelde kant an - afspraken met betrekking tot de dracht waaraan voor een bepaalde verbonden, zoals een datarcorder dere gegevens verdwijnen hardware bewerking een konstante waarde of een printer SD: single density. Maat voor de MSX -DOS: voor een MSX compu wordt toegekend Random access: toegangsmethode schrijfdichtheid op een diskette. ter aangepaste versie van MS - Pariteit: foutenopsporings - tech waarbij elke geheugenlokatie via Sector: gedeelte van een spoor op DOS niek waarbij in een aparte bit aan een adresverwijzing direct toegan diskette dat een gegevensblok kan Muis: invoereenheid waarmee uit gegeven wordt of het aantal enen kelijk is bevatten de menu opties op het scherm kan in een woord even of oneven is Random file: datastruktuur waarbij Sequentieel: het in een bepaalde worden gekozen Parse: het syntactisch ontleden van de records zich in willekeurige volgorde plaatsvinden van een be een opdracht volgorde bevinden. De records werking Parser: het programma dat voor de worden via de direct access metho Sequential file: bestand 'W3arin de parsing zorg draagt de opgehaald of opgeslagen volgorde van de records overeen PC: personal computer Raster: het coordinaten stelsel van komt met de volgorde waarin deze Nanosesonde: een miljardste se Pitch: de print dichtheid , het aantal adresseerbare beeldschermpuntjes zijn opgeslagen. De toegangstijd conde te printen characters per inch ReaItime: de werkwijze waarbij ge tot de gezochte gegevens is afhan Nesten: bij programmeren het in Peripherals: randapparatuur gevens worden verwerkt zodra ze kelijk van de positie in de file sluiten van een bepaalde struktuur Platen: (Engels) de schrijfrol op zijn ingevoerd. De interaktieve Serieel: bit voor bit overdracht van binnen een struktuur van hetzelfde een printer methode gegevens type, b.v. een lus binnen een lus Plotter: computergestuurd grafisch Record: bij elkaar horende gege Shadowprinting: bij een afdruk Nibble: aaneengesloten groep van teken apparaat vens (data velden) binnen een file eenheid het nogmaals, een fractie 4 bits Pointer: adreswijzer naar de loka die als eenheid behandeld worden verschoven, afdrukken van een te NLQ: Near Letter Quality. Af tie van een gegeven. Reëel geheugen: in fysieke zin het ken, zodat een donkerder print druktechniek van een matrixprin PolIing: navraag doen. Het beurte hoofdgeheugen ontstaat ter waarbij een regel in twee fasen lings navragen door de CPU van Reference Manual: uitgebreid na Sheetfeeder: hulpstuk bij een af geprint wordt. De stipjes sluiten eenheden om na te gaan of deze ge slagwerk waarin alle aspecten van drukeenheid dat zorgt voor het toe hierdoor beter aaneen zodat een gevens willen sturen. Te onder een bepaald systeem belicht wor voeren van losse vellen papier uit mooiere print ontstaat scheiden van een interrupt den een invoerrnagazijn Numeric pad: eiland op toetsen Poort: verbinding van de computer Register: geheugen eenheid in een Skip: het overslaan van instrukties bord met extra numerieke toetsen met de buitenwereld. De term processor waarin bepaalde condi Slot: 1 bank, geheugengebied Numeriek: weergegeven als getal wordt met name gebruikt in ver ties (vlaggen) of geheugen adressen 2 slot naar buiten toe, de connector band met printers en aansluitng op worden bijgehouden waar extern geheugen aangesloten een netwerk Rekenmatrix: spreadsheet kan worden PPI: Programma bie Peripheral In Relative file: random file Software: programmatuur en docu terface: Chip in een MSX computer Remote control: op afstand be mentatie Object kode: binaire kode, door die voor de CPU de communicatie stuurbaar Source kode: bronkode , de instruk compiler of assembler vertaald met het toetsenbord en de randap Retrieve: het opzoeken van infor ties waarin de programmeur een programma dat door de computer paratuur regelt matie op een informatiedrager programma schrijft kan worden verwerkt Precisie: mate van nauwkeurigheid Return: 1. het afsluiten van een Spreadsheet: calculatie program Octaal: in het achttallig stelsel waarmee een variabele of konstan programmaregel of opdracht (soms ma, waarin matrices doorgerekend OEM: Origanal Equipment Manu te verwerkt wordt. Aantal bytes dat ook Enter) worden. Wijziging van de inhoud facturers, fabrikanten die merklo een grootheid in het geheugen 2.het retourneren van een waarde van een cel steeds leidt tot aanpas ze apparatuur leveren die de afne krijgt toegewezen door een functie of andere routine sing van randtotalen, percentages mer onder eigen naam verkoopt Processor: de eenheid die de pro Reset: het opnieuw opstarten enz 00' - line: niet in verbinding staand gramma instrukties leest, interpre Reverse video: omgekeerd weerge Sprite: figuurtje waaraan zelf vorm met een centrale computer, niet ge teert en uitvoert ven van voor - en achtergrondkleur kan worden gegeven door een pun koppeld aan een netwerk Prompt: teken van een programma Resolutie: oplossend vermogen of tjespatroon te definiëren. De spri On - line: in verbinding met een dat de vorige instruktie is verwerk{ beeldpuntdichtheid, maat voor de tes kunnen met een bepaalde on centrale computer, netwerk of da en dat de gebruiker opnieuw iets scherpte van het beeld derlinge voorrang over het scherm tabank, bv. Viditel mag invoeren RF: Radio Frequency bewogen worden Staek: stapelgeheugen, p:~heugen Transmissie: het verzenden gebied dat voor het in de juiste een signaal of data volgorde afhandelen van subrouti nes en interrupts zorgt Statusbalk: kader op het scherm waarin bepaalde condities van een TELEFONISCHE programma zijn af te lezen Unformatted: nog niet geforma Statement: programma opdracht in teerd indirect mode UHF: Ultra High Frequency, fre String: aaneengesloten reeks alfa quentie van 300 tot 3000 Mhz, de HULPDIENST numerieke tekens TV kanalen 14 tot en met 83 Stringy floppy: snel spoelend, ein Update: opschonen, bijwerken van Een nieuwe en unieke service van MSX Computer deloos cassettebandje gegevens bestanden Strobe: bij datacommunicatie een Utility: hulpprogramma, handige Magazine. kloksignaal dat voor de timing van routine die het werken met andere Als enige onder de Nederlandse MSX-bladen is er de signalen tussen computer en programma's vergemakkelijkt een telefonische hulpdienst. randapparaat zorgt Subroutine: min of meer op zichzelf staand deel van een programma dat Elke dinsdag kunt u rechtstreeks naar de redaktie vanuit verschillende punten in het bellen met uw technische vragen. hoofdprogramma aangeroepen Variabele: een grootheid die een kan worden bepaalde waarde kan aannemen. Subscript: 1 de indicering van een Een variabele heeft een symboli array - variabele. 2 het een halve sche naam die naar die waarde ver regel positie omlaag afdrukken van wijst Elke dinsdag een teken als bv. in H20 VDP: Video Display Processor, Superscript: het een halve regel po chip die voor de beeldschermop sitie omhoog afdrukken van een te bouw zorgt vanaf 4 uur 's-middags ken als bv. in x2 Verify: het controleren van een be Switch: schakelaar werking. Het na een schrijfopera Symbolische kode: assemblertaal tie nogmaals lezen van de gege tot 7 uur 's-avonds Synchroon: communicatiemetho vens, waarbij deze vergeleken wor de waarbij gegevens worden ver den met die in het geheugen zonden met vaste frequentie en fa Verstekwaarde: defaultwaarde op telefoonnummer severhouding Virtueel geheugen: schijngeheu Syntax: de grammaticale regels van gen. Extern geheugen dat zich aan een programmeertaal de gebruiker als werkgeheugen 020-681081 voordoet, d.W.Z. adresseerbaar is VLSI: Very Large Scale Integra tion circuit, circuit met zeer hoge integratie dichtheid van de schakel Tekstverwerker: programma om elementen Let wel, dit geldt alleen voor vragen, die betrekking tekst op te stellen. De tekst wordt Vluchtig geheugen: geheugen hebben op de inhoud van MSX-Computer Magazi eerst in het geheugen opgeslagen, waarvan de inhoud verloren gaat zodat zij verder kan worden be als de voeding wordt onderbroken, ne! werkt alvorens naar een afdruk RAM eenheid te worden gestuurd of per VRAM: Video RAM, het geheu Voor alles wat met (abonnementen)administratie te manent te worden opgeslagen gen waar de beeldscherm informa maken heeft vraagt u naar de betreffende afdeling. Thermische printer: printer die tie is opgeslagen door plaatselijke verhitting tekens afdrukt op speciaal geprepareerd Voor vragen over de cassette-service is het specia papier le telefoonnummer 020-852635 beschikbaar. Thermisch papier: papiersoort waarop een thermische printer de Waarde: een grootheid die aan een tekens kan inbranden konstante of variabele wordt toe Time - sharing: methode waarbij gekend SPELREGELS meerdere gebruikers tegelijkertijd Wafer: siliciumschijf, prefabricaat van een computersysteem gebruik van een chip maken Warm reset: een herstart waarbij Natuurlijk zijn er wel een men dat vragen zo ingewik Toegangstijd: de tijd die de compu eerder in het geheugen ingevoerde paar spelregels aan ons te keld en/of specialistisch zijn ter nodig heeft om na een leesop gegevens niet verloren gaan. Ook lefonische vragenuurtje ver dat we u alsnog moeten ver dracht de gevraagde gegevens voor wel warme start bonden. zoeken om ze schriftelijk in verdere verwerking beschikbaar te Wild card: jokerteken. Symbool te dienen. Anders zou het hebben dat de plaats van een willekeurig Token: een een of twee byte lange ander teken of reeks tekens in Zo zal het met ingang van de telefoonnummer te lang be kode die een Basic opdracht verte neemt verschijningsdatum van dit zet blijven, en kunnen ande genwoordigt Word processor: tekstverwerker nummer niet meer mogelijk re lezers ons niet meer be Tokenized file: door gebruik van to Woord: reeks van bits waarmee zijn om op andere momen reiken. kens gecomprimeerde file door de computer als eenheid ten naar de redaktie te beI Toggle toets: toets waarmee tussen wordt gewerkt en in een geheugen len voor technische proble Het is natuurlijk aan te raden twee stabiele toestanden gewisseld plaats kan worden opgeslagen men. Alleen op dinsdag, om uw vraag goed voor te kan worden. bv de CAPS toets Wraparound: het weer in beeld la tussen 1600 en 1900 uur, bereiden, voor u belt. Zorg ten verschijnen van de cursor, tekst Top - down programmeren: ge kunnen we uw vragen struktureerd programmeren waar of sprite aan de zijde tegenover die ervoor dat u eventuele lis bij een zekere hierarchie van sub waar zij eerder uit beeld verdwe beantwoorden. Maar dan tings etcetera en een notitie routines wordt aangehouden nen bent u er ook van verzekerd block bij de hand hebt. Toongenerator: geluidschip Write proteet: de mogelijkheid een dat er een of meer redaktie Touch screen: beeldscherm waarop diskette te beschermen tegen een leden aanwezig zijn. Vragen over programma's door aanraking met de vinger me schrijfopdracht die in andere bladen ver nu's kunnen worden geselecteerd Bovendien zal het niet mo schenen zijn kunnen we tot Track: cirkelvormig spoor op een gelijk zijn om willekeurig ie onze spijt niet beantwoor diskette. Op een quick disk schijfje dere vraag telefonisch af te den. een spiraalvormig spoor handelen. Het kan voorko- Tractor: hulpstuk bij een afdruk Z80A: de Z80 processor met opge eenheid dat voor de doorvoer van voerde klokfrequentie. De CPU in kettingformulieren zorgt een MSX computer ., - ~ COMPUTER MAGAZINE Alle programma's uit dit nummer en vorige num- Ook op diskette mers, gebruiksklaar zonder intikken. Hebt u een disk-drive? U kunt de programma verzamelingen ook op diskette bestellen, met De makkelijkste manier om een eigen programma-bibliotheek op de bestel kode D1, D2, D3, D4, D5 of D6/3.5 (Sony, Philips etc.) of /5.25 (o.a. AVT). Zie de te bouwen. Een extra service van MSX Computer Magazine. Be bestelbon. spaar u de moeite van het intikken van lange listings (met alle Lezers in België kunnen eveneens profiteren risico's van fouten). Alle programma's uit dit nummer, zijn ge van de Programma Service. De prijzen in Belgi bruiksklaar leverbaar op cassette voor f.15,- (inklusief verzend sche Francs: cassette Bfr.300, diskette 3.5 kosten.) Bfr.600, diskette 5.25 Bfr.550. MCM-C6 omvat: grammeerwedstrijd); de Basic-utility Rem Space Killer; een tekenprogramma; een HOE TE BESTELLEN? Alien, schiet de vijand neer! 'kladblok' (extra beeldscherm); de spellen Dsktyp, hoe zit uw diskette in Lockin' Man, Horror en Escape en tot slot 1 . Gireer het juiste bedrag (met vermelding van het tekstadventure Mystery Town. de juiste bestelcodes, zie de bon) naar postgiro elkaar nummer 5038402 t.n.v. On Screen Publica Typles, leren typen op de MSX MCM-C4: Schat Duiken, prima spel; Tap tions, Amsterdam. Uw overschrijving zegt ons precies wat we waarheen moeten zenden. met dit spelletje dir, orde in uw cassettes; Bach, virtueuze orgelmuziek; Tips85, helpt u met uw aan 2. Of bestel schriftelijk: gebruik de bestelbon Linlst, vergemakkelijkt het gifte-biljet; Letter, de MSX-karakter edi (kruis de juiste hokjes aan), en sluit een geldig programmeren tor; Reuter, een onmogelijke driehoek; betaalmiddel bij. Opsturen naar: OSP, Postbus Snelli, een simpel maar snel spel; Beurs, 5142,1007 AC Amsterdam. Varlst, helpt u Basic speculeer op de effektenbeurs. programma's te doorgronden Binnen drie weken hebt u uw bestelling in huis. Vissen, een prima spel! MCM-C5 omvat: Edit (een bestands-edi tor); Memmon voor nieuwsgierige aagjes; De 7 KORT & KRACHTIG Colors voor de MSX2; 3D-Des, tekenen in Voor vragen over de Programma programmaatjes 3 dimensies; Figrek (edukatief); Snake3,. Service is er een speciaal De 3 Lezers helpen Lezers een leuk spelletje en nog het een en ander. telefoon-nummer: 020-852635 listings En als extra, de prachtige ~------~ Philips MSX2 Basic demo! Ja, ik maak gebruik van de Programma Service BON en wil dat u mij toestuurt: Ook in de vorige nummers boden we u cassettes met alle gepubliceerde pro gramma's aan: MCM-C1, -C2 , -C3, -C4 D MCM-C1 en -C5. Deze kunt u nog bestellen, ook D MCM-C2 D MCM-C3 (af.15,-/ voor elk f.15,-. D MCM-C4 } 8fr.300) D MCM-C5 Naam: ______MCM-C1 met: de MCM-database; een D MCM-C6 Adres: ______schuifpuzzel; een doolhofspel; een driedi o MCM-D1/3.5 mensioonaal tekenvoorbeeld; een logica D MCM-D2I3.5 Postcode: ______spel; het spel 'verlicht de stad'; een gok D MCM-D3/3.5 (a f.30,-/ spel en het beeldgrapje 'Appel'. D MCM-D4/3.5 8fr.600) Woonplaats: ______D MCM-D5/3.5 MCM-C2: SpriteEditor (hoofdprijs in de D MCM-D6/3.5 eerste Sony MCM-programmeerwed D MCM-D1/5.25 Ik heb een geldig betaalmiddel bijgeslo strijd); Copy en CrtDmp (utility's voor disk D MCM-D2I5.25 ten (dus geen giro-overschrijving of en plotter/printer); twee edukatieve pro D MCM-D3/5.25 (a f.27,50/ bankgiro) en krijg mijn bestelling binnen 8fr.550) gramma's (aardrijkskunde en astrono D MCM-D4/5.25 drie weken toegestuurd. D MCM-D5/5.25 mie); een disassembler; een ufo-schiet D MCM-D6/5.25 Alle prijzen zijn inclusief verzendkosten. spel; een variant op Galgje; Yathzee; het muziek-programma Bronksi en nog meer. ------Opsturen aan: On Screen Publications, Postbus 5142,1007 AC Amsterdam. MCM-C3: MSX-PEN (een tekstverwerker, hoofdprijs in de tweede Sony MCM-pro- Wilt u de bon niet uitscheuren? Maak een fotokopie van deze pagina! ******************************************************** in BELGIE : het Computerwinkeltje pvba, M Sabbestr .J9, * onze nieuwe WINTER '85 CATALOGUS is uit. stuur ons * B-2800 MECHELEN - tel 015/206645 * een kaartje rret je naam en adres en de vermelding * * 'MSX COMP ~G' en we sturen hem gratis toe. * -- MSX-2 boeken : ******************************************************** *MSX-2 BASIC HANDBOEK ...... •...... •...... f 56,50 in l1Eart: MSX-2 ZAKBOEKJE, MSX-2 DISK/DOS en nog rreer. -- hieronder de nieuwste MSX boeken : MSX BASIC handboek voor iedereen (Groeneveld) . f 49,50 -- Engelse en Duitse MSX boeken (vervolg) MSX ZAKBOEK JE (Akkermans ) ...... •...... f 19,50 THE COMPLETE MSX PROGRAMMER'S GUIDE (Sate e.a.) ... f 69 MSX PRAKTIJKPROGRA~'S (Akkermans) ...... •.. f 24,50 onnlisbaar MSX standaardwerk. MSX DOS handboek voor iedereen ...... f 26,50 THE MSX GAMES BOOK (Gregory) .•....•...... •..•.. f 36 MSX QUICK DISK handboek voor iedereen •...... •. f 23,50 WORKING WITH MSX BASIC (Sinc1air) ....•...... •••.•. f 39 MSX DISK handboek voor iedereen ...... f 29,50 MSX EXPOSED (Pritchard) ...... • f 39 *MSX TRUUKS EN TIPS deel 2 .....••...... ••...• f 25,-- oa. ON command, Video display processor, Joysticks, MSX BASIC leerboek deel 1 ...... f 24,50 MSX sound system, MSX rremory I1EP, PPI. *MSX BASIC leerboek deel 2 ...... •....•...... f 24,50 40 GRAFISCHE PROGRA~'S IN MSX BASIC •...... f 29,50 MSX GRAFIK UNO SOUND (Luers/Data Becker) ...... f 49,-- *MSX VERDER UITGEDIEPT - peeks, pok es etc ...... f 23,90 DAS ~SCHINENSPRACHEBUCH ZU MSX ...... • f 49,-- MIRACULEUZE SPELEN VOOR UW MSX COMPUTER ...... f 29,-- FANTASTISCHE SPELEN VOOR UW PHILIPS MSX ...... f 29,-- USEFUL UTILITIES FOR YOUR MSX (Webb) ..•...... f 17,50 (dit is hetzelfde boek als nliraculeuze spelen) *GAMES FOR YOUR MSX ...... •...••...••...... f 17,50 50 PROGRAMMA'S VOOR MSX COMPUTERS (Immerzeel) . f 21,50 MSX GAMES BOOK (Lacey) ...... f 36,-- MSX BASIC - LEREN PROGRAMMEREN (Immerzeel) .... f 24,50 bevat educational-, adventure-, simulation- en HET MSX SOFTWARE BOEK (ten Berge) ...... f 27,50 arcade games. van elk spel is een screenshot afge Invaders,Breakout,Squash,Othello,Bioritme etc. drukt. inclusief ChexSum verificatie-programma. FINANCIELE PROGRAMMA'S VOOR MSX COMPUTERS ..... f 25,- GETTING MORE FROM MSX- with SPECTRA VIDEO and all MSX Beleggen, Sparen, Lenen, Bedrijfsanalyse etc. Computers (Boyde-5haw/speciaa1 v Spectravideo) . f 39,-- *WERKEN MET DE MSX COMPUTER, praktijkprogrammaas f 25,- 155 bladzijden: Editing and Debugging, Screen Test, TERMINAL GRAPHICS ONTWERPBOEK MSX ...... •...... f 12,50 Gymnastic Characters, Sprite Characters, Draw *ADVENTURES! VOOR DE MSX COMPUTER ...... f 24,95 Strings, Pixel Set, The Circ1e Line, Play Strings, Synthetic Sounds, Screen Effects, Change of face. DE MSX GEBRUIKERSGIDS (v Engelen/Wolfkamp) .... f 39,50 THE MSX COMPUTER PROGRAM BOOK (Apps) ..•...... f 32,-- *BASIC VOOR MSX COMPUTERS (Carter,Huzan) ..•.... f 39,50 MSX PROGRAMMA VERZAMELING ...... •...... f 49,- *PRACTICAL MSX MACHINE CODE PROGRAW1ING ...... •. f 27,-- MSX BASIC (Sickler /Kluwer) .•...... f 29,75 *IDEAS FOR MSX ...... •...... •...... •...... f 36,-- BEHIND THE SCREENS OF THE MSX (Shaw) ...•...... f 45,- -- Engelse MSX boeken alles over de Video Display Processor. MSX - AN INTRODUCTION (Pearce, Bland) ...... •. f 39,- INTRODUCING MSX ASSEMBL Y LANGUAGE & MACHINE CODE f 45,- *THE MSX RED BOOK (Avalon Software) ...... ••... f 45,- Z80, RAM, ROM routines, MSX operating system etc. ROM, BIOS, Memory Map etc. STARTING ~CHINE CODE ON THE MSX (Ridley) ...•.. f 39,-- *HOW TO PROGRAM YOUR MSX COMPUTER LIKE A A PROGRAW1ER'S GUlDE TO THE MSX SYSTE.M ...... f 39,-- PROFESSIONAL (Hartnell) ...... •...... f 36,-- een boek voor gevorderden: rremory organization, display modes, VOP en sound chips, assembly. -- TOEBEHOREN : *SOFTCARD ADAPTOR voor SOFTCARD SOFTWARE ...... f 39,-- PROGRAMMEREN VAN DE. Z80 (Zaks) •...... •...... f 59,- ARCADE TURBO JOYSTICK (MSX compatible) ...... f 89,-- CURSUS Z80 ASSEMBLEERTAAL (Hutty) .•...... f 36,-- ACTUELE EN NIEUW BINNENGEKOMEN MSX SOFTWARE *SOCCER KONAMI (voetbal) ...... f 69 *-SOFTWARE. op SOFTCARD : - programmeertalen KONAMI BOXING .....•...... •. f 69 *LE MANS 11 •...... -SOFTCARD f 89 HISOFT PASCAL COMPILER tape .... f135 ROLLERBALL cartridge ...... f 64 *BARNSTORMER ...... -SOFTCARD f 79 HISOFT DEVPAC tape .....•...... f 89 LE ~NS 11 op softcard ...... f 89 *SHARKHUNTER ...... -SOFTCARD f 79 *HISOFT C++ disk .•...... f185 HUNCHBACK (Ocean) ...... f 39 *BACKGAMMON ...... -SOFTCARD f 79 *HISOFT PASCAL disk ...... f185 *MUSIX muziek composer ....•.. f 49,50 *XYZOLOG ...... -SOFTCARD f 69 *HISOFT Df.VPAC disk ...... ••.. fl85 BARNSTORMER ...... f 45 *MSX ZEN assembler DISK ....•... f185 SORCERY (Virgin) ...... f.J9 *SPACE WALK /CHILLER /FINDERS KPR f 30 MSX LOGO ...... •...•...... f 95 *ELIOON ...... •...... f 45 *KONAMI PING PONG ...... • f 69 MSX KUMA FORTH ....•...... f185 JET SET WILL Y II ...... f 39 *YIE AR KUNG FU II ...... •. f 69 MT~E.BUG cartridge ...•...... fl49 *BACKGAMMON ...... f 49 *ROAD FIGHTER ...... • f 69 LE ~NS autorace ...... f 49 CONTRACT BRIDGE (Alligata) ... f 49 *MT-COM communicatie pakket .... f299 SHARK HUN TER ...... f 49 *HEAVY BOXING cartridge ...... f 64 MST-CALC spreadsheet .•....•... f 69 *6 COMPUTER HITS MSX oa Les Fiics f .J5 737 FLIGHT SIMULATOR ...•..... f 49 MT -BASE. database ...... •...... fl99 *NORTH SEA HELICOPTER ...... f 59,50 DECATHLON .....•... -Activision f 59 TASWORD MSX wordprocessor ..... f 65 *PASTFINDER ...... •. -Ac ti vision f 59 *MT -VIDITEL ...... •...... f299 *KNIGHTLORE MSX ....•..• -Ultimate f 49 MASTER OF THE LAMPS-Acti vision f 59 *MSX GAMES DESIGNER ...... ••.. f 49 *ALIEN 8 MSX ...... -Ultimate f 49 RIVER RAID ...... -Activision f 59 MSX TYPE CURSUS (nederlands) .. f 49 *RED MOON (Level 9) ••••••••••••• f 35 PITFALL II ...... -Acti vision f 59 *EDDY 11 grafisch ontwerpprogr. f 76 THE HOBBIT MSX + boek (64K) .... f 65 GH05TBU5TERS ...... -Acti vision f 59 MSX ADRES database ..•...•..... f 49 *WORM IN PARADISE (Level 9) ..... f 49 *MANDRAGORE ...... f 89 *TASWORD tape nederlandse versie f 95 CLASSIC ADVENTURE ...... • f .J4 nederlandstalig grafisch adventure *TASWORD disk nederlandse versie fl15 winkel open van woensdag t/m zaterdag tussen 11.00 t/m 17.00 (maandag/dinsdag gesloten) - alle prijzen inclusief BTW verzendkosten f 6 per bestelling vraag onze nieuwe WINTER 1985 CATALOGUS aan. re h - GROF! Ik heb eigenlijk een behoorlijke hekel aan extra werk. Als een karwei Als we de beide teksten - in MSX Info en in Commodore info - naast eenmaal geklaard is, dan vind ik het hoogst vervelend als het - om elkaar leggen blijken ze ook verdacht veel op elkaar te lijken. De welke reden dan ook - nogmaals gedaan moet worden. Commodore-versie bespreekt weliswaar nog een tweede Wolters Desondanks leest u op dit moment de tweede versie van mijn co programma, maar als we dat stukje tekst even wegdenken zijn beide lumn, niet omdat de oorspronkelijke tekst slecht was, maar omdat recensies bijna woordelijk gelijk. Duidelijk dus door de tekstverwer ik simpelweg heel erg boos ben. Wat heet, ik ben woedend. ker gehaald, maar nog niet eens zorgvuldig. Want waar eerst Com Vandaag liep ik namelijk tegen een schandelijk stukje konsumenten modore stond staat nu MSX, behalve waar men het eenmaal is ver bedrog aan, waarbij de regels van de journalistieke ethiek naar mijn geten, want daar staat nog éénmaal duidelijk Commodore inplaats idee ruimschoots overschreden zijn. Vandaar deze nieuwe versie, van MSX. Zo zijn er wel meer slordigheidjes te vinden, waardoor waarbij ik maar al te goed besef dat dit wel eens als een openlijke al spoedig duidelijk wordt wat de truuk is die achter dit 'primeurtje' oorlogsverklaring opgevat zou kunnen worden. steekt. Het zal u niet verbazen als ik u vertel dat ik alle MSX-bladen die Kortom, onze 'geachte' collega ziet er blijkbaar geen been in om op mijn bureau terechtkomen letterlijk uitspel, en ik neem aan dat 'tests' te publiceren die geschreven zijn zonder dat men ooit een blik u het met me eens zal zijn dat ik over wat onze collega's soms publi op de te testen zaken geworpen heeft. Daarbij komt men dan zelfs ceren, af en toe mijn hoofd moet schudden. tot konklusies, zoals' de graphics kunnen beter, want zij geven soms de aanleiding tot onnodige misverstanden'. Hetgeen inderdaad waar leder blad heeft echter zijn eigen formule, iets waar de lezers uitein is voor de Commodore-versie en daarom juist voor de MSX-versie delijk alleen maar mee gediend zijn. Vrijheid blijheid dus, keuze verbeterd zal worden! Ook de prijsstelling is al bekend, voor zowel voor de konsument, er is sprake van eerlijke konkurrentie. de cassette- als de disk-uitvoering, en dat terwijl de MSX-versie al Een kompetitie overigens die voornamelijk speelt tussen ons en leen op cassette zal verschijnen! MSX INFO, de andere bladen op de markt zijn nu eenmaal wat meer in de hobby-sfeer. Vooral die voornaamste konkurrent volg Persoonlijk heb ik geen woorden voor een dergelijke handelswijze, ik dan ook met argusogen. althans geen woorden die voor publikatie geschikt zijn. Dit is de meest grove vorm van 'bladvulling' die maar mogelijk is, een stuiten Vandaag belandde MSX INFO tweede jaargang nummer 6 op mijn de vorm van pagina's - en dus zakken - vullen. Om over de achter bureau, voor mij altijd een reden om meteen even een leespauze in liggende journalistieke ethiek nog maar niet eens te spreken! Als te lassen. Tot mijn onuitsprekelijke verbazing kwam ik daar een lezer verwacht je gedegen en eerlijke informatie in een blad aan te uitgebreide bespreking tegen van het programmapakket 'Slagen treffen, geen uit de duim gezogen onzin verhalen over produkten voor het rij-examen', van Wolters Software software. Gedurende die er nog niet zijn! Mede op grond van recensies kan u immers anderhalve pagina zong de naamloze recensent de lof van dit blijk besluiten zich een produkt wel of niet aan te schaffen, voor ons een baar uitstekende hulpmiddel voor mensen die hun rijexamen moeten reden om vooral bij recensies heel zorgvuldig te werk te gaan. gaan afleggen. Blijkbaar had de brave man of vrouw er geruime Maar ook voor de leveranciers zijn tests belangrijk. Daardoor krijgt tijd mee gestoeid, alvorens zich achter de tekstverwerker te zetten een produkt bekendheid, hetgeen te merken valt aan de bestellingen. om het artikel te schrijven. Zo ook in het onderhavige geval, want Wolters Software kwam er pas achter dat deze uit de duim gezogen 'test' verschenen was toen Maar, en nu komt de reden waarom ik boos ben, dit programma de eerste bestellingen werden geplaatst! pakket is er nog helemaal niet. Althans, niet voor MSX. Er bestaat En daar is men bij Wolters helemaal niet blij mee. Want nu komen weliswaar al enige tijd een versie voor de Commodore 64 en er wordt er dus bestellingen voor een produkt dat de eerste tijd nog niet gele inderdaad hard gewerkt aan een vertaling ervan voor MSX, maar verd kan worden, hetgeen zacht gezegd niet best is voor de goede die vertaling is nog lang niet klaar! naam van het bedrijf. Uiteindelijk mag aangenomen worden dat De reden dat ik van het een en ander zo goed op de hoogte ben is Wolters schade zal leiden! een simpel; de vertaling naar MSX wordt namelijk in opdracht van Wolters Software door mijn eigen bedrijfje gemaakt. Naast het pro Toch ben ik al met al niet echt verbaasd over deze zaak. Er wordt gramma-redakteurschap van uw MSX-lijfblad heb ik - zoals u ziet heel wat afgeroddeld in computerland, en ik heb al heel wat keren - nog wel wat nevenaktiviteiten. gehoord dat dergelijke zaken geen uitzondering zijn. Ditmaal ben De laatste keer dat ik de programmeur die aan het karwei bezig is ik er echter zelf bij betrokken en ben ik in staat om, als puntje bij sprak - en dat was vandaag - schoot het weliswaar lekker op, maar paaltje komt, alles hard te maken. Vandaar dat ik het ditmaal in de nog geen enkel programma uit het pakket was echt af. Pas vorige openbaarheid breng. week hadden de heren van Wolters een eerste versie van een paar Natuurlijk zijn MCM en MSX INFO konkurrenten, dat weten we van de programma's kunnen bekijken! allemaal. Tegen gezonde konkurrentie is geen bezwaar, maar als een blad met onjuiste informatie gevuld wordt, waardoor de lezers Vreemd, nietwaar? In MSX INFO worden niet alleen programma's op het verkeerde spoor gezet worden, dan schiet dat bij mij in het besproken die nog niet op de markt zijn, ze weten zelfs als primeurtje verkeerde keelgat! te komen met zaken die de uitgever ervan zelf nog niet gezien heeft omdat ze simpelweg niet af zijn! . Overigens, dit is ook een aardige, voor wie interesse heeft. MSX Onze collega beschikt blijkbaar over een supercomputer met een INFO heeft op pagina 3 een heel aardige aanbieding voor onze superprogramma, waardoor ze kunnen voorspellen wat er in de abonnees. Daar staat namelijk dat MCM leden, dat zijn wij dus, nu toekomst gaat gebeuren. f. 15, - korting kunnen krijgen op een jaarabonnement MSX INFO. Waarschijnlijk een 'zetfoutje', men zal wel MeN-leden bedoeld heb Even doordenken brengt echter wellicht in deze zaak: de uitgever ben, maar er staat duidelijk M CM (MSX Computer Magazine). Als van MSX INFO geeft meerdere bladen uit, waaronder Commodore uf. 35,-overmaaktnaargiro492265I, t.n. v SAClMSX INFO onder Info. En ja hoor, in de meest recente uitgave - jaargang 3 nummer vermelding van uw MCM-lidmaatschapsnummer kunt u voortaan 2 - vinden we ook een recensie van 'Slagen voor het rijexamen' en de kapriolen van onze konkurrent zelf volgen. Mijn zegen hebt u, dat is mogelijk, want dat pakket bestaat wel degelijk. als u er gebruik van wilt maken. COMPUTERSPELLEN geleverd. Dit betekent dat kunnen stellen dat uitsluitend aan de keerzijde van de tape de laadinstructie voor de C64 weliswaar hetzelfde program versie correct is. The Heist ma staat maar omgezet voor Vervelend echter is (voor bei een andere computer. In dit de versies) dat de handleiding Medium: cassette Fabrikant: Livesay Compu geval een Commodore 64 ver het doel van het spel op losse RAM: 64 ter Games sie van The Heist. Voor de schroeven zet. Volgens het Aantal spelers: 1 Importeur: Aackosoft verkoop uiterst handig. Een verhaal moet je de microstip Bediening: joystick/toetsen Prijs: Hf!. 34,50 handelaar hoeft nu hetzelfde zien te vinden. Ter verduide bord programma niet twee keer lijking is een tekening van de voor verschillende computers ze microstip (een soort bal op de plank te leggen. Zijn ri letje met een punt erop) in de in zich te hebben dan ver sico wordt daardoor minder handleiding afgebeeld. Dit wacht. groot. Voor ons als consu soort balletjes dwalen echter Verhaal achter het spel is dat ment een minder gunstige al op de tweede verdlèping jij als superspion Graham zaak echter. door de gangen van het mu Crackers de wereld moet zien Normaliter immers staat een seum en zijn absoluut dode te redden. programma tweemaal op een lijk. Wat die microstip dan Een terroristische organisatie tape. Zowel de A als de B wel is wordt uit de Aackosoft heeft een superbom gestolen. kant bevatten hetzelfde pro handleiding niet duidelijk. De enige manier om de we gramma. Mocht een van bei Het The Heist Museum be reld van een nucleaire holo de versies iets overkomen staat uit negen verdiepingen. caust te redden is deze bom te (waardoor het spel niet meer Elke verdieping kent 10 zalen vinden en onschadelijk te ma wil laden) dan heb je altijd waarin schilderijen hangen. ken. Hiertoe moet je een zo nog een reserve. Het spel kent dus in totaal 90 genaamde microstip vinden. Bij 'flippy's' is dat niet meer velden. Na iedere derde ver Deze zal je in staat stellen de mogelijk. Het programma dieping wordt de moeilijk voor jouw computer staat heidsgraad verhoogd. Even ~'",.CBM 641 MSX 32K wereld te redden. Het verhaal AACKOSOFT' vertelt verder niet wat er na slechts eenmaal op de band. eens aan de muren hangen =~n_" l'r, het vinden van de stip dient te Raakt de band beschadigd her en der sleutels. Deze sleu gebeuren. dan is dat het einde van het tels heb je nodig om de zware Ook bij MSX computers zien Deze microstip is verborgen spelgenot. Aackosoft geeft kluisdeuren die sommige za we een groeiende stroom zo in een museum. Dit museum weliswaar bij inlevering van len afsluiten, te openen. Zo genaamde platformspelen. wordt door de terroristische een beschadigd origineel een wel schilderijen als sleutels Op zich is daar niets op tegen organisatie als dekmantel nieuw exemplaar doch hier pak je op door erlangs te lo ware het niet dat het meren voor hun duistere aktiviteiten aan zijn wel kosten verbon pen. deel bestaat uit weinig inven gebruikt. Heb je eenmaal alle den. Een veld (c.q. verdieping) tief herkauwen van het gege schilderijen uit het museum The Heist wordt geleverd met speel je niet uit door er dom ven. The Heist (de roof) geroofd dan kun je met be nederlandse handleiding. weg doorheen te rennen. De steekt gelukkig met kop en hulp van de microstip de we Voor de MSX versie is deze opbouw van het spel is zoda schouders boven de grijze reld van een naderende on handleiding uitstekend met nig dat je daarmee niet ver massa uit. dergang redden. een klein minpuntje. De komt. Bovendien zijn er aan Inderdaad is de eerste reaktie Het museum wordt uiteraard Commodore 64 kopers heb zienlijk minder sleutels dan na het inladen: 'NEE, niet al bewaakt. ben het wat moeilijker. De deuren. Zo heeft verdieping weer!'. Na enig doorspelen The Heist wordt door Aacko handleiding is volledig gericht 2 11 deuren en slechts 6 sleu' echter blijkt The Heist meer soft als zogenaamde 'f!ippy' op de MSX versie en je zou tels. sta_ - C MAGAZINE Sommige zalen worden be Het spel komt ten einde wan dat je het spel probeert te kra panieksituaties vaak de over waakt door patrouillerende neer je alle schilderijen op al ken en voegt i e de flauwe grap hand, waardoor juist dat ge robots. Deze zijn dodelijk be le verdiepingen van het mu toe: 'Je bent hier niet erg goed beurt wat je niet wilt. En om halve wanneer je een sleutel seum weggeroofd hebt. Je in, m'n waarde' (vrije verta dat dit alleen opgaat voor ho hebt. Je kunt de robot dan hebt dan ook meteen de mi ling). Ieder z'n lol, maar wat rizontaal bewegen speelt Mu vernietigen. Je kunt ook pro crostip gevonden en de we mij betreft had hij zich beter tant Monty niet lekker. Zeker beren over ze heen te sprin reld gered. Ging het in werke kunnen houden bij het ont omdat wanneer je horizon gen, sleutels heb je hard no lijheid ook maar zo eenvou wikkelen van het spel. taal beweegt en je naar bene dig voor de deuren. dig, nietwaar? Het gegeven van Mutant den door een opening wilt dit Iedere verdieping bestaat uit Monty is niet slecht alhoewel bijna constant problemen op 3 niveaus. Deze zijn onder The Heist ziet er grafisch zeer een ietwat uitgekauwd idee. levert. Je moet eerst boven of ling verbonden door liften en verzorgd uit, ook de geluid Voor nieuwe, goede uitdagin onder een opening tot stil roltrappen. De vloerdelen seffecten en de muziek zijn gen in dat opzicht ben ik ech stand komen voordat je verti zitten vol gaten en je kunt je uitstekend uitgevoerd. ter altijd wel te vinden. caal er doorheen kunt. Hoe van een niveau omlaag laten Een groot punt in het nadeel vaak ik niet langs zo'n ope vallen. Zoals gezegd is The Heist een van Mutant Monty is de be ning gescheerd ben, in alle Naast de robots wordt je las welkome aanwinst. Op het sturing. Monty is zeer moei macht trekkend aan de joys tig gevallen door de genoem spel zelf valt niets wezenlijks lijk te besturen. tick om naar beneden te kun de ballen en schuifdeuren. aan te merken. Het zou alleen Dit wordt veroorzaakt door nen! Beide zijn bij de minste aan niet zo verslavend moeten dat in horizontaal opzicht raking dodelijk. zijn! Monty twee loopsnelheden Zoals gezegd nam het zuch kent, normaal en supersnel. ten veel tijd in beslag bij het Verticaal bewegen kan spelen van Mutant Monty. slechts op normale snelheid. Ook een zucht van teleurstel Mutant Monty Wanneer je met een joystick ling. Want in feite is Mutant speelt houd je, wanneer je Monty een aardig spel, zeker Medium: cassette Fabrikant: Artic Computing bijvoorbeeld naar links wilt, gezien het feit dat het ook RAM: 16+ Importeur: HomeSoft bene de joystick naar links ge voor 16K machines geschikt Aantal spelers: 1 lux drukt. Dat is bij bijna alle is. Het ziet er grafisch redelijk Bediening: joystick/toetsen Prijs: Hfl. 29,50 spellen standaard. Niet zo bij uit en de muzikale begelei bord Mutant Monty. Een tikje te ding klinkt fraai. Voor ie gen de joystick en Monty be mand die aan de afwijkende gint te lopen en BLIJFT lo besturing kan wennen het In feite zouden we Mutant lot. Zoals gewoonlijk is het pen. Een tweede tikje en overwegen zeker waard (pro Monty met gejuich moeten verhaal fraaier dan de reali Monty schakelt in overdrive. beer echter eerst een proefrit begroeten. Zoveel spelen teit. Volgens de bijgeleverde, Het duurt een hele tijd voor te maken). Deze recensent zeer summiere handleiding dat je hieraan gewend bent en heeft het na zo'n tien velden kent het spel 40 verschillende dan nog nemen de reflexen in opgegeven. velden. Uiteraard moet je de ze veertig velden zien te door lopen. Om een veld te verla ten moet je eerst alle goud Vacuumania klompen in het veld oprapen. Nadat je de laatste klompen Medium: cassette opgeraapt hebt spoed je je RAM: 16+ Fabrikant: PSS naar het bordje EXIT en Aantal spelers: 1 Importeur: HomeSoft Bene komt in het volgende veld te Bediening: joystick of toet lux recht. Waar het hele liedje senbord Prijs: Hfl. 19,90 opnieuw begint. In ieder veld word je dwarsgezeten door Vacuumania is evenals Lazer een variant op Pac Man. Het gevaren, varierend van rond Bykes een spel dat door Ho geheel ziet er best redelijk uit tollende peren tot fladderen meSoft Benelux aanzienlijk maar speelt niet al te best. de spoken in de bekende jurk in prijs verlaagd is. Bij Va vorm. Bovendien tikt rechts cuumania is de prijs echter onderin een klok tergend nog niet laag genoeg. Voor langzaam de seconden af van Hfl. 9,90 zou dit spel nog te voor 16K machines worden er de voor ieder veld geldende overwegen zijn, Hfl. 19,90 is immers niet uitgebracht (af tijdslimiet. Wat op het veer te veel gevraagd. gezien van de toch wel prijzi tigste veld en daarna dient te ge insteekmodules van Kona gebeuren, is niet bekend. Het hoesje van Vacuumania mi). Ons gejuich was echter Zover ben ik nooit gekomen. vertelt een aardig verhaaltje van korte aard. Tijdens het Na het inladen van het spel over Victor de stofzuiger die spelen stierf het langzaam kun je kiezen uit spelen op het het huis moet schoonhouden. weg en kregen zuchten van ir toetsenbord, met de cursor Dit wordt hem niet in dank af ritatie de overhand. toetsen of een joystick in genomen door de Boze Be Mutant Monty is een doolhof poort 1 of 2. zems die zich werkeloos zien spel waarin held Monty zo Tijdens het spelen kun je met worden. Ze zitten Victor dan veel mogelijk rijkdom moet CTRL STO P het spel stoppen ook constant door de gangen zien te vergaren en uiteinde en dit menu opnieuw oproe van het huis achterna. lijk een schone jonkvrouwe pen. De programmeur gaat er Eenmaal ingeladen blijken moet redden van een fataal op dat moment echter van uit we te maken te hebben met Hoe iemand dit ooit voor 35 niet te veel woorden vuil ma steeds vaker een marketing sende ballen op elkaar reage gulden heeft durven aanbie ken aan Vacuumania. 19 gul beleid gevolgd wordt zoals ren is weinig overtuigend. den! den? Opzuigen die hap! dat ook door de grammo Hustler is overduidelijk een Eigenlijk moesten we maar foonplaten industrie gehan spel van de allereerste gene teerd wordt. Natuurlijk heeft ratie en zelfs toen al niet echt alles een schaduwzijde, dat de moeite waard. geldt ook hiervoor. Maar een Ook Les Flics is een eerste ge Lazerbikes van de marketing ideeen die neratiespel maar biedt ge ik toch wel toejuich is wat ik noeg om de moeite waard te Medium: cassette het K-TEL syndroom zou wil blijven. In Les Flics moet je RAM: 16+ Fabrikant: PSS len noemen. als rappe dief een aantal hui Aantal spelers: 1/2 Importeur: HomeSoft Bene Beau Jolly kun je beschou zen dorzoeken om uiteinde Bediening: joystick of toet lux wen als een software K-TEL. lijk een grote diamant op te senbord Prijs: Hfi. 19,90 Met 6 Computer Hits hebben sporen. Les Flics is een plat ze de eerste MSX compilatie formspel waarbij op een spe ciaal veldje je met je auto ver kant meer uit kan. Behalve plaatst van gebouw naar ge dan tegen een muur opknal bouw. Ondertussen word je len uiteraard! Lazer Bykes is wel door de politie achterna hierop gebaseerd. gezeten. Je kunt alleen (tegen een Het leuke van Les Flics is het computertegenstander) of puzzle element. Het spel kent met twee spelers spelen. een tijdslimiet in de vorm van In een opstartmenu bepaal je ~ BRlP,N JAU,S SuPfFSTM? de voedselvoorraad die je bij met welke snelheid de moto • DISC W;lSWOF je hebt. Tijdens het harde die ren over het scherm scheuren venwerk slinkt deze snel. Je (normaal of supersnel) en of kunt de her en der verspreid er obstakels in het veld aan liggende appels en ander wezig zullen zijn. voedsel wel opeten, maar De meeste spelers zullen na voordat dat mogelijk is zul je het starten van het spel fron eerst mes en vork moeten zien send naar hun toestel kijken. te vinden in het spel. Ook die 'Is dit nu alles' hoor je door ven worden tenslotte netjes ARCA))}; 1!.C'l'lON' FOR MSX hun hoofd gaan, 'die twee opgevoed. Om deuren te bolletjes en wat streepjes?' uitgebracht. Op deze compi kunnen openen heb je een Lazer Bykes is een spel dat Ja, dat is alles. Maar het is latie band vinden we de vol sleutel nodig en ga zo maar reeds geruime tijd in omloop meer dan voldoende voor een gende programma's: Brian door. Goed opletten waar is en een beetje aan mijn aan verslavend spel, zeker wan Jacks Superstar (Martech), wat ook al weer lag is nodig. dacht ontsnapt is. Nu Home neer je met twee personen Disc Warrior (Alligata), Het eerste wat je overigens in Soft deze titel voor bijna de speelt. De bolletjes stellen de Hustler (Bubblebus), Chuc een gebouw te pakken moet helft van de oorspronkelijke motorfietsen voor, de streep kie Egg (A 'n F), Les Flics zien te krijgen is het zwaard. prijs levert, wordt het tijd om jes de door de motoren ach (PSS) en Special Operations Heb je dat in je bezit dan zijn dat gemis goed te maken. tergelaten sporen. Bots je te (Lothlorien) . de rondzwervende politie Ook Lazer Bykes is geba gen een muur op dan heeft de Geen van deze programma's agenten ('flics') geen pro seerd op de Walt Disneyfilm tegenstander gewonnen. En zijn wereldhits geweest, maar bleem meer. Ondanks dat Tron. Misschien herinner je dat lijkt aanzienlijk gemakke bijna alle zijn voor die paar Les Flics grafisch zwak is, is je de scene waarin Tron met lijker dan het is! gulden die zo'n spel op deze het spelelement zodanig dat enkele kameraden op atoom Ondanks de grafische magere manier kost, toch wel de het spel aandacht verdient. fietsen door een grote hal (wat heet!) uitvoering en het moeite waard. Chuckie Egg is in een van de moeten racen. Ze laten daar summiere geluid bewijst La Hustler van Bubblebus is in vorige MCM's gerecenseerd bij lichtmuren in hun spoor zer Bykes weer eens dat een feite het minst interessant. en kwam daar redelijk uit te achter. Doel van deze wed goed spelidee niet versierd Hustler is een versie van het voorschijn. strijd op leven en dood is pro hoeft te worden maar op zich engelse biljartspel Pool voor Disc Warrior, een al wat ou beren de tegenstander tegen sterk genoeg kan zijn om vele 1 en/of2 spelers. Je moet een dere titel van Alligata, is ge een muur op te laten botsen. uren spelplezier te verschaf aantal gekleurde en genum baseerd op de Walt Disney Hiertoe moet je zodanig ma fen. En omgekeerd is -dat we merde biljartballen in 6 gaten film Tron. In dit 26 kamers noeuvreren dat je je tegen ten we allemaal- bijna nooit (in biljarttermen zakken ge tellend spel moet je delen van stander insluit en hij geen waar! naamd) zien te mikken. Hier een sleutel bij elkaar zoeken. bij kun je op een aantal ver Uiteindelijk kun je dan een schillende manieren te werk super bom in elkaar zetten en gaan. Een willekeurige bal in het Meesterbrein opblazen. een willekeurig gat, de ballen Het spel kent vele facetten 6 Computerhits in numerieke volgorde in de doch de nadruk ligt sterk op Medium: cassette Fabrikant: Beau Jolly zakken of de ballen in hun ei actie en snelle beslissingen. RAM: 64 Importeur: HomeSoft Bene gen zakken zien te krijgen. Grafisch ziet Disc Warrior er Bediening: joystick/toetsen lux Met twee spelers kun je een redelijk uit alhoewel de leef bord Prijs: Hfi. 39.00 competitie aangaan. tijd aan de graphics af te zien Het spel is grafisch zeer grof is. De vele mogelijkheden en de geluidseffecten mager. binnen het spel evenals de ui In de computerwereld duiken heen werkzaam waren in de Bustier reageert slecht op de terst snelle actie zullen echter zo langzamerhand steeds grammofoonplaten' indus joystick of het toetsenbord en menigeen nog steeds aanspre meer personen op die voor- trie. Inherent hieraan dat ook de manier waarop kl ot- ken. COMPUTIR MAGAZINE Brian Jacks Superstar Chal Daarnaast is BJSC grafisch enveloppe t.a.v. E.H.B.O. en 'Secret entrance to ... ' wor lenge heeft in Nederland ei niet al te best uitgevoerd. De anders gaan de technische den door tunnels verbonden. genlijk nooit goed de MSX achtergrond beweegt niet jongens met je brief aan de Zo ook 'The resting place' en markt bereikt. Gelukkig mee met de spelers en vaak is haal. 'The strongroom'. maar! BJSC is een sportsimu het volledig onduidelijk waar Nog steeds hebben mensen In telefonische gesprekken latie zoals DecathIon. De je je ergens op de baan be problemen met The Hobbit. met lezers blijkt vaak dat de cathlon wint het echter duide vindt ten opzichte van de fi Zo ook R. Groenhuijsen sterk afgekorte zinsbouw bij lijk op alle punten, zeker wat nish. Bovendien is in sommi (Yashica YC64). Tijdens het het intikken van commando's grafische weergave en speel ge sporten niet goed duidelijk spelen blijft het programma bij een adventure game velen baarheid betreft. De sport wat exact de bedoeling is pel. regelmatig vastzitten, waar voor raadsels stelt. heIden bewegen bij Decath bij de enige remedie het uit Een berucht voorbeeld uit ei Ion soepel over het veld ter Aan de andere kant: nog geen zetten van de computer is. gen ervaring is een al wat ou wijl deze bij BJSC hortend en 7 gulden per spel is ook iets Helaas is hier weinig aan te der spel (nee, we noemen stotend vooruitbewegen. dat niet iedere dag voor komt. doen. Mocht U een begrip geen namen; in ieder geval is volle dealer hebben dan is hij eL geen MSX versie van). Op misschien wel bereid het pro gegeven moment kreeg ik een gramma om te ruilen tegen oud manuscript in handen be een ander. Jammer genoeg drukt met kleine lettertj es. zijn dergelijke dealers dun Het eerste wat je in zo'n geval gezaaid. Van onze technische doet is natuurlijk het mansu staf (klinkt dat deftig, niet?) cript lezen (READ). Uitein H heb ik begrepen dat ze naar delijk bleek dat het enige stig naar een oplossing op commando dat geaccepteerd zoek zijn maar of ze eruit ko werd 'Look manuscript' was. men? Laten we maar even af In mijn ogen is dat toch heel wachten. iets anders dan lezen. Een an o Ook M. Houkes uit Duiven der voorbeeld (uit mijn prille moeten we teleurstellen. Bij beginjaren) is een deur die ik E.H.B.O. is het laatste (of eerste) toevluchtsoord voor Oh Shit van Aackosoft moet met geen mogelijkheid open diegenen onder ons die het ook allemaal niet meer we hij (of zij; wanneer je nu in kreeg. 'Open door' of 'unlock ten. Bij E.H.B.O kan men terecht voor informatie over het vervolg je voornaam ver door' bracht geen enkele be adventure games, tips voor en over spellen en andere meId dan is die onduidelijk weging in het geval. Het goe wetenswaardigheden. Uw Tips zijn altijd welkom on heid de wereld uit) regelmatig de commando bleek 'Go na niveau 3 het onderspit del der het motto: Helpt Uw mede-MSX-mens! door' te zijn. Ook dat is iets ven. Hij vraagt dan ook of we waar je niet meteen aan geen manier weten om extra denkt. Het spel is dan in feite levens toe te voegen of met slecht geprogrammeerd. Op de oproep betreffende eveneens het Toshiba pro een hoger aantal levens te be Toch is het verstandig wan vluchtsimulatoren (of zoals gramma Checkmate en A ginnen. Wij niet in ieder ge neer een eenvoudige situatie Dhr. van Broekhuijsen inzijn View to a Kill van Domark. val, iemand anders mis niet op te lossen lijkt dit soort brief stelde: vluchtnaboot Dit laatste programma loopt schien? bokkesprongen te proberen. sers) is een dermate grote vast wanneer je in een kuil Hans Hellemons tikt ons op Gebruik de eenvoudigste ter vloed van reakties gekomen valt in de grot. Nu schijnt het onze vingers. De Sorcery tip men die je kent en maak geen dat besloten is de publikatie dat A View to a Kill niet be vorige keer aangaande de to ingewikkelde commando's. een nummer uit te stellen. Op paald vrij van bugs ('luizen' in venaar in The Cellar werkt Een werkwoord gevolgd door deze wijze kunnen tenminste goed Nederlands) is dus dat niet stelt hij. Ook kan hij de een zelfstandig naamwoord is alle reakties volledig ver zou de oorzaak wel eens kun Tunnels niet vinden in het meer dan voldoende in de werkt worden in de recensies. nen zijn. Het programma spel. meeste gevallen. Excuses voor deze vertra Checkmate wordt eveneens De tip over de tovenaar is wel Look, examine, search (en ging! genoemd door A. Salverda correct maar is de vorige keer soms Help) zijn woorden die Nog steeds komen reakties (Mitsubishi MF80). Toch wel helaas niet volledig in de ru je keer op keer zult moeten binnen over programma's die reden om voorzichtig te zijn briek terecht gekomen. De gebruiken. Raadzaam is vastlopen. Rene Bot (Dea met de aanschaf van een Tos correcte versie luidt als volgt: daarbij wanneer je een voor woo DPC200) meldt dat zijn hiba programma wanneer je Pak de wijnkelk uit de 'East werp opgeraapt hebt met 'Ta computer bij Jet Set Willy 11 geen Toshiba computer bezit. Garden'. Ga vervolgens naar ke' of 'Get' om het nog eens op tilt slaat wanneer hij vanuit Marc Pulles uit Eindhoven 'Above the Mansion' en loop te 'searchen' of te onderzoe de Rocket Room omhoog kondigt aan dat hij EHBO zal door de deur die zich bevindt ken ('examine'). Soms geeft gaat. Bij zijn vriendje met een overstromen met plattegron op de plaats waar de tovenaar het programma dan nog wat Philips VG8020 gebeurt het den. Hij heeft bijna een plat zich bevond. Ga door totdat extra geheimen prijs. zelfde. Weet iemand een op tegrond afvan Jet Set Willy II je in 'The entrance to the En maak kaarten!! Veel ad lossing hiervoor? en Pitfall II. Vol verwachting mansion' terecht gekomen venturers vergeten dit of hou Ook het Toshiba programma klopt ons hart, Marc. Dit bent. Betreedt 'The Grand den hun kaarten niet bij. Een Breakout blijkt berucht te geldt uiteraard voor alle Room', loop de trap af en ga kaart maken is een verplich zijn onder onze lezers. A. E.H.B.O.lezers. Wanneer je door de deur linksbeneden . ting bij het spelen van een ad Klaveringa uit Eenrum krijgt een complete kaart gemaakt Dankzij de wijnkelk kun je de venture spel. De meeste spel Breakout niet aan de praat op hebt van een adventure (ach barriere in deze kamer door len zijn dermate ingewikkeld zijn Philips VG8020. Dit tig) spel stuur deze dan rustig breken. Verlaat de kamer dat je zonder kaart hopeloos geldt ook voor B. Thie (Yas op. Indien de kaart klopt en door de deur rechtsboven. kunt verdwalen. En dan rest hica) uit Zaandam. CM. andere lezers problemen blij Bevrijdt de tovenaar! alleen nog maar de reset scha Meijers uit Nieuwegein heeft ken te hebben met hetzelfde 'The Tunnels' kun je op ver kelaar of de aan/uitknop. hetzelfde probleem op zijn spel dan zullen we de kaart schillende plaatsen in het spel Tot de volgende keer. Happy Mitsubishi MF80. Hij noemt publiceren. Vermeld op de vinden. 'The outer Chamber' adventuring! Bij computers is de gebruiksaanwijzing nog maar Als u iets weet, waarvan u denkt dat het voor al die het begin. Om echt alles uit een computer te kunnen andere MSX-enthousiasten ook van belang is, halen is het bij lange na niet genoeg om alleen maar stuur ons dan even een briefje. Het adres is: de bijgeleverde boeken doorte nemen. Allerlei han MSX Computer Magazine digheidjes staan of helemaal niet in de handboe Postbus 1392 ken, of worden zo summier beschreven dat ze aan 1000 BJ Amsterdam de aandacht ontsnappen. Om nog niet eens te En vermeldt linksboven op de envelop: TRUKEN spreken over al die dingen die men alleen maar kan DOOS. ontdekken door ze zelf uit te vissen. Wij op onze beurt zullen ook alles wat we ontdek Vandaar: de Trukendoos. Iedere computeraar ken op onze reis in MSX land in de grote Truken heeft zo'n trukendoos nodig, als een soort gereed doos doen, zodat iedereen er gebruik van kan ma schapskist, en de grote vraag is altijd weer waar ken. men de juiste gereedschappen kan vinden. In MSX Voor de duidelijkheid geven we iedere truuk een Computer Magazine maken wij u dat heel gemak nummer, zodat er makkelijk naar een in een vorig kelijk, in de Trukendoos! blad al verschenen truuk verwezen kan worden. 26) Printer aanzeHen Ie volgende PRINT komman do's werken weer normaal en Er is een hele aardige moge zetten hun uitvoer op het lijkheid om 'even' iets te prin scherm. ten vanuit een programma. Simpelweg de printervlag in de systeem-RAM omzetten is genoeg om de uitvoer van een 27) Starten MSXDOS print-opdracht in plaats van naar het beeldscherm naar de MSXDOS gebruikers zullen printer te laten gaan. vast al wel eens gemerkt heb Deze printervlag, die volgens ben dat het CALL SYSTEM het MSX Technical Data kommando alleen werkt als Book officieel PRTFLG de computer met MSXDOS heet, vinden we op adres was opgestart. Als de machi F416, 62486 in decimale nota ne in MSX Disk-Basic gestart tie. Als we er de waarde 1 in is, dan levert deze handige POKEn, dan zal de eerstvol CALL slechts een 'Illegal gende PRINT-opdracht auto function call' foutmelding op. matisch naar de printer ge Dan moet men de computer stuurd worden in plaats van resetten, met de systeem naar het scherm. schijf in de drive. Lastig en Dat gaat ook op voor komple omslachtig, maar anders ging xe PRINT USING-konstruk het gewoon niet. ties, die dus nog maar een maal voor hoeven te komen. Maar nu laat dit euvel zich Een goed gemikte met een enkele POKE ver 28) Leesbare casseHe's opsturen die niet foutloos in helpen. Op lokatie &HF346 te lezen blijken. POKE &HF416, 1 staat namelijk de vlag die aan Deze 'truuk' is ook een beetje Maar met wat voorzorgen geeft of de CALL SYSTEM ingegeven door eigenbelang. kunnen de meeste problemen is genoeg, om de uitvoer 'om al dan niet toegestaan is. Na makkelijk omzeild worden. te buigen' .Let wel, deze POKE &HF346,1 Het komt namelijk maar al te truuk werkt slechts voor een zal CALL SYSTEM altijd vaak voor dat lezers ons ei Ten eerste, als u een cassette enkele PRINT-opdracht. AI- werken. gengemaakte programma's voor iemand anders maakt, tw • iA COMPUI'III MAGAZINE gebruik dan altijd 1200 Baud. 29) 1800 BAUD Deze lokatie bevat namelijk men in een programma alle Ook al gaat het op uw eigen altijd het versienummer van sprites weer kwijt wilt. Een rekorder prima als u met de In het Micro-Technology Vi de MSX minus 1, momenteel sprite-editor kan daar een hogere snelheid werkt, het is ditel bestand kwamen we ook kunnen we er dus een 0 of een voorbeeld van zijn. naar onze ervaring een bron een hele aardige truuk tegen, 1 verwachten. Mocht een van van ellende als zo'n tape el afkomstig van een van de pro onze lezers hier een 2 hebben Daarvoor bestaat een spe ders moet worden ingelezen. grammeurs daar, M.CJ. de staan, dan zouden we zijn of ciaal BIOS entry point, Jong. haar machine heel graag eens CLRSPR. Dat kunnen we Ten tweede, zet het program Veel mensen vinden namelijk bekijken ... ook, via het USR statement, ma er altijd minimaal twee de standaard snelheid van de vanuit Basic aanroepen. Na: keer achter elkaar op, en ver MSX cassette te traag, 1200 Vanuit machinetaal werkt de meldt dat duidelijk op het eti Baud komt overeen met 120 ze truuk overigens niet altijd. DEFUSR=&H69: ket. Dat biedt de ontvanger bytes per sekonde. Maar de A=USR(O) de mogelijkheid om na het Ia hoge snelheid van 2400 Baud In MSXl wisten we altijd dat den het programma in het ge is weer te onbetrouwbaar, op het MAIN-ROM zich in slot zulltW alle sprites helemaal heugen te verifieren tegen de vele rekorders wilt het ge OofslotO-Obevond, bij MSX2 uit het VRAM verdwenen tweede kopie op de band, met woon niet goed werken. is dat niet altijd noodzakelijk, zijn. Alle sprite-patronen het CLOAD? kommando. hetgeen volgens het MSX2 worden gewist, de sprite-na Kortom, een snelheid tussen Technical Data Book ver men worden gelijk gemaakt Op die manier kan worden die twee in zou waarschijnlijk band zou houden met de (mo aan het sprite-vlak nummer, voorkomen dat kleine foutjes ideaal wezen. gelijke?) MSX2 adaptor voor de sprite-kleuren worden ge pas later aan het licht komen. MSXl machines. lijk gemaakt aan de geldende En dat is heel wel mogelijk. voorgrond-kleur en de verti Meer dan twee kopieen ach Met een paar goede POKEs kale posities worden op 209 ter elkaar zijn ook aan te ra kunnen we onze MSX heel gezet. den, dan heeft de ontvanger wat truukj es leren, ook deze. 31) Sprites clearen tenminste nog een kans als er U ziet het, schoner kan het tijdens het verifieren een fout De noodzakelijke POKEs Soms gebeurt het wel eens dat niet. ontdekt wordt. zijn: Ten derde, SAVE uw pro POKE &HF406,60 gramma's als gewone pro POKE &HF407,68 grammafiles. ASCII-files POKE &HF408,26 kosten niet alleen meer ruim POKE &HF409,33 te, maar geven op sommige POKE &HF40A,23 rekorders die wat traag op gang komen problemen. Als Waarna de cassette-snelheid zo om en nabij de 1800 Baud HET MSX SOFTWARE BOEK 2e druk de automatische opname (R. ten Berge) sterkteregeling nog niet op ni zal bedragen. Bovendien ISBN 9068830066 veau is als het eigenlijke sig werkt ook voor 1800 Baud de Prijs: f. 27,50 naal begint is dat, zacht ge automatische Baudrate de WERKEN MET DE MSX COMPUTER 2e druk zegd, lastig. Bovendien is het tektie, zodat een dergelijke (Robert-Jan Donkers) onmogelijk om met ASCII cassette zonder enig pro ISBN 9068830090 bestanden te verifieren. bleem zal kunnen worden in Prijs: f. 25,- gelezen, ook als men niet TERMINAL GRAPHICS ONTWERPBOEK MSX Tenslotte, vermeldt altijd op meer wist dat het een 1800 (Blok met 80 ontwerpbladen) de enveloppe dat deze een Bauds bandje was. Een fraaie ISBN 9068830104 cassette bevat, met het ver truuk, Martin! Prijs: f. 12,50 zoek deze niet automatisch te FINANCIELE PROGRAMMA'S sorteren. Ons is gebleken dat VOOR MSX COMPUTERS 2e druk de sorteermachines van de (Robert-Jan Donkers) PTT dergelijk zware magneti ISBN 9068830112 sche velden om zich heen heb 30) MSX1 of MSX2? Prijs: f. 25,- ben dat dit het computersig naal finaal van de band kan Soms is het noodzakelijk om Nu ook op cassette's: wissen. Maar ook als het niet in een bepaald programma SPELEN MET DE MSX COMPUTER even na te gaan of het op een (R. ten Berge) zo rigoreus gaat kan een sig Keuze van 14 programma's uit het MSX SOF1WAREBOEK. naal dermate verzwakt wor MSX1 of op een MSX2 ISBN 906883021 X den dat dat weer allemaal in draait. Bijvoorbeeld als men Prijs: f. 39,- lees-problemen geeft. voor een toepassing liefst een echt 80-kolomsscherm zou WERKEN MET DE MSX COMPUTER (Robert-Jan Donkers) Kortom, als u programma willen gebruiken, wat slechts Keuze van 12 programma's uit de boeken van Robert-Jan Donkers. cassette's verzend, aan ons of onder MSX2 beschikbaar is. ISBN 9068830228 aan anderen, probeer dan het Prijs: f. 39,- leven van de ontvanger wat Vanuit Basic is dat heel sim makkelijker te maken. Zelfs pel te doen, door lokatie Verkrijgbaar via boekhandel en computerwinkel. met alle bovenomschreven &H2D te PEEKen. Bijvoor maatregelen is het niet zeker beeld: Eventueel onder rembours rechtstreeks bij de uitgever: dat het altijd goed en pro bleemloos afloopt, maar de IF PEEK(&H2D)=0 THEN Terminal Software Publicaties kans wordt wel een heel stuk WIDTH 40 ELSE WIDTH Postbus 111 Tel. 04257-9161 groter .... 80 5110 AC Baarle-Nassau ·PIIIIIJB. -,WlPk...... • nlnt8r1CdeVl~_ Philips en Sony willen binnen andere fabrikanten ter wereld voor de tweede maal enkele maanden een stan zijn overgenomen. georganiseerd door Pluto daard hebben om met de Hoewel er op professioneel jeugdkampen, de eerste maal compact disc en de huiscom gebied al het nodige gebeurt tijdens de herfstvakantie vo puter meer mogelijk te ma met de CD-ROM, richt de sa rig j aar en dat was al een groot ken. menwerking van Philips en succes. Sony zich in hoofdzaak op de Overigens heeft het woord De partners hopen dat deze consumentenmarkt en speci 'computerkamp' wellicht een nieuwe standaard zal worden fiek op het gebruik van MSX wat beladen betekenis, want overgenomen door de andere computers. het hoofddoel is de jeugd een elektronika fabrikanten. leuke vakantie te bezorgen, De apparaten zullen in staat met avontuurlijke uitjes, fiet Voorwaarde bij deze stan zijn bewegende beelden en sen, boottocht, kampvuur daard is dat er voor de computerdata te reproduce eet. Wie dan ook nog wat van plaatjes en de afspelers de ren. de computer op wil steken zelfde standaard wordt ge pikt dat leuk mee. bruikt, dit naar voorbeeld van Op duurdere apparaten zal de standaard voor muziek zo het daarnaast mogelijk zijn Vanuit verschillende opstap als die momenteel door alle geluid te reproduceren. plaatsen uit het hele land wordt men per luxe touring car naar Ameland gebracht. ®ocx.'8s De accomodatie bestaat uit luxe stacaravans waarin groepjes van zes kinderen De populariteit van de huis worden ondergebracht. De Vespuccistraat 48 computer bij de jeugd groeit. leeftijdsgroepen zijn van 9-13 msx (Bij het Mercatorplein) jaar en van 13-16 jaar. Amsterdam Wie er een heeft of er een aan wil schaffen wil er uiteraard Er is professionele leiding Tel: 020 - 123206 ook alles van weten. logisch aanwezig en er wordt gewerkt dat daarom de computerkam met Sony Hit-Bits. pen als paddestoelen uit de Behalve tijdens Pasen zijn er grond vliegen en het aardige ook gedurende de zomerpe Dagelijks is onze is dat op deze kampen nage riode (12 juli -16 augustus) en MSX-speciaalzaak geopend! noeg allemaal MSX-compu de herfst (11 t/m 18 oktober) ters staan. computer kampen . De prijzen varieren van 450 Wie snel reageert kan nog tot 475 gulden all-in. van 09.00 tot 18.00 uur met Pasen (29 maart - 5 april) 's maandags - vanaf 13.00 uur computeren op Ameland. Voor inlichtingen: tel. 020- Deze leerzame week wordt 140418. Koopavond geopend .... De 1ste MSX software speciaalzaak in Am sterdam Handboek vDdr Hackers .... Het meest uitgebreide assortiment, ook in boeken, tijdschriften e.d. .... Objektieve voorlichting en advies In de film WarGames wordt voor Hackers, een vertaling .... Listing-service de theoretische mogelijkheid dat de Nederlandse titel .... Doorlopende demonstraties getoond om via de telefoon in 'Handboek voor computer een andere computer in te inbraken en computerbeveili breken en sindsdien is dit een gingen' mee kreeg. Daarmee Verzending door heel Nederland ware rage geworden. Handi geven de auteurs meteen ge computeraars komen in maar aan dat het beveiligen het nieuws als ze belangrijke van de computer net zo nood Zonder verzend- en rembourskosten bij vooruit gegevens aan een overheids zakelijk is. betaling via postgiro nr. 4526682 computer hebben ontfutseld en voor wie nog niet precies Het boek is uitgegeven bij uit weet hoe dat allemaal moet is geverij de Achterkant in Lei t.n.v. M. Westera ~ 020-123206 er sinds kort het handboek den en kost f. 32,50. ;-. , n r n h • handboeken tnJuka ti.... tnJuka ti.... _,en _2en leerboeken A.C..J,. o.-.-Id A.c....L Or---'" softvvare L~_ ~_ MSX truuks en tips deel 1 ISBN•• 9063989008, f 24,90 BASIC MSX truuks en tips deel 2 prijs f 49,50 ISBN 9063983409, f 24,90 ISBN 906398 1007 Boordevol met tips, handige en De steun en toeverlaat van zowel de pro uiterst krachtige programma's fessionele programmeur als de amateur. op grafisch, muzikaal en admi BASIC A Cl Groeneveld DISK nistratief gebied. In deel 2 leert prijs f 29,50 u ook programma's beveiligen. handboek voor iedereen ISBN 9063984073 Basic in verband met de sch/ïveneenheid; aanvulling op bovengenoemd deel. QUICK DISK prijs f 23,50 ISBN 906398254 2 Behandeling van de quick disk komman do's; aanvulling op Basic handboek. ZAKBOEKJE prijs f 19,50 ISBN 9063988885 Alle belangrijke gegevens voor Basic- en INTROTAPE cassette f 35,75 machinetaalprogrammeurs. MSX wordt op een vriendelijke en onderWIjzende manier vanuit DOS nul bij de gebruiker geïntrodu• prijs f 26,50 ceerd. ISBN 906398674 2 Behandeling van het eerste professionele DRAWS cassette f 48, uw MSX computer MSX operating system: het MSX DOS. Tekenprogramma; al binnen 10 de baas minuten uw eerste technische of PRAKTIJK kreatieve tekening op uw MSX PROGRAMMA' S computer. prijs f 24,50 SCRIPT cassette f 58,50 ISBN 9063984375 Een volledig menu-gestuurdene De gegeven programma's zijn van uitgebl'fiid kommentaar voorzien. derlandstalige tekstverwerker. I~--~' MSX Basic leerboek deel 1 leerboeken , C!J§J, I ISBN 90 6398 649 1, prijs f 24,50 l"îI§$@§1 . Opdrachten bij deel 1 De serie MSX leerboeken geeft een . [Ii'IIJI i ISBN 90 6398 596 7, prijs f 11, kompIe te kursus MSX-BASIC pro Programmacassette bij deel 1 I DEEL 1 I grammeren jn drie delen. Deze zijn I I ISBN 9063986564, prijs f 32,50 gericht op de beginnende program MSX Basic leerboek deel 2 meur_ De gebruikte voorbeelden zijn ISBN 90 6398 769 2, prijs f 24,50 zo praktisch mogelijk gekozen, waar ~~= ~'_,"n~ ~,x.J Opdrachten bij deel 2 door al in een vroeg stadium bruik ISBN 90 6398 5568, prijs f 11, bare programma's kunnen worden Programmacassette bij deel 2 gemaakt. Ieder deel werkt toe naar ISBN 906398 566 5, prijs f 32,50 het voorbeeldprogramma dat achter MSX DOS leerboek deel 3 in het deel is opgenomen. De op ISBN 90 6398 5193, prijs f 24,50 BASIC HANDBOEK drachtenboekjes zijn apart verkrijg Opdrachten bij deel 3 baar. Zowel voor gebruik op school ISBN 90 6398 5169, prijs f 11, als voor individueel gebruik zullen Programmacassette bij deel 3 A.C.J.Groeneveld deze boeken erg nuttig zijn. ISBN 906398 526 6, prijs f 32,50 Vraag even om onze uitgebreide gratis catalogus IN VOORBEREIDING: van computerboeken en software. AI onze uitgaven zijn MSX 2 BASIC Handboek ISBN 90 6398221 6 ± f 56,50 ook verkrijgbaar in de boekhandel en computershop. MSX 2 Uitbreidings Handboek ISBN 9063982224 ± f 37,50 MSX 2 Toepassings Handboek uitgeverij STARK - TEXEL ISBN 90 63982232 ± f 29,75 MSX 2 Zakboekje postbus 302 - 1794 ZG Oosterend tel. 02223 - 661 ISBN 90 63982240 ± f 27,50 zijn om u een aangepaste Iis Alweer, uitproberen, liefst ting op te sturen zouden we met een andere computer en dat niet doen. Daar hebben recorder (mogelijk kan uw we eenvoudigweg de tijd niet handelaar u daarbij van voor. Als er fouten of slordig dienst zijn) is de simpelste heden in een programma blij manier voor een niet-techni ken te schuilen, dan zullen we kus om dergelijke problemen dat zo snel mogelijk in MCM op te lossen. In de EHBO-ru doorgeven, in de OEPS-ru briek in dit nummer staat een briek. Wie daar niet op kan of kompleet test-schema, dat ei wil wachten kan zich boven genlijk bedoeld is om pro dien tot onze telefonische gramma-cassette's te kontro hulpdienst wenden, elke dins leren, maar zeker ook voor dag tussen 1600 en 1900 uur. uw probleem te gebruiken is. Aan de listings in MCM kan Problemen? het in ieder geval niet liggen. MSX Computer Cassette-problemen Ik zou u het volgende pro bleem willen voorleggen. Ik Headerless Magazine toets een programma uit MCM in. Daarna wordt dit Met behulp van het TAPDIR geelt raad programma geSA VEd met programma uit nummer 5 heb CSAVE. ik een paar programma 's zon Indien ik dan later mijn cas der header ontdekt. Hebben Heeft u vragen over, of problemen met uw sette laadt, staan er in de lis jullie misschien ook een pro ting allerlei tekens en letters gramma waarmee deze pro MSX computer? Stuur de redaktie dan even die ik niet heb ingetoetst. gramma 's waarvan de header een briefje, dan zullen wij proberen uw pro Hierdoor is dit programma verdwenen is gered kunnen blemen op te lossen. Mochten wij er ook dan onbruikbaar geworden. worden? Kunt u misschien verklaren niet uitkomen, dan verhuizen wij uw brief hoe die kan, het is me al diver H.l. Smak, Zaandam naar de 'lezers helpen lezers' rubriek. Mis se keren overkomen. schien dat iemand anders wel een oplos Een vraag die in vele vormen sing kan aandragen. Als er meerdere brie B. Plate, Bennekom steeds weer terugkeert. Want hoewel het mogelijk is dat ven met dezelfde vraag binnenkomen, dan Dergelijke moeilijkheden zo'n header per ongeluk ver zullen we, om ruimte te sparen, er slechts worden bijna altijd veroor dwijnt is dat meestal niet het één van opnemen. zaakt door een verkeerd op geval. Die header overigens name- of weergave-volume. bestaat uit de hoge voorloop Als de opname namelijk te toon met daarna een klein Hiervoor onze excuses aan de andere brief zacht - ofte hard, dat kan zeer stukje informatie, die u voor schrijvers, maar het gaat er toch om zoveel zeker ook - is, dan zullen er het eigenlijke programma op mogelijk verschillende vragen te kunnen bij het inlezen van de cassette de cassette kunt horen. Er behandelen per nummer. allerlei vreemde verminkin staat informatie in over het gen optreden. daarna komende file, zoals bestandsnaam en -type. Een Maar zelfs als het opname-vo ASCII file wordt nu eenmaal MSXPEN op VG8000 Ten eerste omdat het pro lume op zich goed was, dan anders verwerkt dan een Ba bleem wel degelijk aan uw nog kan een verkeerd afspeel sic-programma. In uw nummer 4 stond het computer ligt. MSXPEN kan volume dezelfde problemen programma MSXPEN, dat alleen maar funktioneren op veroorzaken. Een van de mogelijkheden op mijn Philips VG8000 niet een MSX met 32K RAM of Experimenteren is de enige waarvan software-boeren wilt werken. Het geeft alleen meer, terwijl uw VG8000 oplossing om de juiste instel zich bedienen om hun pro maar foutmeldingen - ook in slechts 16K bezit. Datzelfde lingen te vinden. gramma's te beschermen is niet bestaande regels - en gaat trouwens voor wel meer juist het weglaten van die he a veegt delen van regels weg. van onze programma's op, we Overigens er natuurlijk ook der. Een kort programmaatje Ligt dit aan mijn machine? Ik gaan er namelijk vanuit dat er sprake zijn van een appara voorop de tape neemt in dat denk het niet. De ICP check slechts weinig 16K machines tuur-fout. Probeer het eens geval de besturing van het sums kloppen wel allemaal. verkocht zijn. In Nederland is met een andere recorder, of cassette-systeem over, zodat Kunt u mij indien mogelijk de er geen enkele 16K MSX offi test uw recorder uit met een de in de header opgenomen juiste listing (met ICP3 getal cieel verhandeld, in Belgie andere computer. Ook de informatie niet meer nodig is. len) toezenden? zij n er slechts kleine aantallen verbindingskabel kan defekt van de VG8000 verkocht. zijn, waardoor het signaal ge Dat headerloze bestand kan Marc Bertels, Bertem België Onze excuses voor het ver stoord wordt. Tenslotte is het dan alleen door het hulppro oorzaakte ongemak. ook niet uit te sluiten dat er gram maat je gelezen worden, Nee, dat gaat niet. Om een een slecht kontakt, of een an waardoor het niet meer zon aantal redenen zijn we daar Maar zelfs als we - technisch der defekt, in uw computer der meer te kopieren is. Daar niet toe in staat. gesproken - in staat zouden schuilt. valt ook met een programma ft t rt ms' 1 • p t' t A4 niet makkelijk iets aan te Om met het laatste te begin bruiken, daar ik nergens in zoals uit het hele ontwerp doen. nen, dat lijkt ons ook een uit voer kan doen. blijkt. stekend idee. Als onze lezers Alle gegevens moeten tegelij Echter, als u weet wat voor ons dergelijke telefoonnum 1. Vanhouwe, Purmerend kertijd in het geheugen staan, soort bestand het is, zoals mers opsturen - en de redak wilt het een en ander kunnen meestal wel het geval zal zijn tie zelf ook eens zijn best doet De beschrijving van het pro funktioneren. Dat de kapaci als u zelf per ongeluk de hea - moeten we toch in een van gramma MCM-data staat in teit daarbij tamelijk beperkt der vernield hebt, dan valt er de komende nummers een MSX Computer Magazine is komt doordat een dergelijk nog wel een mouw aan te pas hele serie kunnen publiceren. nummer 2, dat nog steeds te programma in feite een kom sen. Neem een soortgelijke Kortom, als u nummers kent bestellen is. promis is, een kompromis na he ader op een andere cassette van officieel toegankelijke melijk tussen de gewenste op, en start een gewone in databanken en Viditex-syste funkties en het beschikbare lees-procedure. Dat kan een men, stuur eens een briefje. (Basic) gehcugen. OPEN of een CLOAD zijn Een database die alle infor bijvoorbeeld. Nadat de losse Overigens wordt MT-TEL Uitbreiden MCM-data matie rechtstree ks op disk op header gelezen is gaat de COM elders in dit nummer slaat in de zogenaamde ran MSX op zoek naar het eigen getest. Met grote vreugde las ik in uw dom files zou inderdaad veel lijke programma, de tape nummer 6 over uw nieuwe en veel meer kapaciteit kun draait. Op dat moment kunt Betreffende een PO KE waar service van de telefonische nen hebben, maar zou eigen u de cassette met de losse hea mee u voorgoed van het ver hulpdienst. Desondanks lijkt lijk helemaal opnieuw ge der ongestraft wisselen met schoven beeldscherm pro het mlf beter om mijn pro sehreven moeten worden. de cassette met het headerlo bleem af zou zijn; die is er bleem schriftelijk aan u voor Het aanpassen van MeM-da ze file, waarna in principe dat niet. te leggen. ta is ons inziens een vrijwel bestand weer kan worden in MSXl machines vertonen al Het programma MCM-data hopeloze klus. gelezen. lemaal- sommige meer en an (uit nr. 2) heeft namelijk te dere minder - het probleem weinig vrij geheugen voor het Daarbij blijken er inderdaad Betreffende uw andere vraag, dat het scherm teveel naar doel waarvoor ik het gebruik. een aantal addertjes onder omtrent niet goed funktione rechts staat. Dit kan verhol Het is een subliem program het gras te schuilen (we heb rende programmatuur, moe pen worden door een minder ma, maar heeft helaas te wei ben er al mee geexperimen ten we u verwij zen naar de fir breed scherm te kiezen, met nig kapaciteit. teerd), voornamelijk bij het ma waar u zich het een en an het WIDTH kommando, Vandaar dat ik het wil aan sorteren en het deleten. Voor der heeft aangeschaft. Ook al maar sommige programma's passen voor disk, waarbij ik een snelle sortering moeten is dit op een beurs geweest, stellen hun eigen scherm echter op allerlei problemen alle te sorteren gegevens in een goede handelaar zal ook breedte in. Als die breedte stuit. De handleiding van de het computergeheugen aan telefonisch of per post service dan 40 kolommen voor drive en het MSX Disk boek wezig zijn, anders wordt het verlenen. Mocht dit niet zo scherm 0 of 32 kolommen je van Stark bieden wel enige een ellenlang proces. Geluk zijn, schrijft u dan even een voor scherm 1 is, dan zult u hulp, maar niet afdoende. Zo kig hoeven we de volledige re briefje waarna wij zullen toch weer met het probleem vraag ik me af af hoe het cords niet in te lezen, maar trachten te bemiddelen. gekonfronteerd worden. FIELD statement werkt, en slechts het veld waarop gesor hoe het sorteren zal moeten teerd wordt. Door daarna een De enige echte oplossing is of gaan. hulpbestand met daarin wij de aanschaf van een monitor, zers naar de gesorteerde re of het laten afstellen van de tv Kortweg gesteld is mijn pro cords aan te maken kan zo'n Scherm verschuiven en op de computer. Een POKE bleem: hoe modificeer lk random bestand in een be databanken kan ook, maar heeft hetzelfde MCM-data voor gebruik op paalde sortering worden be effekt als de WIDTH op disk met random access, zo naderd. Ik wilde u vragen ofhet moge dracht. Beiden werken danig dat alle mogelijkheden lIfk is om uw voortreffelIfke slechts tijdelijk, tot de vol intakt blIfven. Uw advies Echter, lastiger is het deleten blad eens aandacht aan een gende POKE of WIDTH of hierin zal ik zeer op prijs stel van een record. Er is ons geen tweetal zaken te schenken: tot de machine uitgezet len. manier bekend waarop een - Op mlfn Sony HitBit staat wordt. record uit een random be het scherm teveel naar links, A. Dicou, Hellevoetssluis stand kan worden verwij waardoor soms de twee linker In MSX2 is dit overigens be derd, anders dan door het ko kolommen buiten het beeld ter geregeld, daar kennen we Inderdaad, dergelijke vragen pieeren van het gehele be vallen. Ik heb begrepen dat het SET ADJUST (X,Y) horen zeer zeker niet in onze stand. Met andere woorden, dit middels een POKE voor kommando, wat wel een blij (zeer succesvolle) telefoni we zullen moeten aangeven eens .~n altijd te verhelpen vend effekt geeft. Als een sche hulpdienst thuis. Ze ne welke records (die nog wel zou zlJn. MSX2 uitgezet wordt, blijven men namelijk veel te veel tijd aanwezig zijn) officieel als - Het lijkt mij een goed idee bepaalde zaken zoals deze in beslag, met als gevolg dat . verwijderd te boek staan en om eens telefoonnummers scherminstelling tot drie anderen ons niet kunnen be deze moeten overslaan bij al van databanken etcetera be maanden bewaard in een spe reiken. De hulptelefoon is in le funkties. Bij het invoeren kend te maken, die dan door ciaal stukje geheugen. eerste instantie bedoeld voor van nieuwe records kunnen de lezers aangedragen kun korte, snel te beantwoorden deze 'loze' ruimtes dan weer nen worden. Aangezien de vragen. worden gebruikt. modems niet aan te slepen zlfn (zelf overweeg ik me MT En dat is uw vraag zeer zeker U ziet het, er komt nogal wat TELCOM aan te schaffen) Gebruik MCM-data niet, we zijn zelfs bang dat we bij kijken. Er wordt aan ge denk ik dat hier belangstel u het antwoord helemaal werkt, en vroeger of later zul ling voor zal bestaan. Gaarne had ik meer informa schuldig moeten blijven. len we een random-file data tie gehad hoe ik de data-base MCM-data is van het begin af base publiceren, maar wan Winston D. V. Japing, op de SONY-MSX Computer aan ontworpen en geschreven neer dat precies zal zijn valt Maarssen Magazine cassette kan ge- als een 'in memory' database, nog niet te zeggen. VWOO302 ** MSX COMPUTER MAGAZXNE PRXNTERTEST ** pr:i.n.ter: PHX1:!.XPS VW-0030 MSX Met enige regelmaat kunt u in dit blad een printertest aan De t.ekenset. treffen. In het vorige nummer 0 ~ L .". .... + I $ & bespraken we de Epson GX - Q e • 4- + a III I Jo H t T i t- + I - r , " / " # % • ; ( ) :* + / 1 2 :3 4 5 6 "7 8 ::. ; < > ? @ A B C D E F G H J K L M N 0 80 en de PhiJips VW - 0030. P (~ R S T IJ V W '"x y z [ \ ] - a b c .j e f 9 h i j k 1 m n p q r s t. u v w >=: y z ) - ç Ü é ~ ä à à t ê ë è . i Ä À é: .. tf. ;; ~: .:. û .:. '" y ö ü e E. 'if 1\ á ~ ;:::. )I; é. u n N ê Q ~ 'i !i i « ~ i î' 15 <. u Cl ~ , M <> t '11 I • I - . .. • .' Naast een dergelijke bespre , • CD I I ~ :::: »-_. "~ :r H . . . ;jJi: á t w oe B r Tl E .. IJ I e fI ó 10 € n = king plegen we een overzicht ± ;:: i r J . .J n l • - . van de prestaties van die prin ter af te drukken. De lezer een over'zicht van de mogelijkheden: kan dan een indruk krijgen Standaard is Pica : er worden 10 tekens per inch afgedrukt van wat er zo al mogelijk is en Letter-quality geeft een bijna-drukletter hoe het lettertje van die prin Dit. is Elite: er worden 12 t.ekens per inch afgedrukt ter oogt. Er kan ook op cornlen,ed IOde .orden ingeschakeld 07 leken, per inch) In pl"oportioneel SChl~ift heeft. elk karakt.er Zijn eigen bl"eedt.e Bij de test van de Philips VW boldfacing is een vorm van vet afdrukken - 0030 is echter door een mis double strike geeft ook meer zwarting verstand met de layout afde dubb~1~ br~~dt~ 40 t~k~~~ op ~~~ r~g~1 ling dit overzicht weggeval i11 it.alische let·t.ers st.aat. h~t. wat. vrolijk"el" len. Als een van de pro's van in een tekst kan lîndel"st.)"e~ INcJrden l l:'Iok vaker per regel 2 2 2 de VW - 0030 noemden we voor wiskundige formules is er superscript als in a +b =c juist het grote aantal mogelij .=n \11:'101" scheikundilJe f()rmules subscript. als in H,2S0 .. ke schrifttypes en combina enkele combinat.ies: ties daarvan. De VW - 0030 letter-qu~lity cursief onderscheidt zich bovendien cursief en boId van vergelijkbare printers double strike en bold is dubbel vet door de mogelijkheid tot cur 1ette~-qu~1ity en. breed siefprinten en sub - en supers breed en cursie~ cript. Omdat deze test ons in ziens zonder dit overzicht van De regelafstand is ook instelbaar. Standaard is 6 regels per inch, .aar bijna elke gewensts mogelijkheden en afdruk afstand is IIOgel1Jk. het komt er dan zo uitte zien kwaliteit toch niet geheel vol ledig was, zullen we hieron het komt er. dan zo uit te zien der alsnog in deze omissie het komt er dan zo uitte zien voorzien. het komt er dan zo uit te zien Verkleind tot 60% het komt er dan zo uit te zien SYMBOOL CODE IN BASIC FUNCTIE CR CHR$(13) Afdrukkop keert terug na het JO ESC,O,S.OO CHR$(27):"OSOO" Uitschakelen van verspringen bij drukken van een regel. perforate lF CHR$(10) Idem, bovendien word1 het papier 31 ESC/,"nnn" CHR$(27):"/nnn" Instellen rechter kantlijn. een regel getransporteerd, 32 ESC,l,"nnn" CHR$(27):"lnnn" Instellen linker kantlijn VT CHR$(11) ZeifdealslfC 33 ESC.A CHR$(27):"A' Instellen regelafstand van 1/et' FF CHR$(12) Papier wordt, na het drukken, 34 ESC,B CHR$«7!;"B" Instellen regelafstand van 1/8". getransporteerd naar eInde pagIna 35 ESC,T."nn" CHR$(27);"Tnn" Instellen van regelafstand van "nn"/144 Inch. De vier bovenstaande commando 's zijn druk-commando 's. 36 ESC,Z,"nn' CHR$(27):"Znn" Instellen van regelafstand van "nn"/216 Inch. 5 ESC,N CHR$(27):"N" Pica (10 tekenS/inch), CHR$(27):T' Instellen voor afdrukken in een CHR$(27):''E'' Elite (12 tekens/Inch). 37 ESC,{ 6 ESC,E richting 7 ESC.Q CHR$(27):"Q" Condensed (17 tekens/inch). ESC,j CHR$(27):"j" Instellen voor afdrukken In twee CHR$(27):'-P" Proportioneel schrift. 38 8 ESC.P richtingen 9 SO CHR$(14) Afdrukken met dubbele breedte. 39 ESC.p CHR$(27):"p" Instellen Hgeen-papler" signalenng. 10 SI CHR$(15) Afdrukken met dubbele breedte 40 ESC,q CHR$(27):"q" Uitschakelen "geen-papier" uitgeschakeld. Signalering 11 ESC.I CHR$(27):"I" Afdrukken met letter Quality. CHR$(27);CHR (13) Brengt afdrukkop naar CHR${27!:CHR$(34) 41 ESC.CR 12 ESC." Afdrukken met Letter Quallty uitgangspoSItie. uitgeschakeld. 42 ESC.@ CHR$(27);"@" Laat printer terugkeren naar 13 ESC,C,S CHR$(27):"CS" Superschrift aan. standaard- Instelling 14 ESC,C,s CHR$(27);"Cs" Superschrift uit. CHR$(7) Laat zoemer klm ken (0,3 sec.) 15 ESC,C,U CHR$(27):"CU" Subschrift aan. 43 BEL CAN CHR$(24) Wist de buffer. 16 ESC,C,u CHR$(27);"Cu" Subschrift uit 44 45 ESC.G,"nnn" CHR$(27):"Gnnn" "nnn" punten/Inch dichtheid bij 17 ESC,C,I CHR$(27):"CI" CurSief aan. grafisch afdrukken. 18 ESC.C,I CHR$(27):"Ci" Cursief Uit. 46 ESC.S CHR$(27);"S" Grafisch afdrukken, puntenlinch 19 ESC,C.B CHR$(27);"CB" Vet afdrukken aan. afhankelijk van afdruk-status 20 ESC,C,b CHR$(27):"Cb" Vet afdrukken uit. 47 SOH CHR$(1) Code die voorafgaat aan speciale 21 ESC,C,D CHR$(27):"CD" Afdrukken met dubbele symbolen-code aanslag aan, (Zie appendix C). 22 ESC,C,d CHR$(27):"Cd" Afdrukken met dubbele ESC,X CHR$(27):"X" Onderstrepen aan. aanslag uit. 48 49 ESC,Y CHR$(27);"Y" Onderstrepen uit. 23 HT CHR$(9) Naar volgende, horizontale CHR$(8) Terug-toetsen (1 spatie), tabulator-stop, 50 BS 24 ESC,( CHR$(27):"(" Honzontale tabulator-stop Instellen 25 ESC.) CHR$(27):"j" Opheffen van gedeelte horizontale tabulatorstops, 26 ESC.2 HR$(27);"2" Opheffen van alle honzontale tabulatorstops 27 ESC.O, "nnn" CHR$(27):"Onnn" Instellen paginalengte in regel-eenheden. 28 ESC,O,I,"nn" CHR$(27):"0Inn" Instellen van paginalengte • In inches. 29 ESC,O,S, "nn" CHR$(27):"OSnn" Instellen positie voor verspnngen bij perforatIe. em. ' - er m I I Ik zie het graag scherp en wil daarom meer BON weten over de Philips Personal Monitoren. I Wilt u mij de brochure sturen? I Naam ______kleurenmonitor. I Straat ______Met gestoken scherp beeld en I fraaie volle kleuren. Postcode ______Plaats ______I Philips monochrome monitor. Invullen en in een ongefrankeerde envelop sturen naar: Scherp en rustig beeld in groen, I Philips Nederland, Afd. Consumentenbelangen, wit of amber. I Antwoordnummer 500, 5600 VB Eindhoven, I = , Zelf meende de heer Bannink wacht tot alle drie de stem dat de grafische omlijsting be men zwijgen, heeft dit echter ter weggelaten zou kunnen snel verholpen. worden, maar daar zijn we Rest ons nog Andre Bannink het niet mee eens. Het geheel hartelijk te danken voor zijn oogt en klinkt nu uitstekend. programma, en voor de lof 111 REM LHL7-3 211 REM Knight Rider Sound 3(1 REM 4(1 REM MSX Computer Magazine 511 REM 6(1 REM ingezonden door: Andre Bannink , Eindhoven In ieder nummer ruimen we een plek in voor die 711 REM als Lezers Helpen Lezers bijdr vragen van lezers waar we zelf ook geen antwoord age op weten. Dat kunnen allerlei soorten vragen zijn, 811 REM over apparatuur, programma's, boeken en wat al 911 KEY OFF: SCl\!i:EN ,: WID'l'H 37: OOLOR niet. 8, 1 , 1: CLEAR 3, ril 176 1.1111 PRINT It**.* ••••••••••••••••••• ",,,,,,, Ook meningen van lezers, waar de redaktie overi "'.*"''''''' ••••• '' 212 gens niet voor verantwoordelijk is, zullen hier hun 1111 FOR T=1 '1'0 13: LOCATE (1,'1': PRINT plekje vinden. Dus, als u wil weten hoe u een Wur ""'"; LOCATE 39,'1': PRINT ""'";: NEXT '1' 164 litzer jukebox met behulp van uw MSX kan bestu 12(1 PRINT "* •• "'.*."'."' •• "' ••••**"'***"'.'" ren, om maar eens een (onwaarschijnlijke) dwars *.* ••••• *"'*" 216 straat te noemen, waag er eens een briefje aan. Nee 13(1 LOCATE 7,3: PRINT UK NlG H '1' RIO E R" 225 heb je en ja kun je krijgen. 14(1 LOCATE 7,4: PRINT u ______------" 1111 15(1 LOCA'1'E 4,7: PRINT UA SHADOWY F LIGHT INTO '1'HE" 1118 1611 LOCA'1'E 4,9: PRINT "OANGEROUS l«)R IBM aansluiten een computer bestuurd wor LD OF A MAN, WHO" 2111 den, maarwedenkendatdaar 17(1 LOCA'1'E 1IJ, 11: PRINT "DOES Nar EXI Prima blad, MSX Computer nog wel zo het een en ander ST ••• ": LOCA'1'E 11,16 148 Magazine. Nadat ik de eerste aan elektronika bij kijken 1811 'MUZIEKGEDEELTE f6 paar nummers kritisch heb 1911 A$="M1(1(1(1S1(1T12(104" 2118 komt. 2(1(1 B$="M5(1(1S1I1T12(103" 39 bekeken, ben ik dan ook zeer 21(1 C$="V15T14(104L80DEOAAAA050DED04AA bewust lid geworden. Maar mogelijk weet een van AADDEDAA0500L1C" 68 Mijn vraag is de volgende: de lezers soelaas te bieden, dit 22(1 D$="V15'1'14(103L80DEOAAAA040DE003A~ Ik bezit een zeer goede IBM is typisch een klusje voor een AADOEOAA0400L1C" 2(13 schrijfmachine. Deze zou ide rechtgeaarde hobbyist. Wie 23(1 E$="L8AL16A'AAA'AAA'AAAG'AAA" 63 aal zijn als printer, bij het ver schrijft ons eens een kaartje, 24(1 F$="LSGL16G'GGGtGGGtGGGF'GGG" 152 werken van brieven en ande dan kunnen we hem of haar 25(1 G$=A$+E$+E$: H$=A$+F$+F$ 146 re teksten. Wie kan mij hel met de heer Jansen in kontakt 26(1 I$=B$+E$+E$: J$=B$+F$+F$ 223 pen aan technische tekenin brengen. 27(1 PLAY C$,O$ 93 gen of adviezen om deze 28(1 FOR T=(1 '1'0 3 18(1 schrijfmachine aan mijn MSX 29(1 PLAY G$,I$ 222 aan te sluiten? Omdat er in de 3(111 PLAY H$,J$ 232 IBM een stappenmotor zit 31(1 NEXT T 57 moet het volgens mij moge 32(1 PLAY C$+"050" ,0$+"040" 253 lijk zijn. Knight Rider Sound 33(1 lF PLAY(1) OR PLAY(2) OR PLAY(3) Hopende op een spoedig en THEN 33(1 38 positief antwoord verblijf ik Alweer een tijdje terug, in 34(1 COLOR 15,4,4: KEY ON: CLS: END 154 met vriendelijke groeten. nummer 4 om precies te zijn, vroeg Jan Harmen de Vries l.lansen, Eerde om een Knight Rider geluid je. Hij hoopte het voor een Met MSX geluid en muziek die hij ons in zijn brief toe Ten eerste moeten we deze spel te kunnen gebruiken programmeren is inderdaad zwaait. briefschrijver onze excuses waar hij aan bezig was. een relatief eenvoudige zaak, aanbieden. Zijn brief is door waarbij zeer leesbare pro allerlei omstandigheden wat Lezer Andre Bannink, uit gramma's ontstaan. Morse-telex decoder langer blijven liggen dan we Eindhoven, heeft zijn tanden zouden willen. Maar bij deze eens in dat probleem gezet. We hebben echter wel een In nummer 5 vroeg mevrouw dus eindelijk in MCM. kleine aanvulling aange Staal man uit Zeist of er een Hij schrijft ons dat hij er als bracht in Knight Rider programma bestaat om Te Het antwoord is echter niet zo a-muzikaal en slechts begin Sound. In de oorspronkelijke lex-CW signalen te dekode een-twee-drie te geven, het is nend MSX-er wel een tijdje versie werd het scherm gewist ren. Behalve dat we van nog een netelig probleem vrezen mee bezig is geweest, maar - regel 340 - voor het geluid een paar lezers brieven met wij zo. Weliswaar kan een het resultaat mag er dan ook afgelopen was. Het tussen dezelfde vraag ontvangen stappenmotor in principe via zijn. voegen van regel 330, die hebben kregen we ook een antwoord, van de MSX ge POKE &HFCAF,O bruikersgroep West-Bra 1~ REM LHL7-1 bant. 211 REM Al met al een goede oplossing Er bestaat namelijk een der 311 REM MSX Computer Magazine van het probleem van Paul de gelijk programma dat door 411 REM Wit. Overigens vroeg de heer CD Systems te Lisse (02521- 5fl REM ingezonden door: P. R. Verbeek Hopstaken zich in zijn brief af 17909) op de markt gebracht , Sneek wat er gebeurd was met een wordt. Naar verluidt werkt 6fl REM als Lezers Helpen Lezers bijdr eerdere inzending die hij had dit programma uitstekend. age gestuurd voor de Lezers Hel Voor gekodeerde uitzendin 7fl REM pen Lezers rubriek, die niet gen heeft men echter hulp 811 SCREEN I1:WIDTH 411:KEY OFF:ODLOR 15 gepubliceerd was. Het ant programma's nodig, terwijl , 1 , 1 189 woord daarop is simpel: die is ook een zogenaamd locator 911 PRINT "Autostart-rout.ine voor BASI eventjes blijven liggen. Naar systeem (waarmee o.a. de af C-programma's" 173 alle waarschijnlijkheid staat standen van zenders bere 11111 FOR I=&HECflfl TO ~HEC511 66 dat antwoord ook in deze kend kunnen worden) nuttig 1111 READ Me$ 181 LHL aflevering, maar hele zou kunnen zijn. De MSX gg 1211 A=VAL( "&H"+MC$) 249 maal zeker kan de redaktie West-Brabant heeft dit alles 1311 POKE I, A 154 daar nooit van zijn. Er is na ter beschi kking staan, het 14fl NEXT I 2fl7 melijk altijd meer tekst dan adres is: 1511 PRINT "Zet recorder op • SAVE' voo opgenomen kan worden. MSX gg West-Brabant r wegschrijvenML routine" 79 waardoor het kan gebeuren Pijnboomstraat 10 1611 PRINT 1411 dat de heren van de lay-out 4731 AT Oudenbosch 1711 PRINT "Druk daarna op een toets" 17 een bepaalde vraag of ant 1811 A$=INPUT$(l) 169 woord moeten bewaren tot 1911 BSAVE "CAS:start" ,&HECI1I1 ,&HEC58,& een volgend nummer. HECI1I1 195 Auto-run 21111 cr.s: PRINT "ML hulpprogramma is n Een heel andere oplossing u weggeschreven" 229 voor het autostartproblcem Op de vraag van Pa ui de Wit, 2111 PRINT: PRINT "Zet uw BASIC-progra mochten we ontvangen van in nummer 6, naar een moge mma achter dit ML-programma en P. R. Verbeek, uit Sneek. lijkheid om Basic-program laad het geheel met:" 175 Weer een voorloop-program ma's zelfstartend te maken 2211 PRINT: PRINT "BLOAD"CHR$(34)"cas: maatje. maar dit keer geheel zonder ze als ASCII-bestand "CHR$ (34)" ,R" 175 in machinetaal geschreven te moeten saven zijn een aan 2311 PRINT: PRINT "Het wordt dan autom waardoor het zelf autostar tal reakties binnengekomen. atisch geladen en doorgestart! ti 139 tend kan zijn. Na een Daarvan hebben we er een 2411 PRINT: PRINT "DE LIST FUNCTIE IS BLOAD'cas:'.R tweetal uitgezocht, die heel DAARBIJ UITGESCHAKELD" 611 zal het Basic-hoofdprogram verschillend in benadering 2511 END 181 ma worden geladen en opge zijn. 26~ I DE ML-ROUTINE ***************** 11 start. Daarbij is dan ook het De heer CM. Hopstaken 2711 DATA 3E,C1,32,89,FF,3E,15,32 127 LIST kommando uitgescha kiest voor een kort, in Basic 2811 DATA E9,F3,32,EA,F3,32,EB,F3 254 keld, hetgeen nog een extra geschreven voorloop-pro 2911 DATA 21,FI1,FB,22,FA,F3,21,FA 97 bescherming biedt. gramma. Van de afgedrukte 3flfl DATA FB,22,F8,F3,111,flA,I1I1,11 227 Het Basic programma in de Iisting is alleen regel 80 nood 3111 DATA Ffl,FB,21,2B,EC,ED,Bfl,CD 73 listing schrijft de ML routine zakelijk, die ene Basic-regel 32fl DATA 62,I1I1,C9,43,4C,4F,41,44 18 op cassettc en geeft genoeg verzorgt al het nodige. 3311 DATA I1D,52,55,4E,I1D,1B,5D,lB 241 uitleg over wat cr gedaan Natuurlijk moet dit eenrege 3411 DATA 5F,1B,61,lB,63,1B,65,lB 164 moet worden om het een en lig programmaatje wel als 35fl DATA 67,1B,69,1B,6B,1B,6D,1B 159 ander vlekkeloos te laten ver ASCII gesaved worden, met 36fl DATA 6F,lB,71,lB,73,lB,75,lB 244 lopen. 3711 DATA 77,1B,79,lB,flfl,flfl,42,55 SA VE'cas:', omdat het met 72 RUN'cas:' moet kunnen wor den geladen en gestart. Daarna zal het erachter als gewoon Basic programma op Hulp voor beginnende genomen hoofdprogramma GG's zonder meer worden binnen gehaald en geRUNd. lfl REM LHL7-2 Wie er over denkt om een GG Natuurlijk kan er ook meer in 2fl REM (een Ge bruikersGroep ) op te dat voorloop-programmaatje 311 REM MSX Computer Magazine richten, maar daar toch wat worden opgenomen. Zo zou 4fl REM huiverig tegenover staat, zou er bijvoorbeeld een tekst op 5fl REM ingezonden door: C.M. Hopstake eens met de mensen van de het scherm gezet kunnen wor n, OUdenbosch MSX GG West-Brabant den, of zelfs een heel logo ge 611 REM als Lezers Helpen Lezers bijdr moeten gaan praten. tekend kunnen worden. Maar age Daar heeft men eerder met in dat laatste geval, als er een 7fl REM dat bijltje gehakt, en men is ander schermnummer dan 8fl Q$="RUN"+CHR$(13): FOR Q=-lfl411 TO graag bereid om anderen te het standaard tekstscherm 0 -1fll1fl: POKE Q,I1: NEXT Q: POKE -31178,2 helpen met de cerste stappen. 411: POKE -3fl77,251: POKE -3fl76,2411+LE gebruikt wordt, moet er een N(Q$): POKE -21175,251: FOR Q=1 TO LEN extra POKE worden opgeno (Q$): POKE Q-11141,ASC(MID$(Q$,Q,1»: Het adres luidt: MSX gg West-Brabant men. Als allereerste, nog NEXT Q: CLOAD 173 voor Q= etcetera moet dan Pijnboomstraat 10 komen te staan: 4 731 AT Ouden bosch kale pOSItie blijkt toch ook een kl ein praktisch nadeel te hebben. Het drivemechanis me en de insteeksleufzijn ook vertikaal gepositioneerd. Voor de drive zelf maakt dit niets uit. Hij werkt er even goed om. De manier waarop de schijfjes ingestopt moeten worden is echter niet meteen duidelijk . De onderkant blijkt naar rechts te moeten wij zen. Zelfs na intensief ge bruik werd het blindelings 'in serten' van de diskettes nooit een geheel automatisch verl o pende handeling. Het zal on getwij fe ld een kwestie van wennen zijn . Verkeerd om in stoppen is overigens niet mo gelijk. De sleuf is als er geen diskette geladen is mooi afgesloten door een kl epj e. De VY -0010 wordt geleverd met de Disk Drive Interface. In tegenstelling tot de fijne maten van de drive is deze in terface wat grof uitgevall en. De cartridge bestaat uit een hoekig plastic kastje dat enigszins indrukbaar is. Hij is langer en breder dan verge lijkbare disk interfaces. Bij aansluiting in het bovenslot toornt de cartridge zo'n 9 cm boven het toetsenbord uit en maakt zo de computer tot een kleine dromedaris. De drive aansluitkabel is niet vast met de cartridge verbon den. Bovenop de cartridge zit een 34-poli ge connector (ma le) waarmee de drive op de cartridge moet worden aan gesloten. Deze aansluiting is niet al te mooi afgewerkt. Bij ons testexemplaar li epen de aders van deze lij vige kabel ten dele bloot. Bij latere ex emplaren is dit middels een extra stukje plastic verhol pen. Desondanks vinden we deze aansluiting er nog steeds niet echt verzorgd ui tzien. De VY -0011 is bedoeld als B drive. Deze wordt aangeslo ten op de extern al connector van de A-drive. Een interface is hiervoor niet meer nodig . Deze extra intelligentie is im mers al aanwezig. D e B-drive De drives zijn stevi g en kl ein . de powerknop (handig aan de weinig ruimte in . Wordt er valt hierdoor enige honder De afm etingen bedragen 25 voorzijde gepl aatst) zijn met beide drives gewerkt dan den guldens goedkoper uit bij 8,5 cm. De hoogte is 12 daardoor wat moeilijk te on kunnen deze vlak naast el dan de eerste drive. De B-dri cm. De behuizing is van me derscheiden. kaar geplaatst worden zodat ve heeft wel een eigen voe taal met roosters aan boven Het meest opvallende aan de ze een compakt blok vormen. ding nodig. en zijkanten voor de koeling. drives is hun vertikale stand . Ideaal voor - zoals op de Onderop de kast zit een scha De kl eurstelling van beide is Mede door hun geringe afme redaktie - toch al overlopende kelaar die van de drives naar egaal zwart. De uitwerp-en tinge n nemen ze daardoor computertafeis. Deze verti- wens een A- of B-drive ... COMPUTU ~ MAGAZINE maakt. Door beide schake ren per diskette). Geforma We hebben de test herhaald Heeft u de beschikking over laars om te halen krijgt de A teerde diskettes hebben een onder MSX-DOS. Het viel op zowel een A- als een B-drive drive de B-status. Omge kapaciteit van 354 Kbytes. dat het kopiëren van dezelfde dan heeft u de beschikking keerd wordt de B-drive tot A Als u zowel een A-als een B schijf hierbij ongeveer20pro over het riante vermogen van drive. Het blijkt dus niet uit drive heeft aangesloten, heeft cent langer duurde. Maar meer dan 700 Kbytes. Dit zal te maken welke drive als eer u zo'n 700 Kb tot uw beschik MSX-DOS laat tijdens het niet iedereen gauw nodig ste op de computer is aange king. Bij het beschikbaar ko kopiëren wel zien welke files hebben. Het grote voordeel sloten. De drives blijken zelfs men van CP/M programma er gekopieerd worden. van de B-drive doet zich voor onderling uitwisselbaar. Het tuur onder MSX DOS kunt u Bij het kopiëren op een enke al gelden bij het snel kopië is mogelijk de eigenlijke B hier aardig mee uit de voeten. le drive is MSX-DOS echter ren. drive op de interface aan te Zo'n capaciteit zullen de in het voordeel. Omdat MSX Ook een enkele drive is trou sluiten en A-drive door te meesten toch niet gauw nodig DOS informatie kopieert in wens snel. In de test bleken koppelen. Enkel de teksten hebben. Het grote voordeel blokken van 55 Kbytes is ko zowel de VY-0010 als de VY- bij de connectoren kloppen van zo'n extra B-drive komt piëren op een fysieke drive 0011 bij het laden en saven dan niet meer. We mogen dan ook naar voren bij het ko waarbij deze afwisselend als wat sneller dan een van de daaruit konkluderen dat afge piëren van bestanden. Wie A- en als B-drive fungeert eerste MSX drives op de zien van voor en achterplaat wel eens een groot bestand op niet zo'n ramp als onder Disk markt, de al eerder genoem beide drives identiek zijn. een enkele drive heeft geko Basic. Het aantal schijfwisse de SONY drive. pieerd, kan er over mee pra lingen wordt met MSX-DOS Wat afmetingen betreft mo CompatibilHeit ten. Die ene drive fungeert gedecimeerd. gen we spreken van compact dan afwisselend als A- en als Philips heeft sinds kort een drives. De kleine kastjes zijn Omdat MSX staat voor com B-drive, waarbij er steeds van gebruikersvriendelijke versie handig in te passen. De aan patibiliteit hebben we ook dit diskette verwisseld moet wor van MSX-DOS op 3,5 inch sluitkabels zijn met 65 cm niet nagetrokken. De uitwissel den. Aangezien dit kopiëren diskette leverbaar. Onder dit te krap bemeten. De minpun baarheid bleek zich ook uit te maar met enkele Kbytes per Operating System zijn via tjes betreffen het slechte op strekken tot andere MSX dri keer gebeurt, zijn er al gauw menu opties zaken mogelijk komen van een drive zonder ves . Zowel de VY -0010 als de verscheidene wisselingen no als bestanden kopiëren, her diskette en de trage reaktie VY -0011 bleken bij voor dig. Voor het kopiëren van noemen of wissen en het laten bij het aanspreken van een le beekl zender problemen als een volle schijf kan dit wel tot afdrukken van een index. ge drive. Dedisk interface zag B-drive aan de SONY HB-50 honderd keer oplopen. Met Een groot aantal fabrikanten er bij ons exemplaar nog wat te koppelen. een dubbeldrive systeem is er toe overgegaan een MSX slordig uit. heeft u daar geen last van. Het -DOS versie bij de diskdrive De bijgeleverde informatie is ln de bijgeleverde handlei is dan ook een buitengewoon mee te leveren. Bij Philips wat summier, maar net duide ding wordt u aangeraden plezierig gezicht om bij het moet deze echter apart wor lijk genoeg voor het maken eerst uw drives aan te zetten kopiëren van een grote hoe den aangeschaft. van de aansluitingen. Verder voor u de computer aanzet. veelheid informatie afwisse krijgt u er een lege diskette bij Terecht, gebeurt dit in omge lend de busy-Iampjes van bei Konklusie om mee te beginnen. keerde volgorde, dan wordt de drives aan en uit te zien flit De drives hebben een gunsti het systeem niet bekend ge sen. J n de test hebben we steeds ge prijsstelling. maakt met de aanwezigheid van de B-drive. Het is hierbij aan te raden, Eerste drive (A) Tweede drive (8 ) ook als u alleen met een A drive werkt, eerst een disket te te laden. Het systeem komt anders wat moeilijk op gang. Omdat een drive nooit aan-of uitgezet mag worden als er een diskette in aanwezig is , ligt de opstartprocedure hier mee vast: drive aan-diskette instoppen-computer aan. Dit gaat overigens op voor alle MSX diskdrives. Wat opmerkelijker is de reak tie als we later een van de dri +--.... ves aanspreken zonder dat er -4 een diskette in aanwezig is. Het duurt dan bijna een halve minuut eer het systeem rea 3 geert met een Disk IlO error. Dit had iets eleganter opge vangen kunnen worden. De SONY HB-50, bijvoorbeeld, We hebben als test een bijna met de beide drives gewerkt. Prijzen komt in dit geval meteen te volle schijf gekopieerd onder In de meeste gevallen zult u VY -0010 f.1 099 , rug met een Disk offline mel MSX Disk Basic. Dit kostte waarschijnlijk eerst met één Vy-ooll f. 699 , ding. iets meer dan 6 minuten. Om diskdrive beginnen. Bij deze Voor inlichtingen: De drives werken met het 3,5 gerekend betekent dit dat er eerste drive zult u de diskdri Philips Nederland bv inch type diskette. Deze wor per seconde net iets minder ve interface moeten aanschaf Boschdijk 525 den enkelzijdig met dubbele dan een Kilobyte wordt geko fen. De tweede drive kunt u 5612 JG Eindhoven dichtheid beschreven (80 spo- pieerd. er eventueel later bij nemen. Tel. 040-793333 Opmerkingen met allerlei overbodige en daardoor storende sprongen Een van de redenen waarom in de programmalogica. Der Typles niet in de prijzen viel gelijke zaken spelen zeer ze was de wat slordige program ker ook een rol bij de beoor mering. We zijn er voor we deling van een inzending. het publiceerden toch nog Wie een andere woorden eens met de stofkam door schat wil dan de ingebouwde, heen gegaan en hebben daar kan dat makkelijk verwezen bij allerlei onduidelijkheden lijkt worden. De 100 woorden in het programma verwij die in de dataregels vanaf re derd. Dat een programma gel 1060 staan kunnen zonder 'het doet' houdt namelijk nog meer vervangen worden door lang niet in dat het program zelf gekozen woorden. De ma ook af is. Typles was daar woorden die er nu instaan zijn in de oorspronkelijke vorm door de inzender aange een schoolvoorbeeld van, hracht. 111' REM TYPLES \1' 2\1' REM ~ 3!1' REM een van de inzendingen in 11' 4\1' REM de programmeerwedstrijd van 11' 5\1' REM MSX Computer Magazine 11' 611' REM 11' 7!1' REM ~ 811' REM Inzender: E.OLISLAGERS, ROSMAL EN ~ 911' REM ~ HJ\1' ' INITIALISA'l'IE ***************** 11 11\1' CLS: KEY OFF 111'8 12\1' G=I1': R=11': W=!1' 148 13!1' P=511' 152 14\1' U=11' 16 15\1' K=!1' 224 16\1' DIM B$(2\1') 74 1711' DIM A$( 1511') 65 Net buiten de prijzen gevallen, maar 18\1' FOR Z=1 TO 1!1'\1' 1\1'\1' 1911' READ D$ 38 toch heel leuk is het programma TV 2\1'\1' A$(Z)=D$ 22 PLES van E. Olislagers. Vandaar dat we 2W NEXT Z 116 22\1' POKE &HFCAB,!1':' caps loek uit 137 het toch in het blad opnemen. Het idee 23\1' PRINT STRING$(36,42) 17 is weliswaar niet echt origineel, op aller 24\1' ' intro seherm ******~~********** Cl 25\1' LOCATE 15,1: PRINT "TYPLES" 168 lei andere computers hebben dergelijke 26\1' PRINT STRING$(36,42) 23 programma's al een hoge vlucht geno 27\1' LOCATE \1',5: PRINT "HET IS DE BEDO ELING OM HET WOORD IN TE TYPEN VOORD men, maar dit was de eerste MSX versie AT HET WOORD DE LASERSTRAAL RA AKT." 113 die we tegengekomen zijn. Typles is een 28!1' LOCAT E 11',8: PRI NT "NA 111 WOORDEN soort educatief spel, waarmee men de VOLGT HET VOLGENDE LEVEL." 38 29\1' LOCATE \1', 1!1': PRINT "NA 5 KEER GER tiksnelheid kan oefenen en opvoeren. Er AAKT TE ZIJN DOOR DE LASERSTRAAL Z verschijnen steeds woorden in beeld, EGT DE COMPUTER HOE GOEDU BENT." 243 3\1'11' LOCATE \1' ,21: PRINT "DRUK RETURN V die van links naar rechts over het OOR START" 2\1'7 31!1' IF INKEY$=CHR$(13) THEN 32C1 ELSE scherm lopen. 3111' 233 3211' CLS 3 33\1' GOTO 64\1' 98 dan toe goed ingetikt zijn en Het is de bedoeling om deze 34\1' ' OPBOUW SPELSCHERM ************* 11' woorden in te tikken voordat hoeveel fouten er gemaakt 35\1' LOCATE \1',5: PRINT STRING$(7,219) 24 ze de rechterkant van het zijn. Maximaal mogen zo 5 36\1' LOCATE 11',6: PRINT CHR$(32)CHR$(19 scherm bereikt hebben. Daar woorden worden verloren, 5)CHR$(223)CHR$(197)CHR$(223)CHR$(195 bevindt zich namelijk een 'la dan is het programma afgelo ) 65 serstraal' en als een woord die pen en verschijnt er een me 37\1' LOCATE \1',16: PRINT CHR$(32)CHR$(1 straal raakt heeft men dat dedeling omtrent uw ty 92)CHR$(22\1')CHR$(194)CHR$(22\1')CHR$(19 woord verloren. pevaardigheid. 2) 53 Na tien woorden komt het 3811 LOCATE \1',17: PRINT STRING$(7,219) 113 programma op een volgend, AI met al een simpel pro 3911' FOR A=7 Ta 15 19\1' sneller niveau en de hogere grammaa'tje, wat echter leuk 4\1'\1' LOCATE 3,A: PRINT CHR$(124) 1\1'4 speelbaar is. Bovendien zal 41!1' NEXT A 124 niveau's zijn zeker niet mak 194 kelijk. Een paar tellers laten zo'n spelletje inderdaad de 42\1' RETURN 4311' ' HOOFDLUS **************-******* 11' zien hoeveel woorden er tot typevaardigheid opvoeren. , • 4 = 44ft Y=INT«RND(-TIME»*1f1ft)+1 1'12 VOOR NOO EENS" 17 45fl IF G= 111 THEN 6411 29 1f12ft IF INKEY$=CHR$(13) THEN P=5ft: G 46ft FOR A=1 TO LEN(A$(Y» 251 =f1: R=ft: W=ft: U=1: K=f1: CLS ELSE 1f12ft 4\)'- 47fl B$(A)=MID$(A$(Y),A,1) 24 19'3'1 GOSUB 34ft: GOTO 43ft 2'16 48ft NEXT A 138 1fl4f1 END 1~9 49fl S=LEN(A$(Y» 165 1ft5f1 I WOORDENSCHAT ***.****.****~** 'I 5ftft FOR A=37-LEN(A$(Y» TO fl STEP -1 1~ 1f16ft DATA waterval,fietsband,joystick 51fl LOCATE 1,2: PRINT "AANTAL GOEDE W ,kachel, computer,boekenkast, radio,eri OORDEN"iR 66 c,gijsbert,cassette 15 52ft LOCATE 1,3: PRINT "AANTAL FOUTE 'Il 1~f1 DATA groeien,schip,televisie,doc OORDEN"iW 73 ument,domino,disco,dialoog,deur,chequ 53ft IF A=3 THEN 76~ 26 e,citroen 75 54f1 LOCATE A,11: PRINT RIGHT$(A$(Y),S 1f18ft DATA appelboom,kachelpijp,machin +1) i" " 153 e,aanrecht,kalender,poster,enigszins, 55f1 IF INKEY$=B$(K) THEN GOTO 6f1f1 87 plaat, begraven, verraden 61 56f1 FOR T=1l TO P 131 1f19ft DATA luidspreker,station,piloot, 57'1 IF INKEY$=B$(K) THEN GOTO 6f1ft 91 motor,cabine,canada,chinees,begonia,b 58ft NEXT T 73 andepech,balkon 213 59ft NEXT A 141 11flft DATA apotheek,gehoor,gember,vide 611ft BEEP: 8=S-1: K=K+1: A=A+1 55 o,haven,typles,toetsen,inhoud,katteba 61ft IF S r n . 'tgM 1 *g t M M COMIIVnR MAGAZINE maar Engelstalig. De grappi slagen van NZ en OW bijge schikt voor diegenen die brid MSX Bridge is op zich een ge drummer geeft een extra houden. Daaronder is de slag ge willen leren en het bieden aardig programma. Het ont cachet. Hij lacht heel vrolijk zoals die op tafel komt zicht onder de knie willen krijgen. breken van de puntentelling bij snelle ritmes, maar kijkt baar. Zoals ook op beginnerscur en het niet mee bieden van sip bij adagio. De door hem Uitkomen of bijspelen ver sussen de gewoonte is, gedra OW houden het toch wat sim bediende drums en deksels en loopt soepel. De cursor dient gen oost en west zich bij het pel. Gezien deze beperkingen de geprogrameerde drum daarvoor op de gewenste bieden passief. Ook bij het lijkt ons de prijs iets aan de sounds komen prachtig over spelen echter zij n oost en west hoge kant. een. weinig aggressief. Volgens geraadpleegd kenner kan MSXBridge MUSIX OW er vaak wat meer uit sle Filosoft Groningen Aackosoft B. V. pen. prijs cassette f 59,- prijs cassette f 49,50 prijs diskette f 59,50 BRIDGE HEAO ALIGNMENT KIT Het zal iedereen wel eens draaien dat de instelpijl zijn Je kunt het spel zo gek niet overkomen dat een program maximale uitslag bereikt en noemen of er bestaat wel een ma op cassette niet wil laden. de tellerstand boven de 2000 computerversie van. Merk Behalve vuil of vettigheid kan uitkomt. waardig genoeg is Bridge een een slecht afgestelde opname/ Voor de eerste toon op de A op de computer nog maar weergavekop van de recorder - kant blijkt dit vrij makke weinig uitgediept spel. Toch de oorzaak zijn. De kop is lijk. De uitslag van de pijl ver blijkt het op MSX goed speel meestal op het gehoor weer in loopt echter niet erg geleide baar. We hebben MSX Brid kaart geplaatst te worden. de juiste stand te krijgen: hoe lijk. Tussen minimale en ma ge van Filosoft eens nader be Als u slechts één kaart kunt hoger het gepiep klinkt hoe ximale uitslag zit maar heel keken. spelen, wordt deze automa beter de kop staat afgesteld. weinig verschil. Vervolgens tisch door de computer op ta Aackosoft nu kwam op het dient dan met de B-kant, Na een korte intro kan het fel gelegd. Voor de beginner idee dit afstellen softwarema waarop een toon met een bieden aanvang nemen. U gaat dit wat snel. Voor hij de tig te regelen. twee keer zo hoge frequentie speelt altijd de zuid - en de slag goed en wel bekeken staat, de afstelling nog fijner noordhand. De kaarten van heeft, is het programma al be De Head Alignment Kit be afgeregeld te worden. Om nu van noord en zuid liggen bij zig met de volgende. vat daartoe twee cassettes en in de 2000 te komen is heel het spelen dus open (bij het en een kleine schroevendraai wat lastiger. De volume - en bieden is alleen zuid zicht Heel aardig is dat het pro er. De eerste cassette bevat toonregelaars op de recorder baar). De computer speelt gramma een opvraagbaar ad het eigenlijke programma dat moeten dan wel op maximaal oost en west. Zuid begint vies heeft. Zit u te twijfelen, de afstelling door middel van staan. Hier geldt hetzelfde steeds met bieden. Met de dan kan het programma een een pijl en een teller grafisch bezwaar echter nog sterker: cursortoetsen is het openings sugges.tie geven, waar u zich weergeeft. Op de tweede cas de fasering is niet prettig. Je bod in te stellen. Op het bod overigens niet aan hoeft te sette staan de afsteltonen die hebt niet in de gaten dat je op van zuid komt noord al of niet houden. Onrechtmatig bij het programma beluistert. de goede weg zit en langzaam uit met een volgbod, waarop passen wordt niet geaccep de ideale stand bereikt. zuid dan weer kan terugko teerd. De cursor beweegt dan Het programma is ook geba men en zo verder. Een bod naar de wel te spelen kleur of, seerd op het feit dat naarmate We. hebben het programma kan van pastot 7 SA oplopen. als deze er niet is, de de kop nauwkeuriger staat af op drie verschillende recor troefkleur. Is het spel afgelo gesteld hoge frequenties be ders getest. Op geen van alle Van oosten west is bij het bie pen, dan verschijnt het resul ter worden weer-gegeven. werkte het programma echt den echter weinig te verwach taat in beeld. Er wordt ge Het gaat erom, terwijl de prettig. Een recorder gaf nau ten: ze passen altijd. Past zuid meld of het contract gemaakt tweede tape draait, het afstel welijks reactie op kant B. Het meteen, omdat hij slechte is, of er overslagen zijn be schroefje naast de kop zo te lijkt dan ook beter bij het in kaarten heeft, dan wordt er haald of hoeveel slagen u stellen op kant A de maxima opnieuw geschud en gedeeld. down bent gegaan. Het aantal le waarde te bereiken en de behaalde punten wordt ech B-kant niet te gebruiken. De Het bieden vindt plaats vol ter niet geteld. kans om de kops tand dan juist gens het ACOL - systeem. Na afloop kunnen alle han weer te ontregelen is groot. Hierbij zijn verder de Blac den zichtbaar gemaakt en na kwood conventie (azen en he der bekeken worden. Een Het gevaar dat u de kop be ren vragen) en de Stayman spel kan ook gesaved worden schadigt als deze terugspringt conventie (vierkaarten vra (alleen op cassette) om later wanneer de cassette is afge gen) van toepassing. Als het nog eens over te spelen. Er is speeld is niet ondenkbeeldig. bieden voorbij is, kan er ge echter geen optie om een zelf Het bijgeleverde instruktie speeld worden. Het - groene de spel meteen nog eens over boekje waarschuwt hier ove - speelscherm is in twee helf te spelen. Dit is dus - wat om rigens ruimschoots voor. ten verdeeld. Links staan de slachtig - alleen via de cassette noord - en de zuidhand opge mogelijk. Head Alignment Kit steld. Rechtsboven wordt Aackosoft International vermeld door wie welk con MSX Bridge van Filogoft lijkt B.V. tract gemaakt is en worden de ons in de eerste plaats ge- prijs f 39,50 Grappig eigenlijk, sommige mensen schijnen hun com puter voornamelijk te gebruiken om programma's op te draaien die het gemakkelijker maken om met die compu ter te werken. Ergens lijkt dat toch een vorm van het paard achter de wagen spannen, althans in de ogen van bruikt wordt, en naar welke werk ook moeilijk anders zou een leek. Maar die gereedschapjes zijn vaak wel heel erg regels er vanuit andere regels kunnen. Neem gerust even handig, zo'n verzameling tools kan eigenlijk door geen gesprongen wordt. Met de een kopje koffie, als het te on enkele echte programmeur gemist worden. hand alles nalopen en in een derzoeken programma echt tabel schrijven gaat wel, maar groot is. is ten eerste tijdrovend terwijl Deze keer stellen we een tweetal wel erg slimme hulppro er altijd wel een variabele er Een tip: als u de beschikking gramma's aan u voor. Iedere Basic-programmeur die wel gens over het hoofd gezien heeft over RemSpace Killer eens een wat langer programma schrijft zal er ongetwij wordt. (verschenen in nummer 4 van feld onmiddelijk verslingerd aan raken. Om over de men Die twee taken hebben we nu MSX Computer Magazine) is sen die andermans (of -vrouws) programma's moeten gelukkig aan onze MSX kun het een prima idee om met dit uittesten nog maar te zwijgen ... nen overdragen. Het pro programma Varlst en Linlst gramma Varlst maakt een 'in te dikken'. Beide bevatten keurige lijst aan van welke va ze nogal wat kommentaar en Achtergrond bel gebruikt te zijn, bijvoor riabele waar staat, terwijl leesbaarheids-spaties, het In dat uittesten van ander beeld en als lusteller en als Linlst de sprongen in kaart geen de verwerkingssnelheid mans programma's ligt dan hulpvariabeJe. Soms geeft dat brengt. Tezamen maken ze niet bevorderd. ook meteen de reden waarom dan opeens de meest on het laatste stadium van het Als het hele programma we deze beide juweeltjes heb verklaarbare fouten, als zo'n programmeren - het oppoet doorlopen is verschijnt de ben geschreven. Als compu konflikt in namen er toe leidt sen - een stuk eenvoudiger. vraag 'scherm of printer', terblad krijgen we heel wat dat er onzin-waardes gebruikt waarna men met een 'p' of een cassette's en diskettes toege worden. Gebruik 's' kan kiezen voor een over zonden, met daarop allerlei Nu gaat dit natuurlijk niet al zicht op papier of op beeld door onze lezers gemaakte leen op voor de ingezonden Beide tools worden op dezelf scherm. In het laatste geval programma's. Ook uit de pro programma's. Onze eigen de manier gebruikt. De werk zal er, als er meer dan een grammeer-wedstrijden krij produkten willen ook nog wel wijze iszo simpel mogelijk ge schermvol informatie te to gen we soms letterlijk bergen eens wat 'slordig' in elkaar zit houden; het hulpprogramma nen valt, steeds gewacht wor programmatuur . ten als ze net af zijn. Maar in moet met het te onderzoeken den op een toetsdruk voor het Nu zijn niet al die program tegenstelling tot onze geachte programma geMERGEd volgende scherm verschijnt. ma's perfekt. Integendeel, inzenders moeten wij er wel worden, waarna het met Tenslotte wordt u gevraagd of sommige zijn weliswaar heel voor zorgen dat alles zo netjes RUN 60000 gestart kan wor u de informatie nog eens wilt leuk van idee, maar zijn qua en logisch mogelijk in elkaar den. Dat houdt wel in dat het bekijken, zodat u eventueel programmering een ware zit voor we een listing afdruk te bekijken programma als alsnog zou kunnen besluiten ramp. Keer op keer heeft de ken! Niet alleen voor het ge hoogste regelnummer 59999 toch maar een print te maken. programmeur er stukjes aan zicht, maar vooral omdat een mag gebruiken; zodra Linlst Hoe de uitvoer van Linlst er gebreid, zodat het uiteindelij slordig programma veel of Varlst regel 60000 tegen uitziet kunt u zien in figuur 1, ke resultaat meer weg heeft moeilijker foutloos te maken komt, de eigen startregel, waar u een Linlst rapport van een pan spaghetti dan van is. houdt het er mee op. vindt over het demonstratie een ordentelijk gestruktu programmaatje dat als figuur reerd Basic programma. De Kortom, we wilden graag wat Onder het verwerken krijgt u 3 is afgedrukt. Overigens GOTO's vliegen je soms om van al het werk dat er in het op het scherm steeds te zien heeft dit programmaatje geen de oren! 'oppoetsen' van programma's welke regel er op dat moment enkel nuttig doel, het is alleen Variabelenamen zijn ook al gaat zitten aan de computer onder de loep genomen wordt gemaakt om alle mogelijkhe zo'n probleem. Veel mensen uitbesteden. Het bleek jam en wat er in die regel aan den van Linlst en Varlst eens beginnen blijkbaar met varia mer genoeg onmogelijk om sprong-regelnummers of va te laten zien. bele X, en gaan daarna zo alles te automatiseren, maar riabelen gevonden wordt. Dat Linlst -rapport is voor dat maar willekeurige namen ge we zijn wel een eind geko Het zijn jammer genoeg geen demonstratie-rapport wel bruiken. Met als resultaat dat men. snelheidsduivels, deze beide heel erg eenvoudig, het be die namen geen enkel ver Een van de ergste zaken is na hulpprogramma's. Vooral staat uit slechts twee kolom band houden met de funktie. melijk het steeds wéer opzoe Varlst is ronduit traag, het men regelnummers. De eer Vaak ook blijken namen dub- ken welke variabere waar ge- geen gezien het te verrichten ste kolom bevat de regels - ct A waar in het demonstratie-pro waarbij dit keer een wat gro telwoord als variabele ziet, zoeken naar een keurig nu gramma naartoe gesprongen ter programma onderzocht is, terwijl dat niet zo is. Dergelij meriek array waarin de regel werd, de tweede kolom toont namelijk het spel Alien (zie ke fouten komen echter wei nummers bewaard worden. vanaf welke regel dat sprin elders in dit nummer). Daar nig voor en als het al een keer Hoewel dit inderdaad de gen gebeurde. In dit voor bij blijkt dat Alien netjes ge tje gebeurt dan blijkt dat on meest voor de hand liggende beeldje wordt iedere bestem struktureerd is, er komen middelijk uit de listing. opslagmethode zou zijn heb- mings-regel slechts een keer voor zo'n lang programma gebruikt als sprong-adres. maar weinig sprongen in Als een bestemmings-regel voor. De eerste regel van het 1~ REM DEMO VOOR LINLST EN VARLST ~ nummer meerder keren voor Linlst rapport vermeldt regel 2~ REM ~ komt na een GOTO, GO nummer 0 als doel van een 3g REM MSX Computer M3.gazine ~ SUB, THEN of ELSE (de sprong, hetgeen geen fout is 4g REM ~ kommando's die een sprong zoals u misschien denkt. In re 5~ CLS 111 inluiden) zullen er meer re gel 590 van Alien namelijk 6f1 PRINT "Dit programma is niet nutti gelnummers achter komen te wordt de 'ON ERROR GO g." 96 staan. TO 0' konstruktie gebruikt 7~ PRINT "Het dient alleen maar als om de ON ERROR routine demonstratie voor de MCM LI 90 90 uit te zetten. NLST en VARLST utility's." 16~ 200 190 Uit de Varlst-uitdraai (figuur 8~ PRINT "druk op de spatiebalk"; 121 9~ A$=INPUT$( 1): IF A$<>" " THEN 9~ 71 5) blijkt alweer de goede op 240 230 1~~ , Diverse variabele-types: ~ bouw van Alien, de variabe 250 230 11~ A=1:A$="1":AI=1:A%=1 112 lenamen zijn logisch geko 260 250 12~' , Ook array's _ zen. Bovendien zien we met 13g A(1)=1:A$(1)="1":AI(1)=1:A%(1)=1 185 270 250 een dat de programmeur van 14~ , Komplexe adressering gaat ook , 280 270 Alien in regel 1140 een steek 15g A$(AI (1) )="dat werkt" 122 290 270 je heeft laten vallen, de varia 16~ DIM C! (4,4,4) 64 figuur I 300 270 bele TM die daar op 0 gezet 17~ CI(A,A%(1),VAL(A$»=1 127 wordt blijkt nergens anders 18' , Simpele sprongen gaan goed , 19~ GOTO 2~~ 24 2,g , Ziet u wel? fI A 1 10 170 230 250 270 21~ , Maar ook IF •• THEN •• ELSE wordt , A! 110 22~ , korrekt verwerkt fI A! ( 130 150 23g IF A=1 THEN 24g ELSE 25~ 51 24g , Geneste ELSE' s worden herkend fI A$ 90 1 10 170 25~ IF A=1 THEN IF B=1 THEN GOTO 26g A$( 130 150 ELSE ELSE 27g 2g5 A% 1 10 26~ • ON ••• GOTO is ook roogelij k , A%( 130 170 27~ ON A GOTO 28g ,29g, 3g~ 82 28~ , indien a=1 g A( 130 29g , indien a=2 ~ B 250 3~~ , indien a=3 fI C! ( 160 170 31~ PRINT: PRINT "einde demonstratie! 248 figuur 2 figuur" 3 Figuur 2 bevat een Varlst-uit gebruikt te worden. Dat gaat Het alternatief, Varlst zo aan ben we voor een wat slimmere draai, alweer aan de hand van echter niet op voor de varia passen dat dergelijke sleutel oplossing gekozen. In regel het demonstratie-program belen Q en V; hoewel die 00 k woorden herkend worden, 60050 wordt een alfanume maatje. De eerste kolom be in slechts een enkele regel bleek het programma danig te riek array, VN, gedefinieerd vat de variabelenaam, met voorkomen worden ze toch vertragen, vandaar dat we de met de dimensies 351 bij 2. Er daarachter de regelnummers echt gebruikt, de een als ze gril maar voor lief geno kunnen dan ook 351 variabe waarin deze voorkomt. Bij lusteller , de ander als reken men hebben. lenamen opgeslagen worden, die variabelenamen is reke waarde. Er bestaat een nog een geval in de element VN(N,O). De ning gehouden met het feit waarin Varlst fouten zal ma regelnummers worden echter dat MSX-Basic meerdere va Uitzonderingen ken, namelijk als er variabe in het tweede element gezet, riabele typen kent. A, A$,A( len binnen een PLA Y - of VN$(N , 1), waartoe ze eerst en A!( - om maar vier moge Ook AS komt slechts in regel DRA W-string gebruikt wor in een tweetal CHR$-waar lijkheden van de in totaal zes 900 voor, maar daar lopen we den. Alweer, het komt weinig des wo~den opgeslagen. te noemen - zijn vier verschil meteen een kleine tekortko voor en aanpassing zou het Mogelijk lijkt dat nodeloos lende variabelen! ming van Varlst op. In regel programma een stuk langza ingewikkeld, maar de voor Zowel voor Linlst als voor 900 staat namelijk: mer maken. delen zijn legio. Zo kost deze Varlst geldt dat als een regel 900 OPEn "GRP:" FOR techniek veel minder geheu nummer of een variabele OUTPUT AS 1 Werking genruimte dan een aparte in meerdere malen in dezelfde Die AS is dus helemaal geen teger-array zou kosten. Dat is regel voorkomt, deze regel variabele, maar een Basic Het is in het kader van dit ar van groot belang, want als er toch slechts een keer ge sleutelwoord. Het blijkt dat tikel jammer genoeg niet mo grote programma's moeten noemd wordt. sommige Basic-komman gelijk om uitgebreid op de in worden onderzocht zal het do's, zoals AS, in een wat af terne werking van Varlst en geheugen al snel wat krap Voorbeeld: Alien wijkend formaat in het pro Linlst in te gaan. Het zijn bei worden. Ook het insorteren gramma worden opgeslagen de tamelijk komplexe pro van de gevonden variabelen In de figuren 4 en 5 ziet u nog (voor de techneuten, AS gramma's, waarbij de nodige gaat nu veel sneller. een paar voorbeelden van de wordt niet getokenized). Dat truuks toegepast zijn. Iedere variabele wordt name uitvoer van Linlst en Varlst, houdt in dat Varlst zo'n sleu- Zo zult u in Varlst tevergeefs lijk rechtstreeks op de juiste alfabetische volgorde in VN geplaatst, waardoor het mo A 90 100 150 820 830 A$ 760 930 gelijk is om middels een binai AF 160 170 250 260 400 510 540 750 re zoekmethode snel vast te AS 900 stellen of een bepaalde varia AT 160 170 260 340 350 400 410 510 540 640 650 660 750 AX 120 160 190 200 260 270 440 540 bele al eerder gevonden is of AY 120 160 170 190 200 260 270 400 440 510 540 750 niet. Al met al geven de tech B 800 850 920 950 1140 nieken een behoorlijke tijds BF 360 380 460 470 880 890 1030 1050 1060 1070 1110 BP 310 350 450 530 850 950 winst, hoe omslachtig het ook BX 310 350 430 440 450 530 op het eerste gezicht lijkt. BY 310 350 430 440 450 530 610 730 In Linlst is een iets andere op CT 90 320 340 370 380 410 430 610 730 930 1140 DC 490 540 550 750 lossing gebruikt, daar wordt E2 520 540 650 700 een integer array VR van 151 E3 520 540 650 680 690 700 bij 21 elementen gebruikt om ER 320 430 440 610 730 de tabel op te bouwen. In de EX 120 130 340 440 I 90 140 180 220 820 830 840 860 970 980 1000 1010 1020 praktijk zullen deze waarden J 810 830 840 bijna altijd genoeg blijken. LV 190 200 270 450 460 470 480 1030 1140 Maar ook hier is voor het M$ 340 410 540 N 240 850 1140 rechtstreeks insorteren van N$( 370 390 460 480 8601080109011001110 de gevonden regelnummers P 110 150 2~0 310 350 430 520 530 700 850 950 1130 gekozen, met dezelfde binai Q 190 S 100 270 850 re zoekstruktuur . S$( 180 260 310 350 430 520 530 540 650 670 700 790 810 830 950 S( 140 170 260 400 490 SlO 540 640 750 790 9'90 HI10 1020 Wie zich interesseert in de ei SA 250 340 390 460 620 1140 SD 260 310 350 430 530 850 genlijke opbouw van een Ba ST 140 240 850 1140 sic programma in het geheu SW 180 220 850 980 gen zal een heel eind kunnen SY 250 350 370 630 1140 T% 210 470 1130 komen met het in de beide lis TD 470 1130 tings opgenomen kommen TM 1140 taar. De algoritmes die bepa TX 210 230 470 610 1130 V 490 len wanneer er sprake is van X 110 120 150 190 200 270 310 350 430 670 680 690 700 850 1130 een variabele-naam of een re X( 140 170 260 400 510 650 790 99~ 1000 1010 1020 gelnummer en wanneer niet X 1 850 XI 160 190 200 270 zijn tamelijk rechttoe-recht XM 670 7110 aan geschreven. XS 100 110 lSO Voor wie meer over deze op Y 110 120 150 200 270 310 350 430 680 690 700 850 950 1130 Y( 140 170 260 400 510 650 790 990 1 000 1i11 0 1 020 bouw wilt weten, binnen niet Yl 850 al te lange tijd zullen we er Z 140 160 170 350 400 540 850 eens een speciaal artikeltje figuur 5 aan wijden. o 590 6~~~~ REM MCM VARLST 90 270 280 6~~1~ REM 120 90 6~~2~ REM MSX Computer Magazine 160 150 6~~3~ REM 220 160 6~~4~ , INITIALISATIE *************** 6~~5~ CLEAR 35~~: DEFINT I,V: IV=35~: 250 80 770 DIM VN$(IV,1): SCREEN ~: WIDTH 4~: K 260 260 EY OFF: DEFINT I, V, H: IH=&H8~~1 138 270 250 6~~6~ GOSUB 6~93~ 191 300 870 870 6~~7~ , START HOOFDPROGRAMMA ******** ~ 340 130 6~~8~ GOSUB 6~17~ 143 380 340 6~g9~ LOCATE ~,2: PRINT SPACE$(255): 430 320 610 730 LOCATE ~ ,2: PRINT "schenn of printer (sip)" :: I$=INPUT$ ( 1 ): LOCATE ~ ,CSRLI 450 430 N: PRINT SPACE$(3~):: LOCATE ~: IF IN 460 550 STR("SsPp",I$) THEN IF INSTR("Ss",I$) 510 340 THEN 6~1~~ ELSE 6~13~ ELSE 6~g9g 137 540 360 6~1~~ FOR I=~ TO IP-1: PRI1iI'T USING "\ 580 870 \":VN$(I,~):: FOR 11=1 TO IEN(VN$( 610 230 250 1,1» STEP 2: PRINT USING "#####":ASC (MID$(VN$(I,1),I1,1»+256*ASC(MID$(VN 620 630 $ ( I, 1 ) , I 1+ " 1 ) ) :: NEXT I1: PRINT: IF 660 640 CSRLIN>2~ THEN GOSUB 61~1~ 1SS 690 070 6~11~ NEXT I 19 700 680 6~12~ GOTO 6g14~ 38 730 610 620 6~13~ LPRINT: FOR I=~ TO IP-1: LPRINT 760 760 USING "\ \":VN$(I,~):: FOR 11=1 TO 790 80 LEN (VN$ (1,1» STEP 2: LPRINT USING " #####":ASC(MID$(VN$(I,1),I1,1»+256*A 930 930 SC(MID$(VN$(I,1},I1+1,1}}:: NEXT 11: 2 figuur 4 940 770 .. t « • DElilm LPRI NT: NEXT I 6'57Jl 'er wordt een var-naam gele 6111411 LOCATE 11 ,24: PRINT "nog een kee zen. is volgende teken geldig? 169 r bekijken (jin)";: I$=INPUT$(1): LOC 6115811 IF INSTR( "ABCDEFGHIJKLMNOPQRS ATE 11 ,CSRLIN: PRINT SPACE$(3(1);: LOCA TUVWXYZ123456789111#$%(",CHR$(IB» THE TE 11: IF INSTR("JjNn",I$) THEN IF INS N T$=T$+CHR$ ( IB) ELSE VI=NOT VI: GOSU TR("Jj",I$) THEN GOSUB 61111~: GOTO 611 B 6'6411 23 11911 ELSE 6111511 ELSE 6111411 2111 6115911 'indien een haakje openen d' 6111511 KEY ON 811 an klaar met var-naam 222 6111611 END 1'4 611611' IF IB=&H28 THEN VI=NOT VI: GO 6111711 • INLEZEN PROGRAMMA *********** Jl SUB 6'6411 216 6111811 • bereken huidig regelnummer 77 6116111 NEXT IT 1112 6111911 LN=PEEK(IH+2)+256*PEEK(IH+3) 55 6116211 VR=I1: VD=I1: VS=': VI=I1: IH=IN: 61121111 IF LN=611111111! THEN 61163(1 11t9 T$="": GOTO 6111911 4 6112111 LOCATE 11,6: PRINT SPACE$(2511): 6'63(1 RETURN 142 LOCATE 11 ,6: PRINT USING "####Ih ";LN; 173 61164t) , INVOEGEN VARIABELEN ********* 11 6112211 • bereken start-adres volgende 6'6511 PRINT T$" "; 215 regel 119 61166t) GOSUB 6'71111: ' zoek juiste plek 183 61123(1 IN=PEEK(IH)+256*PEEK(IH+1)-6553 61167t) GOSUB 6118111; • voeg in 215 6! 134 61168t) T$="" 35 6112411 • lees regel 185 6Jl6911 RETURN 166 6112511 FOR IT=IH+4 TO IN-1 75 6'711Jl ' BINAIR ZOEKEN *************** 11 6112611 IB=PEEK(IT) 16 6117111 IF IP=11 THEN IV=II: RETURN 139 6112711 • wordt er lIOmenteel een va r 61172t) H2=INT(LOG(IP)/LOG(2»: IV=2~H2 iabele-naam gelezen? 221 -1 1111 61128(1 IF VI THEN 6115811 225 6117311 FOR I=H2 TO Jl STEP -1 228 6112911 • testen op rem-token, zo ja 61174t) IF VN$(IV,I1) d ·tb' et • • COMIIUIB MAGAZINE terst lastig. Op bijna intelli tot zo'n zes stuks aan toe. gente wijze wijkt het vijande Maar een dergelijke uitbrei lijke ruimteschip naar links ding van Alien zo het spel on en naar rechts uit - alweer met speelbaar traag maken. wrap-around - zodat het er maar al te vaak op neerkomt Hetzelfde gaat op bij het dat u als een razende achter bombarderen, iets wat de de snel dalende aanvaller aan aanvallers in Galaxians doen. moet gaan. Pas op het laatste Om dat ook in een Basic-ver moment, te laat om nog te sie op te nemen kan wel, maar genmaatregelen te treffen, resulteert in een veel te traag zwenkt het ruimtescheepje geheel. Ook het schieten van weer terug om met u in bot het kanon is behoorlijk be sing te komen. perkt, als we even terugden Een snel en soepel spel schrijven in Basic is niet ieders ken aan Galaxians. Daar kun werk. Er komt dan ook wel het een en ander bij kijken! Natuurlijk is uw aantal levens nen we over het hele scherm Het bedenken van een leuk spel-idee, het vertalen daar beperkt, terwijl de vijand omhoog vuren, hier komen van in een soepel reagerend algoritme, het ontwerpen - steeds met versterkingen ver onze granaten niet hoger dan en uitvoeren! -van de graphics, etcetera. schijnt, als u kans gezien heeft halverwege. Alweer, die keu Niets voor niets zijn de meeste spellen van de software om ze allemaal te vernietigen. ze is gemaakt uit snelheids huizen het werk van groepen, waarbij het werk over ver Al met al een heel leuke ver overwegingen. schillende specialisten verdeeld wordt! sie van een oude bekende! Maar aan de andere kant Doordat een goed spel uit zo Het spel Kommentaar heeft de programmeur wel veel aparte onderdelen be voor meerdere sprites geko staat, waarbij het een en an Het spel zelf is een oude be Toch is Alien niet echt flit zen. De ruimtescheepjes ver der ook nog tijdskritisch is, is kende; de zoveelste Gala send snel. Het is een heel anderen voortdurend van het geen sinecure om in Basic xians-kloon. Galaxians was speelbare variant, hoewel het vorm, wat een heel attraktief iets goeds te schrijven. Dat een van de allereerste spellen helemaal in Basic geprogram gezicht is en weinig of geen begrip 'tijdskritisch' overi dat in de kafe 's en speelhallen meerd is, maar zeker niet su programmatijd kost. Im gens verdient misschien wel verscheen. Het was toender persnel. Als we eens kijken mers, de Video Display Pro enige toelichting. tijd waanzinnig populair, iets naar de techniek die de pro cessor doet het werk! Dat wat sommige mensen op de grammeur heeft gebruikt om soort dingen maakt de wat Bij een aktiespel staat of valt redaktie zich nog wel kunnen het een en ander te bereiken, schokkend verlopende bewe alles namelijk met de soepel herinneren. Wat heet, die dan zal blijken dat beperking ging weer goed. heid, de vloeiendheid van de kasten hebben stapels en sta hier het sleutelwoord is. aktie op het scherm. In een pels guldens geslikt! Konkluderend kunnen we administratief programma - Vergeleken met het originele stellen dat Alien een goed ge of in een bordspel simulatie - Het spelprincipe van Galax Galaxians mist Alien een slaagd Basic aktiespel is. kan een programmeur het ians is simpel, de ruimtelin groot aantal zaken. Zo kun Waarbij inderdaad de beper zich nog wel veroorloven om gen vallen aan! Onder op het nen er in de oorspronkelijke kingen die de programmeur eens een steekje te laten val scherm bestuurt de speler een versie meerdere ruimtesche zichzelf opgelegd heeft de re len als hetomde uiteindelijke kanon, dat alleen maar naar pen tegelijkertijd aanvallen, den van het succes vormen. snelheid van uitvoering gaat. links en naar rechts kan gaan. Als het programma op som Met wrap-around overigens, mige plekken niet helemaal als de speler links uit beeld 1 ~ REM ALlEN 18 zo vlug reageert als zou kun verdwijnt zal hij of zij rechts 2~ REM ~ nen, dan is dat niet meteen weer verschijnen. 3\1 REM MSX Computer Magazine 1'1 een ramp. 4~ REM ~ Maar in een aktiespel wel! Als Boven in het beeld vinden we 51'1 '---ALIEN---13-9-1985--- 1'1 in een aktiespel een wat on de aanvallers, die uit drie 6~ ,------18 handige programma-kon soorten ruimteschepen be 71'1 ' 18 struktie gekozen wordt, staan. Een heel eskader vliegt 8~ CLS: KEY OFF: CLEAR 5~~fl: GOSUB 79 waardoor de zaak (te) lang van links naar rechts en weer 1'1: GOTO 251'1 151 91'1 FOR I=~ TO 11: A=STICK(CT): IF A<2 zaam wordt, dan is dat ogen terug, waarbij zich met regel OR A=5 THEN 1211 213 blikkelijk storend. maat een schip losmaakt uit 11'11'1 XS=S*ABS(A=2 OR A=3 OR A=4)-S*ABS de formatie teneinde aan te (A=6 OR A=7 OR A=8) 187 Er komt dus nogal wat bij kij vallen. 111'1 X=(X+XS) AND 255: PUT SPRITE P,(X ken, om een echt aardig spel Van dat aanvallen moet u zich ,Y),15,P 67 te programmeren. Dat mer niet al teveel voorstellen, de 121'1 IF ABS(X-AX)<16 AND ABS(Y-AY)<16 ken we telkens weer als we aanvaller probeert u gewoon THEN EX=2 192 spellen bekijken die ons door te rammen. 131'1 IF EX THEN GOSUB 34~: EX=I'I 61 lezers zijn toegezonden. Het Daarbij is het aan u om de 141'1 X(I)=X(I)+ST: IF S(I)=1 THEN PUT merendeel is aardig van idee 'schurk' neer te schieten, SPRITE(I) ,(X(I) ,Y(I» ,Z,I 155 en goed van graphics, maar te voor hij u raakt. Een van de 15~ IF A<2 OR A=5 THEN 16~ ELSE X=(X+ traag. aardige trekjes daarbij zijn de XS) AND 255: PUT SPRITE P,(X,Y),15,P 54 Vandaar dat we heel blij wa ontwijkende bewegingen van 161'1 IF AF=~ THEN 22~ ELSE AX=INT(AX+X ren toen we dit spel, Alien, de aanvallers. Op het mo I) AND 255: AY=AY+2 : PUT SPRITE AT, (AX ,AY),Z,AT 11'14 onder ogen kregen. Geschre ment dat u zich onder de aan 17\1 IF AY>175 AND AF THEN AY=I'I: AF=~: ven door een amateur, dat valler probeert te manouvre S(AT)=1: PUT SPRITE AT, (X(AT) ,Y(AT» wel, maar dan wel door eentje ren - u kunt slechts recht om ,Z,AT 88 met aandacht voor snelheid. hoog schieten - blijkt dat ui- 18~ IF I>3 THEN SPRITE$(I)=S$(SW) 233 52~ FOR E3=~ TO 25: FOR E2=5 TO 7: SP 19~ Q=ABS(X-AX): IF Q<25 AND AY<145 T_ RITE$(P)=S$(E2): NEXT E2: NEXT E3 HEN XI=XI+«2+LV)*SGN(RND(-TIME)*2+.5 53~ BX=255: BY=2~9: 5O=~: SPRITE$(P)= » 216 S$(~): PUT SPRITEBP,{BX,BY),15,BP: RE 2~~ IF AY>145 THEN XI=«X+5-AX)/(Y+9- TURN 15 AY»* (2+LV*3) 217 54~ SOUND 6,31: SOUND 12,4fl: SOUND 13 , 21~ IF TIME>T% THEN PSET(TX,191),1: T ,~:FOR E3=~ TO 11: FOR E2=5 TO 7: SPR X=TX-1: TIME=~ 186 ITE$(AT)=S$(E2): PUT SPRITE AT, (AX,AY 22~ NEXT I: IF SW=3 THEN SW=4 ELSE SW ),1S,AT: NEXT E2: NEXT E3: AF=~: AY=2 =3 137 ~9: S(AT)=~: PUT SPRITE AT,{AX,AY) ,Z, 23~ IF TX<2~ THEN 61~ 3 AT: SPRITE$(AT)=M$: DC=DC+1 24~ N=N+1: IF N=8~ THEN N=~: ST=ST*-1 2~9 55~ IF DC= 12 THEN GOSUB 46~: TIME=~ 25~ IF AF THEN 27~ ELSE IF SY>98 OR S 56~ RETURN A=~ THEN 61 fl 2~1 57~ , ON ERROR AFHANDELING ********** 26~ AT=INT(RND(~TIME)*12): IF S(AT)=~ 58~ IF ERR=5 AND ER!.= 16fl THEN RESUME THEN 26~ ELSE S(AT)=2: AF=1:AX=X(AT) 22~ 226 :AY=Y(AT): SPRITE${P)=S$(SD) 163 59~ ON ERROR GOTO ~ 227 27~ IF AY<145THEN XI=«(X+5-AX)/(Y+9 6~~ , TIME OUT ********************** , -AY»*ABS«X-AX)/4~)+LV*2)*SGN(RND(-T 61~ INTERVAL OFF: BY=~: GOSUB 43~: ST IME)*2-.5): S=ABS(XI)*.6+5: GOTO 9~ 47 RIG(CT) OFF: LINE (2~,191)-{24~,191), 28~ GOTO 9~ 29 1: OOLOR 15: DRAW "BM7~,99": IF TX<2~ 29~ , SCHIETEN ********************** ~ THEN PRINT#1," time out ": GOT 3flfl SOUND 6,1~: SOUND 12,1~: SOUND 13 o 73~ 18fl ,~ 21 62~ IF SA=11 THEN PRINT#1, "no more cr 31fl BX=X: BY=Y-17: 50=9: SPRITE$(P)=S edits": GOTO 7311 233 $(SD): PUT SPRITE p,(X,Y),15,P: PUT S 6311 IF SY<99 THEN 62~ 213 PRITE BP, (BX,BY) ,15 ,BP 8 64~ FOR AT=~ TO 11: IF S(AT)=~ THEN 6 32~ STRIG(CT) OFF: ON INTERVAL=3 GOSU 6~ 24 B 43~: INTERVAL ON 152 65~ SOUND 6,31: SOUND 12,4~: SOUND 13 33~ RETURN 195 ,~: FOR E3=~ TO 4: FOR E2=5 TO 7: SPR 34~ STRIG(CT) STOP: M$=SPRITE$ (AT): ITE${AT)=S${E2): PUT SPRITE AT,(X(AT) IF EX=2 THEN SA=SA-1: GOSUB 51~: GOTO ,Y(AT»,15,AT: NEXT E2: NEXT E3:SPRIT 38~ 55 E$(AT)=S${7) 2fl6 35~ BX=255: BY=~: 5O=~: SPRITE$ (P)=S 66~ NEXT AT 36 $ ( SD): PUT SPRITE P, (X, Y ) , 15, P: PUT S 67~ XM=X: SPRITE$(14)=S$(8): IF X<127 PRITE BP,(BX,BY),Z,BP: SY=SY+1: IF AT THEN 69~ 214 <4 THEN SY=SY+1: IF AT=~ THEN SY=SY+1 37 68~ FOR X=X TO -1~ STEP -1: PUT SPRIT 36~ GOSUB 54~: LINE (55,1)-(72,11),6, E 14,(X,Y+6),15,14: FOR E3=~ TO 1~: N BF 217 EXT E3: NEXT X: GOTO 7fl~ 151 37~ DRAW "BM57,2": DRAW N$(INT(SY/1!1) 69~ FOR X=X TO 255: PUT SPRIT! 14,(X, ): DRAW "BM64, 2": DRAW N$ {SY-INT (SY /1 Y+6),15,14: FOR E3=~ TO 1~: NEXT E3: ~)*1~): STRIG(CT) ON: RETURN 92 NEXT X 225 38~ STRIG(CT) OFF: LINE (142,1)-(159, 7 fl fl X:XM: SOUND 6,31: SOUND 12,4~: SO 11),6,BF 251 UND 13,~: FOR E3=fl TO 25: FOR !2=5 TO 39~ DRAW "BM144,2": DRAW N$(INT(SA/1!1 7: SPRITE$(P)=S$(E2): NEXT E2: NEXT »: DRAW "BM151,2": DRAW N$(SA-INT(SA E3: SPRITE$(P)=S$(7): Y=2~9 185 /1~)*1~) 118 71~ PUT SPRITE 14,(~,2~9),15,14: DRAW 4fl~ AY=~: AF=~: S(AT)=1: PUT SPRITE A "BM7~ ,99": PRINT #1," You win! " 192 T,(X(AT) ,Y(AT» ,Z,AT 151 72~ , EINDE SPEL ******************** ~ 41fl SPRITE$(AT)=M$: STRIG(CT)ON: RETU 73~ INTERVAL OFF: BY=~: GOSUB 43~: ST RN 252 RIG(CT) OFF: DRAW "BM9~,1~8" H17 42~ , INTERVAL ROUTINE ************** ~ 74~ COLOR 15: PRINT #1,"GAME OVER": D 43~ IF BY<85 THEN BX=255: BY=2g9: 50= RAW "BM8~, 116": PRINT # 1 , "press retur ~: SPRITE$(P)=S$(SD): PUT SPRITE P,(X n" 191 ,Y),15,P: INTERVAL OFF: STRIG(CT) ON: 75~ DC=~: AY=~: AF=~: S(AT)=1 2~2 GOTO 45~ 157 76~ A$=INPUT$(1): IF A$<>CHR$(13) THE 44fl IF ABS(BX-AX)<8 AND ABS(BY-AY)<11 N 76fl 233 THEN EX=1: INTERVAL OFF: RETURN 79 77~ GOSUB 94~: GOTO 25~ 18S 45~ BY=BY-(6+LV*2}: PUT SPRITE BP,(BX 78~ , INITIALISATIE ***************** Jl ,BY),15,BP: RETURN 24Jl 79~ COLOR 15,12,4: SCREEN 2,2: CLS: D 46~ TIME=~: LV=LV+1: SA=SA+1: LINE (1 IMS$(2~),S(15),X(15),Y(15) 167 42,1)-(159,11),6,BF: DRAW "BM144,2": 8~~ DEFUSR~=&H41: B=US~(~): DEFUSR1= DRAW N$(INT(SA/1~»: DRAW "BM151,2": &H44 1~ DRAW N$(SA-INT(SA/1~)*1~) 83 81~ RESTORE 116~: FOR J=~ TO 9: S$(J) 47~ LINE (222,1)-(232,11),13,BF: TX=1 =STRING$( 32,32) 2fl 1~+LV*5+2~: LINE (2~,191)-(TX,191),15 82~ FOR I=1 TO 32: READ A 56 : T%=TD 156 83~ MID$ (S$ (J), I, 1 )=CHR$(A) 134 48~ DRAW "BM224,2": DRAW N$(LV) 1119 84~ NEXT I: NEXT J 76 49~ DC=~: FOR v=~ TO 11: S(V)=1: NEXT 85~ X=12~: Y=172: Z=1: S=4: 5O=~: B=1 V: RETURN ~3 : P=12: BP=13: X1=255: Y1=185: ST=-2: 5~~ , EXPLOSIE ROUTINE ************** ~ N=37: SW=3 66 51~ SOUND 6,31: SOUND 12,4~: SOUND 13 86~ FOR I=~ TO 9: READ N$(I): NEXT I 239 ,~: AY=~: AF=~: S(AT)=1: PUT SPRITE A 87~ ON STRIG GOSUB 3~~,3~~: ON ERROR T,(X(AT),Y(AT»,15,AT 246 GOTO 58~ 177 .. 27 t wt $5' ti ct COMPUTIII MAGAZINE 88~ LINE (~,~)-(255,12),1,BF 63 2211,222,223,223,223,223,222,2211,88,21 89~ LlNE (~,13)-(255,13),15: LlNE (~, 6,144,11 159 188)-(255,192),1,BF: LlNE (~,14)-(255 121111 DATA 111,25,57,59,1117,235,235,2~3 ,85),7,BF 58 ,2113,235,235,1~7,58,58,27,9,811,152,15 9~~ OPEN "GRP:" FOR OUTPUT AS 1 11 6,2211,214,215,215,211,211,215,215,214 91~ DRAW "BM~,27": OOLOR 4: PRINT #1, ,92,92,216,144 " ----Alien attack---- 12111 DATA 16,39,72,147,36,73,82,85,85 ,82,73,36,147,72,39,16,8,228,18,2~1,3 by L.Dorsman a publ 6,146,74,17~,1711,74,146,36,2111,18,228 ication of ,8 183 MSX-computer magaz 12211 DATA 15,16,39,72,147,164,169,1711 ine": OOLOR 15 135 ,17~,169,164,147,72,39,16,15,2411,8,22 92~ DRAW "BMI1, 1111": :PRINT #1," 8,18,2111,37,149,85,85,149,37,2~1,18,2 Select control : 28,8,2411 153 1=ke 12311 DATA 11,11,~,I1,I1,I1,I1,I1,I1,~,~,I1,I1,11 yboa rd 2=joystic ,11,11,11,11,11,11,~,I1,~,I1,~,~,~,~,~,~,~,11 222 k 1": B=USR1(~): BEEP 12411 DATA 11,11,11,11,11,11,11,~,I1,I1,I1,I1,I1,11 93~ A$=INPUT$(1): CT=VAL(A$)-1: IF CT , 11 , ~ , ~ , 11 , 11 , 1 28 , 1 28 , 1 28 , 1 28 , 1 28 , 1 28 , 1 2 <11 OR CT>1 THEN 9311 8,~,~,11,11,~,11 16 94~ , WARME START ******************* 12511 DATA 11,11,11,~,1,1,1,1,3,1,5,5,13, 95~ B=US~(~): SPRITE$(P)=S$(~): SPRI 13,29,29,11,11,11,11,192,192,192,192,224, TE$(BP)=S$(8): Y=172 141 192,2118,2~8,216,216,22~,22~ 88 9611 SPRITE$(I1)=S$(1) 72 12611 DATA "BM+2,+~C15R2BR1BD1D2BD2D2B 9711 FOR 1=1 TO 3: SPRITE$(I)=S$(2): N D1BL1L2BL1BU1U2BU2U2" 248 EXT I 34 12711 DATA "BM+2,+l1c15BR3BD1D2BD2D2" 185 9811 FOR 1=4 TO 11: SPRITE$(I)=S$(SW): 128~ DATA "BM+2,+I1C15R2BR1BD1D2BD1BL1 NEXT I 11 L2BL1BD1D2BD1BR1R2" 157 99~ X(~)=128: Y(~)=15: S(~)=1 247 12911 DATA "BM+2,+~C15R2BR1BD1D2BD2D2B 1~~~ FOR 1=1 TO 3: X(I)=1~8+(I-1)*2~: D1BL1L2BL1BU3BU1BR1R2" 199 Y(I)=34: S(I)=1: NEXT I 96 13~~ DATA "BM+2,+~C15BR3BD1D2BD2D2BU3 1~1~ FOR 1=4 TO 7: X(I)=98+(I-4)*2~: BL1L2BL1BU1U2" 25' Y(I)=52: S(I)=1: NEXT I 127 13111 DATA "BM+2,+~C15BR3L2BL1BD1D2BD1 1112~ FOR 1=8 TO 11: X(I)=98+(I-8)*2~: BR1R2BR1BD1D2BD1BL1L2" 2116 Y(I)=7~: S(I)=1: NEXT I 144 .. 132~ DATA "BM+2,+I1C15BR3L2BL1BD1D2BD1 1~3~ LV=~: LlNE (~,I1)-(255,12),1,BF 136 BR1R2BR1BD1D2BD1BL1L2BL1BU1U2" 52 111411 DRAW "BM",3": PRINT #1,"score 13311 DATA "BM+2,+~C15R2BR1BD1D2BD2D2" 141 credits level" 2112 13411 DATA "BM+2,+~C15R2BR1BD1D2BD2D2B 111511 LlNE (~,13)-(255,13),15: LINE (11 D1BL1L2BL1BU1U2BU2U2BD3BR1R2" 111 ,188)-(255,192),1,BF 252 13511 DATA "BM+2,+I1C1SR2BR1BD1D2BD2D2B 1~611 LlNE (11,14)-(255,85),7,BF: LlNE D1BL1L2BL1BU3BU2U2BD3BR1R2" 215 (11,86)-(255,187),12,BF 181 111711 LlNE (55,1)-(72,11),6,BF: DRAW " BM57,2" 1112 111811 DRAW N$(I1): DRAW "BM64,2": DRAW N$(~) 2114 1119~ DRAW "BM144,2": DRAW N$(~): DRAW "BM151,2": DRAW N$(4) 67 11~11 DRAW "BM144,2": DRAW N$(I1): DRAW "BM151,2": DRAW N$(4) 42 11111 LlNE (222,1)-(232,11),13,BF: DRA W "BM224,2": DRAW N$( 1) 239 11211 DRAW "BM~,83": OOLOR 12: PRINT#1 , "timptmeqmaiatineiotiuttttroattie" 194 11311 PUT SPRITE P,(X,Y),15,P: TX=1311: LlNE (2~,191)-(TX,191),15: TD=39: Tt =611 21itS 11411 STRIG(CT) ON: OOLOR 15: TM=~: TI ME=': SA=4: SY=I1: N=37: ST=-2: LV=1: B=US R1 ( ~): BEEP 233 115~ SOUND 7,199: SOUND 8,16: SOUND 9 ,~: SOUND 111,11: SOUND 11,111~: RETURN 112 11611 DATA 11,11,11,~,1,1,1,1,3,1,5,5,13, 13,29,29,128,128,128,128,192,192,192, 192,224,192,2118,2118,216,216,2211,2211 221 11711 DATA 128,2~4,228,242,153,157,255 ,255,159,157,249,243,231,197,133,7,1, 51,39,79,153,185,255,255,249,185,159, 2117,231,163,161,224 192 ·,1811 DATA 1211,125,61,29,13,5,7,15,29, 51,61,121,115,2,1,11,143,223,222,92,88 ,8~,112,12~,92,222,222,2117,231,1611,19 2,128 1'4 11911 DATA 11,111,25,25,59,123,251,251,2 j1,251,123,59,26,27,9,~,~,8~,152,152, i Soms is het maar het beste om niet al te lang stil te staan bij de achtergrond van een spel. Want zo'n gegeven kan werkelijk pure onzin zijn. Bij Vissen is dat duidelijk weer eens het geval. De pro grammeur heeft zich in rare bochten moeten wringen om een verhaaltje bij het spel te verzinnen. Maar gelukkig doet dat niets af aan de kwaliteit van het spel zelf. En die is werkelijk uitstekend .... In Vissen speelt men achtereenvolgens twee rollen; die van een visje en die van duiker. Eerste deel veel en veel sneller dan de duiker, maar zwemt ook weg Als visje moeten er zoveel zodra de duiker in de buurt mogelijk wormen gegeten komt. worden, door er overheen te zwemmen. Daarbij is het Het vergt wel enige oefening zaak om uit de buurt van de voordat er eens een treffer ge grote barracuda te blijven. plaatst wordt, maar we verze echter wordt er niet achteruit wat vaak gewerkt met reek keren u dat het wel mogelijk gezwommen, de bewegings sen IF kommando's. ON ... Deze roofvis vreet het spe is. richting en de spritevormen GOSUB of ON ... GOTO lers-visje namelijk onverbid zijn keurig op elkaar afge konstrukties hadden waar delijk op als hij de kans krijgt. Een geraakte vis tolt in het stemd. schijnlijk tot een aanzienlijk Die barracuda achtervolgt de rond, terwijl hij langzaam korter en waarschijnlijk snel speler dan ook, waarbij de omlaag zinkt. In totaal moe De logika in de programme ler programma geleid. aanvankelijke trage rover ten er vier vissen geschoten ring is echter wel wat erg Maar deze kritiek doet niets steeds sneller gaat zwemmen. worden, waarbij de harpoe rechttoe-rechtaan gehouden. af aan het resultaat, een zeer Uiteindelijk kan het werke nen beperkt zijn. Voor iedere Er wordt naar ons idee wel speelbaar spel! lijk flitsend snel gaan! afgeschoten harpoen worden namelijk 50 punten van de Per wurmpje krijgt de speler score afgetrokken en zodra 10" REM VISSEN .~ een punt, iedere keer als alle die score onder de 0 duikt is 20" REM "IJ pieren op het scherm zijn op het spel afgelopen. Met ande 3(1 REM MSX Computer Magazine gegeten verschijnt er een re woorden, het aantal scho 4(1 REM J nieuwe serie en worden het ten hangt af van hoe men het 50" '************ THALASSA *********** , punten totaal op dat moment er in het eerste deel vanaf ge 60" COLOR 15,4,12:SCREEN 2,2:KEYOFF "fr met twee vermenigvuldigd. bracht heeft. Een getroffen 70" GOSUB 2"8" 3!ir vis levert 100 punten extra op. 8" OPEN"grp: "AS#1 1~=1 9" LINE(",128)-(256,192),1,BF 112- Tweede deel 10"0" LINE (1",133 )-( 245,185) ,15 ,BF 252 Programmering 110" PSET(2",14"),2:DRAW"M4",140" BM3", I n totaal heeft men de be 14" M3", 160"" schikking over vier visjes. Als Vissen is een leuk en zeer 120" PSET( 50",140") ,8 : DRAW "M50" , 160" BM65, ··"2··· de laatste eenmaal opgevre speelbaar spel. De program 14" M65,160" BM65,150" M5" 15'" ten is bereiken we het tweede mering is op zich zeer over 13(1 PSET( 80",160") ,1(1 :DRAW"M9(1, 140" M1"(1 "5 gedeelte van het spel, er ver zichtelijk. ,160" BM95,15" M85,15(1" 242 schijnt opeens een duiker ge Opvallend is het grote aantal 14(1 PSET(11",140"),3:DRAW"M110",160" M12 wapend met een harpoenge sprites, waarmee de program 5,16"" 10· weer. meur prima bewegingseffek 15" PSET(135,160") ,4:DRAW"M145,14(1 M15 Het is nu de bedoeling om de ten bereikt. De figuren wor 5,16(1 BM150",150" M140",150"" 89 barracuda te harpoeneren, den altijd op een logische ma 160" PSET(175,14"),9:DRAW"M17",14" BM1 waarbij gezegd moet worden nier afgebeeld, ie.ts waar het 7" ,160" M165, 160"": CIRCLE ( 17",145) , 5,9, 1.57,4.713:CIRCLE(17(1,155),5,9,4.713, dat ook dat niet simpel is. Die in andere spellen nog wel eens 1.57 ·79 roofvis is namelijk niet alleen aan wilt ontbreken. In Vissen - ec 1711 PSET(195,1411),14:DRAW"M1911,1411 BM 5111 IF X<16 THEN X=16 1f14 1911,16f,J M185, 1611":CIRCLE( 1911,145) ,5,1 5211 IF Y<16 THEN Y=16 132 4,1.57,4.713:CIRCLE(1911,155),5,14,4.7 5311 IF Y>176 THEN Y=176 135 13,1.57 76 54f1 IF X>W AND Y>Z THEN W=W+M:Z=Z+M:P 1811 PSET(2115,1611),11:DRAW"M215,1411 M2 UTSPRITEI1,(W,Z),15,3:GOTO 6211 126 25,1611 BM2211,1511 M2111,1511 19 5511 IF X>W AND Y=Z THEN W=W+M:PUTSPRI 1911 COLOR 8:DRAW"BM65, 1711" :PRINT#1, "d TEI1,(W,Z),15,2:GOTO 7311 1114 oor Paul MICHAUD": COLOR 15,4 73 5611 IF X>W AND Y • f' ., "I .. $ S) m t" • COMPVrElt MAGAZINE 197~ VI=VI-l:P=96:FOR N= 4~ TO 43:PU~ ~43(1 DATA 25(1,33,fI,fI,fI,fI,(1,fI 82 SPRITE 11,(~,~),~,N:NEXT N:FOR I=Z TO l44(1 'SPRITE 7 fI 15~ STEP 1~:FOR Q=~ TO 7:P=P-l :PLAY" ~45f1 DATA (1,96,8f1,12(1,63,62,63,63 248 VI4N=P;":PUTSPRITE ~,(W,I) ,15,Q:FOR L ~46f1 DATA 47,7,(1,(1,(1,fI,(1,(1 114 =~ TO 25:NEXT L:NEXT Q:NEXT I:PUTSPRI ~47(1 DATA (1,fI,fI,(1,fI,(I,~,128 228 TE ~,(W,I),15,7:PUTSPRITE 11,(W-l,I), 248f1 DATA 128,192,224,188,16,16,(1,~ 1112 _ 15,42:FOR 1=1 TO 1~~~:NEXT 212 249f1 'SPRITE 8 fI 198~ SC=SC+l~~:GOSUB 2~~~:PS=PS+l:F=~ 25f1~ DATA fI,(1,fI,fI,3,2,7,3 11 :O=2~9:RETURN 211 251f1 DATA 3,3,5,1,3,fI,~,(1 156 199~ 'SCORE ************************* (I 252f1 DATA (1,(1,(1,(1,fI,128,128,128 41 2~~(1 IF SC< 1 THEN SC=~ 63 253f1 DATA 192,128,128,fI,128,fI,(1,fI 173 2(11(1 LINE (72, (1) -( 12(1,8) , 1 ,BF: DRAW "BM6 254~ 'SPRITE 9 (1 4, (1" :PRINT#1 ,SC:PLAY"VI5L6407A": RETUR 255~ DATA Ç1,~,(1,fI,(1,1,7,3 2(14 N 251 256f1 DATA 7,15,61,8,8,I1,fI,(1 227 2(12(1 'VERLOREN ********************** fI 257f1 DATA Ç1,~,(1,~,~,192,64,192 97 2(13(1 GOSUB 2(18(1:STRIG(I)OFF:SCREEN 1: 258(1 DATA 128,(1,~,~,~,fI,fI,fI 23 IF SC<1 THEN SC=(1:LOCATE 9,2,(1:PRINT" 259!1 'SPRITE 1f1 (1 SCORE:";SC:LOCATE 2,5,fI:PRINT"U BENT 26(1!1 DATA !1,fI,fI,!1,fI,fI,1,23 53 NIET ER:; HANDIG" : LOCATE 1,II,fI : PRI NT" 261!1 DATA 31,19,4,(1,fI,fI,(1,~ 131 U HEEFT";FC;"HARPOENEN GEBRUIKT":LOCA 262f1 DATA !1,fI,fI,fI,fI,!1,fI,224 134 TE 4,17, fI: PRINT"OM"; PS; "VISSEN TE ooD 263!1 DATA 2!18,24!1,64,!1,~,fI,~,~ 41 EN" 1(1 264!1 'SPRITE 11 Ç1 2(14f1 FOR 1=1 TO 1~(1(1f1:NEXT:RUN 251 265(1 DATA !1,~,4,4,3~,7,3,7 242 2(15(1 'GEWONNEN ********************** fI 266!1 DATA 1,!1,(1,~,(1,~,~,(1 219 2(16(1 GOSUB 2~8~:STRIG(I)OFF:SCREEN 1: 267!1 DATA (1,~,~,~,~,64,192,224 24(1 LOCATE 9,2,(1:PRINT"SCORE:";SC:LOCATE 268~ DATA 16~,224,!1,~,~,(I,~,~ 227 2,6,~:PRINT"BRAVO! U HEBT GEWONNEN":L 269(1 'SPRITE 12 !1 OCATE 6,1~,~:PRINT"U HEEFT 4 VISSEN" 1f13 27!1(1 DATA fI,~,~,1,(1,1,1,3 72 2~7(1 LOCATE 8, 13,(1:PRINT"MET";FC;"HAR 271~ DATA 1,1,1,(1,(1,~,~,~ 234 POENEN GEDOOD" : LOCATE 8,16, (1 :PRINT"EE 272!1 DATA !1,(I,(1,192,128,16~,192,192 47 N GOEDE VANGST!":FOR 1= 1 TO 1~(1(1~:NE 273!1 DATA 192,224,64,192,(1,~,~,(1 39 XT:RUN 7(1 274!1 'SPRITE 13 !1 2(18(1 SOUND 6, II:S0UND 7,7:S0UND 12,4f1 275!1 DATA (1,(1,(1,(1,~,2,3,7 237 :FOR C=8 TO 1(1:S0UND C,16:NEXT C:SOUN 276(1 DATA 5,7,!1,~,~,~,~,~ 1!1Ç1 D 13, 14:RETURN 225 277~ DATA (1,16,16,6~,112,224,192,224 1!14 2(19(1 'SPRITE (1 fI 278(1 DATA 128,(1,!1,~,~,(1,(1,~ 27 21(1(1 DATA 1,2,7,7,7,15,7,7 247 279(1 'SPRITE 14 ~ 211(1 DATA 7,7,3,3,3,1,3,4 182 28(1!1 DATA !1,(1,!1,(1,~,fI,fI,7 113 212~ DATA (1,128,128,192,224,192,192,1 281~ DATA 11,15,2,!1,fI,~,(1,~ 19 92 118 282Ç1 DATA (1,!1,fI,~,~,fI,128,232 51 213(1 DATA 128,128,192,128,128,~,128,6 283!1 DATA 248,2!1!1,32,!1,fI,!1,fI,fI 188 4 93 284(1 'SPRITE 15 (1 214(1 'SPRITE 1 fI 285(1 DATA !1,fI,(1,(1,(1,3,2,3 137 215~ DATA ~,~,~,~,(1,Ç1,(1,1 22f1 286!1 DATA 1,(1,fI,(1,~,fI,fI,~ 223 216(1 DATA 1,3,7,61,8,8,(1,(1 249 287!1 DATA (1,~,fI,fI,fI,128,224,192 3 217~ DATA (1,6,1~,3(1,252,124,252,252 247 288f1 DATA 224,24(1,188,16,16,!1,fI,~ 236 218(1 DATA 244,244,(1,(1,~,~,~,~ 32 289(1 'SPRITE 16 (1 2 19 (1 , SPRI TE 2 11 29!1!1 DATA 2,5,5,4,3,1,1,!1 15 22(1(1 DATA (1,~,~,(1,(1,131,95,127 219 291(1 DATA !1,3,3,6,6,12,8,(1 2Ç14 221(1 DATA 95,132,Ç1,Ç1,Ç1,Ç1,~,Ç1 151 292(1 DATA Ç1,128,128,128,128,128,128,(1 92 222Ç1 DATA Ç1,(I,Ç1,(I,32,252,254,253 58 293(1 DATA Ç1,192,192,96,96,48,16,(1 226 223Ç1 DATA 254,248,16,(1,Ç1,Ç1,Ç1,Ç1 122 294Ç1 'SPRITE 17 Ç1 224Ç1 'SPRITE 3 (1 295(1 DATA Ç1,Ç1,Ç1,~,~,~,~,1 236 225(1 DATA (1,Ç1,8,8,56,12,6,15 57 296Ç1 DATA 1,(1,Ç1,Ç1,~,~,16,16 48 226Ç1 DATA 3,3,3,1,Ç1,1,(1,Ç1 99 297(1 DATA Ç1,64,64,(1,(I,~,Ç1,128 178 227Ç1 DATA Ç1,Ç1,(1,Ç1,(I,(I,(I,128 224 298Ç1 DATA 128,(1,Ç1,~,(I,~,8,8 191 228(1 DATA 2(18,24Ç1,24(1,248,252,25Ç1,14, 299~ 'SPRITE 18 Ç1 ~ 39 3~~~ DATA 2,5,5,4,3,1,1,(1 254 229(1 'SPRITE 4 ti 3(11(1 DATA ~,1,1,1,2,2,~,~ 51 23(1(1 DATA 2,1,(1,1,1,3,1,1 11f1 3~2~ DATA ~, 128 , 128 , 128 , 128 , 128,128 ,r,1 75 231(1 DATA 3,3,3,7,3,1,1,Ç1 12 3(13(1 DATA Ç1,128,64,64,64,64,Ç1,~ 113 232Ç1 DATA 32,192,128,192,192,192,224, 3Ç14(1 'SPRITE 19 Ç1 224 179 3Ç15Ç1 DATA (1,Ç1,(1,~,~,~,~,1 219 ~33(1 DATA 224,224,24Ç1,224,224,224,64, 3(16~ DATA 1,(I,~,~,~,~,4,4 144 128 2f13 3~7(1 DATA Ç1,64,64,Ç1,~,~,~,128 161 234(1 'SPRITE 5 (1 3~8~ DATA 128,(1,~,~,(I,~,32,32 199 ~35(1 DATA (1,(I,(I,(I,(I,(I,Ç1,1 224 3~9~ 'SPRITE 2~ fI ~36~ DATA 11,15,15,31,63,95,112,(1 126 31~~ DATA 2,5,5,4,3,1,1,(1 Ç1 !37(1 DATA (1,(1,16,16,28,48,96,24(1 233 311(1 DATA ~,1,1,1,1,1,~,Ç1 13 !38(1 DATA 192,192,192,128,(1,128,Ç1,(I 227 312~ DATA Ç1, 128 , 128, 128, 128, 128, 128 , (1 77 D9(1 'SPRITE 6 fI 313~ DATA (1,128,128,128,128,128,(1,~ 43 !4(1(1 DATA Ç1,Ç1,Ç1,(1,4,63,127,191 53 314~ 'SPRITE 21 fI ~41~ DATA 127,31,8,(1,(1,(1,(1,(1 232 315~ DATA ~,~,~,~,(1,~,~,1 221 l42Ç1 DATA (I,(1,(1,~,(I,193,25(1,254 216 316~ DATA 1,~,~,~,~,~,1,1 2 317~ DATA g,64,64,g,~,~,g,128 163 391(1 DATA 11~,136,112,(1,(1,~,(1,(1 85 318g DATA 128,g,~,~,~,~,128,128 158 392(1 DATA (1,(1,g,(1,g,(1,6g,64 73 319g 'SPRITE 22 , 393(1 DATA 112,12,(1,g,g,g,g,g 14 32~~ DATA (1,~,(1,(1,96,56,3(1,6 221 394(1 'SPRITE 37 (1 321g DATA 6,3g,56,96,g,g,~,g 24' 395(1 DATA (1,(1,~,g,g,g,96,1 "41 322g DATA (1,(1,g,g,g,~,g,126 156 396(1 DATA 1,(1,g,(1,g,g,~,(1 226 323(1 DATA 118,17,14,(1,~,g,~,~ S8 397(1 DATA (1,g,(1,g,(1,3,(1,128 46 324~ 'SPRITE 23 , 398(1 DATA 128,g,3,(1,g,(1,(1,(1 83 325g DATA (1,~,~,192,~,g,(1,1 13s 399g 'SPRITE 38 (1 326~ DATA 1,(1,g,~,192,g,g,~ 151; 4g(1g DATA (1,g,(1,~,(1,~,(1,126 147 327~ DATA ~,g,g,~,(1,(1,6,128 1'7 4(11g DATA 11(1,136,112,(1,(1,~,(1,~ 68 328~ DATA 128,(1,(1,(1,(1,(1,g,~ 18 4(12(1 DATA (1,(1,g,(1,g,(1,(1,124 99 329(1 'SPRITE 24 , 4g3(1 DATA 124,(1,(1,(1,(1,(1,(1,(1 2(14 33(1(1 DATA (1,(1,(1,~,(1,(1,6~,2 83 4(14(1 'SPRITE 39 , 331(1 DATA 14,48,~,g,(1,(1,~,(1 99 4(15(1 DATA (1,(1,(1,(1,(1,(1,96,1 24 332(1 DATA ~,(1,(1,(1,(1,(1,~,126 158 4(16g DATA 1,g,(1,g,~,(1,(1,(1 2(19 333(1 DATA 118,17,14,~,~,(1,g,~ 9J 4g7(1 DATA (1,~,(1,(1,(1,g,~,131 59 334(1 'SPRITE 25 , 4(18~ DATA 131,(1,g,~,(1,g,g,~ 192 335(1 DATA ~,(1,(1,(1,~,192,(1,1 2'' 4~9(1 'SPRITE 4(1 , 336(1 DATA 1,g,192,(1,g,g,~,(1 \ 95 41(1~ DATA g,g,g,(1,(1,(1,(1,~ 182 337(1 DATA ~,g,(1,(1,(1,(1,6,128 1(19 411~ DATA g,(1,l,l,l,l,l,l 49 338(1 DATA 128,(1,~,(1,(1,~,(1,(1 412g DATA (1,(1,~,g,~,(1,~,(1 188 339~ 'SPRITE 26 2', 413~ DATA (1,(1,(1,~,(1,(1,(1,~ 191 34g(1 DATA (1,g,~,(1,(1,~,~,62 414(1 'SPRITE 41 , 341(1 DATA 62,(1,~,(1,(1,(1,~,g "22'1" 415(1 DATA g,(1,~,g,(1,g,g,g 191 342(1 DATA g,(1,(1,(1,(1,(1,g,126 "\16!t 416(1 DATA 252,(1,g,g,(1,(1,(1,(1 236 343~ DATA 118,17,14,~,~,~,~,~ ·92 417g DATA (1,g,(1,~,g,~,g,g 2:J3 344~ 'SPRITE 27 , 418(1 DATA (1,(1,(1,(1,g,g,g,g 2'6 345(1 DATA (1,~,(1,(1,(1,~,(1,193 1~ 419g 'SPRITE 42 , 346g DATA 193,(1,(1,~,(1,(1,(1,g ·35 42gg DATA (1,g,(1,(1,(1,g,g,(1 184 347(1 DATA ~,(1,~,(1,(1,(1,6,128 421g DATA (1,g,(1,(1,~,(1,(1,g 187 348(1 DATA 128,(1,(1,(1,(1,(1,~,(1 422g DATA (1,(1,g,g,g,(1,g,(1 19(1 349(1 'SPRITE 28 423g DATA 63,(1,g,g,~,g,g,g 23~' 35(1(1 DATA (1,8,12,6,6,3,3,(1 424g 'SPRITE 43 , 351(1 DATA (1,1,1,3,4,5,5,2 425(1 DATA 1,1,1,1,1,1,(1,g 39 352(1 DATA (1,16,48,96,96,192,192,(1 426(1 DATA (1,(1,g,g,(1,(1,g,g 2'2 353(1 DATA (1,128,128,128,128,128,128, (1 427g DATA g,g,(1,(1,(1,g,g,g 2'S 354(1 'SPRITE 29 428(1 DATA (1,(1,g,g,g,g,(1,g 2'S 355(1 DATA 16,16,(1,~,~,(1,(1,1 356(1 DATA 1,(1,(1,~,(1,(1,(1,(1 357(1 DATA 8,8,(1,(1,g,g,(1,128 358(1 DATA 128,(1,g,(1,(1,64,64,(1 359g 'SPRITE 3(1 36(1(1 DATA (1,(1,2,2,1,1,1,(1 361(1 DATA g,l,1,3,4,5,5,2 362(1 DATA g,(1,64,64,64,64,128,(1 363(1 DATA g, 128, 128 , 128, 128, 128, 128 , ~ 364(1 • SPRI TE 31 365(1 DATA 4,4,(1,(1,(1,g,(1,1 366g DATA 1,(1,(1,~,(1,g,~,g 367(1 DATA 32,32,(1,g,(1,(1,g,128 368(1 DATA 128,(1,(1,(1,(1,64,64,(1 369~ 'SPRITE 32 37gg DATA (1,(1,1,1,1,1,1,(1 371g DATA (1,1,1,3,4,5,5,2 372g DATA (1,g,128,128,128,128,128,(1 373(1 DATA (1, 128, 128 , 128, 128, 128, 128, g 374(1 'SPRITE 33 375g DATA 1,1,(1,g,g,(1,~,1 376g DATA 1,g,(1,(1,(1,(1,(1,(1 377g DATA 128,128,(1,(1,(1,(1,g,128 378(1 DATA 128,(1,g,(1,(1,64,64,(1 379(1 'SPRITE 34 38(1(1 DATA g,(1,(1,(1,g,(1,(1,126 381(1 DATA 11(1,136,112,(1,(1,(1,g,g 382(1 DATA g,(1,(1,g,6,28,12(1,96 383(1 DATA 96,12g,28,6,(1,(1,g,(1 384(1 'SPRITE 35 385g DATA (1,(1,(1,(1,g,(1,96,1 386(1 DATA 1,(1,(1,(1,(1,g,(1,(1 387(1 DATA (1,(1,(1,3,(1,(1,(1,128 388(1 DATA 128,(1,(1,(1,3,(1,(1,(1 389(1 'SPRITE 36 39(1(1 DATA (1,(1,g,g,(1,(1,(1,126 ij'f_ n ·2 • - Serieuze MSX-gebruikers in Den Bosch, die zelf programmeren; ook basicode . AANGEBODEN Tel. 073-147748. I Wie weet of spel 'Raid over Moscow' op MSX bestaat? Zo ja, bel 02903-1407. Quick Disk. 2 112 mnd., boek (Groene Tapecopier van C64 naar MSX. Spoed! veld), 4 disks met waardevolle progr. Tel. 01880-32130 vragen naar Marco. ivm aanschaf FDD. Prijs f. 300,-, tel. Hoge beloning. 070-202853 ma of di avond. MSX-jes zijn gratis advertenties voor partikulieren. Als u Educatieve MSX software. Mag ook in Casio zakcomputers PB-200 en FX-702- iets speciaals zoekt, of juist iets kwijt wilt, plaats dan een basicode of zelf gemaakt. Tel. 073- P. Beide met cassetteinterface en toebe MSX-je. Gebruik daarvoor de antwoordkaard uit dit blad. 147748. horen. Tel. 05116-3295. Vertaalprogramma van Com. 64 naar De redaktie behoudt zich het recht voor om MSX-jes zon MSX. Tel. 075-179103. Spectravideo - SV328 mecomputer met der opgaaf van redenen te weigeren, hetgeen zonder datarec., prof. nec-monitor, div. boe Oude Rompac merk 'Hal' 64K. Tel. ken,cass. Prijs f. 900,-. Tel. 020-975366. meer zal gebeuren als het vermoeden bestaat dat er ille 08855-76313. gale kopieen aangeboden en/of gevraagd worden. Ook SV-328 met datarec. Joyst., boeken en Vertaalprogramma voor CBM64. MSX sof tw. Prijs f. 275,-. Tel. 04132-63073. kommercieele advertenties worden niet opgenomen, software te ruil. Tel. 050-360281. Philips monitor TP200. Groen f. 250, evenmin als advertenties met een postbus- of antwoord MSX-computer club in de buurt van Be Matrixprinter compumatec P80 Epso A nummer. verwijk. Tel. 02510-24285 vragen naar (compt). Tel. 04451-1614. Peter. Vermeld altijd uw volledige adres op de antwoordkaart, Spelcass. voor Philips videopac. Nrs. 2, Een communicatie-prg. en een assem 18,38,22, 16, 10, 11,25. Bij aankoop ook al wilt u slechts met uw telefoonnummer in de adver bler-disassembler voor MSX op cas. Tel. van 8cass. nr. 9 gratis. Tel. 031230.05.24 tentie. 077-73668\. (Belgie). Informatie over programmeren in MSX Philips printer VW0030. 6 Mnd. oud, machinetaal. Lektuur of boeken, tel. prijs f. 600,-. Tel. 01804-25555 tst. 27 040-416932. (overdag). Progr. om programma's van CBM 64 om MSX computer magazine nr. lof een fo te zetten naar MSX. E. Beekman, Pas tokopie. Tel. 011/814653 na 18.00 uur. HCC Nieuwsbrief jaargang 1984, f. 8, GEVRAAGD toorsweg 24, 8171 PC Vaassen. (Belgie). incl. porto. Tel. 070-657745. Commodore 64 en datarecorder enz. Oprichten MSX-gebruikersgroep in Vic-20 en datarec. Volledig uitgebreid Zacht prijsje. Tel. 020-424268. Noord-Holland voor iedereen die inte incl. boeken en progr. t.e.a.b. Tel. 04936-4525. Hyper Sport I 2e hands. Zoek ook Kona resse heeft. Tel. 02285-14824 (John). Printer met Centronics aansl. Max. f. mi-tennis (2e hands). Tel. na 18.00 uur MSX Disk Drive en 80 koloms printer Philips D6620 datarec. Nw . 125,-; ned. 250,- Tel. 05966-442 na 18.00 uur. 05220-56206. voor een redelijke prijs. Tel. 04760- handl. C16 f. 20,-; n. handl. Vic 20 f. 10,-; voed. en mod.vicf.50,- Te!. 01880- MSX copier disk-tape en tape-disk. Te 71186. MT -Base, spreadsheet en boekhoud 40883. vens MSX programma's om te ruilen. prog. Brieven aan Bongerd 139, 2906 Schema en techno docume ..tatie JVC Tel. 078-151866. VC Capelle aid IJss~1. HC-7EMSX-computer. Tel. 070-601317 AACKO Text 11 tegen AACKO Base 11. Tel. 040-441356 tussen 18.00 en 2\.00 Zijn er MSX-bezitters in omgeving vlieg tot 18.00 uur. Vragen naar Bert. Diskdrive MSX en printer voor MSX. uur. vragen naar Lauran. Tel. 05960-17905. veld Beek (L). Tel. 043-641802. Screendump voor een Smith-Corona FT80. Tel. 05908-1956. MSX software. AACKO Text (f. 50,-), MSX-tekenset en/of screendump voor MSX Diskdrive'omg. Hoogezand. Tel. - AACKO Base (f. 50,-), -boek (f. 25,-), Smith Corona 0-100. Tel. 01899-15502, 05980-91456. MSX computer magazine nr. 1. Tel. 033- -caIc. (f. 25,-). Tel. 01804-30100. ma-za vragen naar Hugo. 945196. MSX Tekstverwerker met kolommen MSX Computer Club in Apeldoorn en De Nederlandsche handleiding van het en regelteller , die ook trema en accenten MSX computer en datarec. plus software omgeving. Tel. 055-666652 Peter Smit. programma Tasword. Na 17.00 uur tel. print op centr.pr. Tel. 070-654124. en joystick(s). Tel. 08819-74985. 04998-96509. SVI728 en joystick Spectrum Software. Contact met MSX-bezitters. Omg. Delf AACKO-text 11, AACKO-calc. 11 en MT E.v.d. Wetering, Nachtegaalweg 29, Printer, geschikt voor MSX comp., met zijl-Bierum. Tel. 05969-1514 vragen Base. Tel. 03410-15225. Wapenveld. de mogelijkheid om tekeningen e.d. te naar Ronaid Westers. printen. Tel. 020-925469. 2e Hands QD. Tel. 050-714635 (Hed Sony HB-201P. Prijs f.500,- volledige M. T. Base en een spreadsheet. Tel. 010- zer). garantie. Nieuw in doos. Tel. 01899- MSXstamboomprogr. Tel. 071-895107. 503998. Beginnend MSX-er zoekt andere MSX 21696 na 19.00 uur. Vertaalprogr. van Commodore 64 naar HBD-50 tloppydiskdrive van Sony tegen ers in Alkmaar. Tel. 072-619422. VG8020 MSX Phil. en heel veel softw. MSX en kleuren t.v.!monitor. 36/37 cm. aantrekkelijke prijs. Tel. 030-433955. Vr.prs. f. 800,- met drive, incl. 8 volle Tel. 02289-2548. Tractorfeed voor Smith-Corona Fastext Wie heeft interesse in MSX software, zo 80. Tel. 071-170068. discs. Prijs f. 1600,-. Tel. 05410-11226/ Vertaalprogr. van Commodore 64 nar als kas- en grootboek. Bel 01711-10585 11180. MSX. Tel. 02518-54214. voor opgave naam en uw adres. Pascal compiler. Tel. 08370-11697 vra gen naar Leon. AACKOsoft: jetfighter ruilen tegen ad Wie heeft voor mij een programma dat venture sorcery. Tel. 030-441098, vra MSX computer magazine nr. 1 tegen 2e Hands boeken MSX. Lijst en prijzen nieuwprijs. Tel. 040-539546 na 17.30 een beeldscherm nl screen 2 op mijn Sony gen naar Bart. HItbit PBN-C41 plotter/printer. Andrea naar H. Wallays, Postbus 11, B-9880 uur. Aalter , Belgie. Goldstar C-200 en cassetterec. Plus goe Bos, Koestraat Ic, 2871 CM Schoonho de software en veel tijdschriften en boe Vertaalprogr. van Commodore 64 naar ven. Philips Diskdrive VY-OOI0. Met MSX MSX. Tel. 02230-41358. ken. Alles f. 675,-; tel. 03402-38924 na MSX 64K computer te koop gevr. Indien Dos. Tel. 070-657745 na 16.00 uur. 17.00 uur. Nieuwe leden voor Tilburgse MSX-ge mogelijk ook een datarecorder. Tel. (Onbeveiligde) Tape-copier en MSX Philips MSX VG8020; gewonnen met lo bruikersclub in de omgeving. Tel. 013- 01652-7016. progr. Tel. 04936-4525. terij. Nw.pr. f. 800,- nu f. 600,-. Aan 634251. Een snellaad programma. Tel. 035- MSX Info vanaf nr. 1 tlm 4-MCM. Alle koopsdatum 9-1-86. Tel. 070-512281, Goeie MSX-programmer voor begin 40820. nrs. tot nr. 5, 2 jaarg. ook MSX softwa vragen naar Ingrid. nend software huis. BrandenburgsepI. re. Vraag lijst, 01880-40883. AACKOtext 2 (disk en cass) f. 95,-. 383, 6834 BK Arnhem. MSX-er zoekt MSX-ers in de omgeving Arnhem. Tel. 085-516285. AACKO Base 11 ruilen tegen AACKO AACKObase 2 (disk en cass) f. 95,-. AACKOtext 1 (cass) fAO,- en evt. port. Progr. om Databank Sony of disk te zet MSX-programma voor het berekenen Text II. Tel. 040-441356 tussen 18.00 en ten en tape/disk copier. Tel. 011·881680 21.00 uur, vragen naar Lauran. Mastervoice (cass) f. 20,- en evt. port. van Horoscoop. Penk, Clotildestraat 39, MZT-Viditel en Philips modem f. 250,-. (Belgie), vragen naar Frank. MSX printer. Bijv. Smith-Corona Fas 6132 GG Sittard. Inlichtingen tel. 010-232032. MSX-fans om samen een club op te rich tex 80. Tel. 01804-30100. Creative Graphics en Creative Greetings Teletron 1200 MSX Modem met viditel ten. Omg. Stadskanaal. J. Kordes, Gor Leden voor een MSX-computerclub van Sony. Tel. 01890-18052. en terminalcartridge versie 1,2. Eprom zenhof 10, 9502 TG Stadskanaal. Apeldoorn en omg. Tel. 055-666652. Iemand om samen goede ML pgm.'s mee is te verwisselen voor iedere nieuwere Vertaalprogramma van Commodore 64 te maken. Liefst in Lelystad, ik ben zelf Pascallistingsofsoftware. E. V.d. Wete versie. 2 mnd. oud. Tel. 010-232032. naar MSX. Tel. 080-220751. 16 jr. Hoi! Tel. 03200-42512. ring, Nachtegaalweg 29, Wapenveld. Apple.2e Comp. monitor, 2 drives, boe Schema's MSX zelfbouw-modems. Te MSX Joystick. (Liefst Arcade) Tegen HiSoft C & handleiding. Ruilen tegen ken, software, 20 floppy's, 128 KZ 80, vens kontakt met modemgebrukers. vergoeding. Tel. 05208-7294. HiSoft Derpac of Pascal & handleiding Joystick Paddies. Tel. 040-437038. Tel. 01804-26655. Tel. 01899-21696 na 19.00 uur. MSX software op adm. gebied. Geen Spectravideo 328 CPM MSX comp. mo Vertaalprogramma van CBM 65 naar spelletjes; voor spectravideo SV 738. VG8230 MSX-2 computer van Philips nitor-cass. rec. Div. prog. en boeken. MSX. Tel. 08383-26234. Tel. 013-420645. voor lage prijs. Tel. 05410-11180. Prijs f. 750,- Tel. 020-975366. Een Apple moet het wel doen. Tel. Ned. beschrijving AACKOsoft Game Philips Logo Rompack. Tel. 05410 T199/4A en handl. plus software/cartr. 02220-5213 Cs-middags). pack 1, MSX. Tel. 010-720123. 11226. en cass. o.a. Videochess, Munchman; Atari 1064 geheugenuitbreidingsmodule Programma Meteodecoder voor MSX. MSX printer. Prijs moet laag zijn. Tel 6000 Bfr. (nieuw) Tel. 03/8865189 na voor Atari 600 XL. Tel. 085-212855. Tel. 04902-41434 na 18.00 uur. 030-441098, vragen naar Bart. 18.00 uur. geen printer gebruiken. Ver We doen ons uiterste best om een foutloos blad der wilt Hans weten waarom te produceren. Toch is de inhoud van een tijd er fouten in de Iistings zitten. schrift ook maar mensenwerk en dat geldt ook voor de programma's die erin staan. Dus bestaat Beste Hans, natuurlijk wor er kans dat er fouten in slUipen. den onze Iistings niet met de hand uitgetypt. We gebrui Vandaar deze vaste rubriek, oeps, waarin we niet ken een zogenaamde mar alleen fouten rechtzetten, maar ook verbeterin grietwiel-printer die een type gen zullen publiceren van eerder verschenen pro machine kwaliteit afdruk op gramma's. leverd. We denken dat onze listings daardoor beter lees baar zijn, een matrix-printer met de F1 uitgeschakeld was, mei ij k een weddenschap hier geeft nu eenmaal wat minder met het kommando USR(O) over afgesloten, met als inzet fraaie letters. weer zou kunnen worden ge een taart. Als hij gelijk had, Wat de fouten in onze pro start. In de praktijk bleek dit en dat had hij, dan zou de gramma's betreft, we testen echter tot een foutmelding te taart voor hem zijn. En, zoals echt alles grondig door voor leiden. De juiste schrijfwijze deze opbelIer ons toever we het plaatsen. Maar dat er is natuurlijk: trouwde, 'taart is Jekker. ondanks uitgebreid kontrole A=USR(O) ren toch een foutje tussen de waarbij de variabele A (of mazen van het net door kan welke gewenste variabele Benelux glippen weet jij zelf toch ook 3D-DES naam dan ook) een zoge wel? Schatten duiken was per naamde Dummy-variabele is. In dit programma, dat alleen slot van rekening ook niet he Het programma 3D-DES, Er wordt niets mee gedaan. op de cassette MCM-C2 is uit lemaal foutloos toen je het in MSX Computer Magazine gebracht, trof de heer A. stuurde .... nummer 6, pagina 49 en ver Knoppert uit Putten een paar Maar goed, dan nu de korrek der, bevat een storende lay Philips slordigheidjes aan. ties op schatten duiken. Ten out fout op pagina 51. Zo is in regel 1780 natuurlijk eerste heeft de programma Hier zijn namelijk een aantal informatienummer Middelburg de hoofdstad van redakteur een drietal wijzi checksums verschoven ten In het testverhaal (MCM 6) Zeeland, terwijl in regel 5240 gingen over het hoofd gezien opzichte van de programma van de VG8230, de Philips Haarlem de hoofdstad van de bij het ombouwen van 5 naar regeIs. MSX2, stond abusievelijk provincie Noord-Holland 3 schatten. Dit zijn: Vanaf regel 1810 tot en met 040-701178 als informatie moet wezen. regel 2490 zijn alle checksums nummer vermeldt. Dit moet regel 1690, waar IF AS=5 ... vijf programmaregels naar zijn: veranderd moet worden in IF boven verschoven. Met ande Philips informatienummer lips85 AS=3 ... ; re woorden: 040-781178 regel 1710, hier moet FOR de checksum 27 achter regel Ons belasting-programma uit M=1 TO 5 gewijzigd in FOR 1810 slaat eigenlijk op regel nummer 5 maakt het de twee M=l TO 3 en 1860. Brieven verdieners niet makkelijker. regel 2450, waar abusievelijk Vanaf regel 2500 loopt het Het blijkt een foute toeslag te over 2500 punten gesproken een en ander wel weer in de In de brievenrubriek in het geven bij de tweede partner, wordt. Dit moeten er 1500 pas. vorige nummer stond als ant de aanvullende alleenstaande worden. De checksum van de regels woord op de brief 'ditjes en ouder toeslag. 1810-1850 zijn helemaal weg datjes' ondermeer dat er voor De oplossing is simpel, in re Dan blijkt er een vlagwaarde gevallen, deze moeten zijn: iedere regel Basic 4 extra by gel 390 moet u aan het einde ST niet goed gezet te worden tes geheugen zouden worden toevoegen: na de 'dood' routine. Hier 1810 177 184010 gebruikt, 2 voor het regel :D=" door kan de eerstvolgende 1820197 18500 nummer en 2 voor het adres Wij danken onze lezer de schat niet meer worden opge 183068 van de volgende regel. heer P. Solls, uit Budel voor doken. Voeg achter aan regel Dit klopt niet helemaal, er deze korrektie. 1900 toe: worden namelijk 5 bytes be : ST=O ICP3 zet. Aan het einde van een en ook dit euvel is verholpen. Basic-regel wordt een byte Schatten duiken Een ander foutje is dat er In de gebruiksaanwijzing van met de waarde 00 gebruikt als links-boven in het scherm een het Invoer Controle Pro einde-regel vlag. De hoofdprijswinnaar uit schat geplaatst wordt die daar gramma versie 3 bleek al een Overigens hopen we met deze nummer 5 blijkt nog wat klei niets te zoeken heeft. Oplos hele tijd een klein foutje te verbetering de lezer die ons ne foutjes te bevatten, waar sen door een regel tussen te steken. Er stond namelijk dat hierover belde een genoegen meerdere lezers ons over ge voegen: het programma, nadat het te doen. Deze meneer had na- schreven hebben. Onder 1115 GOTO 1130 meer de inzender zelf, Hans Behalve deze serie hebben we Kappert, die tegelijkertijd nog wat suggesties ontvan ook wat tips en vragen door gen, die we echter nog niet speelde, die tezijnertijd in de hebben kunnen uittesten. Na EHBO en de brievenrubriek deze verbeteringen speelde behandeld zullen worden. schatten duiken bij ons kor ~ Op twee opmerkingen na, rekt, mochten er nog meer -club want Hans verondersteld dat wijzigingen noodzakelijk BELGIË NEDERLAND we onze Iistings uittypen en blijken dan kunt u daar in (014) 545974 (010) 254275 vraagt zich af waarom we Oeps nummer 8 op rekenen. _ 7 Ma » rt • os MICRO TECHNOLOGY's MSX DATABANK SERVICE Als u lid bent (of wordt) van PTT-Viditel dan kunt u met uw MSX en de modules van Micro Technology putten uit een gigantisch informatie-bestand variërend van reis-informatie tot de laatste aandelenkoersen. Van Telesoftware tot het laatste weerbericht. U kunt het zo gek niet verzinnen of één van de ruim 300.000 beeldpagina's in PTT-Vidi tel bevatten wel juist die gegevens die u zaekt. Micro Technology exploiteerd een uitgebreid beelden-bestand in Viditel. Zo'n dikke duizend pagina's zijn 'geheel gewijd aan MSX. Er is een uitgebreid PRIKBORD waar u ook zelf uw vragen aan kunt "hangen". Mede MSX-gebrui kers geven dan antwoord op uw vragen. Er is een NIEUWSRUBRIEK waarin u de allerlaatste nieuwtjes op het ge bied van MSX aantreft. Hoogst aktueel! Informatie van alle MSX-Computerbladen. Alle listings van de MSX-Compu terbladen MSX-Computer Magazine, MSX-INFO, RAM, MSX-Moaziek, de MSX-Gids enz. zijn via de Telesoftware la der van MT-VIDITEL of MT-TELCOM zo in uw computer te laden! Het Viditel bestand van Micro Technology is inmiddels zo populair, dat LIJST VAN PROGRAMMA's Micro Technology hoewel pas in augustus 1985 begonnen - we in november '85 in de Naam: Label: Nr.: TOP20 van Informatie Leveranciers op de He plaats binnenkwamenl MT-BAUD MTBAUD 100 Zelfs in december '85 verdrongen we de ANWB van de 10e plaats en MT-KERST MTKERST 101 kwamen zo als nr, 10 op de ranglijst te staan. MT-REVERSE MTREVS 102 Het bestand van MT is dan ook zeer aktueel. Op dagelijkse basis wor MT-DIR MTDIR 103 den nieuwe programma's, nieuwe informatie, hints en tips, de nieuws MT-ROTOR MTRTOR 104 rubriek etc. bijgewerkt. MT-TERMINAL MTTERM 105 MT-DEMO MTDEMO 107 En niet alleen Micro Technology levert software via Viditel; ook PHI Teken TEKEN 200 LlPS, MICROTEL-600, Videotexbureau Amsterdam en binnenkort nog Tape 23 (1) TAPE 23-1 201 veel meer organisaties hebben software voor u in Viditel-beelden klaar Tape 23 (2) TAPE 23-2 202 staan. Programma's die veelal gratis zijn of - door de unieke wijze van Bronski Beat BRONSKI 300 distributie - zo laag geprijsd dat u uw investering in MT-VIDITEL of MT Lockln'man LOCKIN 301 TELCOM alleen daar al mee in de kortste keren terugverdient heeftl ICP/3 ICP/3 302 Tape directory TAPDIR 303 Fllecopy Micro Technology's eigen databank MT-TEL: 078-156100 FILECOPY 304 Appel APPEL 305 Als u geen lidmaatschap van Viditel wilt aangaan, dan kunt lJ ook - ge ELBSP-DIR ELBSP-DIR 400 heel gratis - Micro Technology's databank MT-TEL bellen. Het telefoon MSX-Kaartenbak KAART BAK 401 nummer 078-156100 geeft via voorlopig 5 telefoonlijnen toegang tot de Coureur COUREUR 402 razendsnelle Videotex databank MT-TEL. Dit is een systeem dat door Energie ENERGIE 403 Micro Technology werd ontworpen om voornamelijk zakelijke toepas ELBSP-MAIL MAILING 404 singen te realiseren. MT-TEL is als demonstratiesysteem 24 uur per Ski SKI 405 dag, 365 dagen per jaar "in de lucht" Kikker KIKKER 406 Alle - gratis - programma's uit PTT-VIDITEL treft u er ook In aan en te Cassette-hoes CAS-HOES 407 vens alle informatierubrieken uit het MT-bestand zoals "HINTS 11 TIPS", Testbeeld TBEELD 408 "MSX-PRIKBORD", MSX-NIEUWSRUBRIEK", enz. enz. Superzap SUPERZAP 411 DEMO-520 DEM0520 412 TELESOFTWARE Spnte Editor SP-EDITOR 413 Het inladen van telesoftware gaat met MT-VIDITEL of MT-TELCOM ge ELBSP-Volume VOLUME 414 heel automatisch. Als u zelfs de "LABELNAAM" van het programma weet Staafdiagram STAAFDIA 415 dat u wilt inladen, dan "zoekt" MT-VIDITEL of MT-TELCOM geheel auto Destilatle DESTILAAT 416 matisch zijn weg door het Viditel- of MT-TEL databank bestand om daar Kasteel KASTEEL 417 na het gezochte programma automatisch in te laden. Als er een program ma geladen gaat worden dat bijvoorbeeld alleen voor diskette geschikt IS, Lijst van programma's PHILlPS: Lijst van programma's A3-INFO dan wordt u dit tevoren medegedeeld. Na het inladen krijgt u de keuze om Naam: Naam: naar cassette of diskette weg te schriJven I Als een programma niet gratis MUZiek-demonstratie Mini-Buik is, dan wordt het bedrag afgerekend via uw PTT- Viditel abonnement afre VW0030 pnnterdefllo Text-Wlndow kening. De prijs van de programma's is zodanig laag (het duurste pro Zomble's Rekenkundige tafels gramma dat we kennen IS altijd nog onder de I. 20,-) De meeste pro Keyboard Memory Muslc Board gramma's zijn echter gratis of slechts e[lkele guldens I Las Vegas a gogo " ExplOSie TELESOFTWARE PROGRAMMA 's Omdat de Inlcr,natle voor deze àdvertentle geruime tijd voor het verschijnen van De lijst van telesoftware programma's groeit Inmiddels "met de dag dit blad aangeleverd wordt zal het aantal beschikbare Telesoftware programma's Als u zelf goede programma's heeft die u via telesoftware Wilt dlstribue Inm,ddels sterk Uitgebreid zIJn Raadpleeg de bestanden van de diverse Informa· ren, stuur het programma dan met een korte Uitleg naar ons toe Indler tie-leveranCiers en raadpleeg MT·TEL' u geld vraagt voor het programma dan wordt de afrekening op 50/50 ba sis gedaan. De helft voor u, de andere helft voor de kosten van het data bank systeem. De PTT kriJ9t 5% voor het "innen" van de omzet Als uw programma gratis is, dan zijn alle databank kosten voor rekening van MT-TEL(databank volgens078-156100 Viditel-norm) Micro Technology. Zij stelt dan de pagina's waarop uw programma wordt geplaatst gratis ter beschikking. MINIHOST , Uw eigen VIDITEL Systeem voor één telefoonlijn. In samenwerking met de module MT-TELCOM werkt het programma "MINIHOST" van Micro Technology. Het programma MINI HOST is een volledig stand-alone Viditel (Videotex) systeem met unieke mogelijkheden. Net zoals in Viditel kunt u zelf Informa tie-leveranciers aanstellen die - met speciale "inlog" nummers - op het systeem kunnen inbellen en kunnen editen. Het maxi mum aantal pagina's is plm. 250 stuks. Unieke kiesmethoden zijn aanwezig en zelfs het gebruik van BGG's is mogelijk. MINIHOST is een programma dat wordt geleverd op diskette en maakt gebruik van de auto-answer mogelijkheden van MT -TELCOM. Bij het inloggen wordt ook de tijd aangegeven dat u het laatst raadpleegde etc. Vraag meer informatie over dit unieke software-pakket, dat van uw MSX met diskdrive een heus privé Viditel-systeem maakt! VIDITEL +TELECOMMUNICATIE +GRATIS TELESOFTWARE VOOR MSX Micro Technology's nieuwste programma-modules geven u toegang tot de wereld van telecommunicatie en ook een gratis abonnement op MT-TEL, de databank van Micro Technology die gebruiksgelijk is aan Viditel. MT-VIDITEL MSX-Telecommunicatie Een krachtige RS232 Interface (seriële poort) met ingebouwde VIDITEL MT-VIDITEL software en ongelooflijk krachtige commando's. De module is uitgerust met een verbindingskabel en connector die direkt op het normale PTT Viditelmodem past, of door middel van de juiste kabel op ieder ander Modem. De ingebouwde software (16K ROM) is zo uitgebreid dat uw MSX Com puter verandert in een intelligent VIDITEL werkstation . Een greep uit de vele mogelijkheden: • Full color Viditel beelden. • Telesoftware-Ioader ingebouwd . • 34 pa gina's geheugen-opslag (uitbreidbaar). • Automatisch weergeven van pagina's uit geheugen volgens door uzelf te bepalen tijd~n en volgorde . • Editor voor het zelf aanmaken van Viditelbeelden (gelijk aan Tele tekstbeelden) die u zonder tussenkomst van PTT Viditel op uw beeld scherm kunt laten "roteren". Ideaal voor "Iichtkrant" of "mededelingen bord" . • Opslag van pagina's op cassette of diskette. • Afdrukken van pagina's op printer (MSX, EPSON, ASCII). • Programmeerbare functie toetsen (voor bijv. inlog-nummers of bepaalde pagina-cijfers). • Alle commando's zijn automatisch bestuurbaar door een zelf t<:i maken , tekstfiIe (batch-processing). • Verzenden van zelf gemaakte Viditel- 2 99 beelden (bijvoorbeeld naar de MT-TEL databank of naar al dere gebrui- incl. BTW , - kers van MT-VIDITEL) • Mogelijkheid van "Overlay-files", (dit zijn pro- (Insteekmodule, verbindingskabel met 9- polige gramma's die de eigenschappen van uw MT-VIDITEL programma kun- D-connector, ingebouwde RS232- Interface en nen wijzigen of er mogelijkheden aan toe kunnen voegen). 16Kbyte ROM- Software) In de MT-TEL Databank en in PTT Viditel treft u verscl'lillende (meestal gratis) "Overlay" programma's aan die MT-Vidltel nog meer mogelijkhe den geven. Deze programma'szijn met de ingebouwde Telesoftware lader via uw telefoon direkt in uw MSX-Computer te laden. MT-TELCOM 4 Modems in één Een kompleet, wereldstandaard modem geheel via software bestuur baar waarin opgenomen het complete MT-VIDITEL programma zoals boven omschreven, maar dan verder uitgebreid met nog eens 16Kbyte MT-TELCOM aan telecommunicatie software. Totaal dus 32Kbyte ROM-Software! MT-Telcom biedt de volgende unieke mogelijkheden: • Multi-standaard modem met diverse snelheden • 300/300 baud full duplex originate • 300/300 baud full duplex answer • 1200/75 baud full duplex (Viditel-standaard) • 1200/75 baud full duplex (Idem , met equali zer) • 75/1200 baud full duplex (reverse Viditel) • 600/75 baud full du plex • 75/600 baud full duplex • 1200 baud half duplex (aparte 1/0 routi nes nodig). Alla mogelijkheden van MT-VIDITEL . • Automatisch kiezen van telefoonnummers met kiestoonherkenning volgens PTT normen • Automatisch beantwoorden van binnenkomende "telefoongesprekken (mogelijk met bijvoorbeeld het "overlay" programma "Minlhost"). • Commandostructuur die door middel van een eenvoudige tekstfile alle instructies voor MT-TELCOM automatisch kan laten verlopen . Voor beeld: u maakt gemakkelijk een programma (gewoon door letterlijk de toetsenbord-commando's in een tekstfile te tijpen die de naam "VIDI TEL.BAT" krijgt), dat MT-TELCOM geheel automatisch Viditel laat op· bellen, uw toegangsnummer', uw. codenummer en prrvécode geeft. dan de door uzelf opgegeven pagina's opzoekt. ze In het geheugen plaatst, de telefoonverbinding verbreekt. daarna de geheugen-Inhoud op diS kette wegschrijft en als laatste bijvoorbeeld de aldus "opgehaalde" beel den automatisch in een "rotor" achter elkaar op het beeldscherm weer geeft volgens de door u bepaalde tijd. • Compleet VT52 Termrnal emu latre programma ingebouwd waarmee u met iedere willekeurige compu ter of databank, waar ook ter wereld, kunt communiceren. Bijvoorbeeld het HCC FIDO-NET, zie hiervoor de telefoonnummers in de MT-TEL Da tabank (Viditel-protocol). • 80 koloms schermbreedte biJ gebruik van MSX2. • 40 of 39 koloms bij gebruik van MSX1 . • scroll-mode of page PrrJs rncl. btw '699 - mode inschakelbaar. • afdrukken van communicatie-sessies. (Insteekbare Modem-module, dire~t aansluit' Alle communicatie-instellingen voor ~odem, RS232-lnterface en baar aan het telefoonnet d.m.V. aansluitsnoer scherm zijn via menu's gemakkelijk instelbaar. Bij keuze voor Vidi en telefoonstekker, inklusief 32Kbyte inge tel- communicatie worden alle instellingen automatisch verricht. bouwde ROM-Software) REFERENTIES? Omdat MT-TELCOM eerst in grote communicatieproJekten werd toegepast is de module nu pas voor de consument beschikbaar. Reeds meer dan 2000 modules zijn al in gebruik bij PHILlPS (Telecommunicatie Industrie). UNIGRO (Levensmiddelen groothandel), NIPO (Instituut voor opinie-onderzoek), POSTBANK (de module heet dan MT-GIROTEL) en In een aantal andere projekten waar Micro Technology 's expertise in communicatie werd ingeschakeld. Geproduceerd door Micro Technology b.V. te Papendrecht, telex 62425, postbus 95,3350 AB PAPENDRECHT Distributie voor de handel via de bekende Philips groothandelskanalen