5 SvTe 486

On OET FALCON COMPUTERS

NOVEMBER/ DECEMBER 1993 NUMMER 46

PRIJS F 7,50/BFR 155 |

ONAFHANKELIJK TIJDSCHRIFT VAN EN VOOR GEBRUIKERS VAN ATARI ST COMPUTERS

TeX cursus

Falcon Intern

TOS 2.06 inbouwen

Screenblaster Girotel

Pure Pascal Speed Jet 300

| ISSN 0923-2214 TEVENS VAKBLAD VOOR FALCONISTEN

Vectronic AUTOMATISERING-CENTRUM

Systems ATLANTIS

GRONINGEN

MS DOS computers / ATARI-dealer

Coupure 32 - Gorinchem - Tel. 01830-37203

SyQuest 44Mb | S88Mb | 44/88 Mb | 105 Mb SCSI-drive 649,- | f. 800- | f, 949, [.1349,- Cartridge f. 159,- | £. 239,- |f. 1797 ATARI FALCON nu 2495 gid f. 299, BEL!!! 4 MB RAM, 80 MB harde schijf

ne f. 299,- | f. 299-

Quantum, 3,5”, SCSI, los | FALCON 030 BEL!!! COMPAQ MONITOR 15 inch, 50-100 Hz, 120 Mb, 16 ms SVGA monitor vanaf . 595,-

170Mb, 17 ms 599,- | SCSI HD oee. los vanaf f. 200,- low radiation, 1024x786, 1095 gld

240 Mb, 16 ms Andere occasions BEL!!!

525 Mb, 11 ms | 8 Minidrive f. 249,- Setprijs: 3495 gid

Toshiba, 2,5”, IDE, los ICD Link . 249,- P 213 Mb, 12 ms ….…….£.1099,- | SCSl-adapter vanaf f. 199,- ATARI software 50-80 % kortin à Pp

340 Mb, 12 ms …£.1699,- Megadrive TT 195,-

Megadrive ST . 395,- . 7 zr Bel voor andere merken. Mce 299, Reparaties-uitbreidingen

Eigen technische dienst

Ter introduktie bieden wij tot 31-12-93 ST-abonnees een korting

van £.20,- bij besteding t/m f.1000,- en een korting van £.35,- bij Dagelijks geopend van 10.00 - 16.00 uur besteding boven £.1000,- tegen inlevering van hun adreswikkel.

Elke ST-ab kan v, iedi k ik b 5 e ST-abonnee kan van deze aanbieding 1 keer gebruik maken. Boterdiep 44a, 9712 LR Groningen

In-en verkoop computers en toebehoren. Vrijblijvend reserveren occasion mogelijk! Telnr: 050-143874. Faxnr.: 050-143892 Prijzen incl. 17,5 % BTW en excl. verzendkosten. Wijzigingen voorbehouden.

ATIN ELECTRONICS

Officieel dealer en distributeur van alle Atari computersystemen, onderdelen en schema-pakketten

FALCON DEALERS

Adres: Prijzen inclusief BTW, Bloemenlaan 3 tussentijdse prijswijzigingen voorbehouden 2235 EM Valkenburg (zh)

Openingstijden: MaVmVrij 9,15-18,00 | Vi pO Technischedienst 01718-15600 | ING-Bank 67.86.13.036 Bestelling boven de £,150,- ie Zaterdag 9,15-17,00 elef: 01, 47E 01718-13900 | Postbank 1246880 ki franco thuis

november /december 1993 Karr

‘Wereldrecord: 36

Wat al langer was te horen is nu feit geworden: in Duitsland zijn nieuwe

AA VI

De nieuw ontwikkelde HBS 640 ’beschleunigers’ versnellers op basis van een 68000 processor.

De klokeftequenties van 28 en 36 Mhz worden mogelijk door een

Aiehepeed versnellers voor 260 ST, bus=aankoppeling die niet zoals bij Lee Quer 520 ST, 1040 ST en alle MEGA STs traditionele versnellers syrichtoon, steunt De Hi S 0 pil fe ontwikkeld worden en nu ook in maar asynchroon werkt, Verder zijn HBS 249 ®errz als 0 ver ceno, Nederland voor vanaf fl 390 te de HBS 640 uitgerust met 64 kByte fMafidoes versneller de beiden koop. De HBS 640 is als 28 Mhz en O=wait=state cache in plaats van 16 Waardoor Van de 680 hele Ce als 36 Mhz versie nu leverbaar. Een kByte. De var de HBS 240 bekende compatibifie” Bootsy Pr Com. snelheìd=test met Quick Index lev- fasterom besturing is worden ver: bereikt worde Met de Moge ent sensationele resultaten. De on- vangen door de advanced=rom= versn ik Om ook prdaarg ke derstaande tabel geeft een overzicht caching technologie, De arcemeth- jes spelen 18 nog read de HS over de performance=winst ode houdt de benodigde delen van frequentie pi kúnnen zi ese Tr gg hetrom in het snelle cache-geheu- et advanced. Cachesgen de kof. nEmnOrv: 100 210 81 gen zodat ook het TOS behoorlijk erlijk aan en ach, Slgen en En . s wordt versneld. Alleen door een aard CN Uit fe 08 äzon. register 100 355 457 binatie van deze moderne:tech- OOr kan een „, SChake tn Eee oe nologen = "asynchrone « bus de igeruste ST cen en hik dk ee e i as Te 35 45 aankoppeling, grote O-wait-state Orginele staat vorden geer in

cache, advanced-rom-caching zi-

HBS ograpAohd

NVOI 2,5 Bij KOOP VAN EEN HBS EL 79,=

Ss AET bt ak d. ie s pt 5 $ Eb iks dvevo “Geef Falcon'vleugels! . : £*'« Methet interne 4'MByte .

é geheugen vag de Fafcon, .” 030 kan de kracht van deze. «machine niet volledig “+

warden, genut. Hef» * © _ geheugen wordt daardoor, „de grotste begérking voor. *

HBS gert cha.

MULTITOS Bij KOOP van EEN HBS FL 9g

fl 99,=

fl 899, =

standaard mmtje, he ‘naar 16 MByte wor 3} uitgebreid waarvan hét TOS’, 14 MByte kan:gepruiken: Dé- fbouwis doa he) . ROEL é dean) 2e rete die 5 "de Seikosha SpeedJET 300 is een echt ent De ge este En nt ee e Seikosha SpeedJET 300 is een rade fl Warte, en originele inkjet-printer, die in Letter Quality- oridtnele 4MByte: 41 129j=" mode zowat tweemaal zo snel is als de andere WERL B AE Sj geteste printers. Ook de inkt-cartridge gaat ke aanzienlijk langer mee.” Atari ST nieuws 60/61 .

& ed 3 M =| voor elke ST [SD De volledig uit SMD-ele- © nuitbreid % Lace besparende CMO:

snelheidsmonster

hd ri Seikosha SpeedJET 300

(4

E,

_ 3M heugen niet vol. ee doende zijh-biedt de IMEX Il <5 smet het board de mo- # gelijkheid zonder solderen «© e… „Haar 4 MByte uit te breiden. EX Il fl 299,=

an de gewenste ‚nom de een sn ganger” ‚js U dan OE ns bie ve word cpruiker. ing voor het JIS ost 4 erschee gclijktijdig op De ia ‘algemeen À Veiete vi gui al ove gironummer 5 2311 RH aag OP Pe Eersteeg 9A, 2 É odrtE or, Bakke Verzending van de rden. a ontvangst van

„zending \

pedrag: de PD-disks

…t juiste abonnees en fl

het niet- oi voor ff Uw rook PE stuk blad.

0. ‚cop ons nf! gponnees ee

por

Û

9.50 voor 1 tot 7 disks, fl SE en f1 7,50 voor meer dan SKS

n de achterkant gr-machin, Jugjes die soms moeilijk te

going ais gervice voor ONZE abonnees Sien zijn. A T besloten om een hard- dq te houden die al deze n kan leveren.

es hebben àf

Stichting Ss teel gervice dn war op korte ter) ij Ï is zelden te B et zijn 13 pinnen IS Z pe monitor er ook een DIN-norm-plug a Dg kost momenteel fl 5. peze PIUS | di se printmontage-(vrouwtjes) zen haas. De 13-pins contraplug ie ) is te Koop voor fl 10,

en plug is de grote ronde flop-

jastig te vind 4 pinnen. Deze kost bij de

jog met zijn var Service 117,50

printmontage-floppycon-

ze e .. Ook zijn de haaks: 14-pins) te verkrijgen

nectoren (vrouwtjes, voor 15,50.

i i -kabel willen snor mensen die een eigen Scart. ed kan ook een Scart-plug geleverd wor- den (14,50). (zie ST nummer 18 van maart/ april 1989 voor een beschrijving van de Scart-

aansluiting.)

De DMA-pluggen (19 pin D-connectoren) zijn ook moeilijk te krijgen. Momenteel zijn de smerconnectoren (mannetjes) uit voorraad le- verbaar, Ook is de levering mogelijk van de contrapluggen. (printmontage, 19 pins, vrouw- tje, haaks) voor fl 8,50 .

Hardware-printservice Floppyconnectorprint

He 1 mogelijk om een kaartje te leveren dat de Oehet-zelver in staat stelt om een eigen over-

je me Wssen de ronde 14-pins Atari flop- “Mectorplus en de normale platte indus-

trie-standaard floppyl deren (fl 7,50)

intkabel, in elkaar t

RS-232 monitorprint

Het printplaatje dat be schakelaar/tester besc kost fl 12,50

shoort bij de RS-232 hreven in ST nummer

Monitorschakelaarprint

Het printplaatje dat behoort bij de in ST num

mer 23 van januari toromschakelaar kost (minus schakelaar (2 22,50.

Floppybufferprint

Momenteel is er een Printje d.

dienen tussen normal

ST. De ervaring hee die door de sound-c

1990 besproken moni fl 10, De complete set X om) en doosje) kost fl

at als buffer kan

C | e floppydrives (b.v. 5 1/4 inch drives van andere merken dan At

ari) en de t geleerd dat de signalen

hip gemaakt worden ter

bediening van de drives wat zwakjes van ver- mogen zijn. Dit simpele kaartje zal met behulp van een buffer chipje de signalen voldoende

oppeppen.

Een bespreking van dit printplaatje is te vinden in ST nummer 12 en de prijs is fl 10,-.

Opstarthulp

Het printje behorend bij de besproken harddisk

opstarthulp in ST 23

uitgaven.

kost fl 5. Na inbouw is

Bestelinformatie hardware

Verzendkosten

Voor elke hardware zaakt om een bedrag van S{ kosten in rekening te brengen

Boeken

“Professional GEM” van Tim Oren Er is nu de tweede, herziene editie beschikbaar De handleiding, die 17 hoofdstukken beva 236 pagina’s dik is, wordt geleverd in een 3 rings AS-mapje met opdruk d

In ST van december 1936 (nummer 5. blz en juni 1987 (nummer 7 blz. 22) 1s een be schrijving van de inhoud te vinden. De C-sour ces voor de hoofdstukken 2 Um 16 rijn te vin den op de disk ST |I, (de disk die bij ST 1 Ga nuari 1988, 3e jaargang nr. 1) hoort) Bestelling van de complete handleiding is mo- gelijk door het overschrijven van fl 27,50 op giro 1626826 van de Stichting ST. Bakkersteeg QA, 2311 RH Leiden onder vermelding van ‘Tim Oren Handleiding’

GROTE OPRUIMAKTIE

We hebben nu al meer dan 40 nummers van het tijdschrift uitgegeven en zo langzamerhand raakt de ruimte van het secretariaat overvol met oude

Daarom is het nodig een grote opruiming te houden. De uitgaven num-

mers 1 t/m 30 kosten nu maar fl 2,50 per stuk.

GRIJP UW KANS ZOLANG DE VOORRAAD STREKT!

VERZENDKOSTEN:

1 nummer

2 nummers 3-5 nummers 6-15 nummers

fl 2,70 Îl5,- fl 6,0 fl 7,50

16-25 nummers 19,- 26-30 nummers fl 11,50

mn,

ST 46} November / december 1993

Nn

43

Stichting ST service-pagina

Tijdschrift

ST is een onafhankelijk tijdschrift vanen voor gebruikers van Atari ST computers,

Uitgever en redactiesecretariaat:

Suchting ST Bakkersteeg 9A

2311 RH Leiden postadres: Postbus 11129 2301 BC Leiden telefoon: 071-130045

Abonnementen

Het ST-blad verschijnt zes maal per jaar. Een abonnement voor zes nummers kost fl 35, Het abonnement kan elk moment ingaan. Het abonnementsgeld kan worden overgemaakt op postgirorekening 1626826 t‚n.v. Stichting ST, Bakkersteeg OA, 2311 RH Leiden. Vragen over abonnementen kunt u stellen via telefoon: 071-130045 (op werkdagen van 9.00 tot 10.30 uur en van 18,30 tot 19,30 uur).

Losse nummers

Losse nummers kosten fl 7,50 en zijn verkrijg- ed in de meeste kiosken en tijdschriftenwin- s.

Nabestellen van oude nummers

Het is mogelijk om reeds verschenen nummers nate bestellen, De nummers 1 t/m 30 kosten nu in het kader van de grote opruimaktie nog maar fl 2,50 per stuk, Ben set van zes nummers (na ST 30) kost fl 25,-. De nummers vanaf 30 kos- ten fl 6-per stuk bij nabestelling.

In elk ST blad ís een kaart te vinden waarmee abonnementen en losse nummers kunnen wor- den aangevraagd, Verzending volgt na ont- vangst van het bedrag op gironummer 1626826 van de Stichting ST, Bakkersteeg 9A, 2311 RH Leiden,

Software Public Domain software

Elders ín dit tijdschrift vindt u een overzicht van de nieuwste Publie Domain software, In de uitgave van november/deeember 1992 (ST 40) is de complete (tot 1993) PD-catalogus afge drukt

Veranderde prijzen

De Stichting distribueert ook de disks uit de PD-bibliotheek van de S.A.G, In verband daar mee zijn de prijzen van onze disks: fl 10,- voor

niet-abonnees, fl 8,50 voor abonnees. Diskjes uit de SAG-catalogus (zie Atari Zeef zine nr.4 van 1989) kosten onder opga, Á

het S,A-Geenummer fl 5, |

Voor niet-5,A/ donateurs is de prijs 11 8,50.

Kosten

Onze PD-disks (series A /m Fen MAC) rij ten fl 8,50 voor abonnees op ONS bladen fl / voor niet-abonnees. Vergeet de verzendkosten niet: fl 2,50 voor 1 tot 7 disks, f15,- VOOr Jot 10 disks en voor meer dan 10 disks fl 1,50,

De ST-serie

De bedoeling van deze serie disks is om Ld listings van alle programma’s (en eventuee! ook werkende versies) die in het blad staan af gedrukt, te verschaffen. Soms is evenwel deze hoeveelheid data zo gering, dat het amper de moeite is om de disk aan te schaffen (een uur- tje intikken van tekst weegt voor de meeste hobbyisten op tegen de kosten van de aanschaf van de disk). Daarom heeft de redactie deze disks verder gevuld met wat niet anders om- schreven kan worden dan een ‘verrassingspak- ket”. De disks uit de ST-serie kosten fl 10,- per stuk. N.B. De disks uit de ST-serie zijn niet in

het Public Domain.

Disk ST 45

Op deze disk wat DSP software afkomstig van Atari, kleine utilities om de menu's te bedienen (MenuLock enz), een geteste utility voor het NV-RAM (Falcon), een printerbuffer en een aantal programma’s om de hardware te testen (geheugen, keybord).

Disk ST 46

Hier zullen alle listings op staan uit dit blad, te samen met werkende versies van de program- ma's, Wat er verder op zal staan is nog niet be- kend,

Low-cost software

Via de Stichting ST zijn de volgende kant-en- klare programma’s tegen een gering bedrag, verkrijgbaar, De prijzen tussen haakjes gelden voor niet-abonnees,

PROCAT IL: f1 65, (11 79,95) ST-DIGGER v3,l: fl 45,- (1 60,-) LASYBASE: fl 39,

WP: fl 39,

ProCat 1

ProCat is een Nederlands programma dat het

jk maakt omeen c atalogu, en MN te,

Als U geregerg flop lon, ie.

mogel van al uw dis

Paalde

erop. log, Kasy-Base Voor iedereen die een eenvoudig 4

g te Bebe,

database zoekt, is Pasy-base een zoog, bruikbaar programma, op

GNU C++

Op de vijf disks B 145 t/m 149 ís pakket te vinden van het bekende GNU” Men heeft 2 Mb aan geheugen nodig en oet aan ruimte op de harddisk. Op disk g nn een C++ cursus te vinden. Verder zijn ís disks B 150 t/m helen sources van het GNy C++ pakket te vinden als gecomprimee,

Z00 files. Becomprimeerde

TeX

Op de disks B 98 t/m 105 en disks B 110 en p 111 is een complete versie van het zelsysteem TeX versie 2.0 te vinden. Op de disks B 74 yr, 81 is de oude versie te vinden. Verder bevay disk B 82 enkele aanvullingen (muziek en che- mie) en zijn diverse conversie utilities te vinden op disk B 83. Op disk B 113 is TeX-Draw te vinden en op disks B 114 en B 115 staat zp. CAD. Beide zijn tekenprogramma’s. Op disks B 119 staan diverse lay-outs volgens NEN norm te zamen met een lijst Nederlandse af- breekpatronen. Voor gebruikers met weinig ge- heugen en een simpele printer is er een versie op disks B 118 en B 144 te vinden die ook ge- bruikt kan worden als men de cursus in dit blad volgt. Zonder cursus zijn deze twee disks nog- al raadselachtig.

ST-Digger

Inmiddels is versie 3,1 beschikbaar. Bezitters van een eerdere versie kunnen een update ver krijgen (voor fl 10,-) door de originele disk op te sturen aan het secretariaat, Deze Euro-versië is meertalig (Ned/Duits/Eng). Diverse bespië kingen van dit programma zijn te vinden in ST 9, 10 en 23,

WP-conversie

{ WordPlus 86

WP is een programma dat me Prog, wordPer-

maakte bestanden converteert naar fect documenten, en voor zover moge IJ al omgekeerd. WP is ook als accessoire et leren. Figuren worden niet omgezet. NU á

mmm

42

november / december 1993

FrameSize:

1 This module sf " 1991-6:29, to identify the ame used by the

zeation « ntifie rruction

fs gERtbers nn

| gizel) : CARDINAL;

Persie ld por TRAP exception

D praneSize: NTATION MODULE FrameSize;

| ern) | (#55*/ergM INPORT CODE, REGISTER, sron SYSTE SETREG; IMPORT GetException, sRoN B SetException; grow XBIOS IMPORT SuperExec; (_sone machine code: *) T TRAP = OHE4OH: ee crap #n = TRAP + n «) RTE = ObE73H;

(* rte «) TN = 10; («IN = "the trap number used" «) TRPVEC = 32; {s vector(trap fn) = TRPVEC + n «) m0 = 0:

(# processor register d0 «) A7 = 15; processor register a7 *)

November / december 1993

processing: G-byte stack frame

place by means of and computation of

CEDURE PPS myne size of the stack

[u GetSP is the trap-exception handler; ít performs := a} : «} (a$P-«) PROCEDURE GetSP; BEGIN SETREG(D®,REGISTER(A7) ) CODE(RTE) END GetSP; (“SP+n)

(+ PSíze computea the size of the stack frame uaed for traps: )

VAR size : LONGCARD;

PROCEDURE FSize;

VAR sp4,spl : LONGCARD;

BEGIN CODE (TRAP+TN) ssp := LONGCARD(REGISTER(DO)} pls LONGCARD (REGISTER (A7) ) ; size 1:= spi - spÖ

END FSíze;

PROCEDURE FrSize() : CARDINAL;

(+ FrSize() = "the size of the stack frame used for TRAP exception processing!" «)

VAR oldth : PROC;

oldth = "the old traphandler" «} BEGIN oldth := PROC(GetFxception{(TRPVEC+TN) }

SetException(TRPVEC+TN, GetSP } SuperExec{(FSize) SetException(TRPVEC+TN,oldth) $ RETURN CARDINAL(size)

END FrSize;

END FrameSize.

De Modula Hoek

Het herkennen van de 680xx CPU

Maar

Ween dievermg (nr. 32) van hes dach van GE Michang ST kan & Ge dragnome de ver Schelen ween de ST STE, Mega STE en de TI Haers word omen ader pencherven

Lopans bederdk U nog een metadie: er is wer- charl wesen de GEIN en de vent van deze serie CPU's De GON zen namelijk | word mimder Op de ach dan de andere CPU's wamaeer er

volstaat het dus deze twee waarden van elkaar af te wekken. De waarde van de stack pointer NA de exception kan worden verksegen door een exception handler te maken die slechts de

„ap

MODULE WhatProcessor; (s sh : 1991,6,29 :

FROM InOut IMPORT Write, PROM ASCII IMPORT ESC;

screen 1/0 :

A0

wer cen programmeursprobieempje phreâng wia. Toch pende ne erg lang over magic on hak rme

This is a driver program to demonstrate the use of the function PrameSize.FrSize . output will be either 6 or 8:

PROM FrameSize IMPORT Fr5ize;

WriteString. Writeln, Writelerd, Reaé;

two standard procedures for sinple *

PROCEDURE Reset: BEGIN WritelESC) : Write('E')

END Reset; The

M6EDDD, DOL , 6-byte stack Prame VAR c : CHAR; M6BO1O, D20, 030,,: B-byte stack Praze BEGIN Read(c) „) END Sync:

"the size of

; WriteCerd(

Writeln ;

«)

PROCEDURE Sync;

: WriteString{

END WhatPracessor.

deze het DS st hee vamp

ger” took al beat de omen

en

oen bende ie Sont on is de ze

Nawoord

De her besproken

soed. Zeker als men bes

De Anil eeN

Zas er wel voor dat de cookie, \ work men een COOR voor; ES den weten komende ERN | soort CPU er vin een standaard ST agave 42: bet coole mons: @ War bereft moeilijkheden me SD Ee geek worden opde Tren dan eg

GEMX gebruikt. Die sofware etl de Public Domain disks ST 36 en B 1D), ®

Sue

Ronald van der Kamp

the TRAP stack-frame is: *) FrSizel),2) WriteString("ok!") ; Sync

november / december 1993 ST46)

an

fis „gen welke waarde hij ervoor in „box We pet heel gemakkelijk om het vullen: Zo rameter in een functie te bestu- „vaneen St iedere keer naar het functie- pjehoeft Neen nieuwe waarde in te vul- dr menu OM] ulus een paar keer F1 te- vul je een andere waarde

„mé! am! mr je laat FAT on, ME: keer le Sen ieder wanneer er om wordt ge-

en © er in berge paramel voo vaas”

pet gekenen zelf

van een grafiek kent een aantal as- kenen etek

Hi

gecer: > grond: voor de achtergrond is er keu- pachters” of geen kadertje om de tekening geuit WEC Son assen: wel of geen tekst bij een blanco tekenvel of een patroon at uit roosterpunten of uit ruitjes, dat het net js alsof in een ruitjesschrift

B ik: het bereik van de x- en de z Domein eon worden ingesteld. Het gaen de y-as kan ook automatisch wor- EE DI Je kunt dus opgeven dat Famu- re moet tekenen van -4 tot 7, maar ie 5 ook opgeven dat Famulus dit zelf zo ik ee datde hele grafiek op het scherm past halverwege af vliegt. Zelfs de mo- Ge ikheid vooreen logaritmische schaalver- zn en voor een “deel-domein” ontbreekt giet. Als de x-as op het scherm bijv. van -10 (ot 10 loopt, kun je opgeven dat F2 getekend moet worden voor x tussen 3en7. Dit is heel

Figuur 4. Twee functies zijn met verschillende domeinen getekend.

‚‚ van fiancties vormen door het gebruik van paramete,

rs geen enkel probleem

handig voor wiskunde-leraren die opgaven willen maken over gesplitste functies. 3) Welk deel van het scherm is tekenvel: ook dit is variabel. Je kunt een functie eerst teke- nen op het hele scherm en daarna een kleiner deel van het scherm als tekenvel opgeven. Via een ingebouwde loep-functie kun je een

deel van de grafiek opnieuw laten tekenen in een kleiner kader.

4) Afwerking: Famulus biedt de mogelijkheid om de grafiek nog verder af te werken met lijnen, lijnstukken, tekst e.d. Ook is het mo- gelijk om per grafiek het functievoorschrift op te vragen en aan de tekening toe te voe- gen. Dit is lastiger te programmeren dan het lijkt! Famulus krijgt het voor elkaar om van de laatste 10 getekende grafieken te onthou- den wat het bijbehorende voorschrift was, inclusief de parameters! Stel je hebt 5 grafie- ken getekend van F1 waar een parameter in voorkwam, die dus 5 verschillende waarden heeft gekregen en je wilt ze alle 5 opnieuw getekend hebben, maar nu gestippeld of op een ander deel van het scherm. Dan mag je Fl zelfs wissen en de opdracht geven om al- les opnieuw te tekenen. Famulus protesteert niet en doet precies wat je verwacht.

Verdere extra’s

Het is niet mijn bedoeling om hier een volledig overzicht te geven van alle aspecten van het programma. Er is echter nog iets dat beslist het vermelden waard is. Met de muis kan een wil- lekeurig punt worden aangewezen waarna Fa- mulus de coördinaten van dat punt geeft. Dit is in samenwerking met de loep te gebruiken om een nulpunt van een functie te benaderen, of het snijpunt van twee grafieken: zoom een paar keer in op het snijpunt en lees dan de coördina- ten met de muis af. Zo is het mogelijk om nu- merieke oplossingen van vergelijkingen te vin- den. °

In- en uitvoer van gegevens

Famulus kan functies, macro's, constanten en grafieken (met of zonder het functievoor-

ST46 | november / december 1993

ne

wel AutoSw

want daar kan Famulus

Conclusie

Famulus kan niets anders dan grafieken teke arie st pro nen. zoals in de mleiding al is verme Id. Het r doordacht en functio Het geheel

en uitge

gramma is echter goed neert in de praktijk uitstekend maakt een zeer verzorgde indruk en breide handleiding m ASCII formaat ontbreekt niet. Menig commercieel pakket kan hier een voorbeeld aan nemen! Het programma IS 86

bruikersvriendelijk, snel. goed afgewerkt en (naar mijn ervaring) 99,9% bug-vrij. Het enige foutje waar ik Famulus op kon betrappen was een enkel tekenfoutje als in de functie nul werd gedeeld door nul. Kortom, Famulus iseen ech- te aanrader voor iedereen die grafieken wil te

kenen.

Hans Finkelnberg

Figuur 5.

(Vervolg van pagina 37.) Scannen

hij is ingesteld op tekst, gaat dat zeer goed zelfs. Het is ook in andere stand te toen maar dan is het resultaat minder. Eigenlijk is het bes- te om een bepaalde foto of plaatje in verschil lende standen van de scanner uit te proberen. Een kleurenfoto of tekening met een zwart/wit scanner een plaatje scannen geeft geen best re- sultaat. In het algemeen zijn de scanners van verschillende merken allemaal hetzelfde van opbouw zowel uiterlijk als innerlijk.

Sommige scanners kunnen 256 verschillende grijswaarden onderscheiden, maar zo’n scan- ner is ook gelijk 2 maal zo duur alseen simpele scanner van 300,- gulden. In de software van de verschillende merken scanners kan nog wel enig verschil zitten. Dat is ook het belangrijk ste van het hele scanner gebeuren. Zo is de soft- ware van de Golden Image Scanner beter dan die van de Power Scan. Het is ook mogelijk om een gescand plaatje met een ander software- pakket te bewerken. Daarmee is meestal een beter resultaat te halen dan met de software die bij de scanner wordt meegeleverd.

Krijn Schipper

Produkt Power Scan V1.03 prijs: fl 299,-

39

FAMULUS

het zoveelste grafiek-tekenprogramma?

mulus is d

De mogelijkheid om sche te kunnen tekenen op de Dr dar

meere enigeen bij zijn eerste program- hindi wi md Uit om de grafiek van een en = enen Na enig nadenken over hoe Je Cen grafiek als een continue kromme op het scherm krijgt en niet als een los stel punten zon- der verbindende lijnstukjes, staat er al gauw

rpe en dunne lijntjes Atari zwart/wit moni-

Figuur 1. Het functievoorschrift en hulplijnen

als asymptoten kunnen gemakkelijk achteraf worden toegevoegd.

een parabool of een sinusoïde op het scherm. Het is vervolgens niet moeilijk om een verlang- lijstje op te stellen van opties die je aan zo’n Programma zou willen toevoegen. Je zou kun- nen denken aan het interactief invoeren van functievoorschriften in plaats van het steeds moeten veranderen van de sourcecode van het programma, of aan verschillende achtergron- den, meerdere functies tegelijk of misschien zelfs wel families van functies. Ook is in ge- dachten de stap naar het tekenen van raaklijnen of het uitrekenen van oppervlaktes “onder de grafiek” snel gemaakt.

Voorzichtigheid is echter geboden! Zodra je met raaklijnen e.d. gaat werken, ben je direct met “echte” wiskunde bezig. Om de vergelij- king van een raaklijn uit te rekenen, moet je de computer leren differentiëren. Dit is nog te doen daar dit zeer systematisch en algoritmisch gaat. Integreren is al direct véél moeilijker.

Niet alleen is het primitiveren van een functie fundamenteel moeilijker dan differentiëren (vaak zelfs onmogelijk), ook als je numeriek aan de slag gaat, moet je wiskundig sterk in je schoenen staan om de computer náást het ant- woord ook nog een foutmarge uit te laten reke- nen. Kortom, voor je het weet, neem je teveel hooi op je vork en komt het programma nooit af, of is het onbetrouwbaar,

Famulus

Famulus is cen shareware programmä Ke Duitse bodem dat grafieken van functies teken en is verkijgbaar bij de Stichting ST op de. te A 369, De programmeur Farber heeft dui 2 lijk goed nagedacht over wat het programma wèl en wat het nièt moet kunnen. D

Wat kan Famulus nièt? Famulus kan niet de vergelijking van een raaklijn uitrekenen: els integreren of het (numeriek) benaderen van nulpunten inclusief een foutafschatting behoort tot de onmogelijkheden. Wat kan Famulus wèl? Famulus tekent grafie- ken van functies. Dit klinkt een beetje mager tjes, maar schijn bedriegt!

Functies en macro’s

Famulus kan 5 verschillende functies (F1 t/m F5) tegelijkertijd herbergen. ledere functie wordt als een string met maximale lengte van 120 tekens ingevoerd. Daarbij worden de ge- bruikelijke notaties gebruikt voor vermenig- vuldigen en machtsverheffen (resp. * en /). Ook de lijst met standaardfuncties als SIN, COS, SQRT, LOG, ABS enz. enz. is aanwezig (zelfs de hyperbolische goniometrische func- ties en hun inversen ontbreken niet!). In de re- gel is 120 tekens per functie genoeg. Wie ech- ter toch meer wil, kan macro’s definiëren. Een

macro is in Famulus niets anders da á an

Er zijn veel programma’s d pe één kan ie grafieken kunnen tekenen. p8 meer dan de ander. Toch is kwaliteit belangrijker dan kwantiteit.

aar een goed voorbeeld van.

voeging van een functie aan de lijst daardfuncties. De naam van de maen Ten maximaal 12 tekens bestaan en de ) mag é wordt net als een functie ingevoer Sero zel string, maar nu met een maximare len! De 60 tekens te, Voorbeeld: u wilt de grafiek tekenen

rote functie waar heel vaak Exp, en 7)}COSH(Sx-3) in voorkomt. pe SAAN die u tot uw beschikking heeft om dd leken, te voeren zijn niet voldoende. kong ie Sj macro TEST definiëren met en tn TESTO)= EXP(SINGx-7)HCOS HS ‚ie functie TEST staat nu op precies dezelfe) De ze tot uw beschikking als bijvoorbeerg p le wij. tie TAN. U kunt dus zelfs de grafiek hen nen van TEST(ABS(5%)). Dit komt di MN leke. het laten tekenen van: Neerop

fo)= EXP(SINGABSGx) 7) (SABS(Sx) - 3). Cosy Hierdoor is het dan ook mogelijk om ze wikkelde functies in te voeren. Inge.

Constanten en parameters

Famulus kent ook zelf te definiëren Constan Een constante kan een naam krijgen van 5 maal 12 tekens. Zo is het mogelijk om det stante PI=3,141592 in te voeren en EIS ES niëren als SIN(PI x). Als in een functie el naam wordt gebruikt die niet in de lijst v standaard-functies, macro’s of gedeclareerd constanten voorkomt, protesteert Famulys En Famulus beschouwt zo’n variabele als een pa. rameter en zal bij een tekenopdracht via een

Figuur 2. Tijdens het werk kan een kleiner deel van het beeldscherm worden opgegeven om in tekenen. Het oude beeldscherm hoeft niet gewist te worden, hetgeen mooie plaatjes oplevert,

38

november / december 1993 ST 46)

et ENE ende hand scanners.

onde

Nederlandse bladen een ad- „oke en van verschillende zaken die ook

8 scanner KE e dure en niet beter zal zijn dan die van ok it scanner, b.v. die van Power goeds

‚die voor de Atari te koop is bestaat pest face, software, adapter van 12 volt geen Engelstalige handleiding van 14

Ee. De kw gliteit van de scanner en inter- PL ed afgewerkt, maar de handleiding ge en beknopt. De uitleg van de scan- bp Be is summier. De interface zit in

5 kastje met een schakelaar aan de

gn He vaarmee je de scanner kunt in-en uit- 5 ze Er zijn 2 aansluitingen. Aan de ‚één voor de scanner en Één voor de

. Je kunt de interface niet verkeerd in de zOM-poort doen. want er zit een plakkertje

Power Scan aan de bovenkant van het in- # geplakt. De schakelaar is dan naar je

gegenicht als je voor de computer zit.

Software

pesofiware is eenvoudig gehouden (fig. 6), je at door middel van de pulldown menu's of et symbolen-menu en toetscombinaties de wanner instellen. Het programma is alleen in

Figuur 6,

en 2

erScan Professional

Atari ST GreyScale Scanner Version 1,83

Mraare & Softmare pesian Dy Chris Alien Seteased ou Pomer computins Lta

ce blad Atari ST User van maart 1993, Er werden 4 hand

er TE scanner besproken en getest op scan-kwaliteit s eopeeld) are in het algemeen. Door dit arti mgee

r cen niet zo een dure handscanner. | naa „scanner te kopen voor de prijs v, IS cen moest je wel een interface-kastje 7 vaar ve die er bij zit kan je op de ST toch niet gebruiken,

stond een artikel “Scanners en 1 foto

kel ben ik op zoek ge- Het is ook mogelijkheid an ongeveer 300 gulden. elf bouwen of kopen en de

de 3 ST Resoluties te gebruiken. Zo ook het wegschrijven van een gescande plaatjes. Maar helaas werkt de software niet in de TT-Resolu- ties, Wat ik niet heb kunnen proberen is de TT hoge resolutie. Printen van een plaatje behoort ook tot de mogelijkheden. Hoe het werkt op de Falcon is mij niet bekend.

Voordat je de scanner gaat gebruiken. moet de Computer uit staan om alles aan te sluiten. Als

Scan Options,

408 Width:

DPI

dot

dd

Height: dot [>]

zoevoce Bytes Uzea

Ze9oso0 outer Fennie |

Figuur 1.

je een scan gaat maken, kun je de scanner in-

stellen in hoeveel DPI (Dots Per Inch); dit moet

je doen voor dat je de software aktiveert. Een

plaatje kan gescand worden in resoluties van 100 dpi tot 400 dpi. Zo kan je gelijk aflezen in

Figuur 2.

File Options... PowerScan ,„PIS

Figuur 3

Scan Option (zie fig. 1} hoeveel bytes een scan wordt en hoeveel je nog over hebt in het geheu- gen. Het is wel prettig als je computer cen so te geheugencapaciteit bezit, want je kout gauw geheugen tekort, als je flink grote plaatjes maakt en later met een andere software (studio) een plaatje van b.v. 640 x 460 in TT-midden resolutie wilt maken. Dat geldt ook in de ST resoluties. _ b Nadat er een scan gemaakt is en hij naar je Zin is, kan je de deze wegschrijven op verschallen- de manieren (Options... zie fig 2). Het laden van een zowel een gescande als een bestaand plaatje is ook mogelijk. Maar wanneer je een plaatje wegschrijft onder de opte “Gem lma- ge”, is het niet mogelijk om met dit programma weer te laden onder deze Option, wat ik overt- gens erg vreemd vind. Als je niet tevreden bent met het gescande plaatje, is het ook mogelijk iets bij te werken. Dat is maar erg beperkt. Je kunt je dit beter doen, als het plaatje wegge- schreven is. Wanneer je dit doet „voordat het weggeschreven is, is de verandering die je 2e- daan hebt niet meer terug te halen. Via de tool- box is het mogelijk de scanner te activeren (zie fig. 3).

Praktijk

Het beste resultaat is de scanner op 200 DPI te zet ten bij plaatjes van klein formaat (bijvoorbeeld 10 x 16 em). De schakelaar op tekst te zetten om een plaat- je met lijnen structuur te scannen (zie fig. 4). Maak je een scan van een zwart- wit foto (zie fig. 5) dan zet de schakelaar op foto. Als ) je een stukje tekst scant en ee

(Vervolg op pagina 39.) Figuur 4.

Ne ertdocemser 1995

37

! | NEK NX NE

DATA and SYNC change on rising sampled on falling

Figuur 4

Wtvoer maar bij een handshake wordt & _Sync als input gebruikt (voor die handsha- 5 ). Het externe apparaat moet, als hij gereed is heg de XO_Syne lijn omhoog Bij een stijgende flank van de klok veranderen de data en bij een dalende flank zijn de data gel- dig en kan gesampeld worden. Op een zelfde manier is er input mogelijk. De drie aansluitingen heten nu XI_Data (input), XL Clk (output) en XL Sync (output, maar in- put bij gebruik van de handshake). In de conti- Ek mode es de externe hardware er zelf r zorgen dat hij in de pas loopt met de XI Clk en XI Sync tba: De bied an de XL Sync is alvolgt: de aanvang van een fra- me wordt duidelijk gemaakt aan het hoog gaan gedurende 16 tikken van de klok. Dan blijven er nog 112 klokpulsen over gedurende welke tijd het signaal laag blijft. Dit geldt voor de syn- chrone mode. Bij gebruik van de handshake wordt er op eenzelfde manier te werk gegaan als voor de uitvoer, met dit verschil dat dan na- tuurlijk XI Data de invoer blijft. De externe hardware moet ruimschoots op tijd aangeven dat er niets meer te zenden is: XI_ Sync moet in elk geval 1 klokeyclus voor het einde van de huidige data omlaag gebracht worden.

Handshake

Wordt er gewerkt met de handshake, dan is het verloop als volgt: is het externe apparaat gereed om data van de Falcon te ontvangen, dan trekt hij de XO_Sync omhoog. Als er inderdaad data te transporteren is zal de XO_CIk bij wijze van antwoord actief worden en XO_Data geeft dan de bits uit. Dat gebeurt 16 cycli lang en dan is er een 16-bits word afgehandeld. Er wordt dan gekeken naar de toestand van de XO Sync: is die hoog dan kan, indien voorradig, een vol- gend word worden verzonden naar het externe apparaat. Maar tussen het moment van detecte- ren van de toestand en het uitgeven van de eer- ste bit van een volgend word, moet de electro- nica enige tijd hebben. Volgens de documenta- tie wordt er altijd een minimum van 2 klokpe- rioden tussen de words ingelast.

Wat betreft de realisatie in hardware: door de hoge snelheden kan men allerlei storingen en reflecties in de leidingen krijgen. Op strategi- sche plaatsen dient men ter demping ferrietkra- len (met een cutoff boven de 20 MHz) te ge- bruiken en men moet zorgen dat de leidingen

128 Clock Cycles ed

CLK

Î

m rul! sync

| Î

1 ‚DATA

pmm 1

DEEEX ie (word Ì

1 (Word 2

edges of CLK and should be sdges of CLK.

tie worden afgesloten. De

juiste impedant brake fe n vele effecten

tuiste weerstandwaarde hangt va Eeen komt men uit in de buurt van ed Ohm. Signalen die de Falcon binnen gaan hbs nen het beste afkomstig zijn van CMOS chip’ zoals 74HCxx of 74HCT xx geries. De lengte van aansluitkabels kent ook zijn grenzen: meer dan 70 cm kan problemen gaan geven. Het nf te gebruikt men dubbel afgeschermd twiste pair kabel.

Frame’s

De Codec heeft zo zijn manier van werken. Dat heeft gevolgen voor het seriële datatransport. Niet alleen is de bit-rate gekoppeld aan de sample-rate, maar ook doet de Codec alles in eenheden van 16-bits (een word). Over een se- riële verbinding worden 1 voor 1 bitjes gezon- den. Men moet dus weten waar een patroon (een frame) begint en waar die eindigt. Om te beginnen hebben we per sample-periode 128 tikken van de klok beschikbaar (herinner je maar die deelfactor van 128).

Per sample periode zijn er dus maximaal 8 words (van 16 bits) te transporteren. Om dat in termen van geluid te zeggen: er worden per sample-periode maximaal 8 tracks van 16-bits data getransporteerd. Voor de goede orde: steeds wordt de meest belangrijke bit (MSB) het eerste verzonden, dan de volgende enz. Met de XO_Sync lijn wordt de boel in de pas ge- houden: bij het verzenden van de eerste bit van een serie gaat hij hoog, om laag te worden (en te blijven) na het einde van de laatst verzonden bit van het eerste word (de 16-e bit dus). De lijn gaat weer hoog bij de eerste bit van de volgen- de serie, enz.

Software

Atari heeft een aantal sources voor gebruik vrij- gegeven. Deze software zal op de disk, beho- rende bij deze uitgave van het blad, gezet wor- den.

Slotwoord

Een programmeur hoeft gelukkig niet het naad- je van de kous te kennen om in staat te zijn de nieuwe mogelijkheden van de Falcon te gebrui- ken. Atari heeft een aantal systeemfuncties ge- maakt, die voorkomen dat men zelf op laag ni- veau hoeft te gaan knutselen. In andere artike-

fen zal nader worden ingegaan oph et meren van de DSP, de matrix en de CP 'Or dn Ole 1

gf. van der Kamp

A

(Vervolg van pagina 33.)

Meer data op de harddisk proppen

- Programma’s die een checksum uitvoe t.a.v. hun eigen grootte of t.a.v. program Te onderdelen zoals bijv. Calamus 1.09N. Pr lamus met PFXPAK gecomprimeerd is 8 schijnt er een melding dat het Tg waarschijnlijk geïnfecteerd is door een En omdat het aantal bytes niet klopt met het sin spronkelijke aantal: niets aan de hand, het il gramm werkt gewoon! Maar het wordt BIES als de fonts ingepakt zijn met AFX en je vra informatie op over het document waarmee bezig bent: de zaak slaat meteen vast en Ze een Reset werkt niet meer! Volgens de mal: van de programma’s PEX en AFX is dit ope lossen door CALAMUS.PRG te veranderen in CALAMUS.APP.

Conclusie

De bedieningswijze en de wijze van werken van beide programmaatjes is zondermeer pret- tig te noemen. Vooral het automatisch uitpak- ken door AFX werkt prettig. Wel moet de hard-

diskbezitter er rekening mee houden dat eea.

iets trager verloopt, maar die kleine vertraging

weegt niet op tegen de enorme ruimtewinst die

je kunt maken!

Afgezien van de voornoemde beperkingen moeten we vaststellen dat beide programma's zeer zeker het aanschaffen waard zijn. Voorde vriendelijke prijs van DM 30,- kun je eigenaar worden van een pakweg 40% grotere harddisk

Cor Platenburg

Informatie en bestellingen bij: Thomas Quester

Eilbeker Weg 14

2000 Hamburg 76 Deutschland

36

november / december 1993 FS 140

25.175 MHz

External Clock

gn

N figuur” le

En zoals de meeste seriële verbindingen is BS ster clock’ nodig om de zaak in de greet a Jopen. In de Falcon wordt de fre-

ste en de Master Clock gedeeld. De deel- genie YE inimaal 4 en maximaal 24 (in stap- factor IS hg Wat we dan krijgen is de ‘Bit Rate’, k MHz Master Clock krijgen we een pz Bit Rate: Dit is precies de maximum heid van de SSI-poort van de DSP. p Ee js nog iets anders waarmee rekening el en gehouden: de ADC en DAC moe- oe ealime apparaten met een speciaal en enal werken: de Sample Rate. Die Vo verkregen door de Bit Rate te delen door 08 Er zijn voor geluid nu eenmaal een stel ard sample frequenties in gebruik. Zo is ge DAT rate 48.0 kHz wat een 6.144 MHz Bit pate geeft waarvoor een 24.576 MHz Master Clock nodig js. Die zit niet in de Falcon en moet dus extern worden aangevoerd, Het zelfde gaat op voor de CD-sample-rate. pieis44.1 KHz waarbij de bitrate dan 5.6448 MHz is en de master clock 22.5792 MHz. De ‘nterne klok van 25.175 MHz dient ervoor om een 49.17 (=50) KHz sample rate te halen en datisdezelfde snelheid als voor het STE-DMA geluid (50 KHz, 25 KHz en 12.5 KHz). Een ADC is een real-time apparaat: er komt een konstante stroom data uit als er gesampeld wordt. De seriële I/O moet daarom in synchro- me mode verlopen. Gaat de data van/naar het computergeheugen, dan moet ervoor gezorgd worden dat de toe- ting lot het geheugen ook op tijd verkregen vordt, Om enige soepelheid te krijgen in de ldsbeperkingen is de DMA/Record/Playback Wlgerust met een 32 bytes groot buffertje (op In, First Out basis). Als je op de volle 8 see werkt, dan hoeft er zodoende maar Per 32 microseconden toegang tot het geheu- aen Worden. Of dat kan, hangt af van u oe bus-masters in het systeem: de zg, 1de0 en de harddisk DMA. Lukt dat OP jd, dan treedt dataverlies op en heb je "As nu eenmaal het nadeel van werken

peteen 32 sM

zes ic

co

Sample Clock

met een serieel synchroon transport.

Nu kan een seriële verbinding op twee manie- ren werken: synchroon of met handshake. In dit tweede geval moeten zowel zender als ontvan- ser een ‘handshake protocol’ afspreken. De handshake komt neer op een soort dialoog: ‘ik heb wat te verzenden, ben je klaar?’ ‘Ja dat ben ik; begin maar!’

Een nadere blik op figuur twee laat zien dat de MPC tesamen met de DMA Record en Play- back in een blok zitten. Ze horen bij elkaar. Stel we transporteren data van de DSP naar het computergeheugen via de MPC. Dat kan in handshake mode. De DMA Record-afdeling moet nog wel een klok hebben om in de pas te lopen. Als nu de FIFO buffer half vol is, dan wordt geprobeerd om naar het geheugen te schrijven. Lukt dat niet op korte termijn dan kan de FIFO overlopen. Maar omdat we in handshake-mode werken, wordt op tijd aan de seriële bus gemeld dat het datatransport gestopt moet worden. De SSI-poort van de DSP houdt dan op zijn beurt op tijd op met verzenden, dus voordat de FIFO buffer over(vol)loopt. Neem eens een ander verhelderend geval: digitaal ge- luid vanuit het geheugen naar het externe ka- naal. Het proces gaat analoog: zodra de FIFO half gevuld raakt begint het seriële verzenden. In de synchrone mode kan dat wel eens in een

Figuur 3.

Arise vld Je

sterne he are de hoger tempo gaan dan de externe dri boel kan verwerken. Dan hebben weer de eer

der vermelde situatie: overrun. Het is ook mo gelijk dat het tempo te laag 1s (hv. omdat er op de systeembus door CPU, video e.d. 70 veel gedaan wordt dat de DMA Playback niet aan de

beurt komt). Dan hebben we een underrun en dat is ook miet best, want dan komt er eventjes geen informatie over het externe kanaal naar buiten. Maar werken we in de handshake mode dan kan de externe hardware aangeven of er gestopt of begonnen moet worden met verzen- den naar hem toe. Zo is de kans op miskleunen wat kleiner.

Multiplex

De hardwarematige implementatie door middel van een seriële verbinding geeft beperkingen aan wat men volgens figuur | allemaal kan doen. In synchrone mode ís het mogelijk om | zender te hebben en meerdere ontvangers. An- ders wordt het als je een handshake gaat gebrui ken. Met wie allemaal staat de verzender dan wel te handshaken?

Dan hebben de kwestie of er twee zenders tege- lijk kunnen zijn, elk met hun eigen ontvanger. De bandbreedte van de verbinding is 8 MHz, dus als je daar maar een gedeelte van gebruikt, kan er in de tijd, ruimte over blijven voor ande- ren. Nu heeft de SSI-poort van de DSP heel veel mogelijkheden en is voldoende intelligent om samen met een andere verzender iets af te spreken om elkaar bij toerbeurt toe te staan wat over de seriële verbinding te zenden. Maar de ontvangers moeten dan ook zo’n onderschei- dend vermogen hebben dat ze weten wat welen wat niet voor henzelf bestemd is.

In de documentatie van de Falcon is hierover niets te vinden. Gevoegelijk kunnen we aanne- men dat de Codec-chip niet in staat ís tot zulke kunststukjes. Toch is het woord “multiplexing” heel suggestief in deze. Een beperking die er in elk geval is, is dat alle chips die actief bezig zijn via de MPC eenzelfde klok gebruiken. Je kunt niet op elk willekeurig moment (on the fly) zo- maar eventjes de kloksnelheid veranderen.

Externe I/O

Het externe seriële uitvoerkanaal in de DSP- connector aan de achterzijde van de Falcon be- staat uit drie aansluitingen die XO Data, XO_CLK en XO_Sync worden genoemd. De signalen kunnen vanaf de DSP komen of vanaf de MPC, Men kan in continue mode werken of in handshake mode. Normaal zijn alle draden

leuk |

| | SYNC

One Word

NOTE: SYNC hold time after first rising edge of CLK =

Ons

ma

ST 46] november / december 1993

an

35

De Falcon:

De DSP, de MPC en de Codec

Door de toevoeging van de tal Signal Processor (DSP), de analoog, naar digitaal (ADC) en dieta aar Eman (DAC) ornelis zijn er

en bij gekomen om de datastromen tussen deze apparaten, de computer zelf en de buitenwereld te laten lopen. In

ÎLartikel zal kort op de hardwarematige

tatie worden inge-

Saan (niet erg diep, want de schema's van de Falcon zijn mij nog niet

Onder ogen gekomen) en in een

volgend artikel komen de extra func-

Hes aan bod die Atari heeft bedacht om het leven van de programmeur dragelijk te maken.

te

ve Agoer y. vat voor soort informatie levert nu dìe figuur? Links staan onder de benaming ‘source device” welke mogelijkheden we onderscheiden die data opleveren. Neem bijvoorbeeld de situatie dat Je een stereo-geluidsbron (microfoon b.v.) zansluìt op de Falcon. Dan kan de analoog/di- Maal omvormer (ADC) het geluid ‘sampelen’. Natuurlijk kan de ADC direct dìt geluid weer aan zijn broertje, de DAC (digitaal/ analoog converter) die in dezelfde chìpbehui- Zing zit (de Codec) en die er dan weer geluid van maakt dat ìn de buitenwereld gehoord kan worden. Maar dit geheel ìs natuurlijk geen functioneel gebruik om van uit je bol te gaan. Nee, leuker is het om dìt geluid op te nemen. Daartoe kan de data van de ADC doorgestuurd worden naar een ‘recievìng device” en wel de

Headphone Speaker

34

“DMA Record’ bijvoorbeeld. Deze ‘Direct Memory Adressing Recording” zal de digitale data die vanaf de ADC komt op een gecivili- seerde manier in het gewone RAM-geheugen van de computer zetten. Aangezien het geheu- gen meestal gauw gevuld is, moet je er VOOr zorgen dat de boel op tijd naar een harddisk (of een vergelijkbaar snel apparaat) gestuurd wordt.

Die taak verzorgt de 68030 CPU in samenwer- king met de juiste software. Om nu met hoge snelheìd data vanuit het geheugen naar hard- disk te sturen, ìs er een andere DMA: dit is de DMA-hardware die we al lang kennen van de ST en waarvan de uìtvoer op de DMA-poort en tegenwoordig in de Falcon via de IDE-aanslui- ting (de ingebouwde harddisk) en vìa de SCSI- poort (externe harddisk) naar buiten komt.

De tweede bron die data kan afleveren is de DMA-playback. Hierbij wordt data uit het

OUTPUT CHANNEL

november / december 1993 ST46|

computergeheugen gehaald en d

aan een ‘receiving device”. Ny is het Seger, geheugen in korte tijd is doorlopen pi, dar ke we data dus op tijd aangeleverg moet „Hen vanaf de harddisk. Lw

De DSP kan ook geheel zelfstandi data ophoesten die ergens naartoe naar de buitenwereld via de “Ext Lb nel’. Ten slotte kunnen er ook OUtput chan, de buitenwereld het systeem binnen Pl, dat heet ‘External Input Channey”. Her gen, ‘external’ dient in deze nader verklaard begr den: immers ook via het toetsenbord ln de computer binnen. Maar dat ME info wordt hier niet bedoeld: de hier ne Tagen ‘channels’ zijn hardwarematig gerea; geduide een paar pinnetjes in de DSP-plug aan de ak terzijde van de computer. Over de En voorwaarden waaraan de externe Sche moeten voldoen, zal ik het later hebt,

8 al

Implementatie

Nu we een inzicht hebben in de betekenis de ‘logische’ mogelijkheden, kunnen

gaan verdiepen in de vraag hoe dat » Falcon gerealiseerd is.

Laten we daartoe figuur 2 eens TUSÜS gaan be

kijken. We zien dat er vanaf de DSP-conne links onder in de afbeelding een Pijl gaat nar de DSP-chip (in het schema de 56001). Ook loopt er een pijl weer terug. Dit zijn de exter invoer- en uitvoerkanalen van daarnet. Mae we zien dat die pijlen zich splitsen naar ‘Muluplexer and Protocol Convertor’ ik ex deze uitdrukking in het vervolg afkorten ij MPC want ik zal die naam hierna meermaak gebruiken, en hij is zo lang….). Te zien is datde ADC en de DAC ook digitaal zijn aangesloten op de MPC.

Informatie uit de multiplexer kan naar het ze- heugen van de Falcon gestuurd worden. Er staat twee blokjes: FIFO/DMA Record/Contol en FIFO/DMA Playback/Control. Deze zijn verbonden via grote pijlen met zowel de dats- bus als de address bus. Maar wat is nu die MPC?

De MPC

Er zijn al in afbeelding 2 een paar sleutels vinden voor de manier waarop de MPC werkt We zien dat er kloksignalen binnen komen (32.0 MHz, 25.175 MHz en external) en we weten dat we twee apparaten (devices) met et kaar kunnen verbinden. Verder zien we dat & SSI poort van de DSP ook naar de MPC ses Als je niet meer precies weet wat die SSI voor stelt (er zijn ook zoveel afkortingen) lees àt uitgave Oer nog eens op na waarin de poorter van de DSP besproken worden

De data stroomt de MPC in en uit als

va We ons u in de

senëk

al

eer data op de parddisk proppen

met PFX en AFX (shareware)

ijlen kom je PD- en Shareware.

jd en wijlen ' are-programma’s tegen di ij Oe fervente ST-gebruiker het computerleven een stuk angen nnen ales: En kopieerprogramma’s, alternatieve s, viruskillers, accessorres, compressieprogramma’

pek nn en schouders uit boven andere goedbedoelde progratmne sten In de navolgende bespreking zullen we twee sharewarepro- ke ma’s ge de loep Beamd met name voor de harddiskgebrui-

der ons die eeuwig en altijd met ruimtegebrek on antrekkelijk kunnen zijn. 8 te kampen heb-

kers pens erg à

‚p(rogramm)

4e (e)X(tractor)

«is een programmaatje dat uitsluitend

pe mafles (PRG, „APP, .TOS e.d.) kan de duidelijkheid ook nog aangegeven in bytes. pros rimeren. Nu zul je denken dat dat op zich En met dit laatste zijn we dan bij het tweede col bijzonders is, en dat zou het ook niet Zijn punt wat dit programma zo interessant maakt: niets nieten paar leuke opties aanwezig waren de ruimtewinst! Gemiddeld kun je zo’n slordi- als e de of uitpakken van programmafilestot _ ge 40 à 50% verdienen!

de je van een cent maken! De werkwijze

ied vriendelijk: Na het opstarten van Nu zul je denken: ja, wel leuk, maar zoveel pro- Is

PAK.PRG verschijnt er een dialoogbox je keuzes kunt bepalen (zie fig. 1).

waarin Je i kwestie van aanklikken echt int i is uitpakken is een he interessant worden als andere files ook in- watje wilten m.b.v. de filters wordt alleen dat- gepakt zouden kunnen worden. Nou, dan is er gene bewerkt wat je hebben wilt, bij voorbeeld goed bericht voor je, want samen met alleen maar alle accessoires mn de bootpartitie PEFXPAK.PRG kun je ook AFX.PRG krijgen comprimeren. Naar keuze leest het programma en wat hiermee kan is zeker meer dan de moei- dwars door folders heen en zodoende kan een _ te waard!

Je partitie bewerkt worden. « k Onder Erläuterungen bevindt zich alle belang- AFX: A(utomatic) rijke informatie: in de tekst zijn kembegrippen _F(ile) (e)X(tractor) omkaderd en bij aanklikken van zo’n kader

wordt het kernbegrip grondig uitgelegd. Tijdens het inpakken van een agente verschijnt een venster in beeld dat laat zien hoe

Fastload |

Dekompr imieren

Ordner ‘durchsuchen

Immunisieren

Virentest/Stat |

FfEter

L___info | [_ Ertouterungen

ST46 | november / december 1993

groot (in bytes) de te bewerken file ís, hoeveel procent er nog ingepakt moet worden en ten- slotte hoeveel procent de ingepakte file is t.o.v. de oorspronkelijke file. Dit verschil wordt voor

grammafiles staan er niet op mijn harddisk, dus echt veel verdien ik er niet mee. Het zou pas

AFX.PRG is een programma dat thuishoort in de Auto-folder op de bootpartitie van je hard- disk. Met behulp van een bijgeleverd accessoi-

' stevent ifs re kur je het vanaf de Desktop naar beli

of uitschakelen. Later hierover meer 8 AEX herkent de m.b.v. de LH ARC compress techniek ingepakte files en pakt ze uit op aa moment dat het nodig is. Een voorbeeld moge hier verhelderend werken stel. je hebt al je plaatjes ingepakt en nu w il je er eentje fd halen in tekenprogramma. Op het moment je een laadopdracht voor zo’n plaatje en treedt AFX in werking. pakt de file razendsne! uit en hopla, daar staat al het schoons voor. je nieus. Een ander voorbeeld: je hebt de RSC-file van een programma ingepakt Op het as dat je het programma start zal het pT a RSC-file te openen. Ook hier doet AF ze zelfde als hiervoor, waarna het programm ge- woon geopend wordt. Je hoeft dus mien vanuit de Desktop een ingepakte file uit te rt ken, een programma te starten om Oe de uitgepakte file te kunnen importeren

En denk eens aan de ruimtewinst die je kunt verdienen door je fonts, documenten, plaatjes

etc. te comprimeren! Kopiëren van ingepakte files

Zolang AFX aktief is vanuit de Auto-folder en je wilt een ingepakte file van de ene partitie naar de andere kopiëren, dan zal de gekopieer- de file ongecomprimeerd op die andere partitie komen te staan. Dit is eerder handig dan onhan- dig, want hiermee kun je altijd weer terug naar de oorspronkelijke file voor het geval er iets mis is gegaan. Maar pas op! Als je een backup wilt maken van een partitie van bijv. 10 Mbyte waarop 9 Mbyte staat aan gecomprimeerde ge- vens (oorspronkelijk bijv. 15 Mbyte groot!), dan moet je AFX eerst m.b.v. de genoemde ac- cessoire uitschakelen, anders worden de 9 Mbyte tijdens het maken van de backup uitge- pakt en dat zou wel eens problemen op kunnen leveren!

Wat moet je niet comprimeren?

- Het is onverstandig ook maar iets in te pakken zonder eerst een of meerdere backups te ma- ken!

- Databases. Normaal worden databases ge- bruikt als random files die vaak enorm groot kunnen worden en die op zich goed te compri- meren zijn. Maar AFX moet na elke kleine wij- ziging steeds een kopie maken van de hele file waardoor alles enorm traag wordt!

- Files die vaak aangepast worden. Elke keer als je ze wilt veranderen worden ze uitgepakt en dat kost teveel tijd!

- Bibliotheken. Normaal worden bibliotheken gebruikt als random files en ontstaat hetzelfde verschijnsel als bij de databases!

(Vervolg op pagina 36.)

33

ST MARKT

voor fl 50,

Te koop aangeboden: Kos ST met TOS 2.06, 4 Mb geheugen en SO Mb harde schijf, los toetsenbord, muis en 2/ W scherm SM 125 voor fl 2000

Cumana DS floppy drive voor fl 200,- vereen SH 205 met 20 Mb voor fl 500,- ede l koop met software en boeken voor fl A. Vis, tel: 023-2819014,

Te koop aangeboden:

Wegens vertrek naar het buitenland

- Mega STE 4 Mb met 48 Mb harddisk

- temperatuur regeling

- NEC Multisyne 3D (kleur en z/w monitor)

- faxmodem Tornado 9696 2400/9600 Bd

- originele software (Calamus S, Steve, beursprogramma, faxprogramma enz.) met bij- behorende handboeken

- Teletext decoder en twee stereo-geluidboxjes - kabels en verdere toebehoren

- NEC Pinwriter P20 (24 naalds, 360 dpi)

- printertafel, verrijdbaar

Alles in prima staat. De prijs n.o.t.k.

K. de Wit, tel.: 020-6174366.

Te koop aangeboden:

- Mega ST2, 16 MHz omschakelbaar

- z/w monitor SM 124

- harddisk Megafile 20

- externe floppy drive 5 1/4 inch

- externe floppy drive 3 1/2 inch (720 kb)

- laserprinter SLM 804 met extra tonercassette - diverse software

Alles in 1 koop voor fl 1650,

Paul Siermans, tel.: 010-4501047

Te koop aangeboden:

- 1040 STE met 4 Mb geheugen met monitor SM 124 (z/w) en Megafile 30 harddisk.

Zeer weinig gebruikt. Alles in 1 koop t.e.a.b. Peter van der Meijden, tel.: 04781-32007.

Te koop aangeboden:

- 1040 STf met monitor SM 124, muis, joystick - harddisk Megafile 30 (30 Mb)

- incl. alle documentatie, handleidingen en ca. 50 floppen met software

Alles in 1 koop voor fl 1500,

F. Ballhaus, tel.: 070-3971481 (s'avonds)

Te koop aangeboden:

„laserprinter SLM 804 met software en nieuwe toner,

Prijs fl 650,

Hans Binee, tel: 04704-5403 (na 17,00 uur),

Te koop aangeboden:

- 1040 STfm met twee muizen

- monitor SM 124 met switchbox

- harddisk SH 205 20 Mb

- printer Brother M-1509 met cut sheet feeder

A3 formaat

diverse software Vraagprijs fl 1750, Ì Jan van der Veen, tel 015-121910 Te koop aangeboden: „Mega STE, 4Mb met Inge! ne Mb, MS-DOS emulator en HD floppy dr ed - monitoren SM 124 (z/w) en SC 1435 (Kle! - floppy drive 5 1/4 inch (40/80 trk)

- printer STAR NL-10

Alles in 1 koop voor fl 1500. L.J. Drenthe, tel: 033-803382

bouwde harddisk 48

Te koop aangeboden: _ monitor SM 124 (z/w \ Frank Schoonjans, België. tel:

jen SC 1435 (kleur) (09) 227 4997

Te koop aangeboden: df - Mega ST4 met harddisk SH 205, monitor SM

124 en SC 1224 (kleur). Veel originele soft ware en boeken.

Alles in 1 koop voor fl 950,-. E. de Vries, tel.: 085-646150 (na 18.00 uur).

Te koop aangeboden: _ 1040 ST met monitor SM 125, harddisk SH

205, printer STAR NL-10, extra drive SF 354, diverse programma’s en handleidingen. Vraagprijs fl 1800.

P.H.A. Verbrugge, tel.: 06-58609141.

Te koop aangeboden:

_1040 ST£ met z/w monitor, Q-tec muis, 2,5 Mb geheugen intern, Forget-Me klok, AT Speed emulator en stofkap

- harddisk Megafile 30

- printer STAR NL-10

monitor switch box, div. software, tijdschrif- ten en manuals

Vraagprijs fl 1700,

Olaf Kruidhof, tel.: 078-211861

Te koop aangeboden:

- 260 ST met TOS in ROM, muis, drive SF 354, monitor SM 124 (z/w) en monitor SC 1425 (kleur)

- printer Brother HR-5

- software GfA 3.0 met compiler en boeken en games

Alles in 1 koop voor fl 1000,-, Eventueel losse verkoop.

E. Onderdelinden, tel: 01620-52833,

Te koop aangeboden:

- ST fm 3 Mb incl. TV mod. en TOS 1,4 voor fl 600,-,

- SM 124 z/w monitor met draaivoet voor fl 250,-.

- floppy drive 3 1/2 inch dubbelzijdig met voe- ding voor fl 100,-,

- Qtee muis en diverse boeken o.a. Calamus

Alles in 1 koop voor fl 900, Pierre Janssen, tel: 04956. 1835

Te koop aangeboden:

- Mega ST2 met Megafile 30, SM 1

muis, Craft (Unix shell) en alte ba, Monito,

Alles in koop voor fl 1250, “gens,

L.J. Walthers, tel: 08367-67 14 (say “YOnds)

Te koop aangeboden:

- Mega ST2, monitor SM 124 „jy,

C-16 emulator met DR-DOS vs, rd “Speed

gafile 60, Timeworks DTP, Degas, vern

e

boeken. Prijs fl 1800,-. Theo de Klerk, tel: 02159-35432)

Te koop aangeboden:

- Mega ST2 met 2 MB geheugen en 3 d systemen: MAC 7.0, S-DOS 5.1 a Togt bijbehorende emulators S met - Megafile 60 MB harddisk

externe flopy drive 3 1/2 inch

- monitor SM 124

- muis en modem

Het geheel met meer dan 100 pro, e voor MAC, MS-DOS en TOS voor 1 ant“ * F. Engelhard, tel: 070-3177543, ki

Gezocht:

- handleiding DBMan 4 of 5 om te copi

of het originele pakket. BE Rens Swart, tel: 030-715212.

Gezocht:

- kontakt gezocht met ST gebruikers voor het uitwisselen van games e.d.

Michiel Plak, Eijderdijk 58, 8051 MV Hattem,

Gevraagd:

- de laatste versie van Superbase Prof voor de ST.

F. Engelhard, tel: 070-3177543.

Te koop aangeboden:

- 1040 STe met PC-Speed en 4 Mb geheugen - z/w monitor SM 124 en Kleurenmonitor SC1224

- externe 5 1/4 drive

- 50 Mb harddisk

Vraagprijs fl 1250.

André Jochems, tel.: 055-67096 1.

nn

32

november / december 1993 ES 146,

EE

veh ypyout van de gebruikte 74LSOI is as inputs met bijbehorende output):

32 |

en

a ie en GND aan 7.

pull-up en -down

jp het schema zitten diverse pull-up weerstan-

Of ze nodig zijn hangt af van het type den. bruik (LS, ALS, HCT …). Over het gemeen: TTL schakelingen met LS types beiben ze nodig. Aangezien de EPROM's al- ijd met 16 bit tegelijk aangesproken worden is er absoluut geen noodzaak om signalen zoals

juDS en /LDS te gebruiken.

Montage

Men kan natuurlijk een printplaatje maken om de chips op te zetten. Maar aangezien we toch al gebruik maken van de originele Eprom-voet- jes op het moederbord hoeft men die moeite niette nemen. Men kan de chips ‘los’ laten en ergens op een geschikte plaats op het mother- poard vastlijmen met de pootjes omhoog.

De/BERR

Erkunnen soms problemen optreden die te her- leiden zijn tot het /BERR signaal. Wat gebeurt er kennelijk? De GLUE slaat de signalen /DTACK en R/W gade en op het moment dat /AS iets doet, gaat er een klok lopen. Is die uit- geteld en is er inmiddels geen /DTACK binnen gekomen, dan wordt een /BERR gegenereerd, Sommige ST's zijn voorzien van chips uit de zen. IMP-productie en die schijnen het BERR signaal (afhankelijk van het adres?) soms te Voeg te maken, Een ander bron van fouten kan Zijn dat bij IMP-chips het adresbereik Exxxxx de R/W niet goed wordt gebruikt. Het pro- bleem is te omzeilen door een schakeltransistor lezellen tussen de CPU en de /BERR lijn en die

chips in gel

A

vee + sur

geschakeld wordt met behulp van de CE van de (nieuwe) Eproms. Een poot van de CPU door-

Knippen is geen alledaags werk, maar het zou moeten lukken.

(red.)

Auteur van het schema: W. Sieburgh Kimwierde 351 Almere

nnn

(Vervolg van pagina 29.)

Pure Pascal:

werkte onderdelen kunnen naar de redactie van Stichting ST gestuurd worden. Bij voorkeur in de vorm van een ASCII- of Wordplus-bestand en van maximaal zo’n 8 pagina’s in omvang.

Eindoordeel

Door de onvolkomenheden in het Pure Pascal pakket kan mijns inziens nog niet echt gespro- ken worden van een nieuwe ster aan het firma- ment van Pascal-programmeerland. Wel is daar reeds een opvallend nieuw lichtpunt te zien. Ondanks de complexiteit en de relatief jonge verschijningsdatum maakt het pakket een rela- tief rijpe indruk. De door de compiler geprodu- ceerde code is zeer snel en compact. Alle gang- bare benches worden door PP-code sneller af- gewerkt dan door HS Pascal-code.

Een ander voordeel is dat het pakket volop in ontwikkeling is, waardoor verwacht mag wor- den dat gerapporteerde fouten spoedig verwij- derd zullen worden, Het pakket leent zich goed voor al degenen die zich serieus bezig willen houden met de ontwikkeling van GEM- programma’s, degenen die de stap naar object- georiënteerd in Pascal willen zetten en degenen die codesnelheid bijzonder op prijs stellen. Net als bij HS Pascal het geval is kan er terug gegre- pen worden op een zee van literatuur en gepu

IST 46 | november / december 1993

RE

STER-BBS 24 uur per dag online 01880-40035

(Zes lijnen)

Software Aid rainienaal 1 Grontete ATARI 6 uaár dan 1 Gigabyte aan opslanpaosr Continue aarvoer oft de werende com putergemaanschap e ä

Best of BITNET, BI%, USENE ZEMIE COMPUSEPVE and FIL ESERVERS werf where We scan hem all

AZINES Oasis groeiende kollektie ONLINE-MA-

GAZINES. Usenet Digest USA (vrijwel dat peen aarwoert), ST-Report. Z-Magazine Telecomputing Magazine en Nutworks Hi mor Magazine EXTRA

eren Onmine Teteshopoing. Life Tetecon cinq, FAX-service Diskussiegroegen, E-

Mail en F-mail

ú and PO-Mias ONLINE

ra rar

1 bibtiothaer van E

Baudrates: v.21 (3007300), V-22 (1200/1200), V 22535

(2400/2400) en V 32 (9600/9600). Alle snel heden met MMPS toutkorrektie!

bliceerde broncode betreffende Borland’s Tur- bo Pascal. De compatibiliteit met dit pakket lijkt mij bij Pure Pascal beter gelukt dan bij HS Pascal.

Degenen die de betrouwbaarheid van de door de compiler gegenereerde code het hoogste goed achten, zich minder gelegen laten liggen aan portabiliteit en meer vertrouwen hebben in een blijvende ondersteuning van High Speed Pascal (niet onredelijk: ook Maxon is niet de geringste) zijn vermoedelijk beter met dat pak- ket dan met PP bediend.

Henk van Peer

31

TOS 2.06 inbouwen

De benodigde hardware zelf bouwen

laars volgt hier de besch

Als je bekijkt hoe anderen het opgelost hebtsen. dan is er alujd pebsruik gemaakt van een pepra- grammeerde GA] chip. De meeste mensen zullen geen GAL =Programmeerapparaat ter be- schikking hebben. dus komt de vraag op of er met met gewone logische TTL chips gewerkt

kan worden. Met een stuk of drie chips blijkt het te doen te zijn.

De DTACK

Het eerste signaal dat gemaakt moet worden is de /DTACK. Er is een chip nodig met een open collector output. Gekozen is de 7409, Nu moe- len er een paar signalen logisch samenge- knoopt worden en het lastige punt is dat som- mige active-low zijn en ander active-high. De keus is gevallen op een type 74138 die alle in- puts heeft die nodig zijn. Ze worden wel op een lets andere manier gebruikt dan normaal de be- doeling is. In figuur 1 is het schema afgebeeld. De signalen die van links komen zijn afkomstig van de CPU, Het signaal /ROM2 is afkomstig van de GLUE chip pin 19. Rechts onder in beeld is ook nog sprake van /CE en dit signaal komt van de (oude) 10/HO EPROM af. Raad-

MZ 1 R/

AS ais

AM geruime tijd geleden ontving de redactie ' en ee; hz met behulp ven een paar chipjes een 105 a hee Rewone ST in te bouwen, Natuurlijk zijn er kant en klare op knutse- te koop, maar de ware enthousiast doet alles zelf. Voor rgdtein rijving van de constructie zoals W.

uit Almere die al in vele ST’s heeft ingebouwd.

gg van een

pleeg de schema's van Auri als ie nl ei lijk voorkomt. Aangezien er noga ee schiltende motherboards in gebruik zijn hi pn men echt weten wat men doet! Volgens def tasheets van de 74138 zitten de pootjes op volgende wijze:

El=4,R2=5,E3=6,

AO=l,Al=2, A2=3, b ï O=15,1=14,2=13,3=12, 4e 11, 5=10,6 9,7=7,

Vee zit aan 16 en GND aan 8.

Voor de 74LS09 zijn de aansluitingen ( steeds twee inputs met hun bijbehorende output):

142->3

445 ->6 12413 > 11

9410 ->8

Vee =|4en GND =7

EPROM'’s

De volgende kwestie die opgelost moet worden is: wat voor type EPROMS gaan we gebruiken

Vee

om de TOS in te branden wy, lijk wel een Eptommer no,

bv.p, maar die zijn dichter o, an 2 Paid 4 pramnmmiers Als we de he Vaas inf gebruiken zijn vier stuke 370 515 len, ' ef we dn 1e handig. Gebruiken we twee stake 200,

IC 150 nsee), dan wordt Montage nx, ID

pe schakeling van figuur | je , pe 21C512 chips hebben 28 pe noodzakelijk om het TOS image in „lie, te splitsen: odd en even en high or, fer de

naal /CRO gaat naar de /CP var, ko. Hers, /CEI naar Ll en HI van de pro,” Ho,

ICRI zijn te vinden in afbeelding Tan /C en

Itje

ij In de vo, ter zijde.) is Wat betreft het plaatsen van de p, Proms ben 28 pinnen dus dat ís geen obi Le he,

á Cem u moeten er een paar pootjes niet ip, de n. Wa

stopt worden zoals b‚v, pin 20 voo, Pin te /CE, (Je kan natuurlijk ook op met printsporen in de slag. Verder wat tips: pin 22 van de Epror,. n GND (pin 22 is de /OE pin) en pin je Ben A16, In de meeste ST’s zitten er soldee Ît aan gen of jumpertjes om de ROM -configurar  te stellen. Kijk er goed naar welke en ie moeten worden! (In de Mega ST ge wa denj en de W3 op 2-3 om maar iets te 7, I

lOemen,; Twee EPROM'’s

het Moede,

Zoals al gezegd: met twee grote Eproms in we met het schema van figuur 1 klaar. Let te l op bij het plaatsen: er zijn teveel pootjes. Zors ervoor dat 1/2 en dus ook 31/32 buiten de voet vallen aan de kant van het merkje (deukje) Pootjes 32/21 30/1 worden verbonden pin 9 in de voet (Vee, /PGM, /NC, Vpp)). Pin 22 moet niet de voet in maar aan de decoder zijn [CE signaal. Zorg voor de juiste instelling van de soldeerbrugjes en/of de jumpers (W2, w3, , en wel zo dat pin 24 in de voet komt te liggen aan GND (is de /OE). Voor een Mega ST is day W2 op 1-2. Verder moet pin 3 in de voet aan A16 zitten (in een Mega ST W3 op 2-3). Pin? van de nieuwe Eproms moet aan A17 komen te zitten. Tap die af van de CPU.

Address decode

We komen er niet onderuit om een adres-deco- deerschakeling te maken, als we vier EPROM's gebruiken. Dat kan met behulp van weer een 74138, In afbeelding 2 is het decade ren van adreslijn A17 te zien. De ene 74LSIS selecteert voor de juiste adresruimte en d tweede handelt de /AS, de R/W en de All dl Nog even een verklaring: de NAND-gates | den gebruikt voor een OR-functie en ae : gaat /DTACK omlaag als | van de 2/C dE len laag gaat. De andere NAND ge pn gebruikt om /CEO te activeren als /ROM2

30

november /december 1993 'S 146)

ed

degenen 3

Basic. Module) em omgewijden wm de giené Goor net handooek. Hen rza & zen Toes Suar s Mastering Turbo Pascal zam te schaf En Ungever is Havóen Books voor de

Turbo Pascal wersie 40/50/55 moeten bij

tweedehands boekwinkels voor zapzieslijk siet ijn. Hierbij bedenk

dar pas vanaf 5.5 een uiteenzetting over object

1 1sopgenomen. Hei

DOS-en imel-registers gerichte kardkaer.min- pen Doorheipaskoninmijnbezahebbenvan richten op GEM- :

fe Á programmering, op object-ge-

der geschikt. Een voorPascd taligen goedtoe- deze nieuwe versie heb ik ár nog miet kuenen MA jn een 8 ifseke

BIOS, KBIOS- en GEM functies uiteenzer, de bijbehorende drive-informatie. De functie roep betreft geïnteresseerden ìn een dergelijke

Oestaa, wonderlijk genoeg en bij mijn wesen,

TOE sierds niet, Overigens, ook C-en assem- (daardoor) foutieve waardes bij llegale(ie.al- redactie te schrijven met He igen zijnd doo gesoffen Voor wat fanumerieke ieke) invoer. Volledig correcte code, _ over hoe zo’n pie an pesten nt lijkt Atari Corp. niet goed naar de die goed gecompileerd word: door de HS Pas- “ST” is immers niet alleen een blad voor, maar er ende te hebben gekeken De gehele _calen Turbo Pascal compilers doet in zeer in- _ zeker ook door ST-gebruikers. Door het nage Mb, ee fl immers uitgebreide en alge- cidemele gevallen de PP compiler (linker?) noeg gratis zijn van de PP-demo is het mogelijk an Wia liveratuur voor program- vast open, Dit lijka te worden veroorzaakt door om zo’n cursus interactief te maken in be begeven, Het Atari Profibuch (Jan- het unit-kruisgebruik (onderlinge USES). De De derde oproep gaat uit naar degenen die me- „Reschke en Rabichy, Sybex), “Van Be- PPC.TTP-switch die de directory specificeerd nen een cursus of cursusonderdeel te kunnen 1 (Clan „“Scheibenkdeis- van te genereren binaries (programma's) werkt verzorgen op dezelfde basis als dit artikel is s Brod & Anton Stepper) en niet. Compile-to-disk werkt alleen bij Makeen geschreven: een vrijwillige. Ideeën of uitge- Gem” (im Oren; o.a. Stichting Make All, niet bij Compile (alleen). Versie 1.0 ' se deze leemtes maarten dele op,en _ geeft problemen bij de omgang met CON- (Vervolg op pagina 31).

mmm

Binner Lot GEM,

Siza november / december 1993 nn

STants. Zom! MOD 2daar Tut wrr plaats van grtpekken. wanneer”

y Dit kas zeer vervelend de WWILE TRUE-voorwaarde toch meens EALSE wordt. Deze hij desk-accessorres zeer gebruikelijke imetructie doer de computer me onvermijdelijk vast igpen. Deze fout mm ver de 1} verheitpen. Gebruikers vande versie | 0

en de deme doen er sed aa

gebruik van akk CONST gedeclareerde len en van Mireraits im REPEAT- en WEILE gueructes (bv. ipv TRUE neme men

ArvarzAvar) he voorkeur germmakseerd)

De in de ST van jufi/augustus 1993 deer PG van Zanten genoemde fout (ST Varia. p 27m GRAPH PPU heb ik doer omvolldwende mfor- matie me kunnen rephceren (heeft GetPivel me samerihans met witvoer naar Epson-prmter) Her is echter waarschijntijk dar deze ovk 1 ver ge 11 voortleeft ASH s suggestie aam van Zanten. dat hij mogelijk zen beschadigde deme heef. doer vermoeden dat ASP ters heeey Is

don moer op acher gn ee Cate breiding (zagen we dat miet reeds Caia- Per san Boousers Applicatson( PPU)isin mus?)

nn Oproepen

dk wort wadeatesrcetes sen oeichting waar de compiler of het aange-

Áoen en wat or met de parameters scheur maake programma onverwachte resultaten Bugs sellen, waardoor collega-gebruikers L

Pasz Pascal is zier bmgtom-vrj Deeerderze- Pascal's onderdelen. Tevens t

E B E het denkbaar noemde ancer (Andreas Piersch) van de com- an cen tn ed eme enten de GEMIS árek weit bij ASH.

brary (implementatie van Modelzs Magic Opde termij zchtì Dieks), is van mening dan de 41 1/92-verse het en et en Stacks is. In de versie 1.1. zijner volgens hemm kan meer of minder fundamenteel de Pascal mieuwe fouten in met same GEM PPU geslo- programmeertaal zelf betreffen, zich met name

verifiëren. GetDau leveritegen verwachtingniet theekbouw betreffen, etcetera. De tweede op- VAL leven bij REALS foutseve fouicodes en cursus, Zij worden verzocht een briefje aan de

2e DD el

Yar-String checking

g881/2 instructions ze bert Lon checking

AK ARA NA arran ar

jons Ko sb j1 boolean evaluation ds Elck overflow checking

Local symbol information

56 68020/68030 instructions

yrite prograns to disk

pefault program extension:

2D Debu zeDug infor 8E DO checking Range checking èn Extended syntax è Tuned @-operator 8 Open paraneters ode optinization

TJ | DAC IDIC LI

Mrite Units to disk

Stack size: 80000

condit

jonal defines: LDEBUG; PP 11;

pp-versies

_pyitentoe doet de uitgever van PP, Appli- aar gystems Heidelberg (ASH), alsof er drie cation van PP bestaan: een demo, versie 1.0 en Rn als bij Calamus is er echter tevens een 1 schikking mogelijk. Zo zijn mij twee ren bekend, en deelt Andreas Ea de auteur van de mogelijk in een latere en ve bespreken GemLibrary (GL; Kontrast), 5 mede dat er ondertussen zo’n 4 versies van spio 29/6/92: 4/9/92; 12/10/92 en 7/11/92) en versies van PP] 1 bestaan. Bit De demo (PPASCAL.PRG) onderscheidt zich van de volversie doordat het aanmaken van programma’s (Write Programs to Disk) is uit- veschakeld. Ook de bij de volversie geleverde uülities (waarover meer onder “PP bestandde- jen”) ontbreken. Alleversies zijn (vooralsnog?) voornamelijk in pet Duits (betreft documentatie, online-help/ handboek, readme’s, etc.). De menupunten echter zijn - gelijk TurboPascal - in het Engels.

Bes

P verkrijgbaarheid

de demo-versies (10 DM) als de PP11- zijn vanuit Nederland, na het failleren ka Computing, vermoedelijk het ge- direct via ASH verkrijgbaar. He- H geen postgiro, waardoor Post- een post- of telegrafische che- betalen met DM 30,- extra (innings- rekenen. Cliënten van andere met zo'n 15 gulden aan bank-

len (internationale overschrijving) en een td formulier opgescheept, of sturen een

P P-bestanddelen

Îverse PPU-files, diverse INT-files, VDLBGI ReLppe” De PurePascalUnit-, INTerface en iles zijn in principe identiek aan die van

ME

de volversie in de versie 1.0, In mij BN ret 0. In mijn 1.O-versi sert Eet aan: PASM.TTP (ember, óf BASM Eee aan die van Pure C), Ien Kee ppA gee mbler-helpfile voor online- dn / SCAL.PRG), PPC.TTP (stand- e Compiler), BINOBJ.TTP (naar object- Convertering, b.v. van RSC-files en “.CHR), een hele disk vol voorbeeld-broncode, twee re-

Sistratiekaarten Jotka+A ARR een handboek. SH) en (uiteraard?)

PP Ll kent Voorts: een verdere PPU, nl.

STRINGS.PPU (Big Strings: groter dan 255 karakters, 0-getermineerd), DISPUNIT.TTP (Disassemble Unit) en PPU20.TTP (PPU naar Pure C-Object conversie). Zowel de PPU's als de HLP-files verschillen van die uit versie 1.0.

PP-bibliotheken

PP-bibliotheekfiles heten PPU: Pure Pascal Unit. Ze zijn vergelijkbaar met HS Pascal’s UNI-files (behalve SYSTEM.PPU, die bij HS Pascal HSPASCAL.LIB heet) en TPU’s van Borland’s Turbo Pascal. De basis-PPU’s zijn respectievelijk: SYSTEM, CRT, TOS, DOS, GEM, GRAPH en PRINTER in versie 1.0, plus STRINGS in versie 1.1. De PPU’s TOS en GEM zijn in Pascal-broncodetermen Atari-spe- cifiek. De andere zijn in grote mate compatible met die van HS Pascal en Turbo Pascal.

Bij Pure Pascal is het geoorloofd dat units el-

kB Options Help Show source, Add match... Inspect. CREG.

Variables Matches

Stack

Units

Object hierarchy Hassages Breakpoints

IST 46 | november / december 1993

kaar gebruiken. In het implementatiedeel(!) is het zelfs toegestaan een USES op te nemen die een unit specif re eerd die de bew erkte unit zelf weer gebruikt. Vele puristen In de “modulair programmeren’”-leer zullen dit bij een Pasc a implementatie als een vrijheid tot zondigen zien

De PPU's zijn niet geheel probleemloos de in terdependentie (onderlinge USES's) Mil PPU's lijkt de « ompiler soms mn de war te bren gen (PP-crash! ook ín 1.1 en het steeds wisse lende formaat ervan. Dit laatste maakt het met name ontwikkelaars van commere iële uitbrei

voor

dingsbibliotheken (PPU's) moeilijk. Zie meer critische noten “PP bugs” 4 Een diepgaande bespreking van alle PPU's zou diverse ST's vullen. Vandaar dat enige units hier slechts oppervlakkig besproken worden Keuzecriterium hierbij zijn opvallende ver- schillen tussen de PPU'sen HS Pascal's UNI s/

LIB(s) SYSTEM.PPU

System bevat basisroutines en hoeft (mag) niet opgeromks te worden onder het USES-state- ment. SYSTEM.PPU is de PP tegenhanger van HSPASCAL.LIB. Naast de runtimecode bevat System een heap-manager. Deze is voor Pas- calbegrippen uniek, in zoverre deze verregaand de heap beheert en garbagecollection (deels) verzorgt en ondersteunt. Garbagecollection, in gewoon Nederlands, betekent zo veel als een dusdanig geheugenbeheer dat er niet al te veel gaatjes in vallen, zodat het niet fragmenteert. In tegenstelling tot vaste opslagmedia zoals flop- pies en harddisks moet er in het werkgeheugen een aaneensluitend adresbereik (geheugen- blok) vrij zijn ter grootte van minimaal de nieu- we variabelen (zgn. dynamische/heap-VARS). Dit is van doorslaggevend belang bij het ge- bruik van onder andere NEW, MALLOC en GETMEM. Verder bevat SYSTEM alle “dage- lijkse” zaken zoals file-functies (WRITE, WRITELN, ASSIGN, REWRITE, ERASE, BLOCKWRITE, etc.), rekenkundige operato- ren en commando's (SQRT, DIV‚+*/etc.), GOTOXY, en nog zowat. SYSTEM zelf neemt ongeveer 3,5 Kb aan code in beslag in gegene- reerde programma’s (indien Z+/CodeOptimi- zation aan; Source: PROGRAM Niets;Begin End.). Alle voor Set-operaties (b.v. EXCLU- DE) en Object-code (bv. TYPEOF (@ VMT- tabel) benodigde functies en procedures zijn eveneens in SYSTEM vervat.

CRT PPU

De CRT-PPU behandelt het scherm in essentie als een file. ASSIGNCRT is hierbij wel het commando bij uitstek: alle schermuitvoer wordt na dit commando omgeleid naar de file- variable die parameter is voor dit commando. Dit kan ook de printer (PRN:) zijn. Het WIN- DOW-commando werkt. Dit in tegenstelling tot de HS Pascal 1,5-tegenhanger. Of dit het geval is bij versie 1.6 is mij onbekend.

TOS PPU

De unit TOS is wel de sappigste van het stel, wanneer de mogelijkheden tot het programme ren van alle Atari 680x0-computers (uitgezon-

27

EPI ROSET

derd Transputer) criterium is. De volle TT- en FALCON-BIOS en XBIOS 1s met “gewone” Pascal-taal bereikbaar. Dus voor de FAI CON ook commando's om de DSP (Motorola 56001) aan te spreken. Liefhebbers van bedie- nersgemak en gebruiksvriendelijkheid zullen het mogelijk in zoverre niet met mij eens zijn dat zij eerder GEM.PPU de ruigste PPU vin- den: Volledige ondersteuning van kleurenico- nd MenuPopUps. (TOS 4/MultiTos), elce- era.

PPASCAL.PRG

PPASCAL.PRG is de geïntegreerde ontwik- kelomgeving van Pure Pascal. Hierin zijn edi- tor, compiler, linker en debugger vervat. Het programma kent een geheel eigen bedienings- wijze, die ten dele van de gewone GEM-bedie- ning afwijkt. Degenen die reeds met de nieuw- ste TOS (versie > 2.0) vertrouwd zijn zullen zich naar verwachting weinig hoeven aan te passen. Vanuit de ontwikkelomgeving kunnen files gecopieerd en verplaatst worden, disks worden geformatteerd en andere programma’s opgestart. Primair kenmerk van de PPASCAL- desktop is dat zowat alles in ramen (windows) geplaatst is. Drives, programma’s en data-files kunnen als iconen op de Desktop worden ge- plaatst. PPASCAL.PRG werkt onder alle ROMTOSsen, en niet onder MultiTos. Dit laat- ste is, zo beweert de uitgever, niet mogelijk omdat de debugger de gehele computer moet overnemen, de invloed van andere lopende programma’s/processen uit moet sluiten, om goed te kunnen werken.

De PPASCAL-editor is voorzien van nagenoeg alle gemakken die het schrijven van Pascal- broncode vraagt. Automatisch inspringen, in- stelbare tabs, alle blok-bewerkingen (inclusief blokken in hun geheel naar links of rechts schuiven), een uitgebreide zoek- en vervang- functie en een on-line helpfunctie. De editor is relatief snel, maar niet ZO snel als b.v. Tempus. De menupunten laten zich ook middels het toetsenbord selecteren. Alerts kunnen middels het toetsenbord beantwoord worden. Een unie- ke functie in de editor is de mogelijkheid tot sive scrolling”. Dit houdt in dat de weergave van de tekst meebeweegt met verplaatsing van de sliders. Normaliter blijft de weergegeven tekst immers staan, totdat de slider losgelaten wordt. Dit maakt het gemis aan de mogelijk- heid markeringen te plaatsen, zoals in b.v. Tempus, verregaand goed. Niettemin miste ik deze optie, gewend als ik daaraan was. Ook tekstfolding, zoals dat in bv. XEDIT en STEDI mogelijk is, ontbreekt. Degenen die de editor niet bevalt kunnen dankzij PPC.TTP, de stand- met de eigen editor aan de PPASCAL- M 124/125/144 snel e ramendrukte ont-

alone compiler, gewoon verder werken. Minpunt omgeving is dat er op een S een Ov erzichtsbelemmerend staat, In de praktijk nodigt dit uit het wat vaker openen, sluiten en ‘sizen” van ramen dan met het werken met een groott zou zijn.

De compiler is zeer Sné cal ook, en eventuele snelheid len nagenoeg niet op De compiler C-herkomst in die zin dat die een lijst van fou- ten en waarschuwingen genereerd. Dit is voor Pascal-implementaties zeer uniek, Immers

jeeldmonitor nodig

|, Dat is die van HS Pas verschillen val erraadt de

28

pij de €£ 5, compiler Í n Past naar aliter stopte” structi raf en geeft de edit, gs betreffen gte fout. . ning foutplaats te spring: A r mogt | wats h ii waar de program Kan b.v t geva tua Ies a a ä, pmakszuchtig IS geweest jabele 1$ gedecla ‚n waar cer 8 ) zonder op slaatsen We 4 „ebruik dd en dus geheu en WO Ki poor oP de te ik „ebs Pe dat de v ariabele wordt £° (staan In een c /0 nde regel(s)

ar de

grocessor-on meer gutomatise de i Is dat bij He "7 maar wel ver Alle (Force Far Calls; Jer worden in de Strengheid van ($v), wel/niet opné ginformatie ($D), Stack overflowch: Jaars opgeno’

zijn tevens schake Ei ie van booleans

controleren men van S

breide syntax (SX hun resultaat wordt toegeven Nba worden), coprocessor-code ee symbolen wel/niet opnemen SL). Fe

van de SeXtended syntax-0l dummyvariabelen gebrui voor b.v. alerts die alleen een ten. Immers, het resultaat van d is altijd 1.

Versie 1.1 kent voorts SC niet getypeerde adresoper dressen), wel/geen 0] ($P: overgave van parameters grootte), bij bewerkingen OP gel llen) geen code-optimering/compressie. Dit laatste js van belang bij het debuggen. waarbij geopti- meerde code het volgen van locale variabelen bemoeilijkt, omdat de registers SOMS onver- wacht overschreven worden. Tevens is het hierdoor mogelijk om de aangemaakte programma’s op andere wijzen te verkleinen,

pakelaars voor wel/ ator (@; van belang pen parameters met variërende hecking

b.v. met PFX PACK of DC SQUISH. De aan- e heeft echter ook

gezette code-optimeeropti

Confirm before deleting files copying files DJ overwriting files

Display

‚PAS %, PRG

OOI

Directory Windows: Default options

november / december 1993 ge

een effic jëntere. dus snellere

joop tot gevolg (vergelijk met pe " gervariabelen) Ure eN Met de « ompiler-opties compile fi Tp te-units-t0 disk kan bepaald « od dis de compiler gegenereerde mac Hi EN ofde werkgeheugen of in een file w‚ ecore Arp verwacht hierbij is dat alleen der lezer Kk Make All dit daadwerkelijk k Cen PAL kan gezien worden als een four ats nd dit gedrag afwijkt van de Tur die á m

eits-specificatie Aardig aan de pn Oper hy disk is dat umitcode ook tot een Val mi Ni worden gecompileerd, Waardoor Ke ma wordt om de initialisatiesectie 4 EL mon te voeren. Dit vergemakkelijkt n eri * van fouten in deze code. et Ope, ' De compiler/linker produceert rogramma’s. Voorwaardelijke je Dy. wordt volledig ondersteund. Van Pii, % ma's kan de extensie met de SE-echa Prog gald worden. Zo wordt met (sp kele, deskACCessoire geproduceerd. Deed m genereert geen objectfiles (*.0 Compin werkt geheel op de achtergrond. He, e van objectfiles (b.v. aangemaakt Pit INbinge, de meegeleverde TTP-assembler) à Pec steund. De compiler heeft geen mg le bler, zoals HS Pascal en Turbo Pascaf mis hiervan is niet per se negatief: ee N tot het apart houden van assembler Ing pascal-delen, wat de onderhou, dea pe portabiliteit van de code niet zelden kn ek

komt. pp Debugger

De PP debugger is wellicht het belan onderdeel van PPASCAL.PRG, in rd de grootste verademing voor Pascal-pro Bend meurs met onvervulde debug-wensen gon Atari 680x0-reeks. Hiermee is een he regelgewijze uitvoer van programma's my lijk. Hierbij kunnen variabelenwaardsinags te ramen gevolgd worden, en evenweel ijn Jooptijd gewijzigd. Breekpunten, voorwa lijken onvoorwaardelijk, kunnen naar believe gezet worden. De broncode blijft tijdens pr gramma-uitvoer desgewenst zichtbaar, waat de editor de regels aanwijst die door de dine

fes

Coacel] CE)

Auto save config Save config and files before debug Live scrolling Use GEM clipboard

kl Í

Og DIA

Sort by Format

eit euit_HI\ pe Fu

O Size © Short OQ Date

£

Pure Pascal:

Een nieuwe ster aan de

ten zijn, ontbreken evenwel niet.

De auteur is 6 jaar hobby-programmeur. voor- namelijk in Pascal. Op de universiteit begon- nen op het DOS-platform met Turbo Pascal 3.0 (PC-gebruik voor psychologen), vervolgens overgegaan op ST PASCAL, daarna enige Ja- ren HS Pascal en sinds augustus 1992 gebrui- ker van Pure Pascal.

De keuze is gemaakt om vele zaken als min of meer bekend te veronderstellen. Wat een edi- tor, compiler, linker en debugger js wordt nau- welijks uitgelegd. Degenen die niet weten wal object-georiënteerd programmeren is, maar daar wel kennis mee willen maken, worden uit- genodigd nader kennis te nemen van deze bij- zondere loot aan de stamboom van de Pascal- ontwikkelpakketten voor de Atari 680x0-com- puters. Primair is gepoogd potentiële kopers en gebruikers enige, uit-de-eerste-hand. ervarin- gen mede te delen. Met name degenen die reeds programmeer-ervaring in met name HS Pascal hebben stonden mij hierbij voor ogen.

Na een korte kenschets wordt de geschiedenis van Pascal-pakketten voor de Atari 680x0-lijn besproken. Daarna zal kort worden ingegaan op de verschillende versies van Pure Pascal en de beschikbaarheid van het pakket. Vervolgens wordt (oppervlakkig) ingegaan op de onderde- Jen van Pure Pascal. Hierbij zal naast de be- schrijving een vergelijking worden gemaakt met de naaste concurrent op de ST-lijn, High Speed/Maxon Pascal, en het grote voorbeeld uit het DOS-platform dat voor PP model stond: Turbo Pascal (TP) versie 6.0 en 7.0 van Bor- Jand. Dan volgt een onderdeel dat fouten (ke- vers en ander ongedierte) bespreekt. Besloten wordt met een oproep tot reacties en een eind-

oordeel Pure Pascal kenschets

Pure Pascal is de laatste Pascal-ontwikkeling r de Atari 680x0-computers (ST/Ste/TT/

voo! “snel snelle code genere

Falcon), en de eerste, rende” compiler, waarmee modulair en object eerd programmeren mogelijk wordt (GNU C-code, een C++ implementa- j grote snelheid van code-uit-

georiënt gemaakt tie, staat niet On voer bekend).

26

Dit is een artikel waarin Pure Pascal (PP ar

en complexiteit van ook dit software-ontwikk Ee

ren keuzes in wat wel en niet te prijver v plaats voor gewaarschuwd dat de schrij 5

lijk enthousiast is over het Pure Pascal-pakker En

die bij een relatief jong en ingewikkeld pakket Et

programm

ken, De lezer bespre or van dit arti

“lange” tijd domineerde ST vroeg-erbij-pakket was Pr “Pascaj streeks 1991 werd door Ma ToP, regaand superieur pakket on Cen hie EN High Speed Pascal, ontwikke ark k Denemarken. De verbeterd door van de concurrentie liggen ne en or software-ontwikkeling (7 Ln de sten den), de snelheid en compacfies ann nereerde code rotan eid van

gaande (broncode-)compaiji en er ST-Pascal als het op het Doret ü en, maarde Turbo Pascal versie S-platr a

4 u

ij nelle compilatie, 8

er kenmerken zijn Zeer > Á d Ee Ër

ileren,testen. compileren, etc.), direct adres. d ge 5 5 oor een door Rt, ep

ete geheugen ter grootte van MaxLonglint En sr Gemeen

En je 5 EE uttons e.d. lij kt in zijn 5 y b

veer 2 Gigab! te), onbe) erkte array 1 | in onwiiin

bytes (ongeveer < 22 y Je implementatie ren. Dit geldt in zeer sterke Vldeingeng roer

lobal), flexibe! “modulair P! e linker (alleen

grootte (mits 8 van het concept (units), intelligent opnemen wat gebruikt wO stijl error- en waarschu ler, een “source-level debugger de compatibiliteit met Borland’s pet niet al te systeer

betreft (CRT, DOS, GRAP! en mogelijkheden). ek De uitgever van pp is Applicati0 Heidelberg (ASH). meest gereputeerde soft 680x0-computers genoemd kan wor

Geschiedenis

Al vroeg in de produc Motorola 680x0-geb:

wikkelingspakketten voor Benchmarks: all benches measur

BlitterON. Zero waitstates due (68881/2) NOT AVAILABLE. Cl

WritelLn's the BLITTER was ON. No further screen-l

Henk/Numpspa. [EOF]

rdt. i.tt. Modula), C- wingen door de compi- ger” en verregaan- TP 7.0 voor specifieke zaken H, algehele syntax

n Systems dat een zeer, ZO niet het warehuis voor Atari’s den.

tcyclus van Atari’s, op de aseerde, computers (ST/

Ste/TT/Falcon) verschenen er software-ont- Pascal. Gedurende

BENCHMARKS

genoemde ST- en Prospero-Pascaj, & (van de markt), die met name v, Scapa, broncode-, STe-, TT-en Pain Wabe: veel te wensen over laten, Ook ie coprocessor-ondersteuning is bijg ek een minpunt. HS Pascal kent aen in gebreken alleen het gebrek aan in Senoeng commando's. eme Fn Sinds HS Pascal kan de trend in P

ware niet los worden gezien van Plet lingen op het DOS-platform. Met das 5.5 maakte Borland daar een « ei sprong”. Zo werd het mogelijk 5 Br wenst, object-georiënteerd te Doen Lag HS Pascal hier nog met versie Sen tibiliteit een grote stap voor de programme mensheid achter (naar N. Armstrong), zove scheen medio 1992 Pure Pascal. De auteurve PP, evenals die van HS Pascal een ex-Boas programmeur, is dezelfde als die van Tu

sed on a Mega ST4 with TOS2.6+HBS240: 16Mhz+ Cached to own ROMTOS-decoder + 100ns-EPROMS. Coproess

ocking/stopwatch by CLI 1.0U, by Oliver Scholz. During the LU O-speeding,so no NVDI etc. active.

HS PASCAL

PURE PASCAL

FIBONACI

im Ni

FLÔAT Q80

T(20) SAVAGE

mber 1993 Ed

november / dece!

pmen uil boolean evaluation Stack overflow checking

îL berestring checking

g81/2 instructions erf Lon checking

yrite proorans to disk

pefd

onal defines:

al symbol information

£5020/68050 instructions

yjt progran extension: [%,PRG | DEBUG; PP113]

LJ $D Debu

: g infornatio

9 ü 1/0 checking ei

R Range theek ing

E 8 Extended syntax

HD H Tuped G-operator

8 ë Open paraneters SN 1 Code optinization

C] Urite units to disk

Stack size: [80000]

|

| gonditi

fbo/Pure-Assembler (PASM/ pur PP jijkt nagenoe8 tred te houden met d gelingen op zowel het DOS-platform val 7.0 van Borland) als met Pure C pasc ‚ligt wat dat betreft meer dan een

‚.& e, Ë el k (liegende Pinoccio) voor op HS ngte 15

en Tu

x

toe d stems Heidelberg (ASH), alsof er drie

a ‚p PP bestaan: een demo. versie 1.0 en vee, gls bij Calamus is er echter tevens een JL. Ne hikkine mogelijk. Zo zijn mij twee z REESE bekend, en deelt Andreas en van de mogelijk in een latere GemLibrary (GL: Kontrast), Ô pede dat er ondertussen zo’n 4 versies van En (29/6/92: 419192; 12/10/92 en 7/11/92) en ses van PPI 1 bestaan. Ene De demo (PPASCAL.PRG) onderscheidt zich __— ge volversie doordat het aanmaken van :s (Write Programs to Disk) is uit- Ook de bij de volversie geleverde jes (waarover meer onder “PP bestandde-

versies zijn (vooralsnog?) voornamelijk in Duits documentatie, online-help/

readme’s, etc.). De menupunten zijn- gelijk TurboPascal - in het Engels.

1 Zowel de demo-versies (10 DM) als de PP] 1- versie zijn vanuit Nederland, na het failleren van Jotke Computing, vermoedelijk het ge- mtielijkst direct via ASH verkrijgbaar. He- tes heeft ASH geen postgiro, waardoor Post- teekers die met een post- of telegrafische che- ee willen betalen met DM 30,- extra (innings- tosen) moeten rekenen. Cliënten van andere teken worden met zo'n 15 gulden aan bank- Wesen (internationale overschrijving) en een echreid formulier opgescheept, of sturen een Ezochegue.

PP-bestanddelen

De PPdemo bestaat uit 04. PPASCAL PRG, Hf PPU files, diverse INT-files, VDLBGI Be ji De PurePascalUnit-, INTerface en

5 zijn in prncipe identiek aan die van

volversie in de versie 1.0. In mijn 1.0-versie ref ik Voorts aan: PASM.TTP (assembler, on- Bn eer identiek aan die van Pure C). ASMHLP (assembler-helpfile voor online help van PPASCAL.PRG), PPC.TTP (stand- alone compiler), BINOBJ.TTP (naar object- convertering, b.v. van RSC-files en “CHR. een hele disk vol voorbeeld-broncode, twee re- gistratiekaarten (JotkatASH) en (uiteraard?) bi Wriien „1 kent voorts: een verdere PPU, nl. STRINGS.PPU (Big Strings: groter dan 255 karakters, O-getermineerd), DISPUNIT.TTP (Disassemble Unit) en PPU20.TTP (PPU naar Pure C-Object conversie). Zowel de PPU's als de HLP-files verschillen van die uit versie 1.0.

PP-bibliotheken

PP-bibliotheekfiles heten PPU: Pure Pascal Unit. Ze zijn vergelijkbaar met HS Pascal’s UNLfiles (behalve SYSTEM.PPU, die bij HS Pascal HSPASCAL.LIB heet) en TPU's van Borland’s Turbo Pascal. De basis-PPU'’s zijn respectievelijk: SYSTEM, CRT, TOS, DOS, GEM, GRAPH en PRINTER in versie 1.0, plus STRINGS in versie 1.1. De PPU's TOS en GEM zijn in Pascal-broncodetermen Atari-spe- cifiek. De andere zijn in grote mate compatible met die van HS Pascal en Turbo Pascal.

Bij Pure Pascal is het geoorloofd dat units el-

KN Options Help Shou source... idd match... Inspect, UI GAU ot 4) Variables ay Matches MG Stack “0 Units UN Object hierarchy @H Hassugns 4 Breakpoints “B

veh ta Sl le “Ul 4“ U0e le Ul

Oh )

awe ade a ds Abe ADS IOU II

User screen

implementatie zien

pe PPU”« zijn niet 2

PP bugs zer alte PPU's 200 jr dat enige units worden

ten

r critische me Fen diepgaande bespr king

diverse ST's vullen Vandar hts opperv lakkie besproken hierbij zijn opvallende ver ppu'sen HS pascal’ s UNF v/

hier slect Keuzeeriterium | schillen tussen de

LIB(s) SYSTEM.PPU

basisroutines ent hoeft (mag ) met e worden onder het USES-state PU isde PP tegenhanger van runtimecode bevat Deze is voor Pus-

System bevat opgenomen t ment. SYSTEM.P HSPASCAL.LIB. Naast de system een heap-manager pie ei ak; in zoverre deze verregaand gren ggecollectior (deels) de heap beheert en garbageco 4 . verzorgt en ondersteunt Garbagecollection. a gewoon Nederlands. betekent 20 veel als ee dusdanig geheugenbeheer dat er niet al = er

gaatjes in vallen, zodat het niet fragmentee ps n tegenstelling tot vaste opslagmedia zoals f op piesen harddisks moet er in het werkgeheugen een aaneensluitend adresbereik hp ef blok) vrij zijn ter grootte van minumaar « le nieu” we Binh. pad) dynamische/heap-VARS } Dit is van doorslaggevend belang bij het ge- bruik van onder andere NEW, MALLOC en GETMEM. Verder bevat SYSTEM alle “dage- lijkse” zaken zoals file-functies (WRITE, WRITELN, ASSIGN, REWRITE, ERASE, BLOCKWRITE, etc), rekenkundige operator ren en commando's (SORT. DIV „+-*/,ete.), GOTOXY, en nog zowat. SYSTEM zelf neemt ongeveer 3,5 Kb aan code in beslag in gegene- reerde programma’s (indien Z/CodeOptimi- zation aan; Source: PROGRAM Niets;Begin End.). Alle voor Set-operaties (b.v, EXCLU- DE) en Object-code (bv. TYPEOF (@ VMT- tabel)) benodigde functies en procedures zijn eveneens in SYSTEM vervat.

CRT PPU

De CRT-PPU behandelt het scherm in essentie als een file. ASSIGNCRT is hierbij wel het commando bij uitstek: alle schermuitvoer wordt na dít commando omgeleid naar de file variable die parameter is voor dit commando. Dit kan ook de printer (PRN:) zijn, Het WIN DOW-commando werkt, Dit in tegenstelling tot de HS Pascal |,S-tegenhanger. Of dit het geval ís bij versie 1,6 is mij onbekend

TOS PPU

De unit TOS is wel de sappigste van het stel, wanneer de mogelijkheden tot het programme ren van alle Atari 680x0-computers (uitgezon

mg

IST 46| november / december 1993

nn

rd

ten zijn, ontbreken evenw

(PC-gebruik voor psycho ts d overgegaan op ST PASCAL, daarná enige Jä- ren HS Pascal en sinds augustus 1992 gebrui

ker van Pure Pascal.

De keuze is gemaakt om vele zaken als min of meer bekend te veronderstellen. Wat een edi-

tor, compiler, linker en debugger is wordt nau-

object-georiënteerd prog! daar wel kennis mee willen maken, worden uit-

genodigd nader kennis te nemen van zondere loot aan de stamboom van de Pascal- de Atari 680x0-com-

ontwikkelpakketten voor

puters. Primair is gepoogd potentiële kopers en gebruikers enige, uit-de-eerste-hand, ervarin gen medete gelen. Met name degenen die reeds programmeer-ervaring in met name HS Pascal hebben stonden mij hierbij voor ogen.

Na een korte kenschets wordt de geschiedenis de Atari 680x0-lijn

van Pascal-pakketten voor besproken. Daarna zal kort worden ingegaan op de verschillende versies van Pure Pascal en de beschikbaarheid van het pakket. Vervolgens wordt (oppervlakkig) ingegaan op de onderde- Jen van Pure Pascal. Hierbij zal naast de be- schrijving een vergelijking worden gemaakt met de naaste concurrent op de ST-lijn, High Speed/Maxon Pascal, en het grote voorbeeld uithet DOS-platform dat voor PP model stond: Turbo Pascal (TP) versie 6.0 en 7.0 van Bor- land. Dan volgt een onderdeel dat fouten (ke- vers en ander ongedierte) bespreekt. Besloten wordt met een oproep tot reacties en een eind-

oordeel.

Pure Pascal kenschets

Pure Pascal is de laatste Pascal-ontwikkeling voor de Atari 680x0-computers (ST/SLe/TT/ Falcon), en de eerste, “snel snelle code genere- rende compiler, waarmee modulair en object- georiënteerd programmeren mogelijk wordt gemaakt (GNU C-code, een C++ implementa- tie, staat niet om grote snelheid van code-uit- voer bekend).

26

pe hes Dit is een artikel A An ú en complexiteit van ook en. DET maken van keuzes in wat wel en niet te Dier van dit ikel vr deze plaats voor gewaarschuwd dat de SC kket gnige cri arten lijk enthousiast is over het Pure Pascal Pekken 1uijd te 76 die bij een relatief jong en ingewikkel el niet.

ijn zee elle compilatie, zijn zeer sne. a nee „ground U den (com

petreft (Cis » Ô . . Ee Application Bn b zo niet het Heidelberg (A Ke meest gerept! B. S Gg0xO-computers & ‚d kan worden.

Geschiedenis

Al vroeg in de producteyclus van Atari’s, op de Motorola G80xO-gebaseerde, computers (ST/ Ste/TT/Falcon) verschenen ef software-ont- wikkelingspakketten voor Pascal. Gedurende

Benchmarks: gll benches measur BliterON. Zero waitstates due

(68881/2) NO WriteLn’s the BLITTER was

Henk/Numpspa. | EOF] 300

ed on a Mega ST4 with TOS2.6+HBS240; 16 to own ROMTOS-decoder + 100ns-EPROMS LO

TAVAILABLE. Clocking/stopwatch by CLI 1.0U, by Oliver Schols. D ON. No further screen-IO-speeding‚so no NVDI At bs LT „CI,

BENCHMARKS

“lange” tijd domineerde s

vroeg-erbij-pakket was p Î streeks 1991 werd door M Spe regaand superieur pakke, AXons NK High Speed Pascal, ontw, oDde Mart Denemarken. De verbe de van de concurrentie lig a Ben ren Ih software-ontwikkeling f Ning ms den), de snelheid en com, zen tum Pe k nereerde code ( programma eid, hj Ke

Fos

gaande (broncode-jco, piet Oers ST-Pascal als het op he bie \ JS La

maarde Turbo Pasca ei HS Pascal, onde oe 8 rn en geflankeerd door een eh Clang a House geproduceerde Ge Nr Ontwig, Buttons e.d. lijkt in zijn oe ay Ô e tw; Voory,® ren. Dit geldt in zeer sterke l elke genoemde ST- en Pros Mate voor (van de markt), die met n, TO Pasa broncode-, STe-, TT-en B Voor w, veel te wensen over laten omge coprocessor-ondersteuning 3 onb een minpunt. HS Pascal pe IS bij den gebreken alleen het So Vande commando's. AN inten, Sinds HS Pascal kan de tr n ware niet los worden BE IN Pasc lingen op het DOS-platform, a om 5.5 maakte Borland en ' sprong”. Zo werd qe, wenst, Men me Lag HS Pascal hier nog a ke k tibiliteit een grote stap voorde on nee achter (naar N. Dn scheen medio 1992 Pure TEN PP, evenals die van Hs reen 5 programmeur, is dezelfde als Ee HS N > CIE Van Tij,

Cache Oprace

| HS PASCAL

250

PURE PASCAL

200

150

100

50

november / december 1993 Si

55 ‚Hz ‚02.0 H7 “020 Hz Interlaced

DD. 0.0 Hz is e Hz Interlaced

Inter laced

0 ds, 67-212 25 400, 65.1 Hz 5 tueel peeldscherm vi

dit no niet voldoende zijn, met de

moch ster is het ook mogelijk om met virtu- screent juties te werken. In het ScreenBlaster- e en u met verschillende toets-combina- ewenste pixels in horizontale- en verti- schting instellen. Na het opnieuw booten

‚n beeld-uitsnede van het totale ‚Deze beeld-uitsnede kan met

nde muis, via hardware-scrolling,

Monitoren

pe poeveelheid pixels die er op een beeld-

erm tevoorschijn kunnen komen is afhanke- ijk van de gebruikte monitor. Het beste resul-

wordt bereikt als er een multi-sync monitor wordt gebruikt. Deze multi-sync monitoren pebben meestal een hoge beeld-resolutie, een grole bandbreedte (60- tot 90 MHz) en kunnen gen breed spectrum van horizontale- en vertica- Je frequenties aan. Dit geeft, in tegenstelling tot monitoren die maar met één of twee frequenties werken, veel mogelijkheden bij gebruik van de

ScreenBlaster.

NVDI

pat bij dergelijke hoge resoluties een grafische beeldsversneller een nuttig hulpmiddel kan zijn, bewijst ook hier het bij de ScreenBlaster bijgeleverde nieuwe “NVDI” pakket. Na in- suallatie van deze NVDI behoord de “rustige” beeldopbouw van de Falcon 030 tot het verle- den. De samenwerking tussen de Grafische peeldversneller en de screenblaster gaf, zoals men wel mag verwachten, geen problemen. Zeker niet als men weet dat de makers van de NVDI-software ook de ScreenBlaster Driver- software hebben gemaakt.

Sofware-problemen

Omdat de Falcon 030, ten opzicht van de ouder Atari ST's, met nieuwe resoluties werkt, is het in aarschijnlijk dat programma’s die wel wer- miel d nieuwe Falcon-resoluties, bij ge- het geval creenblaster het laten afweten. Voor SreeaBl 4 toch software is die weigert om met

aster samen te werken, kan het installe-

A

ST 46 | november / december 1993

nn

re 5 k n van de ScreenBlaster-driver worden voor komen door tijdens het booten de UNDO-toers ingedrukt te houden

Ervaringen

Het installeren van de Sc teenBlaster levert. ge th eenvoud, geen problemen op. Om een hbar se te krijgen van de mogelijkheden

n we de ScreenBlaster uitgetest op de volgende monitoren

a) SM-124, Sony TV met RGB Aton, NEC MultiSync 4FG en via de

igital ST/S-VGA converter van Data-Skip naar een Paper-White S-VGA monitor

hie gevallen was het resultaat een goed en ler beeld zonder interferentiepatronen of Storingen. Wel moet vermeld worden dat de beste resultaten, en de grootste pixel-winst, werden behaald op de NEC MultiSyne AFG

Na al deze lovende woorden moet ik toch nog even een, naar mijn mening, belangrijk min- punt kwijt. Door de grote verscheidenheid aan resoluties van de Falcon 030 is het bij een aan- tal, meestal grafische, softwarepakketen zeer lastig te bepalen welke resolutie gekozen moet worden. Het gevolg hiervan is dat bij een ver- keerde resolutie keuze de meest vreemde din- gen op het beeldscherm gebeuren. Of sterker nog, er gebeurd gewoon niets, het scherm blijft dan gewoon donker. Resetten is dan ook in de meeste gevallen de enige oplossing om hier uit te komen. Nu kan het zijn dat een aantal soft- warepakketten voor de Falcon nog niet hele- maal “af” zijn, maar toch, dit blijft lastig. Nu vraag u zich natuurlijk af wat dit met Screen- Blaster te maken heeft, want zonder Screen- Blaster heeft de Falcon 030 ook last van deze verschijnselen. Nu is het zo dat ScreenBlaster nog een aantal resoluties toevoegt aan de reeds bestaande resoluties. Dus wordt het soms nog lastiger om de juiste resolutie te vinden waar het gebruikte softwarepakket mee wenst te werken. Ik hoop dat in de toekomst de soft- ware-producenten, bij het maken van hun soft- ware, wat meer rekening houden met het uitge- breide aantal resoluties van de Falcon 030. Want de software waar wij over beschikten was toch regelmatig aanleiding voor het slaken van een diepe “zucht”.

Zo, dit bovenstaande moest ik toch nog even kwijt. De ScreenBlaster zelf echter is een prima produkt, dat tegen een zeer redelijke prijs gele- verd wordt. Voor die mensen die meer “beeld” op hun monitor-scherm willen hebben is het ook beslist geen miskoop.

Egbert de Rooy

De hier besproken ScreenBlaster is gemaakt door de firma OverScan en kost fl 149,-. Het werd ons te beschikking gesteld door C 'oCo te Vaals. Schaft men tegelijk de NVDI software aan dan is de prijs fl 199,

| een copië | (of zij) dit alles nat

Girotel ST

Kees. En als jermand eerst

bestanden dan kan hij lijk ook in alte rust ef gens anders doen Een analyse van het we gramma Girotel ST is ook heel goed if wer Het programma Off-Line laat het mm © Len

Je TAN-code

chrwoord en d niet toe om het wac htwoort + op te slaan Als U het wachtwoord ook verder

nergens vastlegt. dan is het risico veel minder

groot

imiteren en klaar 1 maakt van UW uur!

Conclusie

Girotel ST kan het werken met Girotel een ENG comfortabeler maken voor ST-bezitters.

beveiliging laat echter te wensen Over Cen een aantal veiligheidsaspecten helaas niet goed nagedacht. Het laten opslaan van het wachtwoord is in elk geval een onvergeeflijke fout. Het is jammer dat de Postbank niet zelf een programma voor de ST aanbiedt. Overi- gens mag de Postbank best een aantal zaken af- kijken van het programma Girotel ST.

Han Driesen

Nawoord: 3 De hier besproken versie van Girotel ST dateert

van 14 juli 1992 (versie nummer 1.0.02). In- middels is versie 2.0 beschikbaar waarin moge- lijk een aantal van de genoemde bezwaren zijn opgeheven.

Produkt: Girotel ST

Producent: SB Automatisering, Groningen Verkoop: ACN/Atari ST Nieuws, Haarlem Prijs: fl 49,50.

25

De ScreenBlaster

meer pixels voor de Falcon 030

Aansluiten

Om met de ScreenBlaster te kunnen werken moet deze eerst aangesloten worden. Logisch, niet waar? Dat was in het verleden, bij de voor- gaande “OverScan’s” voor ST en TT, toch wel een lastige klus. Maar bij de ScreenBlaster is hulp van soldeerbout of schroevendraaier niet meer nodig. Om al de mogelijkheden die in SereenBlaster zitten eruit te kunnen halen zijn maar twee stekerverbindingen nodig. De ScreenBlaster wordt namelijk aangesloten op de monitor-uitgang van de Falcon 030, waarna de monitor weer op de ScreenBlaster kan wor- den aangesloten. Het losse kabeltje dat nu nog uit de ScreenBlaster steekt, wordt vervolgens aangesloten op een van de Paddle-poorten, waarna de zaak gereed is voor gebruik.

Simpel bedienen

Nadat de ScreenBlaster ís aangesloten, zal de Falcon 030 bij het inschakelen normaal op- booten. Om van de hogere resoluties gebruik te kunnen maken moet de bijgeleverde driver- software naar de Auto-folder gecopieerd wor- den.

Niet echt noodzakelijk maar zeer handig in ge- bruik is ook het bijgeleverde Control-panel “CPX” programmaatje. Hiermee kunnen, om met de gebruikte monitor de optimale beeld- vulling te krijgen, de beeldscherm-afmetingen worden ingesteld.

Met het SereenBlaster installatie-programma zorgt men ervoor dat, elke keer dat er geboot wordt, alleen die resoluties in het keuze-menu worden opgenomen die bij de op de computer aangesloten monitor horen.

Als dit programma wordt gestart, kunt u in een Pop-Up-menu aanklikken welk monitortype er op de computer ís aangesloten, Hiervoor zijn de volgende mogelijkheden beschikbaar: RGB, VGA, Genlock en ST Monochrome, Nadat u uw keuze gemaakt heeft, verschijnt er in het venster een lijst met reeds bekende monitoren

In de onderstaande tabel vindt u een opsom

24

ie meeste Atari-gebruikers kennen de overbekende 5 Arie * voor de ST. Deze “OverScan” zorgt

e zwarte rand pixels op het ST-beeldscherm gapdear is er voor de TT ook een “OverScan” beschikbaar OM, aard ook bij de TT, het aantal pixels op het beeldscherm kun- men. De firma “OverScan” heeft daarna niet stil gezeten. es n nen we nu de “ScreenBlaster” voor de Falcon 030 hi “beeld-vergroter” die, afhankelijk van het type monito sloten, een pixel toename van meer dan 300 procent weet te PF

wp utoswitch-

er voor dat er j.p‚v. een verschenen. Ss

egroeten. Ee r dat is aange” oduce-

rmee de ScreenBlaster

ming van monitoren waäl zonder problemen samenwerkt:

Monitor type Diagonaal | Hor. Freq. en NN. VGA he a N.N. SuperVGA 5 e N „JJ, N.N. SuperVGA ER

N‚N. SuperVGA

Atari SM124 12 35(71 Hz vert) Atari SM144/146 2 35(71 Hz vert.)

Aoc CM-337 ik 30-60 Atari TIC1434 4 31 NEC 3D s 15-38

OverScan CK-1420 Philips 4CM4270

Overscan CA-15 Philips CM8270 NEC 3FG NEC 4FG

Eizo 9080i

NEC 4D OverScan CA-17 Eizo T-5601-T

Een klik op één van de monitoren uit de lijst toont u niet alleen het bij deze monitor beho- rende horizontale- en verticale frequentiebereik waarop de monitor zich kan synchroniseren, maar ook het monitortype (Bijvoorbeeld VGA of Multi-sync). Nadat u de gewenste monitor en Paddle-poort, waarop de SereenBlaster is aangesloten, geselecteerd hebt, kan het pro- gramma met de configuratie beginnen,

17 7

Resoluties

Na de configuratie wordt bij elke boot-up of resolutie omschakeling een menu getoond met daarop de verschillende resoluties. Met de cur- sor-toetsen kunt u hieruit de gewenste resolutie kiezen

Als u dan zou kiezen voor bijvoorbeeld 256

kleuren kan de ScreenBlaster ced, toch nog 896 * 496 of 768 bij ne, het scherm bij een vertikate Se meer dan 60 Hz. Bij de “Tre Cor dene ê

met den weergegeven. Het kan hier

dat door de afwissellende has 1 vo weergeven van dunne fijne je den staan knipperen. Dit is zeer ver et beer) gedurende langere tijd met zen eend, ha gewerkt. N beeld, * Alhoewel, een resolutie van 152 on, kleuren, bij 87 Hz interlaced, ka bij gevallen een zeer handige olle. De, goed overzicht van uw dokumern n Omen Het geeft namelijk een PiKel-toenan krije, dan 300 procent ten opzichte van py Vane, resolutie. Sanden Een overzicht van resoluties die mo wordt weergegeven in onderstaande aj in

en

2 kleuren: 4 kleuren 640*480,714Hz _ 640#4gp 640*480,717Hz _ Ga0rsgp vS 672*480,600Hz __ 704*59g 704*480,69.0Hz __ 704*5g pa He 736*480,703Hz _ 736*sa 768*480,720Hz T36*sua gn 800*608,64.1 Hz 736*560.6 800*608,680Hz __ 768*576 (09 800*608,76.9Hz ___800* 608.35 832*624,737H2 __800608.me 880*656,684Hz 832 +624 Tang, 896 * 496, 60.0 Hz e

16 Kleuren:

640 * 480, 70.0 Hz 640 * 480, 75.2 Hz 672 * 496, 60.0 Hz 704* 528, 70.0 Hz 720 *512, 69.7 Hz 720 * 544, 72.5 Hz 736 * 544, 70.0 Hz 752 * 560, 73.5 Hz 768 * 516, 64.0 Hz 768 * 576,73. Hz 800 * 608, 66.3 Hz 800 * 608, 72.5 Hz

832 * 624, 70.1 Hz

880 * 608, 67.3 Hz

880 * 656, 68.3 Hz

896 * 496, 60.0 Hz 1024 * 656, 61.4 Hz 1024 * 768, 85.0 Hz Interlaced 1152 * 832, 87.0 Hz Interlaced

256 Kleuren: 640 * 480, 70.0 Hz 640 * 480, 77.5 Hz 672 * 496, 60.0 Hz 704 * 512,71.6 Hz

november / december 1993 Sd

girotel ST

gege! uw bankzaken via de ST

rotel van de Postbank maakt het mo

en met behulp van uw computer, r maand kunt U per modem t van de Postbank. Hiervoor is uiter: dem, een telefoonaansluiting en een jaatste js een probleem voor ST-bezitters. ciaal communicatieprogramma beschikba js voor PC's. Met dat programma kan e

peher

ters

gelijk om uw girorekening te Voor een betrekkelijk gering oegang krijgen tot de compu- aard nodig: een computer, een tommunicatieprogramma. Dit De Postbank stelt een spe- ar dat helaas alleen geschikt en hele serie van transacties

worden voorbereid, voordat contact wordt gezocht met de Postbank pede BE orden bezuinigd op de telefoonkosten. Dit laat- ste is maar betrekkelijk, omdat de Girotel-computer via 06-7112 tegen

Jokaal tarief kan worden bereikt. Toch is het e om alles off-line te kunnen voorbereiden. RR

voor de ST bestaan er uiteraard ook diverse communicatieprogramma s. Voor gebruik met Girotel moet gebruik worden gemaakt van de videotex (of Prestel) standaard, Dit wordt door de meeste communicatieprogramma’s niet on- dersteund. Door Videotex Nederland is enige jd geleden een Videotex-programma voor de ST verspreid. Dat programma is uitstekend te gebruiken voor Girotel. Het comfort is echter zeer beperkt. Alle opdrachten moeten on-line worden ingetoetst. Het vastleggen van deze handelingen is wel mogelijk, maar dit gaat wel onoverzichtelijk. Ook het opvragen (en vast- leggen) van UW rekeningoverzichten verloopt

niet bepaald soepel. Girotel ST

Het programma Girotel ST van SB Automati- sering tracht hierin verbetering te brengen. Men is daar gedeeltelijk in geslaagd. De op- drachten kunnen off-line worden voorbereid en daarna snel naar de Girotel-computer worden verstuurd. Ook de resultaten kunnen automa- tisch worden binnengehaald. Het lijkt hiermee een beetje op het programma Off-Line van de Postbank zelf. Er zijn echter aanzienlijke ver- schillen. De communicatie tussen het program- ma Off-Line en de Girotel-computer verloopt viaeen eigen protocol van de Postbank. Hierbij worden de gegevens in versleutelde vorm over de telefoonlijn verstuurd. Het is daarbij moge- lijk om een hele serie opdrachten door middel van slechts twee elektronische handtekeningen (de zogenaamde TAN-codes) te bevestigen. Het gebruikte protocol is niet beschikbaar voor anderen, Ee Tin dit op door een gewone (on- oe A Ld simuleren. Het leest de Vide- been dr van Girotel en vult deze in met dep De: e gegevens, Dit werkt goed zolang Ostbank de indeling van de schermen niet

tiger gevoel

wijzigt. De elektronische handtekeningen vor- men een complicatie. Bij elke transaktie vraagt de Girotel-computer om een elektronische handtekening. Deze handtekening bestaat uit een eenmalig te gebruiken TAN-code (een ge- tal van zes cijfers) uit een lijst met honderd TAN-codes. Het is niet altijd te voorspellen welk getal wordt gevraagd. Girotel ST vraagt daarom de hele lijst met TAN-codes van tevo- ren in te voeren. Daar moet U wel even voor gaan zitten, want fouten zijn niet gewenst.

Girotel ST biedt geen faciliteiten voor naam- nummer controle of voor verificatie van beta- lingskenmerken op acceptgiro's. De bankreke- ningnummers worden wel gecontroleerd aan de hand van de elf-proef. Er kan ook een lijst van krediteuren worden bijgehouden. De hand- leiding is beknopt (34 bladzijden), maar alle noodzakelijke aanwijzingen zijn wel te vinden. Ook het installeren van de speciale fonts voor

chreven. Hiervoor

jen. De traagheid

net

Videotex staat hierin bes moet wel GDOS worden & kan worden £

hiervan ympenseerd

NVDI Veiligheid en Privacy jet alles natuurlijk goed bever

Je (of frauduleu oîteraard

Bij geldzaken me ligd zijn tegen fraude. Verkeert ze) overboekingen via Girotel zijn goed te traceren. maar het herstellen kan uiter

mate lastig (of zelfs onmogelijk) zijn. De Post

bank legt. zoals van een bank verwacht kan worden, het risico geheel bij de gebruiker. De beveiligingen van Girotel zien er redelijk soli- de uit. Er wordt gebruik gemaakt van een lOe

gangscode, een wachtwoord (GIN-code) en opdrachtbevestigingen (TAN-codes). Als deze codes in verkeerde handen vallen. dan helpen de beveilingen niet meer Bij het on-line werken met Girotel worden alle gegevens, inclusief de toegangscode en het wachtwoord open en bloot over de telefoonlijn verstuurd. Dit geldt ook voor werken met Giro- tel ST. Het programma Off-Line biedt hier een betere bescherming (en meer privacy), omdat de gegevens versleuteld worden. De TAN-co- des kunnen ook worden afgetapt, maar dat is niet erg, omdat ze eenmalig zijn en dus niet op- nieuw kunnen worden gebruikt.

Girotel ST slaat de toegangscode, het wacht- woord en de TAN-codes op in uw computer

Deze gegevens worden weliswaar gecodeerd opgeslagen, maar het is heel eenvoudig moge- lijk om deze gegevens aan uw computer te ont- futselen. Dit kan door op uw computer een tweede computer aan te sluiten. Deze tweede computer kan gewoon de Girotel-computer

(Vervolg op pagina 25.)

Desk Programma Schermen Batch Viditel

jr ed teur en WE EO

Gironummer

Kade Budgetkode Vast bedrag Kenmerk Omschrijving

Info

Naam

Adres Postkode/Moonplaats Telefoon

Zwartepad 341. 1234 GG 01990-1234567

Niemandsdorp……

Toevoegen | A Wijzigen Ì Bd} Kode | EL Giraar | El Budget |

Garage OP, Tiller

ST 46} november / december 1993

23

jorbo-C Demo

pie gemorversie van TURBO-C, dat pet js in een sterk verbeterde en aange- jam versie onder de naam Pure-C te koop is, gt volledig. Op deze disk zijn niet alle we sotheken aanwezig, en „ook kunnen er we pleine programma's gecompileerd

worden.

F7 MIDI-Demo

PROVISER 14 demo: het leren en oefenen improvisaties. De nodige ondersteuning

en rdt gegeven (melody line, bass, drums, har-

mony enz-).

p 118 Educatief (kleur)

garel in de Kolossale Kelder. Een demo-versie van dit opvoedkundig, verantwoorde program: ma voor kinderen en verstandelijk gehandi- capte volwassenen.

fu19 Midi (2/v) Editor voor de Roland E 70 synthesizer die een volledig gebruik van alle functies maakt. Men kan veel informatie op het beeldscherm

oproepen. (derno)

F 120 Statistiek

ST-STATISTIEK Demo versie. Er zijn zeer veel statistische testen mogelijk en ook een paar wiskundige standaard handelingen zijn

uit te voeren. (z/w)

alen en nieuws over de Falcon. Deel 1, 1993. Inhoud o.a. besprekingen van de fal- Toolkit, MultiTOS en_ ScreenBlaster,

io en het maken van een sampler.

8 denon ii / MAGAZINE Deel 2, juli 1993. hoe men de video- , hoe men andere alert- men om moet gaan rdt de sound- r bekeken, Op

(maken) zoals Pop-up menu's in GfA

dn hoe men zelf de kleuren van de

dnf en van Windows kan veranderen, hoe

td kan maken de de FPU

a iken voor floating-point berekeningen,

Se Hen gebruik van AES 4.x (popup's), mer:

gebruik van Bk Eirene

F 124 Pascal Demo

bi het PURE PASCAL dat compatibel is met et bekende Turbo Pascal, staat op deze disk

een demo versie. Men kan alleen kleine

programma’s compileren en ook zijn niet alle

bibliotheken aanwezig.

PUBLIC DOMAIN

me gong etn zatian ve Gegiever omtinlzaten

esn vegers ml ag verni Ge enister vartabler

nim verte omerts had deg internaten

mette arcen brpat drent

define mars pmen - anver lengen IL Stop otter DS, errors garrimer entier, Lang

Stag stter IND warnings arsing level (DD

sl,

Hate d short) N ik hy if

F 120 ST-STATISTICS

STICHTING ST

A 122: ADRES database nieuwe versie (2.0).

hd LINGUIX: een update van dit share: ï ie voor automatische tekstbe- ng dam. commando's.

A 223 SCHACH: nieu R databa en or schakers ie versie re In van de A Siou nu gen eaf k ib et een versie ORL DOS op de dis zen or ek OOK TENS

2 [: OXYD nieuwe v versie (kleur). irt 23: MAKE-DISK ‘update van dit lota temen | ed

5 m. Oe 346: het hulpprogramma voor chemici Ne: CELEB’ nu in een sterk verbeterde versie

hee 7: Rae

A 368: versie 1.02 van HUANG- -SHL Á 373: Printer/spooler voor Deskiet versie 6.2. A 389: CHEMCALC update naar versie 1,9.

A 394: IDEALIST: update van dit veelzijdige printprogramma.

A 401: OXYD nieuwe versie (z/w).

A 403: Database 'AMANAGER’ voor videor cassettes e‚d. in een nieuwe versie.

A 417: HP-Deskjet drivers toegevoegd voor Adimens en Phoenix.

| ï A 428: TI-GAMES: updates van deze

verzameling spelletjes (z/w).

20

' ZSELECTRIC: A 452: SC-P-X zangepast a aan

af woordenlijst, maar 0

A 434: TOTOKAT jn versie 12:

j van de fraaie fileselector

A 45: versie 10

Score Perfect

professional versie 1.3. s DR el

re versie van CAESAR. Nu Latijnse _e1 Duitse joke met een Engelse.

A 455: nieuwe CPx-module

A 458: uitgebreide niet alleen met A 463: TERADESK, de alternatieve desktop. Nieuwe versie.

A 466: MAROC om naad met matrices te

rekenen. Nieuwe versie (21

A 483: STARTEXT editor versie 2.8.

A: versie 3.62 van dit boekhoud:

514: KASS, kn iculieren en kleine

programma voor parti ondernemingen.

A 519: ADATH: een nieuwe versie van deze compacte database.

an dit zeer allerhande eractie met een

A 527: FORMULAR: versie 414 vi bekende programma om formulieren te printen, Int database is mogelijk.

A 570: CENTL: update naar versie 1.02. B_ 108: BACK-EX update

B 123: PERL: nieuwe TOS-versie met

handboek. B 124: MINT, versie 0.95 met enige verbeteringen.

B 127 en 128: MirfT Tools: diverse hinderlijke bugs verwijderd en enkele welkome uitbreidingen toegevoegd.

B 137: een update van de matrix-bibliotheek en een nieuwe versie van Mathlib0 voor TT- bezitters die gebruik willen maken van de co- processor.

ook pp Faleon: itboet of

ons land.

met TOS-versies.

B 140: ALICE, de simpele die ook onder MuliTOs ;, versie 2.0

Tft, ven hi C 75: VEC-WORK: een nieuwe , vector-gerichte tekenprogramm, ier, ki

f 86: OEFEN update versie 17 uitgebreide woordenschat,

F_114: DISCOTHEK: tee ersie

F us: VIDEOTHEK: nieu voor de Falcon. a ve ri Ea,

reinserdsJert UO

Verwijderd.

A 565: STE utilities wegens vele bugs

C 66: Canvas wegens copyright-problemen

C 68: Intro-Concept heeft grote problemen

rofgen Cc 70 en 71: Video Master kan wegens copy right niet verspreid worden als PD.

STICHTING ST

D 07 Gedigitaliseerde geluidsopname van Michael Jackson (The way you make me feel).

D 08

DX-21 EDIT. een professioneel uitgevoerde in GfA Basic geschreven editor voor de Yamaha DX-21 synthesiser. Met deze editor hebt u de

E 50 Songs

Op deze disk staan 12 songs in standaard MIDI-formaat (.MID files). Het betreft Spaan: se, Mexicaanse en Zuid-Amerikaanse

E 51 MIDI

GP8ED: een editor met soundbanks en patches voor de GP8 ‘gitaar’ van Roland. KEYDRUM: maakt van elk keyboard met een MIDI-aansluiting een master-keyboard met 4- voudige split. De splits kunnen overlappend zijn en via twee MIDI-kanalen worden aangesproken. Verdere mogelijkheden: Veloci- ty-Switch, Sustain, Modulation Wheel en Pitch Bender.

E 52 MIDI SY22: editor voor de Yamaha SY22 synthesi- ser met enorm veel functies (z/w).

E 53 MIDI (2/w)

MEMO: zoekt een bijpassende beroemdheid of gebeurtenis bij een persoon en zijn verjaar” dag. LISTLESS: train uw gehoor met intervallen, toonladders en accoorden. Een MIDI-geluidsbron is noodzakelijk.

E 54 Geluid

Op deze disk staat software voor drum- en ritme-generatie met behulp van gesampelde geluiden die voldoen aan mathematische functies. Op deze disk ook uitleg over theorie en praktijk. SAMPLER: maakt geluiden door middel van wiskundige formuleringen. Men kan complete toonladders maken, DRUM: MER: software om geluiden af te spelen. Men kan kant en klare songs maken die bestaan uit samengevoegde patronen. De nodige knip- en

NO

18

21 de DA an mogelijkheid omde eaf ij ied geheel graf isch me S nth. Dso d-files voor de D 50 SY

p50: diverse sour

D 10 eerd muziekstuk:

The Only Way Up: gedigitalis

aar. HALL: een e simuleren. drum

schikb: ekruimtes Ù by, een snare”

plakfuncties zijn bes programma om muzi Zo kan men horen hoe

E 55 Utilities

Op deze disk een aantal utilities die bruikbaar

zijn voor gebruik met Cubase. Er zijn aangepaste grumsets aanwezig. voor 0.4. MT32, Kl, Korg MI, Yamaha RX 5,7 en 8 en SY 22, 22, 77. Verder een aantal kant en klare

mixen en IPS-modules.

hid EPI T

mn

E 52: SY 22 EDITOR

Kleur, maar werkt zonder plaag, i ok : in

pil Geluid DMA-Sound: op de STe en de r samples afspelen.

INTERVAL

reine Quintet

in het STE-format

cl gl

ES inder ari 25

Ti

mm anz_Pelvoreinstlg.

JE reine Prin

EI reine duinte

kleine Sexte

E 54 SAMPLER

Ih

kan Nr” D Pl

iten

Cc 7 Tekenen (kleur)

c RACK ART: een tekenprogramma in kleur ow res) met alle normale tekenmogelijkhe- en nog veel meer. Animatie is mogelijk, 73 Tekenen @/®)_

LP: Laser Design Pro is een tekenprogram:- ma dat niet alleen de normale tekenfuncties pevat, Maar ook nog een hoop extra’s zoals conversies van beeldformaten, dia-show met overgangen, GEM- en Signum fonts, 3-D

functies €.C.

C 14 Plotten

y-PLOT: een zeer uitgebreid programma Mn meetgegevens te plotten. Ook wiskundige functies zijn mogelijk. Het systeem werkt met cormando’s en plot naar een virtuele >terminal. Gebruikers van TeX

gnen drukklaar materiaal maken. Een harddisk is nodig. Het interface (commando-

gericht) is nogal Spartaans.

_C 75 Grafisch

ROYAL PAINT: een simpel tekenprogramma ‚tin 16 kleuren werkt (ST low res) en over se kwastvormen beschikt. Ook een itbus is aanwezig. (kleur). SLACK: een te- amma met vele gereedschappen. en. kan zowel met z/w als met kleuren: werken. Een bijzonderheid. is dat enbeelden ook op het z/w scherm ond kunnen worden (in grijstinten

WORK: een programma voor het maken van (etters en schablonen. Zo kan men met behulp

van een snijplotter eigen plakletters maken.

_C 76 Beeld en geluid DIASLIDE: een programm.

af te draaien. Er zijn vele overvloeiers _mogelijk tussen de opeenvolgende beelden op het scherm. Men kan eigen effecten ontwikkelen (en bewaren voor later gebruik). _MIDSCAN: het beheer en het editen van _MIDI-files op laag niveau (bytes). Bestaande fiks kunnen veranderd worden en men kan files van een aangesloten MIDI-apparaat

Id ontvangen, (z/w) À

a om een diashow

C 77 t/m 79 Printen Ì Op deze drie disks zijn een aantal PostScript fonts te vinden die bruikbaar zijn voor het GHOSTSCRIPT pakket op disks A 496 t/m

498, ij

bni 20 andere Zijn enkele analogons van

Schebie Ki aanwezig zoals Helvetica, NC-

B ok, Times en Chancery. Alle zijn in Tsies bold, italic en roman beschikbaar.

C 80 Tekenen (z/ w) P f dn bn is een tekenprogramma met ge veel mogelijkheden en gereedschappen ae ki de vrije hand te tekenen. Ook zijn er bi ij Aeon spiegeling, rotatie enz. an men gemakkelijk ci rechthoeken enz. ike. gak

C 81 Tekstherkenning

SCRYPTO: een programma voor tekstherken- ning (OCR) dat gebruik kan maken van JMG files. Zo kan deze software herkennen welke teksten zijn ingescand. De resultaten worden als ASCI-file weggeschreven. Het is mogelijk om de software aan te leren letters te herkennen. Men heeft minimaal 2 Mb geheugen nodig en een z/w scherm.

C 82 Tekenen

PAINT IT is een z/w tekenprogramma dat werkt op schermen met 640 x 400 pixels. De software is niet geschikt om technische tekeningen te maken, maar een schetsje uit de losse hand tusssen de bedrijven door is heel goed mogelijk. Er is een module aanwezig voor animatie en diashow. Tevens zijn er mogelijkheden om kleurenbeelden om te zetten tot z/w plaatjes.

C 83 Grafisch (z/w)

BRONTO: een verhaal in stripvorm over een kleine dinosaurus. Leuk gedaan. (Duits). MINI-MAL: een z/w tekenprogramma, geschreven in GfA-Basic. Bevat alle normale tekenfuncties die men kan verwachten. Tevens is er een sprite-editor, een fractal-generator en de mogelijkheid tot projectie op kegelsneden. IC-BILDER: een aantal afbeeldingen (in IMG-formaat) van IC-configuraties met aansluitingen. Heel bruikbaar als men de

database Phönix heeft.

PUBLIC DOMAIN

ard

gt: »Sie werden auf nt, 1e Sach 12,10). Und so, { us und dem Schild àl , zum Spott der,“ nden zu Golgota, ülf,

staudex eines veerzer __jöldner bis hin zum le d tausPs22,2ist. |,

wort, das ein «mise

LF Ì z

5 bol generterter lest

ist (Ex 17,46). Sie “wa stoten, da Sacharja in

prkerung setzen orator Recoon zier MMT

F_den sie durchsté “os vom Händewasl pr

werzehren des Passahlames verdoen, tenten jedoch einen Lanze in die Seite einer unstritt

C 81 SCRYPTO

Muast 3 his 0 gedanklich wad in versucht zu

STICHTING sT

teheran

ag

| ein Ve een || WD or

eon anche Le vem rchivter: LO wenn tent archite |

erterme REE Ie E Gefinteren tv. Ben Campi Lieren eren top.) Be eea

ten ee selekt lerzen Sent woe Ferien In Linkdetel WP) bedeutet vor en reservierten Hert mog

_B 172 PASTURE

onst keine Auptlrkung, auper daf Sie }

Interen müssen,

legung sieht wie folgt ausic ariel Leden “idee 1-5 Sichers

che 1! punkt Work-putch.€

arl-0 ult Endec trl-I Info (Einstellungen, Statistii)€ rl-E SyntanChecke zEericf piche and Do air Findenc nc

=Ceri-B_Blockoperat {one TT

B 173 EDITEX

ETT mn, Pr 5 ECO mn En SICH: LPT |

mr rn AEL; a}

| PDT VIET Ed ==, Hamo tat tai oe CEI

B 175 ORCS

ren ine hulp als p 170 Programmer, ie een fijne U. on WEGA agr Kl peert. Er rien men in Pure | bij dit d

; dis oh. Eri 2 Mb opslag op €£ har " . nodig. g 171 Utilities Mheen

‚gen programma Of ie OMI TO meren in Omke en Bl t alike handige dn A na te zoeken enz. (z/w). een programmma silsen op het scherm haben ne en ait ete worden afge nen meerde ke Pitta zinsnedes. Twee teksten kunn

met elkaar vergeleken worden.

iversen 5 ï ENOR et opzoeken van een file 3 id Ber disk en vervolgens het opzoe ú ben zinsneden. PASTURE: ed (CCP)

bruikers van ST-Pasca ) LATEX-ONL: een maake je. AA

LaTex. Men moet wel besc lj ik hi IST-Guide Epe se, teem. DESKTOP: een programma om bij 5 opstarten te switchen tussen verschillende desktop.inf of newdesk.inf files.

73 TeX zn Zane een editor die zeer geschik is om teksten voor LaTeX gebruikers in te typen. Import van First Word Plus documenten is mogelijk en export als ASCII-tekst. Kan als editor in de TeX-shell gebruikt worden. Bevat zeer veel fraai bruikbare functies. (z/w en Fal- con)

B 174 TeX

ED-BIB: een database voor literatuur die de uitvoer in een BibTeX compatibele vorm kan afleveren. Op deze manier kunnen LaTeX gebruikers zeer simpel hun literatuurbestand aanvullen of wijzigen. (z/w en Falcon)

B 175 Resources

ORCS: Otto's Resource Construction Set stelt de gebruiker in staat om eigen resource files interactief samen te stellen. Het resultaat is bruikbaar om in sources van GfA-Basic, Pascal, C, Modula, Fortran en Assembler in te voegen. In deze PD- versie maar met beperkte handleiding en voorbeelden, Enige eigen- schappen: resources max. 64 Kb lang, alle flags en states van objecten zijn in te stellen en een icon-editor is aanwezig, (shareware)

B 176 Multitasking

Op deze disk een aantal nagenoeg onontbeerlijke utilities om het werken met MuliTOS aangenaam te maken, Er is op de disk een uitleg Aanwezig,

en t Peture Open Log-Winden

Gele Winden Clase winden

Resort Hindoes 4 Elese ALI Windou

B 178 GEMVIEW

B 177 Utilities

Meer algemene utilities bruikbaar zijn onder MultiTos. ook de Assign.sys file (GDOS) op een

manier samen te stellen, verzameling Crdi ge Nn e En

zoals MasterMind, Puzzie, Hi zoals DiskFree, BootReg en Mort Fast File Finder om op te zoeke Le verblijft. MTOS-ACC: een progr mogelijk te maken om andere Ma

te starten als accessoire,

onder MultiTOS. Voor} in B 178 Utilities

GEMVIEW: een shareware pr

staat is om vele soorten afbeeldin Ma de, zoals IMG, PI3, GEM, IFE RSC (or beeldscherm te plaatsen. Dit De KOEN ook afbeeldingen in kleur omzette ma z/w scherm tonen. Men kan GEN

bekijken (ASCII, Wordplus). ,

2 ge l ‘viewer’ is mogelijk onder MuliTog N

B 179 TeX

MUSICTEX: Op deze disk aanvullingen, handleidingen en ve el te vinden van het MusicTeX macro

al eerder op disk B 82 te vinden was. T deze disk de Meta- Fontbeschrijvingen muziektekens. ST-M2TEX: een HJR Kuyens om MIDI-files om te zetten | TeX tekStfiles die door het pakket Musici uitgeprint kunnen worden. Het pakket is nog ontwikkeling.

B 180 TeX

Op deze disk een groot aantal kant en fonts voor beeldscherm, printer enz, („PK voor de MusicTeX software (disk B 179),

B 181 Programmeren

VICH een interpreter voor de complete E taal, versie 2, Met diverse demo programm Men heeft wel een apart lesboek nodig D& taal is object gericht en lijkt veel op SU GfA-UTIL: diverse kleine routines vaar Basie 3.x zoals flying dials, inlezen 8* afbeeldingen, shells enz.

B 182 TeX it TeXsis is een pakket dat als alernats LdTeX gebruikt kan worden en dat ongewijzigd laat.

B 141 Utilities '

RROWFIX: versie 1,3 yvan dit programma m de drie fouten van de WM-Arrowed’ mes- om erder GEM 3.2 (TOS 2.06 en 3.0%) te atchen. GEMRAM: verplaatst de code van GEM vanuit ROM naar RAM. Dit gramma moet wel voor elke TOS-versie rt worden aangepast. HOWFAST. een ramma dat precies meet hoe snel de 1/O (Cloppy en harddisk) is tijdens normaal ge- bruik. MENU DELUXE: een verbeterde uitvoering van de menu-software ’Menux’ die bij GfA Basic versie 3.x wordt meegeleverd, REMOTE: een goedkope manier om de ST op afstand te besturen. SEEKUP: schakelt de step-time van de floppy terug voor TOS 2.06. TOSCRC: berekent de 16-bit cheeksums voor TOS versies (hoger dan 2.0) die in Eprom worden geplaatst. Werkt voor de TT (512 Kb, 32 bi) en ST (256 Kb, 16 bi). WINNI: een experimenteerprogramma om het gedrag van GEM bij ‘events’ na te lopen. SHBUF: ver: de 4 Kb GEM buffer die gebruikt wordt

voor de NewDesk.inf file tot 32 Kb.

B 142 Programmeren ALLOCMEM: een accessoire die men kan ‘gebruiken om te voorkomen dat een applicatie ‘het vrije geheugen claimt. LOGO: een reeds ng bestaande programmeertaal die zeer geschikt is om kinderen op een didactisch ntwoorde manier kennis te laten maken het programmeren van computers. Voor taal zijn vele Nederlandstalige boeken en ogramma’s te koop. Deze versie van OGO is wel Engelstalig.

B 143 Ceursus

! C is niet makkelijk om te leren en er is heel wat oefening nodig om je vlot te Kunnen uitdrukken in deze taal. Op deze disk Saat een uitgebreide Engelstalige cursus. Ook Zijn er vele leerzame voorbeelden (C-source teksten) bij deze cursus.

B 144 TeX-Cursus

Dit is ge tweede disk behorende bij de cursus TeX in dit blad, Op deze disk is een MetaFont Wersie te vinden om zelf letters mee te maken, pike deel (met TeX) is te vinden op disk

B 145 t/m 149 GNU C++ Op deze vijf disks is een werkende versie te Inden van het GNU C++ pakket, geporteerd

naar de ST. Men heeft 2 Mb aan geheugen in de ST nodig en 10 Mb op de harddisk. Op disk B 129 is een cursus C++ te vinden.

B 150 t/m 161 GNU C++

Alle sources van het GNU C++ pakket zijn op deze disks (12 stuks) aanwezig als gecom- primeerde „ZOO files.

B 162 Programmeren

Wega Light is een verzameling sources voor gebruikers voor gebruikers van Pure (Turbo)- C om GEM-conform te programmeren.

B 163 t/m 167 GNU EMACS

Op deze 5 disks staat de volledige versie van de GNU-editor en programmeeromgeving die veel in de UNIX omgeving wordt gebruikt. Koppeling aan allerlei programmeertalen, ingebouwde Lisp-interpreter, Online hand- boek, aanpasbaar aan de eigen wensen, enz.

B 168 Utilities

FARBZEIG kan gekleurde afbeeldingen (NEO en PIL) omzetten in een grijstinten- beeld. ICONEDIT: een icon-editor die op een handige wijze de mogelijkheid geeft om iko- nen te maken en te veranderen. LSTtoDEN: Met behulp van DRI RSC 2,1 kan men LST files maken voor GfA Basic. Files kunnen worden omgezet tot DFN-files. MADRESS: een handig adressenboekje in de computer, De implementatie maakt gebruik van flying dials, scrapboard en toetsbediening. Met import- en export- mogelijkheden. PARSER: heeft men een computertaal gedefinieerd aan de hand van een BNF-beschrijving (Back: haus-Naur Form), dan helpt dit programma bij de constructie van een bottom-up parser, RSC2ASM: heeft men een grafisch interface gemaakt (RSC), dan kan het in het programma opnemen, zodat geen aparte RSC-file nodig is. De output is in assembler.

SCRSHOOT: om het beeldscherm als IMG of

ICON naar disk te schrijven. TURNIMG: hiermee kan een IMG beeld 90 graden gekanteld worden.

B 169 PERL Op deze disk is een implementatie te vinden van de programmeertaal PERL, Pr zijn

versies voor TOS en MINT, Tevens op deze disk een handboek, enige bibliotheken en C- sources om een eigen implementatie te maken. Zie ook disk B 123.

PUBLIC DOMAIN

AMMEREN B

Arsert vestaur teren

Î Lteneit siert

verslaa 18 e) 32 by Tamas Raessler

dieses Pragrann ist PO Beschrieben ia Turda.

B 168: ICONEDIT

GE) Cela SD MMA ij r Adresse = Visgeer amtndetiee a Lt didl

Lortt Blomalde |

| Benerkungen

[achen ] [hoschen] [ve

vorsten 42 VAD Ar prenten JO meamor ® hadiobutton | rent, Aadlabutton 1) vaer agrichan. wait leek: I dt 1 Diesen

tE sind die ten

iki Uit do Ea ureider Panos to Catodär kig Poos U CE

Ü TOEN

ze) keer) CE

lara

B 170 WEGA

15

Ee Ü.Ü.ÛÜÄÛÄÊ

STICHTING ST

jijk. DISK! 1 inhouden Eil Ie En, sue, cen database van de in? haf Ken Sen KG mE _floppy disks of partities OP m en rd : hiel a en, AEN led 8 [| FLAG: zet de bitjes in ved ki oe etn Tre) || zoas de fast-load, fast Á ITO nn dwi had oor 4 Ee EER WO, Teer vat, global, super VO ie mmm keten a HP Desk printerdriver Meran NEN etlmaiten Aa oursternsl bete Ieschess., ml TU k tleg, Ef it Bennik Meme H plus en Edison et ui Af EE ame | |_gickDs: brengt de HP Der g td Fe gaad men die later heeft aangezet dan

Sepuin mare Sin er. Merg md sot SIVEASES_ Nier stent alles wan In anderen Karten Ateneo

A 596 Databases HH-BUCH jt

PT AMIN

programma Aspen over het huis oudge tete B MANAGER: een simpele dat base voor & A 598 Games, id stoet Gergei Me li. Juidsdragers. Fúrsten der Finsternis: een nj, le de eden inc Tait ee nn ä adventure dat gemaakt is me la, ine, eens A59 Oe ngo’ generen (Duitstalig) et de EEE ete taat ere eta Jel een database gie veel lijkt op GO) nd 20e |Temr, EC moedig stellar Assigment {Sf EASYDA een ) s De dn Ì mt) mm (Amiga) en geen gebruik maakt Vn Gat A A ) te maar alles in dialogen doet. 5 B MO-WALL: RE le ee handig en soms niet. Ed Se diem Metel en ae terieg, Jete_— jpinan, opgebouwd programmâ À Ne EE li Tum 3 ET Sr BE (boren, freezen, draaien) Wedi onderg! gangen ( argens van vele gegevens en abelen met materiaa dln eigenschappen En veiligheidsmarges.

eN

_ST- DIGGER 3

grzoraare vant, m0 0 1907

Desk Input Options Find_Output = 2 TEESE OENSTIGGER AG CRORAM 50 = DDS ETE goog BRAS ROOM 6008 Kona HOVE,B DS, 5186 (A5) 18451866 Ef MOVE,B 500 A6, o„H) „50000 (A5) 187600000000 el Ragac _MOVEA.L 50004 (A7) ‚A5 296FO004 5 El 52044 (A5) ‚A6 ADED2AA4 LJ Hoyea.L 50000 (A5) „AL 206D000C n AppA.L 50014 (A5) ‚AO DLEDDOL4 AppA,L $00LC (AS) „AD D1EDODLC pppa.k #50L00,AD paFCgL08 PEA (AB) 4850 HP 1 PER (A5) 4855 HU CLR (AD) 4267 Bg MOVE‚M_#5004A, =(A7) 3F3C004A “JJ TRAP HL 4E4L HA HOVEA.L $00L8(A5) „Ab 28600018 (n HOVE,L 50010(A5) „SORDE CAA) 296D00L0DADE )n MOvE.L £0044A5) ‚DB 2020014 - SUBI,L #500800000,DO 948000800000 HOVE.B_RODF6CPC) ‚DL 123R00B8 4 BEO,S _ROOMC 6702 o SuBo,L #1,DD 5380 5 poos _HOVE,L_D,SORES CAO) 2940DREG je

ST-DIGGER 3:

Foutloze programma’s zijn zeer zeldzaam, en ook komt het voor dat men een gekocht gene wenst aan te passen aan persoonlijke wensen. Meestal heeft men niet de beschikking over de ’source-code” van het programma. Deze disassembler, die interaktief werkt en labels

genereert, maakt het mogelijk om de voor mensen onb ipelij eN

egrijpelijke machine instructies ter te vertalen naar assembler taal, waarna de (veranderde) source dp behulp van een assembler ( GST) weer een programma oplevert. p 8 : ST-DIGGER Fl 45,- voor abonnee’s of F1 60,- voor niet-abonnee’s

14

EN Microsoft WORD (Rrp- ct zijn met d F-for- geneti pet FW+ format. CARTELLA: He mad) in ware kan men een file in HPGL-for- dere Jaten uittekenen op een zelfgebouwde

(z/w)

N ST voST: een verzameling TTP’s die de oASer jn staat stellen om elke aanwezige en gen nadere toelichting te voorzien. file Y pruikbaar via een command-interface. allee! 4 tekst-editor die wat primitief oogt gr cbruikersinterface. Is niet GEM- Wen geprogrammeerd. (2/w). BERUF: een

ne met meer dan 150 verschillende datâ A. Kan handig zijn als men een verepskeuze gaat maken. (Duits) (2/w). REN: vel AD: een programma om uit te zoeken wat N peste verzet is bij racefietsen met 5 of 7

et DEL versnel lingen.

8 IS A NLUPE: het ultieme beeldscherm Jas. Men kan de vergroting staploos Arsellen en het vergrote beeld staat in een bnster Het is geheel volgens de regels gero mmeerd, dus is ook bruikbaar onder uTOS. Zeer veel instelbare parameters, jedereen het aan zijn behoefte en geruik kan aanpassen. Ook geschikt voor de

falcon.

4 579 Utilities [WP2FAX: maakt van een FW+ tekstfile een beeld dat door de meeste Fax- verzonden kan worden. een programma om de menwerking tussen Tele- of Junior-Office en _ 1WP2FAX te vereenvoudigen. GDOS2FAX: zet GDOS-files (GEM Meta- files) om tot een format dat 1WP2FAX weer kan verwerken. MAKE-UP: deze software is staat om kale ASCII-teksten te editen. Een hoop regelmatig verrichte handelingen nnen automatisch gedaan worden. PACS- (ELL: een shell om makkelijk te werken met al die soorten gecomprimeerde files zoals 200, LZH, ARC, ARJ, ZIP SFX enz. Er zijn ines aanwezig om van archieven de inhoud te lezen. Werkt ook onder MultiTOS. w). PINHEAD: een utility om de gramma’s in de AUTO-folder en de acces: oires snel af te werken tijdens het opstarten.

_A 580 Games

_TEGENLAND is een Nederlandstalig tekstad- venture dat door de auteurs van het eerder verschenen Ring van de Hoop!’ op PD disk A

65) is gemaakt. Het programma kent meer dan 150 uitgebreid beschreven locaties en 70 voorwerpen. Een goed niveau kwa sfeer, verhaal en humor. (kleur en z/w)

A SBlen 582 Games

MEMORY is een bekend geheugenspel dat in deze implementatie in 256 kleuren werkt op de Falcon. (2 disks)

A 583 OEKOPLAN: bere Plaatsing van plant de (volkstuin. Er den met de eige Bewassen zoal

kening van de optimale en en voedingsgewassen in wordt goed rekening gehou nschappen van de diverse onder als groeisnelheid, oogsttijd en en vlies en zonbescherming. OF KO koplan sane \tor om de invoerfiles voor Oe Samen te stellen.

Be S85 Games (kleur)

nd B: een zeer snel schietspel met ruimte ven ret en ontsnappingen door grottenstel- Sels, (ST, TT en Falcon, joystick)

A 586

LU : fj

eten een automatisch vertaalprogramma

ie ngelse teksten naar standaard Duits. Tt soms verrassende resultaten. ALICE:

een editor voor si Onder MultiTOS, mpele taken. Ook werkend

A 587 Games

SEN: een snake-game waarbij de steeds Anger wordende slang in stukken moet worden geschoten. PRINTER: het uitprinten van ASCII teksten op de HP DeskJet. DOMINO: een versie van het bekende domino spel. (z/w) SINUS: een functie-plotter voor sinus curves. Handig voor scholieren. (2/ W) TRON: een spel waarbij twee tegenstanders racen met “light-cycles’ die een dodelijk spoor achter zich laten. ICONEER: een iconveditor voor gebruikers van Phoenix (database).

A 588 Printen

IDEALIST: een zeer bruikbaar programma om teksten uit te drukken. Talrijke instel- lingen en mogelijkheden. Deze versie 3.3 is verder uitgebreid dan versie 2.0 die te vinden is op disk A 308.

A 589 t/m 594 Astronomie

SIDUS ASTRUM: een volledig herbewerkte versie van dit astronomieprogramma dat reeds eerder op de disks A 533 en 534 te vinden was. Maar nu tevens met zeer veel data over sterren en objecten aan het firmament. Sidus Astrum kan sterrekaarten op vele manieren weergeven.

A 595 Diversen

INIT: zend bij het opstarten via de diverse poorten data naar de buitenwereld. Kan gebruikt worden om printers, modems enz. te initialiseren. SHOWIMAGE: een utility om teksten en beelden te tonen. Vervangt de bekende show/print/cancel van de desktop. MINICALC: een utility om een kleine handige zakrekenmachine na te doen. Met programma (source-)tekst in Pascal. T- KALENDAR: een kalender om termijnen, afspraken enz. in te noteren. Er zijn alarm-, attentie- en wekkerfuncties aanwezig. TERMI- NE: een compacte kalender om verjaardagen, AT V-dagen, feestdagen enz. in te noteren. TT- DESK: men kan de desktop van TOS 2.0x6 en 3x een stuk verbeteren en handiger te bedienen maken. Menu-shortcuts en grotere

eest TET lan Peer

wil CCM Das atie, teerter Ji, 00 L

eeb mind

E dere

HE Re: IE hik a Elon Panseer À wok tobjen ee úal oai fain en 3 ae il De teast #4 geel deit mr TN Ba se Pda LE rente U keer ad Bers Watt

Favor ouse claer Elst Et Vla waer NNU

veevaerd HN ppm A wa et oat schen MT aud rame Erres: ? tie, mmteverd famat vevarratennie/lant ef

ad

A 583 OEKOPLAN

vaars ORI jppen Sie mas englischen change

gditar finden Edcor aatraden.. Dragen aaf

A 588 IDEALIST wgn Nn en

oe Ë

iin = Dead

es d Le

aen, k

bd Se ES Lemsbeerg A 589 SIDUS ASTRUM

A Datel Kalender (ZUKCR S:

Ii oe |E a) Mella HEE

A 595 T-KALENDER

A

13

STICHTING ST

waver: C-Zagetnser, somt „eantratnenr „Cn-neee,

A 573 BRAINWAVE

feltene Steine: DOD hestzeit: 0007

hen

JE

A 574 EUROPA

f_ pseses Program wurde nit AcS und Pure Pascal ent wigelt

zaistoedera iaer ad torens

b rafsuab | mapstab soeichern

Kuster 4 Cronar 2,900 |} filter 1 Me PID

12

[EELT

ten worden. 16 direct op de hoge sn

570 Games - MINEX: men moet hef ht! mijnenveld re À Y, Î oe

el 'Scotlan , ri ‚n_ spionnen rate

10 x 10 moet ME d zeer lastig. (kleur) Te HO versie. Zeer een dig (lj gen varta men moet binnen een steld le kn tegen tsen. TWE | fl erat en TI: een variant ike es vn lenie eeft ook : orbis in zh ‘Space Invaders’ (z/w) 71 Games (z/w) &, aa een emulator voor de bekende An computer. In deze uitvoering ne ee toetsenbord. Zeer veel spelletjes zijn op disk aanwezig.

A 572 Games (z/w) TI-QUIZ: een vraag Duits. Zeer veel vV

4 B 7 i D- disk A 42. SCHA:

spel 'Ballerburg’ OP het rin een kogel over DIS ease oet zelf het speelveld

speelveld rolt. Men moet veranderen om de kogel vrijbaan te geven.

A 573 Educatie Ô BRAINWAVE: een universeel leerprogram ma, dat naar de wens van de gebruiker uitgebreid en aangepast kan worden. Er zijn al

enkele thema’s aanwezig (in het Duits). (z/w

en Falcon).

A 574 Games (z/w) EUROPA: een strategies 2053 de macht in Europ

MINENFELD: een spel met een mijnenveld. MASTERMIND: een uitgebreide variant van dit bekende spel. ADAROD: lijkt erg veel op het bordspel ’Dorada'. HANGMAN: een variant op het bekende ‘HangMan’. MERK: MAL: een variant op het overbekende Memo: ry’ spel voor twee personen. Men kan ook

tegen de computer spelen.

pel waarin men anno a dient te veroveren.

A 575 Games

BALLS: een Arkanoid variant. Men moet met een stuiterende bal een muur afbreken. (z/w). CONQUERER: een vechtspel waarin groepen krijgers een slag uitvechten. Maximaal 6 spelers. (kleur), WURM: een ’Snake” variant. Een worm kruipt over het speelveld en wordt steeds langer. Eigen speelvelden zijn te maken.

(z/w)

A 576 Diversen

PROJECTOR: het afbeelden van Mandelbrodt grafieken. (z/w en Falcon), POLYREG: het afbeelden van meetgegevens en het fitten van cen n-de graads polynoom, Handig voor te- chicí, C-COMPLEX: een bibliotheek met functies voor het gebruik van complexe getal- len ín Pure-C. W2WP: converteert teksten die

|

| ntaster

begraotjeren gateroald © | tE

Kia/ar

rn Mea

BeschrL{tung

| d hate, s k al

! | ze vant hl

A 576 PROJECTOR

Mimeis

ne utre Pam ladigkelt ie

B Eehtzeit ja} Eentget senden 00

Haustelge nt O Javerse Darsteriugg ern A

Optionen E) hauszerger toigen

D Nuszelger an-/ | B renster enretgg scheen | 0 Konaattainies

0 freu/ Sm

nur Jatofenster nit Proaent ef

De) 0 Ce | ——

A 579 MAKE-UP

chiver Uutee 15 Dive WP TTT nd ME) u hog attrinater of files 0 BEM Md slrears archi dit P dist brik Els ielen cennorisne LEMON tat al 5 af eek mts Lade gave settin eN Ears sE Toad servings S- (lar0 HEA gils

lage tor oeers „Aj an tedicater

optians! Zr

De MA

marre mr me ED

A 579 PACSHELL

A 576 CARTELLA

PUBLIC DOMAIN

A _MAN

gn

N 560, cen soort agenda om afspraken rte nissen) bij te houden over diverse gebe N zowel bruikbaar als ACC en TTp perl CWORD: een hulpmiddel voor het iet en oplossen van kruiswoordpuzzels. mal mine veldgrootte is 50 x 50,(2/w) IN- MAN EROLL: een MIDI-manager die gebruikt worden om eigenschappen van appara: kar in te stellen die alleen maar via MIDi wr paar zijn. Functioneert ook als synth- ve à en mixer voor 16 kanalen, Werkt als dito of PRG. (kleur en z/w) MONO-=FMU: Ao pmen een kleurenscherm, dan kan men pehulp van dit programma toch vele z/w gamma's draaien. IMGIDX: met ait peoerama kan men bijhouden welke IMG pro! dingen men heeft en waar ze op staan. resultaten kan men uitdrukken of op disk bevaren. COMPACT: print m zeer gecom- ‘meerde vorm directories uit, Geschikt voor inkjet-printers en Epson-compatibelen, TEL- pAT: een database die geschikt is voor namen, gdressen en telefoonummers,

E 4 561 Games (2/w)

SPACEBALL speelt men met twee spelers of

Ee speelt tegen de computer. Een soort

E pasketball, maar, dan tussen zwevende ruimte- vaarders. (joystick)

4 562 Printen .

por gebruikers van de HP Deskjet-printer. Drivers voor Calamus, Degas en WordPlus ‘zijn aanwezig. Een programma om screen- dumps printen is aanwezig. Verder diverse gramma's om de Deskjet in te stellen.

A 563 Database

ETIKET: een Nederlandstalige database die _ gericht is op het ordenen en bijhouden van gdressen. De uitprintmogelijkheden zijn speciaal gericht op het printen van etiketten. OPUS: een spreadsheet met veel toepassingen. _Grafisch goed verzorgd met de mogelijkheid om ‘charts’ te maken. Kan gebruik maken van GDOS. (shareware) (kleur en z/w)

A 564 Astronomie

_SKYMAP: versie 1.03 van dit programma dat afbeeldingen geeft van de sterrenhemel. Een uitgebreide lijst met namen is aanwezig. Is traag in het berekenen. Verder op deze disk nog een speeltje voor de late avonden: HACKER in versie 1.03 is een Engelstalig ad- venture game zonder grafische afbeeldingen.

A 565 Utilities

A 566 Fysica/Chemie (z/w)

OURIER: door het sommeren van een ntal sinus-functies kan men elke gewenste iodieke) curvessamenstellen. Ook het om: eerde is mogelijk: een signaal uitsplitsen een aantal simpele sinus-functies, Van een gnaal ook het frequentie spectrum bepaald Worden. GEMNMR: het simuleren van dyna-

BAARLOML UC n en

gi MNR spectra, Deze software maakt fytaten „om, rekening houdend met ratuur riete effecten, tijds- en tempe Grafiek lankelijke spectra na te rekenen. GL-pi en kunnen geprint worden of als HP- plotfile worden opgeborgen. (,/w)

A 567 Utilities (z/w) gd disk staan diverse icon-editors die PH-IGOED. het Phoenix-lcon-Format zoals: cöbeln rien , Oee a ng \ abase Phoenix kan gebruiken. GEMIC-ED: een editor voor het bemerken bes ICONS zoals ze gebruikt worden voor de esktop (32 x 32 pixels bij TOS 2.x en hoger) en de ‚RSC files (max 64 x 64). Iconen kunnen als C-source opgeslagen worden voor opname in eigen programma’s en voor gebruik in RSC-construction sets. GM-ICED: een editor om muisvormen te maken. Zo kan men eigen zaken verzinnen zolang men maar 16 X 16 pixels gebruikt. Er kan ook een Omi- kron Basic source tekst aangemaakt worden. DTICED: een editor die er voor dient om Desktop-icons te maken en te bewerken. Zeer geschikt voor gebruikers met TOS 2.0x en hoger. KEKDOSE: bekijk de inhoud van de cookie-jar, De inhoud van algemeen bekende cookies worden geïnterpreteerd in begrij: pelijke vorm. 16-MHZ-C: met dit program- ma in de Auto-folder kan men direct de STE op 16 MHz zetten. SCR-SAVE: dumpt een screen naar schijf. DIGI-UHR: de tijd rechts boven op het beeldscherm WIN-UHR: een klokje (met wijzers) dat de tijd in een venster weergeeft.

A 568 Financieel (z/w)

M-BOERSE: voor het beheer van allerlei waardepapieren zoals: zero-bonds, opties, aandelen, floaters enz. LIQUIDAT: een programma voor Duitse huisartsen om te zorgen dat de afrekeningen op tijd en met de juiste bedragen verzonden worden. NAEHR- WERT: het bepalen. van de voedingswaarde van een maaltijd. Men kan van 12 verschil lende chemische stoffen de hoeveelheid bepalen (vitamines, mineralen, cholesterol e.d). (Duitstalig)

A 569 Utilities

KOLUMBUS: een pakket dat bestaat uit editor, shell, makerutility, commandline interface, on-line help, sortering, datamanager en nog veel meer. (z/w) FINDER: hiermee kan men in teksten zoeken naar zinsnedes. Werkt zowel als prg als acc. POINTER: hiermee kan men getallen vanuit het ene getalsysteem overzetten naar een ander. SHAKE: een acces- soire om de fysische volgorde van files in een folder te veranderen. SMURF: een program: ma om op een laag niveau in files te kijken. De inhoud van sectoren wordt zowel als tekst als in hexadecimale vorm weergegeven. COO- KIE: een setje met functies voor Turbo-C gebruikers voor het gebruik van de cookie jar. FOLDER-CLEAR: tijdens het opstarten kan men beslissen of folders (alsnog) geleegd moe:

at

roeden CNE enter, | „tet Gd Gea)

A 568 M-BOERSE

LN en

ee ma,

Ë

Derstel lung

r Teeretle

ed oen

754 7% 65 70 U 6E 1E 80 an ze 63 765 853 20 62 65 go on 616 Et

A 570 CENTIPEDE

MIKEX Spiel Eend

Fenster wechseln AL Fenster schliegen AU WJ

alhasil A 570 MINEX

STICHTING ST

Bn tere, HBC Spel der Persie Schahurt

Belt oft HAC 1 prfererel

A 554 JENSEITS

noe {ront AL FE Crossuord font sd Sauart SIZE p old granophone record za hege dram one of hastrd Hegar hours ont hes | brie Fenaant set dada zz Hous house paments psts odoardiy steg and Bean prison and CAI Werc vermin In ef ziele hont pier fre eb zat ze Hants AE bien te aaotter Invitak

| aats leg Ie in 5 = Play

nn zbast be atb Army feu nn he

ke {ront Clues font

pake ront Kelp fant

‚Al 1 1

Z Tmis type of ball bs tet L - adult, (riend goes round

a Blaas, wawmard numats 6) an

A 560 CROSSWORD

enseits 4 Flu eh ht ame wi ' ih ve Ä wife) À geellen ef h ivier gen vk Pe rij van de © herd Ee an pele n te peleven eel die r vele av betrede zijn. | „peschrijving re Dak he een database sar ee ha te werker. rd bidt ie men heef! wel Adi verwij 3,1 nodig be ekende A 556 Games dat vn er bekend

EN: een A) spel met poontjes ef

m L: een grole ve omino, iis met bijvoor celd Do Rfinen, ae Kal pn, Leblon, Master mit Wee 3 en Puzzle, Quadrix, REEL eon ke pan olitaire. wuR met wee marhe 6 gbbelstenen 5 a Mt veelkantige pbbelsenen ee ee ‚ys een nieuwe „oe di zijn 10 Eoeilijkheidsgraden

ze goed Mm een volgen simpel, maar SCHADIST: zodanig met bouwsel Gen kogel van het beginpun!

E rollen. y-GAM

de ene hoek naar boxring moet zien fe komen. SC Klein Duitstalig tekst-adventure.

A 558 Utilities

EXPANDER: met behulp d kan men diverse GEM- programma s acti

veren. Wel moeten de programma’s zich netjes gedragen, maar gaat het goed, dan kan men gelijktijdig op diverse programma’s toe grijpen. Verder diverse utilities zoals: FCopy 3, Sysinfo, Select, Eddy, AutoSort, Timer,

TestMem.

van deze accessoire

A 559 Financieel

CHARTS: een complex programmâ dat ontworpen is om de beurskoersen in de gaten fe houden. Alle standaard methodes zijn aanwezig. De resultaten kunnen op vele manieren worden afgebeeld. (z/w). DYNA: speciaal gemaakt voor het beheer van aandelen portefeuilles. Men kan een inzicht in de huidige en toekomstige rijkdom krijgen. Werkt alleen met Duitse TOS. KALENDER: een kalender de rekening houdt met regionale en nationale feestdagen in Duitsland.

{ " Ei 4 fee Linn | NT

A 567 DESTOP IC

nt of in de toekomst bevinden. Zo kan weten komen welke satelieten men Kan zien overkomen aan de nachthemel. Het rogramma is bruikbaar voor het volgen van radio-amateur satelieten (richten van ont-

vangstantennes). Lijkt veel op ‘Orbit’ (PD-disk A 24 of B 13).

a 545 Comprimeren n sT zip 20 maakt het mogelijk om files afkomstig van de PC en aldaar gecompri- meerd. met PKZIE, uit te pakken (ontzippen) op de ST. Dit programma is ook in staat om files te comprimeren (zippen) compleet met sub-directory structuren! Ook kunnen zelf uitpakkende files (en programma’s) worden maakt.Het programma Is ook oproepbaar vanuit commando-shells. (z/w)

A 546 STOS

Gebruikers van games of andere software die geschreven is in STOS Basic, hebben proble- men als ze over gaan op een nieuwe versie van het operatingsysteem (TOS). Op deze disk staat een nieuwe loader, die het mogelijk maakt om nu ook oudere STOS-games op moderne ST's te draaien. Zelfs op de TT blijkt de meeste STOS software nu wel te lo-

pen!

A 547 Games (kleur)

MYSTIC WELL is een game dat door twee spelers (elk met hun eigen joystick) gespeeld kan worden. Men gaat op avontuur en moet de wereld redden met behulp van een magiër, een priester en een krijger.

BACKUP: een simpel backup-programma voor de harddisk. Aan de hand van lijsten met wildcards kan men selectief te werk gaan. DEX: een accessoire om leuke patronen erm op te bouwen als men even de aan zijn lot over laat. Voorkomt het van het beeldscherm. DG-TRIO: S om de datum/tijd te zetten, in het oog te houden en om de

gaan. DRVCORR: een correctieprogram: m een foutje te repareren waarvan men hebben bij gebruik van een Quantum harddisk, ICD adaptor en TOS 1.2. GLIB: een C-Easy-Gem bibliotheek voor Turbo (Pure)-C gebruikers om simpel een grafisch interface te maken. MAUSWIN: een accessoire die er- voor zorgt dat steeds het venster dat zich onder de muispijl bevind actief gemaakt wordt. Dit kan handig zijn. MENUDLX: voor gebruikers van GfA Basic 3x die wat ontevreden zijn over het simpele menu dat hun normaal ter beschikking staat is dit een oplossing, wigs 122

be rd

A 549 Astrologie

copen te berekenen

zomer- en wintertijd via tabellen (alleen voor Duitsland aanwezig), De resultaten kunnen op zowel Epson- als NEC-compatibele printers worden uitgedrukt. Shareware. (2/w)

A 550 Games (2/w)

CIRCLE: een schuifspel waarbij men met delen van ringen werkt. Men moet ze op velden plaatsen en dan door verschuiving éen aaneengesloten geheel krijgen. Er zijn allerlei onverwachte effecten zoals magnetische pun: ten, afstotende stenen en teleportatie velden. NIBBLE: een variant van een 'snake’-game. Met de cursortoetsen bestuurt men een slang die door voorwerpen op te eten steeds langer Wordt, Kom niet met je staart in de knoop!

A 551 Utilities

BOOTMENU: met dit programma als eerste in de Auto-folder kan men de configuratie bepalen waarmee men opstart. Niet alleen de programma’s in de Auto-folder en de accessoires op de boot-disk kunnen worden gekozen, maar ook de desktop.inf en new- deskinf files en de eventuele assign.sys. CLOCKDRV: een multi-function utility- voor het beschermen van het beeldscherm, het par: keren van de harddisks en het bijhouden van de datum-tijd. Tevens is er een driver voor een DCF-17 ontvanger van de precieze (atoom-) tijd. GROB: zet afbeeldingen in het JMG for- mat om tot GROB-files voor de HP-48-SX en omgekeerd. Ook Doodle- en Degas-plaatjes kunnen worden ingelezen. FUNKTIONPLOT. versie 1.5 van dit programma om funkties te plotten, nulpunten, extremen en buigpunten te berekenen. Het heeft een grafisch interface met veel manipulatie mogelijkheden. GRA: FIAS: leest HPGL-commando’s in en bestuurt een zelfbouwplotter via de Centro: nies poort. Er zijn aanpassingen mogelijk aan de hardware. STARTUP: versie 3.5 van dit programma om de boot-configuratie te kiezen. Zorgt ook voor GDOS-drivers en fonts.

A 552 Games en muziek

PUZZLE: men kan een afbeelding opdelen in talrijke puzzelstukjes van instelbare grootte. En dan maar puzzelen! (z/w). CLEVER- SOUND: en accessoire die op de achtergrond X32 geluidsfiles kan afspelen. KLIMPER: een editor voor noten die heel geschikt is voor de gewone MIDI-gebruiker. Noten kunnen zowel via MIDI worden ingegeven als via het nor- male toetsenbord. De software is meer gericht op de weergave van geluiden dan op het netjes noteren van muziek in notenschrift. (Demo,

z/w)

A 553 Games (z/w)

BUSManager: een —_ management _ game (Duitstalig) waarin men moet proberen een busbedrijf rendabel te maken, Men moet slim gebruik maken van de wet van vraag en aanbod,

PUBLIC DOMAIN

gm

Abate Egge Pier german Miite f gen EEN

TABEL OE 1000

IC) statt dochtarnat (Befehl:

A 552 PUZZLE

e | _Aewsin

A 553 BUSMANAGER

NOL

STICHTING sT

< : velend 86 ade ets Ì jr liver Hir rs E poard. GER o-interpre ee TET re 0-1 É 44,66 IJ ET D Nn geluid van il ig en COM ge uik oM me AR Ds EN mn pingel meer: Hb ingericht v or ë speciale 54

n i jinkers. ZO zij ses on bek om armankelijkeden pr TER Mi d in in de gaten te how ie je mogelijk NER: eet kalender met uitge f ) ' plan uw kost ú TENDER om op rl vei \ e extensies te verande din arddisk tege kunnen ook partities ene 2 overschrijven me hie ERBUCH: een verz Ar 5 heks page ukers. F Zeer bruikbaar voor F de hert de

? ts boven OP | t ü pn LNARRIEE ARJ-files vanuit de ij :

uit te pakken op eefl ST.

vain in 1 E BED) HEE MEinTe

Cele)

\ ie dr

ZP} van rv en)

e PC-wereld) PS anar [teiete } | Me ol nn A5 OE pelt NP me KES: ES: een À b (ture [aan Pen en Paed met vele verrassingen. DA SSN bachian ie eg door een mijnenveld zon Mera) DE DE EXODROM: be: Ee U D 2

LLLË

der opgeblazen te worden. kf vrijd de ingesloten schepen. Daartoe m

: ie t men op onverlaten schieten wat energie kos A 545 ST-ZIP 2,0

en moet men obstakels omzeilen. ( ten 4 w). RAILWAY MOTION: een versie van fn ‘piping game’. Zorg dat een trein Ra 2 ij ne S weg ontspoort. Daartoe moet men Enne eengesloten rijbaan maken. (z/w).

TN

ZL

A 540 Games (z/w) Ait KNUDDELS QUEST: een combinatie van een actie-, een behendigheids- en een denkspel. Men loopt in een doolhof vol hindernissen en gevaarlijke griezels. Onderweg kan men goe: deren verzamelen, waaronder bommen die dienen om tegenstanders op te blazen. TRAMPOLINE: een behendigheidsspel dat veel weg heeft van het bekende ’Break-out’ game. In deze variant geen balletje, maar een mannetje dat opspringt vanaf een trampoline.

A 541 Diversen DG-FUNK: voor het examen zendamateur moet men vele afkortingen en begrippen uit dit internationale wereldje kennen. Dit pro- gramma dient om het leren te vergemakke- lijken. (Duitstalig, z/w). DUNKELKAMMER: zeker als men foto’s in kleur afdrukt, moet men op de juiste wijze te werk gaan en alle handelingen zoveel mogelijk standaardiseren. Dit programma is daarbij behulpzaam. VO- KALIX: voor het leren van Engelse woorden door Duitsers, LIGATAB: een Programma om tabellen bij te houden met uitslagen van sport- evenementen, zowel individueel als per team, Export naar een tekstverwerker is mogelijk.

The greatest Hits Collection 16 Superhits

Bauiestiee ziet da) Be pe}

hasrdetans | Gete ® Zip A 542 en 543 Games (z/w) - 10) Kofornat nas schen Lap of the Gods: een rollenspel waarbij men Tu EA Sn wat B | id huid kan kruipen van een tovenaar, een |M, ian dap Ue eige: hi

eit, een krijger of een Bids. Men krijgt een Heen EE eigen karakter, dat in de loop van het spel Eese hat EEN

u

4

B

uier,

Infornatlon

hogrelfen

A 544 Astronomie (z/w) ï SAT 402 is een Programma o; t A 542 LAP OF THE GODS komen waar diverse kunstmanen zie i

A 551 CDBASE En

Zaubern Bestechen

a

PUBLIC DOMAIN

gm

nt of in de toekomst bevinden. Zo kan eten komen welke satelieten men kan gie overkomen aan de nachthemel. Het

rogramma is bruikbaar voor het volgen van radioamateur cheat lan en and vangstantennes). Lijkt veel op “Orbit” (PD-disk

A 24of B 13).

mome! men te W

A S45C omprimeren

sT ZIP 2.0 maakt het mogelijk om files afkomstig van de PC en aldaar gecompri- meerd met PKZIE Uil fe pakken (ontzippen) op de ST. Dit programma is ook in staat om files te comprimeren (zippen) compleet met sub-directory structuren! Ook kunnen zelf uitpakkende files (en programma’s) worden gemaakt Het programma is ook oproepbaar vanuit commando-shells. (z/w)

A 546 STOS

Gebruikers van games of andere software die geschreven is in STOS Basic, hebben proble- men als ze over gaan op een nieuwe versie van het operatingsysteem (TOS). Op deze disk staat een nieuwe loader, die het mogelijk maakt om nu ook oudere STOS-games op moderne ST’s te draaien. Zelfs op de TT blijkt de meeste STOS software nu wel te lo-

pen!

A 547 Games (kleur)

MYSTIC WELL is een game dat door twee spelers (elk met hun eigen joystick) gespeeld kan worden. Men gaat op avontuur en moet de wereld redden met behulp van een magiër, een priester en een krijger.

A 548

BACKUP: een simpel backup-programma voor de harddisk. Aan de hand van lijsten met wildcards kan men selectief te werk gaan. BILDEX: een accessoire om leuke patronen op het scherm op te bouwen als men even de computer aan zijn lot over laat. Voorkomt het inbranden van het beeldscherm. DG-TRIO: drie accessoires om de datum/tijd te zetten, telefoonkosten in het oog te houden en om de betekenis van de kleurcode van weerstanden na te gaan. DRVCORR: een correctieprogram: ma om een foutje te repareren waarvan men last kan hebben bij gebruik van een Quantum harddisk, ICD adaptor en TOS 1.2. GLIB: een C-Easy-Gem bibliotheek voor Turbo (Pure)-C gebruikers om simpel een grafisch interface te maken. MAUSWIN: een accessoire die er- voor zorgt dat steeds het venster dat zich onder de muispijl bevind actief gemaakt wordt. Dit kan handig zijn. MENUDLX: voor gebruikers van GfA Basic 3x die wat ontevreden zijn over het simpele menu dat

hun normaal ter beschikking staat is dit een oplossing.

A 549 Astrologie

AD ASTRA is een programma om horos- copen te berekenen aan de hand van het ge- boortetijdstip. Er wordt rekening gehouden met de plaats van geboorte en eventuele

zomer- en wintertijd via tabellen (alleen voor Duitsland aanwezig), De resultaten kunnen op zowel Epson- als NEC-compatibele printers worden uitgedrukt. Shareware. (2/w)

A 550 Games (z/w)

CIRCLE: een schuifspel waarbij men met delen van ringen werkt. Men moet ze op velden plaatsen en dan door verschuiving een aaneengesloten geheel krijgen. Er zijn allerlei Onverwachte effecten zoals magnetische pun- ten, afstotende stenen en teleportatie velden. NIBBLE: een variant van een ’snake’-game. Met de cursortoetsen bestuurt men een slang die door voorwerpen op te eten steeds langer wordt. Kom niet met je staart in de knoop!

A SSI Utilities

BOOTMENU: met dit programma als eerste in de Auto-folder kan men de configuratie bepalen. waarmee men opstart. Niet alleen de programma’s in de Auto-folder en de accessoires op de boot-disk kunnen worden gekozen, maar ook de desktop.inf en new- deskinf files en de eventuele assign.sys. CLOCKDRYV: een multi-function utility voor het beschermen van het beeldscherm, het par- keren van de harddisks en het bijhouden van de datum-tijd. Tevens is er een driver voor een DCF-77 ontvanger van de precieze (atoom-) tijd. GROB: zet afbeeldingen in het „IMG for- mat om tot GROB-files voor de HP-48-SX en omgekeerd. Ook Doodle- en Degas-plaatjes kunnen worden ingelezen. FUNKTIONPLOT: versie 1,5 van dit programma om funkties te plotten, nulpunten, extremen en buigpunten te berekenen. Het heeft een grafisch interface met veel manipulatie mogelijkheden. GRA- FIAS: leest _HPGL-commando’s in en bestuurt een zelfbouwplotter via de Centro- nics poort. Er zijn aanpassingen mogelijk aan de hardware. STARTUP: versie 3.5 van dit programma om de boot-configuratie te kiezen. Zorgt ook voor GDOS-drivers en fonts.

A 552 Games en muziek

PUZZLE: men kan een afbeelding opdelen in talrijke puzzelstukjes van instelbare grootte. En dan maar puzzelen! (z/w). CLEVER- SOUND: en accessoire die op de achtergrond X32 geluidsfiles kan afspelen. KLIMPER: een editor voor noten die heel geschikt is voor de gewone MIDI-gebruiker. Noten kunnen zowel via MIDI worden ingegeven als via het nor- male toetsenbord. De software is meer gericht op de weergave van geluiden dan op het netjes noteren van muziek in notenschrift. (Demo, z/w)

A 553 Games (z/w)

BUSManager: _ een management _ game (Duitstalig) waarin men moet proberen een busbedrijf rendabel te maken. Men moet slim gebruik maken van de wet van vraag en aanbod.

Ate fiope Pet EN ov

vr erb

(Zoon:

0 Ed

Ce) Ce)

A 552 PUZZLE

[Zaasin

A 553 BUSMANAGER

_ eee ev

ra

STICHTING ST

Wp GEN Me IT den iris Urs ibid en Eleo: -AAoCd den VAD Pirgy 1609

st keybor ando ut É 1 gid van het k gen comma gebrui ken Maa RN

gel 4 | meer hae: rie peciaal js ingerie van compilers bevelen oM afhank derling in de gaten NER: een kalend ie ane pjan uw kost” -E BEIEIE | heden Plan es et nelle r id Ae er DER: om oP Als HER : fl ne i veranderen. ddisk tegen KEER) OG 5 extensies te verandere” Ge parddi ge Cala Late kunnen ook partities tb: Gw) wi overschrijven beveiligd hit Duse ERBUCH: 174 L u A 538 TERMINER TERBUC bat wat soli en ruikt ruikers. Zoer vruktadr voor hed ax Kee RAR ay RJ-files (vanuit de tijd neer. UNAR}: of en PC-wereld) uit te pakken op €€

linker en n lijkheden tuss! ERM

net ul

mm

SPEC pen

POINTS : oenen

GR =K AUS jin de trant van BES: een spe! ! MI P bere daf dan met vele vert zl NEN: zoek je weg door een ed wie cb /E, : eier inde Daartoe moet

ijd de ingesloten sc! 4

XODRÓ a B onverafen schieten ne Corse BR 75 ST-ZIP 20

eilen. )

Roder w) ne NOTON 6 versie van het

Wing game’. Zorg dat een trein niet op A weg ontspoort. Daartoe moet men €en

eengesloten rijbaan maken. (z/w).

Dverurite #1 jes zi} Recarse subdirs Jot Bytes | vs Ster;

es (Z/W) ; nn iben Oe een combinatie van en actie-, een behendigheids- en een denkspel. Men loopt in een doolhof vol hindernissen Sn gevaarlijke griezels. Onderweg kan men goe deren verzamelen, waaronder bommen die dienen om tegenstanders op te blazen. TRAMPOLINE: een behendigheidsspel dat veel weg heeft van het bekende 'Break-out game. In deze variant geen balletje, maar cen mannetje dat opspringt vanaf een trampoline.

A 541 Diversen

DG-FUNK: voor het examen zendamateur moet men vele afkortingen en begrippen uit dit internationale wereldje kennen. Dit pro: gramma dient om het leren te vergemakke: lijken. (Duitstalig, z/w). DUNKELKAMMER: zeker als men foto’s in kleur afdrukt, moet men op de juiste wijze te werk gaan en alle handelingen zoveel mogelijk standaardiseren. Dit programma is daarbij behulpzaam. VO- KALIX: voor het leren van Engelse woorden door Duitsers. LIGATAB: een programma om tabellen bij te houden met uitslagen van sport- evenementen, zowel individueel als per team, Export naar een tekstverwerker is mogelijk,

A 542 en 543 Games (z/w)

Larttorst f Eh OEE ar Lap of the Gods een rollenspel waarbij men 5 Be B vaman rar EH in de huid kan kruipen van een tovenaar, een Mans, Hlote Uitimsser HE id ee ds de osnith Pang : elf, een krijger of een gids. Men krijgt een Aerin Dent kn Pi eigen karakter, dat in de loop van het spel IE Been H enigszins kan veranderen Erge Bgg vee ij ES b 8 Seven ABE hare dag FS EN Ee

Bike in breanland

A 544 Astronomie (z/w)

SAT 402 is een Program A 542 LAP OF THE GODS komen waar diverse aan zn

A 551 CDBASE En

Es

PUBLIC DOMAIN

A 523 Database

VIENNA: een database over deze Oosten- rijkse stad, Vele adressen, landkaarten, bus- en metro-lijnen zijn op te zoeken.

A 524 Games (Z/W)

TI-PUZZLE: een puzzle-spel waarvoor men Eigen afbeeldingen kan gebruiken. Tl CRACK: conversie van z/w beelden voor

TI-Puzzle.

A 525 Games (kleur) TI-PUZZLE: als disk A 524 maar dan in

kleur.

A 526 (SS) Games (z/w)

GERHILDS's Challenge: een kruising tussen golf en biljart. Een behendigheidsspel met een bal. MINIMIND: een variant op Mastermind. Raad de vier combinaties, wat niet makkelijk is door de vele mogelijkheden!

A 527 Diversen (z/w)

ST-FORMULAR: een programma om formulieren te maken en te drukken. Men kan zeer precies teksten plaatsen. SCEDIT: een snelle sourcetekst-editor die wat op TEMPUS lijkt. Alle normale functies zijn aanwezig. CALAMUS: diverse fonts (Balloon, Zibi, Skyline enz.) aanwezig zowel in gewone als italic uitvoering.

A 528 Utilities

Een aantal zeer veel gebruikte utilities die in de praktijk zeer handig zijn, staan op deze disk verzameld. Bijvoorbeeld: CPANEL en COMBINED zijn multi-function accessoires, FCOPY3 is handig om disks te copieeren, FREERAM geeft op hoeveel geheugen de hele tijd beschikbaar is, STARTGEM om na het booten direct in je applicatie terecht te komen, DATETIME om de klok goed te zetten, RES- CUE om zojuist gewiste files terug te halen, QMUIS om de muis sneller te maken enz.

A 529 Diversen

ST-UTIL: een programma dat van alles kan met de drives en de zich erin bevindende disks. ILLUSION: een spelvariant van de bekende Rubic Cube. LIFE: een uitvoering van het bekende Life-game volgens Conway. STAM: een demo van een programma om stambomen te maken.

A 530 Utilities

BOOTCOPY: gebruikt men de computer zeer geregeld voor dezelfde taak, dan kan het handig zijn om op te starten met een auto- matisch gevulde RAM-disk. Dit en nog veel meer kan dit programma. DUMP-AS: een omvangrijke monitor voor disks, files en geheugen. Veel functies zijn aanwezig. (z/w). FFF3: een Fast File Finder die als accessoire gebruikt kan worden voor het opsporen van files op de harddisk. NO-CLICK: zet de key- klik af, zodat men minder aan geluidsbelas: ting is blootgesteld. SETTIME: heeft men een harddisk en geen ingebouwde klok, dan is dit

programma handig. STDCAT: versie 5 van dit programma om de externe opslag niet alleen via disk en/of partitie te benaderen maar ook via eigen samengestelde ‘secties’, UNPMEF DA: een emulator om op een kleurenmonitor toch z/w programma’s te kunnen draaien.

A 531 Games

BITS: zoek de ’bits’ op die onder verschuifba- re stenen zijn verstopt. GPPD: een autorace spel waarbij men moet racen tegen zes andere Somputergestuurde auto's. Men heeft een bo- venaanzicht van het parcour. Er zijn 16 ver- schillende circuits, (z/w, joystick). KNIFFEL: een dobbelspel waarmee men met 5 stenen de beste van drie worpen moet gebruiken om te Winnen. LYRICS: een bal beweegt zich over een speelveld. Als men de beweging bijstuurt dan zijn er talrijke verrassingen te beleven. KAMP. het aloude bekende PacMan in een nieuw jasje.

A 532 Games Het bekende OXYD game in een versie die

ir is voor de TT en de Falcon. (sharewa- re)

A 533 en 534 Astronomie

Sidus Astrum kan sterrekaarten weergeven waarbij men allerlei zaken kan opgeven zoals plaats op aarde, tijd, kijkrichting en kijkhoek enz. Diverse coördinaten systemen zijn bruikbaar. Bij berekeningen wordt de floating: point-processor gebruikt (indien aanwezig). Er is een interface aanwezig om een teleskoop te besturen.

A 535 Sport

KUFE: het doorrekenen van de gevolgen van de vorm en stand van het schaatsijzer (slijpen van schaatsen) voor de snelheid op het ijs. (z/w). Sprunghöhe: het schatten van de hoogte van een sprong aan de hand van video-beel- den. (z/w). LIGA: een database om uitslagen van sportwedstrijden bij te houden. Statis- tische analyse is mogelijk. (kleur en z/w)

A 536 Printen

CASSETTE: het printen van etiketten voor cassettebanden. Vier verschillende labels zijn mogelijk. (z/w). LABEL: kan labels voor disks printen met afbeeldingen maar print zeer langzaam. (z/w). LABEL-CAD: printprogram: ma voor labels. Men kan eigen afbeeldingen opnemen. In deze versie kunnen de resultaten niet bewaard worden (shareware) (z/w).

A 537 Games (z/w) EMPEROR: een oorlogszuchtig strategiespel waarin men na veel strijd de tegenstanders kan verslaan en heerser over de wereld wordt. Dit spel is een computerversie van het beken: de boordspel RISK,

A 538

UBERWEISUNG: heeft men een P6/7-printer dan kan met met dit programma alle formulieren voor de Duitse giro en de banken invullen en uitprinten. (z/w) KLICK: stopt het

Ligne TS Hornet

Mis snie

nE A ti Version Li, vn 050000

Jk

Brerer stern

TE ars er KA UITS vat ete Loniwonten. gen swtdt om Mate Ist allen ale A 531 BITS | Zeit Can) el kanaal a

A 536 LABEL-CAD

Disk-LabelBrucker

A 537 EMPEROR

STICHTING ST

ENC] | „TIE | |

- Farnaterkeanung |

© aytonatische Erkennung || & pamvelie Erkennuns

A 521 KARMA (demo)

NRR

EA» we len

A 522 EXPLODE

Tevens bevat

vele geneeskrachtige kruiden. arheid

deze database gegevens gver de toepasba bij ziektes en kwalen.

gen HP DeskJet or het onderste uikelijke

kunnen afbeeldingen worden geprint!

A 519 Utilities die is toegesneden OP geluids:

naamslijsten, bibliotheek catalogi en

dragers. Compact maar krachtig. El DRAIN: een zeer WOLD: bepaalt aan de hand van hoe het zit met uw te verwachten aan de hand van een aantal vragen

drinken, roken ed).

Jevensduur (eten,

A 520 Diversen (2/w)

GIFT-2: het vervolg op Een database waarin 4 , vermeld moeten worden als ze in voedings middelen zitten. Zo kan men te weten komen wat de eigenschappen en toepassingsmogelijk: heden (giftigheid) van die toevoegstoffen zijn. (Duitstalig) MURPH: een verzameling van uitspraken (Duits) over de wetten van Murphy. SHIFT3: een nieuwe versie van een bekend schuifspelletje. 300 speelvelden van wisselende moeilijkheidsgraad. Men kan ook eigen opstel:

lingen maken. (z/w)

Gift’ disk A 378). Ile stoffen staan dié

A 521 Utilities

DRUCKER: een verzameling drivers voor de HP Deskjet voor bezitters van de database Phoenix of Adimens. Ook dwarsdruk is mogelijk. EASYFSEL: C-sources om handig en juist gebruik te maken van de fileselector box. KARMA: een converter. voor de vele soorten formats van afbeeldingen. Omzetting van kleur naar grijstinten is mogelijk. Deze demo-versie kan slechts kleine beelden aan, CONVERT: een CPX-module voor het omzet ten van decimale in hexadecimale getallen en omgekeerd. TOSMAN: een multi-function programma voor het beheer van bestanden op disk. TTP-TOOLS: handige set utilities voor gebruikers van een commando-interface. Ook bruikbaar onder de standaard Desktop. WINX: versie 2.0 van deze software die diep in het systeem ingrijpt en veel vensters mogelijk maakt (onder Duitse TOS versies),

A 522 Games (z/w)

EXPLODE: een tactisch nadenk-spel voor twee spelers, Omring de tegenstander met explosieven en blaas hem het bord af. GULP: een behendigheidsspel waarbij een bal m.b, de joystick over stenen rolt. Met level-edivor om _ eigen speelvelden te maken. IMPERATOR: wordt de boy do

soer m Tastemiederhoirate,,

LEN zn - Speech en zun Bearbet aeron Tet Sicht gero neen

SCEDIT,PRE (Sourc (ute der Mane schon 54 ar dacht ist, aber, natürlich au

dacht Let Bildung var dabel, dig Licke mlschen den siofachen screg giel der ErOiigenden) Editore und den sene graden und tesren) ET

die aast ird als Shareware vertrigben; die Shar

Gilsts bragramn vdrd als en: die Share

Bueses A Yineres siehe unter Abschaltt 15 ramen

Heine perstnlichen Daten: Harald Becker

Ferrenbergstrafe 41 Gladbach 2

Bord Opzetten Stoppen via het nend

A 529 ILLUSION

se se,

Desk Catelos Disk Path File Vier Outwut Misc SES

KEK Tara,

Ee

A gs PEEN vor mad IN FREE ‚06158 FOLDER, FREE 68608 hl FILES En

pensen die zelf een plotter gebouwd hebben, maar geen software hebben om deze als eéli HPGL-compatibele plotter aan te sturen, is dit een geschikte driver.

A 502 Games (2/w)

Project Airplane is een managementgame waarbij men directeur wordt van een lucht- vaartmaatschappy. Houdt het hoofd boven water en de vliegtuigen in de lucht, wat een nele toer is in dit realistische spel, Duitstalig.

A 503 Wiskunde

FRAKTAL 430: het comfortabel bekijken en construeren van fraktale beelden. Door middel van trucage zijn animaties mogelijk. Verder kan men fraktale 3-D landschappen ontwerpen. Zowel in kleur als z/w. FMDV2: een programma dat gericht is op de wiskun- dige analyse. Zeer bruikbaar voor het afleiden van formules en de meeste trigoniometrische en hyperbolische functies zijn bekend. UHRAUS: het verwijderen van de weergave op het beeldscherm van het digitale Desktop-

klokje.

A 504 Games (z/w)

BACKERLADLE: een management game (Duitstalig) waarin men moet proberen een warme bakkerij te runnen. FORMEL!: het managen van een Formule-l raceteam. Zorg ervoor de concurrentie vóór te blijven. (Duits)

A 505 Games (z/w)

SHOCKER: doolhofspel. Loods een spelfiguur heelhuids langs allerlei hindernissen en boosaardige wezens. Men kan het spel met

twee personen spelen.

A 506 Archiveren

ARCSHELL: versie 4.1 van deze handige utili- ty om op een makkelijke manier de diverse ZIP, ZOO, LZH, ARC enz. programma’s te gebruiken. Op deze disk staan tevens de laatste versies van de Arc, LhArc, shar, tar, Zoo, compress, uud en uue software.

A 507

KARTEYE: een flexibele kaartenbak (database) in de ST. TELEFOON: de ST als telefoonklapper. Een database voor telefoon: nummers. DIGIUHR: digitale klok rechts: boven op het scherm.

A 508 MIETSPIEGEL: het berekenen van huurkosten in Duitsland. RHYTHMUS: de bio-ritmen. RUSHES: agenda en planner.

A 509 Games (z/w)

17 EN 4: een versie van het ’Black Jack’ kaart spel. PEKING: een ’ShangHai’ versie, SHIFT 2: een soort damspel met stenen.

A 510 ALBUM 92: een beeldbewerkingspro- gramma om eigen ’clip-arts’ te maken, (z/w). UniLex: een modulair opgebouwd woorden: boek. Zeer geschikt voor Duitse samen: gestelde technische termen. VOK ABULA: een

Programma voor Duitsers om Engels te leren.

A SIl Diversen (z/w)

HYPERTEXT: sleutelwoorden in een tekst kunnen haar andere teksten (files) verwijzen, die op hun beurt ook weer sleutelwoorden kunnen bevatten. Een harddisk is nodig. RECHNUNG: de kleine ondernemer kan inkoop- en verkoop bijhouden en rekeningen Uitschrijven. FIX-FAX: om uw fax-docu-

menten te voorzien van alle noodzakelijke bij- schriften en kopjes.

À S12 CPX-en

Niet alleen nieuwe nuttige modules zoals Spooler en Formatter maar ook spelletjes ter vermaak zoals MasterMind en Solitair.

A 513 Utilities

ASCIl: het printen van Ascii-files. Het instellen van aantal regels per pagina, regel- lengte, het afbreken van zinnen enz. HD- PROF: geeft een overzicht van alle belangrijke parameters van de harddisks. LITTLE NET: verbindt twee computers via de MIDI-poort met elkaar en maakt zo een soort ‘netwerk’ mogelijk.

A 514 Financieel (z/w)

KASSA: het voeren van de boekhouding van ingaande en uitgaande geldstromen voor de kleine ondernemer. FINANZ27: het uit rekenen van de winst of het verlies bij het lenen van geld.

A 515 Utilities

BACKEX: het interactief wissen van bestan- den met extensies als „DUP .BAK en derge- lijke. BOTAFOGO: een shell voor het gebruik van de GfA Basic-compiler. Werkt ook op de TT. DESKJET. een driver voor Ist Word Plus die 6- en 12-punts letters mogelijk maakt te samen met de proportionele CG Times letter. Grafische afbeeldingen zijn niet mogelijk. MAKEDISK: een formatteerprogramma dat veel kan. Het is speciaal toegesneden op het maken van uitvoerbare boot-sectors. Kan ook als accessoire gebruikt worden. MIDI8030: de software voor gebruik bij het MIDI-control- module dat in het Duitse ST Computer tijd- schrift 5/92 is gepubliceerd.

A 516 CHRONOS: een database toegesneden op agenda gegevens en _termijnplanning. Houdt rekening met ATV-dagen. FDDK: de C-source om programmeurs de mogelijkheid te geven uit eigen ontwikkelde applicaties een FAX bericht te versturen. Het zelf maken van Fax-drivers voor QFax is mogelijk. TO- TOKAT: een programma dat de gebruiker wat meer kans zou geven om de lotto of toto te winnen.

A 517 GAUSS: een pakket voor de analyse van wiskundige formules. Numerieke diffe- rentiëring, integratie, nul-punts bepaling, en het oplossen van stelsels van vergelijkingen (ook numeriek). HEILEN: een database met

voer ve gm ve hen A ze pl 4

PUBLIC DOMAIN

(EA

ZZ MIERTEN ST esters r tellen und Lesen van Hypertexten

// Installation eiser Hgpertextamendung auf Festplatte: ad |// 2. Mypertert ST starten

i

A 515 MAKEDISK

Desk Datel Krduter _ Nahruns

Saponine, Schleine Vitaning ex

A 517 HEILEN

EE de

STICHTING ST

Le sereutete TEN be naad

En

A 490 OEKOTEGO

Fiiniahalt:

Hpt.Darstelier + Kirk Douglas, Tony Curtis. pufgesomnen ant 1601197

A 495 VIDEO

A ie’ met Turbo-C zs x-sheets

Arivers voor qr he vn id ape " Asche esch mer voor ASCHON: een P gebruikers van PC JAT- speed i de Abd AD it | waarbij men : len: be rr 6 Men komt vele tege ei een paar ern 5 Deli SUM 7 2: het twee rip de dit doolhof spel. Ga oP avont (Deel 1 op disk 332) s (z/w) Ml LA en fascinerend kombin pasis van de bekende Kriel ho dik BERER: deel 2 net spel A 493.

BILANZEN: versl tabellarisch inkomsten en

houden. Er zijt B en TDL van

de agenda-ge} À osb AST. behandeld worden. VIDEO: een video-opnames terug We

AOL Gah van deze software oM

lio op de database om de kunnen vinden. 498 Printen y A HOSISCRIPT op deze drie disks is EED PostScript interpretor te vinden van GNU met diverse fonts erbij. et dit pakket kan men zijn printer (Epson, DeskJet, BubbleJet, Pain tJet, Laseret, SLM laserprinter) omzetten tot een. PostScript compatibele printer. Er IS ook een driver voor het zwart/wit scherm, zodat previews’ mogelijk zijn.

A 499 Onderwijs PLANSTE: het maken van lesroosters en de indeling van lokalen en eerlingen wordt met deze software een stuk makkelijker gemaakt. Er zijn overzichtskaarten, lijsten en voor

keurspatronen mogelijk (2/w)

A 500 Editors EDITEX: een editor die

voor gebruikers van symbolen zijn on-line bereikbaar. Zeer klein

(40 Kb) en zeer handig. (Demo, shareware) TABWRITE: een editor gericht op het maken van teksten die voorzien kunnen worden van rechte lijnen, tabellen, schema’s, omkaderin- gen enz. Tevens kunnen de Griekse en He- breewse letters door de gebruikelijke grafische DOS-symbolen worden vervangen.

speciaal gemaakt is TeX. Alle LaTeX

A 501 Diversen

ABBREVIA: een soort database met daarin alle mogelijke Duitstalige afkortingen. Men kan eigen dingen toevoegen. Ook de afkortingen voor maateenheden zijn opgenomen, BORDUREN: een programma om behulpzaam te zijn bij het maken van borduurwerk. (Nederlandstalig) SEBRA: een emulator om op een kleurenscherm toch z/w programma’s (e draaien, Werkt voor o.a Calamus en Cubase. CARTELLA: or

SIE INNS Tile her 9 GT re

Bere Ere gr ertzental ISN beval et VDA vatet-sonderrelchen

Fate nge:

re Autobtha rönisch an alt ana

a Cau den Akten)

2500 mise

usúrtiges Ant Arbeitsant

Abfahrt Abgeordnete

Alfgeneines Bürger. Gesetzhach Osterreich

Abhandlung Abklrzung Arbeitsbeschaffungsnafnaine Antiblacklersusten

Absender AbSatT Abschnitt

Abteilung

A) /_Rich Air

Ld N ie

A 502 PROJECT AIRPLANE

FRACTAL Datei Zeigen WE

A 503 FRAKTAL 430

OO

4

p

A 482 Database

VEREIN: een pakket macro’s en aanverwante zaken voor bezitters van Adimens om een kant en klare database op te zetten voor een vereniging. Men moet dus Adimens al beziten om van deze disk gebruik te kunnen maken.

A 483 Editors

STARTEXT: een teksteditor (WordStar kloon) met vele mogelijkheden zoals: 99 files tegelijk, alle Ascii-codes, formattering, kop- en voetre: gels, wachtwoord, sorteerfuncties, zoek- en editfuncties, indexeering met trefwoorden, grafische afbeeldingen, command’s (macro’s) onder de functietoetsen enz. (z/w).

A 484 Chemie

C-GINEER: een ‘connectivity generator’. Met dit programma kan men op een eenvoudige manier chemische structuurformules maken. Er is een editor voor 3-D structuurformules die werkt op basis van Atom-Connectivity- Matrices. (z/w). X-GINEER: een editor voor gegevens van de Röntgen-structuur. Er is ook een grafisch niveau waarop men de fractionele coördinaten onder verschillende hoeken en aanzichten bekijken kan. Er zijn verder functies ter bewerking zoals ortho- normering, substitutie, inversie enz. (z/w)

A 485 Games (z/w)

AGROS: adventure waarbij men als non-per: son moet zien in leven te blijven (Duitstalig).

A 486

DERICALC: aanschouwelijk _wiskunde- onderwijs voor scholieren en studenten. Leer meer over de Taylor-reeks, de sinus, de integraal enz. MATHE: het interpreteren en doorrekenen van mathematische functies. Meer dan 100 formules, 4000 variabelen en 200 constanten kunnen tegelijk gebruikt worden. Er is ook een ingebouwde programmeertaal. SHOOTING: de weergave, analyse en statistiek van de resultaten van deelnemers aan wedstrijden kleiduiven schieten’. SPEEDRADAR: meet zelf met behulp van twee lichtbundels de snelheid van auto’s en dergelijke. ULTIMATE LABEL: maak en ontwerp je eigen labels. Een logo- editor is aanwezig om eigen iconen te maken.

A 487 Educatief

BANKIER: een programma dat de gebruiker test of hij voldoende kennis en inzicht heeft om als bankier zijn geld te verdienen.

Duitstalig.

A 488 Accessoires

Op deze disk is een groot aantal accessoires voor de meest uiteenlopende doeleinden te vinden, waaronder: GEMTERM: een terminal emulator. DC-STUFFER: maakt het mogelijk om vele accessoires in te laden. RAMBUF: een Ram-disk en een printerbuffer. ALARM- CLOCK: een uitgebreide wekker.

A 489 Wiskunde

CALCPLOT: een multi-functioneel programma dat de volgende dingen kan: functie-evaluatie, functies plotten (2-dim.), een ’scientific’ zakrekenmachine na doen. Ook is het mogelijk om uit de vrije hand te tekenen. Teneinde het uitprinten van wis- kundige symbolen op een Epsonprinter moge: lijk te maken is een font-editor aanwezig. Verder op deze disk nog enige communicatie- programma’s uit de USA.

A 490 Games (z/w)

BETA-TAU: een PacMan variant met 80 levels. (joystiek) OEKOTEGO: een cybernetisch rollenspel. Men is de baas over een landje met veel problemen (milieu, industrie, werke: oosheid enz.). Duitstalig.

A 491 Editor (z/w)

UNIED: een universele editor met alle normale mogelijkheden. Grafische afbeel- dingen kunnen in de tekst worden opge nomen. Zeer bruikbaar voor het maken van rekeningen want men kan in de editor reken- functies gebruiken. De bediening is ietwat ‘Spartaans’ met vele Escape- en Control-codes.

A 492 Diversen

8/16MHZ: bezitters van een Mega STe kunnen nu al bij het opstarten de CPU met cache op 16 MHz zetten. BARCODE: voor het maken van barcodes. Is alleen geschikt voor mensen die een video-recorder hebben die met een leespen is te programmeren. CPX: een verzameling modules waaronder ’Coo: kie’, ’ConfNVD/’, Filelnfo’ en ‘System’, GDOSFIX: helpt tegen foutboodschappen zoals ‘invalid GDOS handle’. MEMSHOW: zet in de rechter bovenhoek van het scherm de hoeveelheid vrij geheugen neer. FDDK: een verzameling handige programma’s voor FAX-gebruikers met o.a. het maken van

PUBLIC DOMAIN

ME ak stiet Ge / 8e = slight 1e

Taeremsed 4 LN shit Ge, talen, pe eri)

on

A 484 X-GINEER

Furktionen Grafik Lel

Atie

ETTEN uerinsoe oee. KEEPTE

Label Taden | Label speichern

A 486 ULTIMATE LABEL

Desktop WEI Start Level Paranster <