UTIL Csokor |
| File-név: ANTIDTF.COM Program neve: ANTI-DTF 1.2 | ZozoSoft - 1993 DTF kicsomagoló |
![]() | Bizonyára minden EP tulajdonos találkozott már DTF kiterjesztésű játékokkal. (Attus fejlesztése, a kiterjesztés jelentése: duplán tömörített file. Az első menetben sima egymás utáni ismétlődéseket roppant össze (mint a TOM), majd a második menetben statisztikai analízis után ezt optimális változó bithosszúsági módszerrel tömöríti tovább.) A DTF egy nagyon jó hatékonyságú tömörítő program, az állomány kicsomagolása betöltés közben zajlik le. Az eredeti DTF betöltő ezt meglehetősen lassan csinálja, szerencsére a ZozoTools változtatott ezen a helyzeten. Ennek ellenére néha jól jöhet (pl. ha örökéletet szeretnénk a programhoz csinálni), ha ki tudjuk csomagolni a DTF állományt. Ezt hivatott megvalósítani ez a program! Indítás után meg kell adni a forrás és a cél meghajtót, valamint a kicsomagolandó file nevét. (A kiterjesztést is meg kell adni!). A program rákérdez a kicsomagolt program nevére, de nyugodtan elfogadhatjuk a program által felajánlott nevet. El kell még döntenünk, hogy a kicsomagolandó állomány program (egy file-ba tömörített játék, pálya, (utántöltős játék pályái), vagy képernyő állomány. Bármely kérdésre kettősponttal kezdve tetszőleges EXOS parancsot kiadhatunk. Ez a funkció szolgál kilépésre is. Sajnos a kicsomagolt program nem mindig fog működni! |
| File-név: AD13.COM Program neve: ANTI-DTF 1.3 | ZozoSoft - 2008 DTF kicsomagoló |
Sajnos az AntiDTF 1.2 nem tudott minden programot kicsomagolni, ennek az az oka, hogy egyes "rendetlen" programok nem az RST rutinon keresztül hívják a DTF töltőt, hanem közvetlen CALL-lal bele a kódjába. Ezt nem kezeli helyesen a régebbi verzió, így a DTF betöltőt szimuláló rutinban máshol helyezkedik el a beolvasó rutin, ezért elszáll. Az új verzió ezt a javítást tartalmazza.
| File-név: CFILE.EXT Program neve: CFILE - Charset Utility 2.0 | AndrewSoft - 1989 Rendszerbővítő - karakterkészlet mentése-olvasása |
A CFILE egy ötletes rendszerbővítő, mely a karakterkészletek kezelésének megkönnyítésére szolgál. Segítségével lehetőségünk van az átdefiniált karakterkészlet elmentésére, majd visszatöltésére, sőt Spectrum karakterkészletet is konvertálhatunk a segítségével. A következő parancsokat adhatjuk ki:
| CHRLD név | - karakterkészlet betöltése |
| CHRSA név | - karakterkészlet kimentése |
| ZXEP név | - Spectrum karakterkészlet konvertálása Ep formátumra |
| EPZX név | - EP karakterkészlet konvertálása Spectrum formátumra |
| CLRFNT | - karakterkészlet törlése |
| DEMON | - demo indítása (A státuszsorban segítséget ad a parancsokhoz.) |
| DEMOFF | - demo megszakítása |
| File-név: CHAR3.BAS Program neve: Character | PoviSoft - 2003 8 karakterkészlet |
![]() | Karakter-átdefiniáló program. Haszna nincs sok, de nagyon látványos. A karakterkészletek az adott számítógépek ROM-jaiból vannak. |
| File-név: CLOCK.EXT Program neve: Clock 1.1 | A. Nielsen - 1988 Rendszerbővítő - Óra, stopper |
Ez a rendszerbővítő egy órát működtet a státuszsorban, amely a betöltés után csak egy hideg RESET hatására tűnik el a memóriából. Kilenc új EXOS változót generál és használ, amelyek a következők (a változók tartalmának alapértelmezése zárójelben):
| 247: | (0) = az óra látszik a státuszsorban, 255 = nem látszik |
| 248: | A státuszsor-beli pozíció (6) |
| 249: | 0 = az óra jár, (255) = nem jár |
| 250: | 0 = az óra lenullázása |
| 251: | Állítsuk nullára, mielőtt ASK-al lekérdezzük az időt! |
| 252: | Óra beállítása. Maximum = 23 |
| 253: | Perc beállítása. Maximum = 59 |
| 254: | Másodperc beállítása. Maximum = 59 |
| 255: | 2/100 másodperc beállítása. Maximum = 98 |
Egy BASIC program az alábbi parancssorral tudja lekérdezni az időt: ENTER FACE | ![]() |
| File-név: CLOCK1.EXT Program neve: Clock 1.0 | Hadar István - 1988 Rendszerbővítő - Óra |
![]() | Egy másik óra, mely szintén a státuszsorban jeleníti meg a rendszeridőt. Három paranccsal vezérelhetjük:
A rendszeridőt természetesen a szokásos BASIC, EXDOS parancsokkal állíthatjuk be. |
| File-név: CLX.EXT Program neve: CLX | Látványos képernyőtörlés |
A CLX egy rendszerbővítő, amely oly módon törli le a grafikus képernyőt, hogy a képet tartalmazó bájtok véletlenszerű sorrendben tűnnek el. A program használatakor azonban két dologra vigyázzunk: A program csak a standard grafikus képernyőt, vagyis a 101-es csatornát törli le, s csakis HIRES üzemmódban használható!
A parancs alakja egyértelmű: CLX. Paramétere nincs.
| File-név: COLOUR.BAS Program neve: Colour & BIAS | Enterface Színválasztó |
![]() | Mint tudjuk, az Enterprise 256 színt ismer. Ezek közül a BASIC-ben mindössze 8 színre hivatkozhatunk a nevükkel, a többit csak a kódjukkal, vagy az RGB függvénnyel érhetjük el. Más programnyelvekben még rosszabb a helyzet... Komoly gondot jelenthet egy készülő programban a használni kívánt színek kiválasztása, ezen a problémán kíván segíteni, ez az egyszerű, de hasznos kis BASIC program. A képernyőn megjelenik a számítógépünk által ismert összes szín, mi a beépített botkormány segítségével egy kis kurzort mozgatva tudjuk a nekünk tetsző színt kiválasztani. A képernyő alján látható az aktuális szín "nagyban", valamint a szín kódja. Mint tudjuk 16 színes üzemmódban a "felső" nyolc szín kiválasztásában meg van kötve a kezünk, ezért a képernyő legalján az aktuális színhez tartozó 8-as színcsoport is megjelenik. A program jól használható, egyetlen negatívum a program lassúsága, de szerencsére a ZZZIP-el gond nélkül lefordíthatjuk, így már kellemesebb a sebesség. (A ZZZIP-el lefordított változat a COLOUR könyvtárban található. |
| File-név: \CRC\CRC.EXT Program neve: Lemez Ellenőrzőkód Generátor 1.0 | HSoft - 1994 Ellenőrzőkód generátor |
![]() | HSoft apró rendszerbővítője a megvizsgált lemez tartalma alapján egy egyedi ellenőrzőkódot generál hozzá. A kódot nem menti el a lemezre, azt nekünk kell felírnunk. Használatával megállapíthatjuk, ha bármilyen módosítás történt a lemezen. A rendszerbővítőt a CRC [megh]paranccsal hívhatjuk meg, ahol a[megh] a lemezmeghajtó betűjele. Pl.: CRC A: A programhoz forráskód is tartozik. |
| File-név: DBASX.EXT Program neve: Disable Basic extension | ZozoSoft - 2012 BASIC bővítések tiltása |
| File-név: DESIGNER.COM Program neve: Aztec Design | Aztec Software Rajzoló |
![]() | Az ENTERPRISE egérhez mellékelték ezt a gyengécske "rajzoló programot", melyet nevezhetünk akár komolytalan próbálkozásnak is. A program használatához nincs szükség egérre! A program tudása csak az alap funkciókra korlátozódik:
|
| File-név: DISKPACK.BAS Program neve: Disk Pack | HSoft - 1992 Tömörítő, kicsomagoló |
![]() | A program az EPDOS demo-lemezén megtalálható BASIC példaprogramok egyike. Segítségével állományokat, könyvtárakat tömöríthetünk be, csomagolhatunk ki. A tömörítéshez az EPDOS PACK / UNPACK bővítését használja. Természetesen csak EPDOS mellett fut! |
| File-név: \DL\DL.COM, DL.EXT, DL.ROM Program neve: DL2 | IstvánV - 2009 Tömörített program betöltő |
István saját tömörítőjéhez készült betöltőprogram. Az új formátum egy új, EXOS 64h ('d') fejlécet kapott. Ez a formátum jobb tömörítési hatásfokot és gyorsabb betöltést tesz lehetővé. Az AMAUROTE 128K-s változata DTF-el csomagolva 57 690 byte, István tömörítőjével 41 776 byte! Betölti a hagyományos Attus DTF formátumot és a továbbfejlesztett változatát is. Egy rövid összehasonlítás a különböző betöltőkről:
EXOLON.DTF 35 243 byte DTF&TOM töltő 21.1 sEXOLON.DTF 35 243 byte :DL (ZozoTools) 19.9 sEXOLON.DTF 35 243 byte ATTUS.LDR 12.6 sEXOLON.DTF 35 243 byte DL2.COM 9.4 sEXOLON.BIN 24 292 byte DL2.COM (dtf -lz) 3.3 sEXOLON.DTF 23 394 byte DL2.COM (dtf -lz2) 5.8 s
A betöltő programnak 3 változata van: .com - futtatható, .ext - rendszerbővítő, .rom - ROM változat.
A file választásához a FILE bővítést használja, ha ez nincsen, akkor lemezes rendszeren a DL2_FILE.BIN-t, egyébként üres file nevet próbál betölteni. Az .ext/.rom verziónál a file név megadható a parancssorban is, illetve használható a :LOAD parancs is. (Csak az 1-es csatornát támogatja, tehát például a BASIC LOAD parancs nem működik.)
| File-név: START Program neve: DTF&TOM Töltő | Papp Gábor - 1991 DTF, TOM betöltő |
![]() | Az ANTI-DTF után térjünk vissza még egy kicsit a tömörített programokra! A DTF programokat eleinte saját betöltőkkel látták el a készítők, azonban ez később elmaradt, és elkészült a jól ismert betöltő. (Gondolom mindenki találkozott vele.) Magnós rendszerben a TAPESTAR.COM segítségével tudunk DTF file-t betölteni. (A DTL file-t is használja!) |
| File-név: EKEEPSON.BAS Program neve: EkeEpson | Ékezetes karakterek nyomtatása |
![]() | A program segítségével Epson FX80 nyomtatóra nyomtathatunk ékezetes karaktereket. A program indulása után rögtön vezérlőkaraktereket küld a nyomtatóra, tehát betöltés előtt kapcsoljuk be a nyomtatót! Amennyiben nem "szimpatikus" a program által felkínált billentyűzetkiosztás, átdefiniálhatjuk tetszőlegesen. Ha elfogadjuk a billentyűzet beállítást, a program definiálja a nyomtató karakterkészletét. Minden olyan programból tudunk így ékezetes karaktereket nyomtatni, amik karakteresen nyomtatnak. Azon programoknál, melyek grafikusan nyomtatnak, pl. HWP, a probléma eleve tárgytalan... |
| File-név: EPTESZT.BAS Program neve: Enterprise Teszt | Kiss László- 1993 "Tesztprogram" |
![]() | Mint a program infójában is olvasni lehet, sok értelme nincs a programnak, inkább egy kis érdekesség. A "teszt" órajel, memória mérésből áll, az adatokat oszlopdiagramon lehet összehasonlítani néhány közismert 8 bites számítógép paramétereivel... |
| File-név: EP80.BAS Program neve: EP80 | Kiss László - 1992 HFONT ékezetes karakterek nyomtatása |
![]() | A program segítségével Enterprise Ep80+ nyomtatóra nyomtathatunk az EPDOS HFONT karakterkészletével ékezetes karaktereket. A program indítása, és a nyomtató bekapcsolása után csak egy gombot kell megnyomnunk, és a program definiálja a nyomtató karakterkészletét. Minden olyan programból tudunk így ékezetes karaktereket nyomtatni, amik karakteresen nyomtatnak. Azon programoknál, melyek grafikusan nyomtatnak, pl. HWP, a probléma eleve tárgytalan... |
| File-név: FCODE.COM Program neve: FCode | HSoft - 1990 Basic bővítés |
Ez a BASIC bővítés annak nyújthat segítséget, aki BASIC programjában allocate-tárban elhelyezkedő gépi rutint alkalmaz és ezt gyakran módosítani szeretné. A kód megírható a lényegesen nagyobb kényelmet biztosító assembler segítségével, majd az FCODE utasítással az allocate-tárba helyezhetjük. Az utasítás ellenőrzi a fejléc alapján, hogy a kód elfér-e a számára lefoglalt területen, valamint, hogy 2-es vagy 5-ös típusról van-e szó. Hiba esetén hibaüzenettel leáll.
Kód file-létrehozás:
Beolvasás:
Beolvasás nyitott csatornáról:
OPEN £1:"nev"
FCODE cím=£1
vagy FCODE =£1
CLOSE £1
Beolvasás eszköz / file-ról. A 106-os csatorna lesz megnyitva, majd lezárva!
FCODE cím="file-név"
vagy
FCODE ="file-név"
| File-név: FKEYS.BAS, CLRFKEYS.BAS Program neve: Fkeys | Funkció billentyű definiáló program |
Igen praktikusak tudnak lenni a szabadon programozható funkcióbillentyűk, melyből az Enterprise tulajdonosoknak 8 jutott, de minden billentyűhöz két funkció társul (SHIFT billentyűvel lenyomva). (Sőt a funkcióbillentyűket a CTRL, ALT billentyűkkel használva további szerkesztő funkciókat érhetünk el.). A funkcióbillentyűk a BASIC-be lépve értelemszerűen a BASIC programozáshoz adnak segítséget.
Az FKEYS programoz elindítva a gyakran használt EXDOS parancsokat társíthatjuk a funkcióbillentyűkhöz, emellett a képernyő alján nem használt területen segítségképpen megjeleníti a funkcióbillentyűk jelentését. A CLRFKEYS alapállapotba állítja vissza a funkcióbillentyűket, de a képernyő alján szintén megjelenik a segítség. Tekintve, hogy a program BASIC nyelven íródott, pillanatok alatt tetszésünk szerint beállíthatjuk (a program módosításával) a funkcióbillentyűket.
| File-név: FORMAT8.COM Program neve: Format 800K | Devilsoft Lemez formázó program |
![]() | A program segítségével 800K kapacitásúra formattálhatjuk lemezeinket a szabványos 720K helyett. Mindezt normál-, vagy gyorsformázással tehetjük meg. Természetesen az így formattált lemezeket bármilyen egyéb rendszerbővítő segítségével is tudjuk használni (akárcsak az EPDOS hasonló funkciójával készített lemezeket.) A célmeghajtót a formázás módjának kiválasztása után adhatjuk meg, ha egy meghajtóval dolgozunk, legkésőbb ilyenkor javasolt lemezt cserélni... A biztonság kedvéért azért a program még megerősítést kér. |
| File-név: GENAS.EXT Program neve: GENAS 1.0 | 1988 - Jámbor László Rendszerbővítő - GEN-ASMON konvertáló |
Az EP-re készült legelső Assemler a HISOFT-GEN volt. Meglehetősen "fapados" program volt, de korai megjelenése miatt elég sok forrásszöveg készült használatával. Az ASMON-ról már jóval több mondható el. Íme egy érdekes ötlet: a GEN forrásszöveg ASMON formátumra átalakítása. A rendszerbővítő indítása után csak meg kell adnunk a forrás-file, és a cél file nevét. A kettőspont megnyomása után tetszőleges EXOS parancsot adhatunk ki.
| File-név: HFONT.BAS Program neve:HFONT | karakterkészlet definiáló program |
![]() | A BASIC a magyar ékezetes karaktereket definiálja, az EPDOS HFONT karakterkészletének megfelelően. A program hiányossága, hogy a keretező karaktereket nem állítja be a HFONT karakterkészletnek megfelelően. Hasznos program, azoknak, akik nem rendelkeznek az EPDOS-al, és programjaikban ékezetes karaktereket kívánnak használni. A karakterdefiniálást végző sorokat (2-20-as sorok) akár be is másolhatjuk programjaink elejére. |
| File-név: INTERLAC.COM Program neve: Interlace | Enterprise GmbH - 1985 |
A program eredetileg a német demókazettáról származik, futtatásával a BASIC-ból elérhet a legnagyobb felbontás, interlace üzemmódban. Értelme nincs sok, mert a korabeli TV készülékeken szinte olvashatatlan volt és különben is vibrál, hosszútávon igen szemfárasztó... Érdekességnek viszont látványos!
A programot BASIC-ből a LOAD"INTERLAC.COM" paranccsal tölthetjük be. Ha fut a kép, az az egyéb bővítések miatt van.
| File-név: IROTT.BAS Program neve: Írott Betűk |
|
Ez egy egyszerű BASIC program, amivel gépünk karakterkészletét alakíthatjuk át írott betűkre. Érdekességnek jó, de olvashatóság szempontjából sok jó nem mondható el a látványról...
| File-név: JOY.EXT Program neve: JOY 1.1 | Anders Nielsen - 1988 Rendszerbővítő - "Külső joystick kezelő" |
![]() | A program segítségével a külső (External) botkormány úgy viselkedik, mintha belső (Internal) lenne. (Hasonló az EP Plus-ban megvalósított ugyanilyen funkcióhoz.) Tehát mozgatja a kurzort a BASIC-ben, a WP-ben, az EXDOS-ban, az IS-DOS-ban, a HISOFT PASCAL-ban. A tűzgomb használható SHIFT billentyűnek. A 7-es 10-es és a 11-es rendszerváltozót kezeli a program (KEY CLICK, KEY RATE, KEY DELAY). Sajnos a fellelkesülő játékosokat le kell csillapítani: a rendszerbővítő csak azoknál a programoknál jelent megoldást, amelyek az EXOS-on keresztül figyelik a billentyűzetet. A játékok döntő többsége (a Spectrum átiratok közül pedig egyik sem) nem így kezeli a billentyűzetet, tehát ott nem fog működni a program! Így azon programokkal amelyek csak belső botkormánnyal játszhatóak továbbra is mértékkel játszunk. A program hiányossága, hogy hiába az apró rendszerbővítő, ha az nem relokálható, egy 16K-s szegmenst elfoglal a memóriából. |
| File-név: KEY-TEST.COM Program neve: Keyboard Tester | Trisoft & H3Comp / T.S - 1989 Billentyűzet teszt |
![]() | A programmal a billentyűzet helyes működését teszteltethetjük le. A teszt közben a program folyamatosan kijelzi a billentyűzetmátrix állapotát. Alkalmazása különösen külső billentyűztet illesztése esetén hasznos. |
| File-név: HEADJUST.BAS Program neve: Magnófej Beállító Program | Novotrade - 1987 Magnófej beállító program |
![]() | A háttértárolóként magnót használók gyakori problémája volt az a jelenség, hogy a magnó feje "elállítódik", azaz a lejátszófej nem pontosan a jelet tartalmazó sáv felett halad el. További probléma, hogy az egyik magnóval (eltérő fejbeállítással) elmentett programokat esetleg -ugyanezen okból kifolyólag- egy másik magnóval nem tudjuk betölteni. Az Enterprise géphez adott CLOUD 7 típusú magnó feje amúgy is hajlamos volt az elállítódásra, de ráadásul még a "gyári új" magnók között is előfordultak eltérő beállítások. Ezen okból kifolyólag a Centrum Áruházak számítástechnikai osztályain a kazettavásárlók gyakori reklamálóknak számítottak az "eddig működött, most már nem olvassa be a gép" című problémával. Természetesen a problémára van megoldás: a magnó burkolatán (a lejátszófej fölött) egy kis lyuk látható (ez általában az összes magnóra igaz). Ezen a lyukon egy vékony csavarhúzóval benyúlva be lehet állítani a fejállást. A Novotrade ezzel a -teljesen haszontalan- programmal igyekezett a felhasználók segítségére lenni. A rövidke BASIC program mögött a kazettán egy folyamatos sípolás volt hallható, melynek segítségével a program méri a jelszintet. Az aktuális fejállást egy vízszintes sávval mutatja a program. Ideális esetben 0% az eltérés a kazettán található sáv, és a magnónk fejállása között, de kb. 50% eltérést még elvisel a gép. Mint már említettem a program teljesen haszontalan, mivel a programbetöltés közben is be lehet állítani a fejállást "fül alapján", mivel jól hallható eltérést okoz a hibás fejállás (tökéletes fejállásnál kapjuk a legélesebb hangot). |
| File-név: MICROBI.BAS, MICROBI2.COM Program neve: Mikrobi | Bátorfi Zoltán, Gulcsik István Beszélő program |
![]() | Beszélő program, mely inkább csak érdekességnek jó. A magyar kiejtés szerint ejti ki a szavakat, minőségre nem nyújt többet a SAY 1.0-nál. Hátránya, hogy nem rendszerbővítő, így mindössze arra használható, hogy betöltés után "meghallgassuk" amit beírtunk a programnak. 2 változata van, mindkét változat működése azonos. |
| File-név: MOVE\MOVE.EXT Program neve: Move | HSoft - 1991 Rendszerbővítő |
A géptulajdonosok nagyrésze televízióval használta a számítógépet. Legtöbb esetben azonban a kép nem volt a képernyő közepén. Ezen kíván segíteni a MOVE bővítő. A parancskészletet lekérhetjük a :HELP MOVE parancs segítségével: LEFT, RIGHT, UP, DOWN. A parancsok bármely rendszerből kiadhatóak. A videocsatorna ismételt megnyitása esetén újra be kell állítani a vízszintes pozíciót. A program sajnos nem relokálható, elfoglal egy szegmenst. A bővítő megtalálható az EPDOS-ban is. A program forráskódja (MOVE.ASM)a gépikóddal ismerkedőknek lehet érdekes "olvasmány". |
| File-név: MSHOP87.BAS Program neve: Music Shop | Smell of Sweaty Feet - 1987 Szintetizátor |
![]() | Számtalan "maszek" szintetizátor program készült gépünkre BASIC nyelven, melynek tudása erősen vitatható, többségük csak "klimpírozásra" alkalmas. Ezek közül a Music Shop egy jobban sikerült darab. 8 különböző burkológörbét választhatunk (a botkormány jobbra-balra mozgatásával), és négy torzítási módot a le-fel mozgatásával. A program hangterjedelme 5 oktáv, melyek között ERASE, DEL billentyűkkel lépkedhetünk, az INS megnyomásával visszaugoratunk a középső oktávra. |
| File-név: NLIST3.BAS Program neve: NLIST3 | Haluska László - 1990 BASIC programok titkosítása |
Sok programozó szeretné kisebb-nagyobb alkotását a külvilágtól elrejteni, és a programrészek módosítását lehetetlenné tenni. Az NLIST3 segítségével elkészített program szokatlan változásokat okoz a BASIC interpreter működésében:
Célszerű a forrásprogramot is megőrizni, hogy a későbbiekben szükségessé váló módosításokat el lehessen végezni. Az NLIST3 a fordításhoz lemezes meghajtót (persze az egyik lehet ramdisk) vagy 2 magnót igényel. Az utóbbi esetben:
inpFILE>tape1:forrásprogram neve
outFILE>tape2:védett program neve
neveket kell megadni. Lemezes rendszer esetén természetesen útvonalat is megadhatunk a file-névben.
| File-név: NOLIST.COM Program neve: No LIST | Haluska László BASIC utasításbővítés |
A futtatása után a BASIC-ünk utasításkészlete két újabb paranccsal bővül:
NLIST - a parancs kiadása után a LIST parancs hatására nem történik semmi.
YLIST - újra engedélyezhetjük a LIST parancs működését.
Az NLIST parancs kiadása után ne írjunk be újabb programsorokat, előtte adjuk ki az YLIST utasítást. Programunk ilyenkor újrasorszámozódik, 100-tól kezdve egyesével. Ha nem fogadjuk meg a tanácsot, az újonnan bevitt programsort megjegyzi ugyan a gép, de a sorszámok módosítása miatt biztos, hogy rossz helyre kerül a programsor. A két utasítást parancs üzemmódban adhatjuk ki.
A program értelmét a NASA és a Microsoft szakembereinek bevonásával még kutatjuk...
| File-név: NOPEK.BAS Program neve: Nope'k 3.4 | BAMSoft - 1988 BASIC programok titkosítása |
![]() | BAMSoft programja volt az első, amivel megoldható volt BASIC programjaink listázás elleni védelme. Kezelése sajnos eléggé körülményes, talán ezért is nem terjed el a használata, pedig sok ember első kazettáin rajta volt. A program használata:
|
A levédett programot a 2-es menüpontot választva tehetjük újra listázhatóvá a helyes kód megadása után. A négy számjegy talán kicsit kevés, de úgysem próbálgatott volna senki sem ennyit egy BASIC program kilistázásáért...
A 3-as menüponttal információt kérhetünk a programról.
A program helyett sokkal célszerűbb a kicsit fentebb található NLIST3 programot használni!
| File-név: ORAJEL.BAS Program neve: Órajel | Zozosoft Órajelmérő |
Órajelmérő BASIC program (ami leginkább gépikódból áll...), A program két videómegszakítás között eltelő időt méri, úgy, hogy számol mint az "örült", a végén a kapott értékből számolható vissza az órajel. Hiszen minél gyorsabb a proci, annál több műveletet tud elvégezni a fix idő alatt. Azért nem a DAVE-es megszakításokhoz (pl. 1Hz) mér, mert az becsapható a 191-es port 4/6 Mhz bitjének állítgatásával.
| File-név: NAPTAR1.BAS Program neve: Öröknaptár | Öröknaptár |
![]() | A BASIC program egy egyszerű de nagyszerű öröknaptárat ad a kezünkbe. Nekünk mindössze a kívánt dátumot kell megadnunk A program 1600.01.01 és 2200.12.31. közötti dátumot fogad el, de szerintem ez lefedi a kívánt időintervallumot. |
| File-név: NAPTAR2.BAS Program neve: Öröknaptár | Mikrovilág - 1990 Öröknaptár |
![]() | Öröknaptár program, de többet tud, mint az előző. Többféle hasznosnak tűnő kérdésre kaphatunk választ:
Ez a változat "csak" 1800.01.01. és 2100.12.31 között dátumokkal tud dolgozni, de talán ettől sem fog senki kétségbe esni. A dátummegadásnál viszont vigyázzunk, mert a program hadilábon áll a hibakezeléssel! |
| File-név: CONV3.COM Program neve: Picture Converter | Tom Leslie Kép-állomány konvertáló |
![]() | Ezzel az egyszerű programmal képállományokat konvertálhatunk más formátumba. Remek eszköz Spectrum képernyő file-ok Enterprise formátumba konvertálásához. Mindössze a betölteni kívánt file formátumát nevét kell megadnunk, majd betöltés után a megadott formátumban a megadott néven kimenthetjük. |
| File-név: PLOADER.COM Program neve: Program Loader | Papp Gábor - 1991 Programbetöltő |
![]() | Igen praktikus, könnyen kezelhető program, mely segítségével menüből tallózhatjuk ki a betölteni kívánt programot. Hogy ennek mi értelme? Javasolt felhasználási területe: minden lemezünkre vegyük fel START névvel (a maximalisták csinálhatnak hozzá EXDOS.INI állományt is, melyből automatikusan elindíthatják a betöltő-programot.) A lemez behelyezése és a program elindítása után (BASIC-ből elég az F1-et megnyomni, amennyiben START néven mentettük el a programot) kényelmesen kitallózhatjuk az indítani kívánt programot. A kurzort a beépített botkormánnyal mozgathatjuk, az ENTER vagy a SPACE megnyomásával indíthatjuk a programbetöltést. Ha mégsem akarunk semmit betölteni, az ESC megnyomásával kiléphetünk a programból. A D megnyomásával újra beolvassuk a lemez-directory-t (pl. lemezcsere után, vagy ha beléptünk egy alkönyvtárba). Egy hibája azért van a programnak: BASIC programokat nem tudunk vele betölteni. |
| File-név: PP14.EXT Program neve: Program-Packager 1.4 | ZozoSoft Rendszerbővítő - Tömörítő program |
Az EPDOS tartalmazza a PACK nevű tömörítő-funkciót. A program célja a tömörítés megkönnyítése. A program természetesen csak az EPDOS-al együtt használható!
A program használata: MODE 1 nézetben jelöljük ki a tömörítendő programokat, és adjuk ki a PP EXOS parancsot. A file-ok .PCK kiterjesztéssel kerülnek a céllemezre. Ha van örökéletes .TRN-es betöltő is, azt tegyük rejtetté! Ekkor a betöltő program megkérdezi, hogy az eredeti, vagy az örökéletes változatot kívánjuk betölteni.
| File-név: RAMDISK.EXT Program neve: Ramdisk 0.1 | Alexander Gusev - 1994 Ramdisk rendszerbővítő |
![]() | A program betöltése után az EXDOS ramdisk szolgáltatásához hasonló meghajtót hoz létre a memóriában. A ramdisk méretét nem tudjuk megadni, mindig 64 kB szabad memóriát hagy (memóriabővítés használata esetén nem a szabadon maradt memória lesz nagyobb, hanem a ramdisk mérete). Az eszköz neve RAM, amit a program alapértelmezett meghajtónak állít be. Használható parancsok: DIR, COPY, REN, DEL, FORM A parancsok szintaktikája az EXDOS megfelelőjükkel azonos, kivétel a FORM parancs, ami RÁKÉRDEZÉS NÉLKÜL "formattálja" a meghajtót, azaz mindent letöröl róla. Használata értelemszerűen kazettás rendszerben célszerű. |
| File-név: ROARROGH.BAS Program neve: Római számok | ZPL - 1999 Római - arab számok konvertálása |
![]() | Ezzel az egyszerű BASIC programmal római - arab számokat konvertálhatunk. A menüben három lehetőség közül választatunk: |
| File-név: SAY.EXT Program neve: SAY 1.0 | Devilsoft - 1990 Rendszerbővítő - Beszélő program |
Enterprise-on már történtek próbálkozások korábban is emberi hang előállítására. Konkrétan a Speakeasy hardware-es megoldásra gondolok. A programnak két súlyos hátránya van:
A Say egy lényegesen egyszerűbb tisztán software-s megoldás, ami a lehetőségekhez képest jól sikerült. Rendszerbővítőről van szó, így bárhonnan beszéltethetjük a gépünket, ahol EXOS parancsot ki lehet adni. A parancs formája nagyon egyszerű:
:SAY "hello"
BASIC programból egy kicsit bonyolultabb a helyzet az idézőjelek miatt:
10 EXT "SAY ""hello"""
20 EXT "SAY "&A$
Érdemes megjegyezni, hogy a szavakat ne írásmódjuk szerint próbáljuk kimondatni a géppel, hanem hangzás alapján! (pl. a magánhangzókat néha érdemes megduplázni.)
| File-név: SCR_SLC.EXT, SCRDUMP.EXT Program neve: Screen Utilities | D. Rabson & BoxSoft - 1986 Grafikus képernyő mentése-betöltése, nyomtatása |
Gondolom a VSAVE / VLOAD, VDUMP parancsokat mindenki ismeri. (Egy kicsit lejjebb megtaláljuk.) A német gépek tartalmazták e két rendszerbővítőt, melynek funkciója a grafikus képernyő kimentése-betöltése, nyomtatása. Nos e két program a német gépek bővítésének lehetséges alternatívája, bár ez a két bővítés, funkcióját tekintve egy kicsit többet nyújt.
Az SCR_SLC három funkcióval bír:
SCRSAVE - grafikus képernyő kimentése. A VSAVE-hez hasonlóan tömörítés nélküli formátumot hoz létre, de nem kompatibilis azzal! A kimentés viszont lényegesen gyorsabb. Az alapértelmezett csatorna természetesen a 101-es, de tetszőleges csatornát is megadhatunk a file-név előtt (persze csak nyitott csatornát tudunk elmenteni.). Nemcsak file-ba menthetünk, tetszőleges csatornára is ki tudjuk küldeni a képet, ha file-név helyett egy másik (már megnyitott) csatornát adunk meg célnak. Sajnos a program felrúgja a "konvencionális" szabályokat: a csatorna hivatkozás elé nem kell a csatornajel (csak egy szám), és a file-nevet nem idézőjelek közé kell rakni, hanem aposztóf jelek közé! Ez érvényes az összes parancs használatára!
SCRLOAD - grafikus képernyő betöltése. A file-név és csatorna megadására az SCRSAVE-nél leírtak vonatkoznak. A megjelenítést is tudjuk vezérelni: a D kapcsoló használatával rögtön meg is jeleníthetjük a képet.
SCRCOPY - az első csatornáról a második csatornára másolhatjuk a képtartalmat. Mindkét csatornának nyitottnak kell lenni.
Az SCRDUMP parancsai:
SCRDUMP - megnyitott vidocsatorna tartalmának kinyomtatása (mint a VDUMP). Alapértelmezésű csatorna a 101-es, de tetszőleges csatornát kinyomtathatunk. Nem csak az alapértelmezésű printer-csatornára nyomtathatunk, megadhatjuk a cél-csatorna számát is.
SETP - 20, betűvel jelzett konfigurációnak megfelelően állíthatjuk be a nyomtatóvezérlő kódokat. Az egyes betűkódok jelentését a program dokumentációja tartalmazza (tartalmazná...).
A rendszerbővítők a következő hibaüzeneteket adhatják:
| Parancs | Hibaüzenet | Hibakód |
| SCRDUMP | Cannot SCRDUMP a non-video channel | 01 |
| Cannot SCRDUMP a text channel | 02 | |
| Vertical size too large | 03 | |
| Bad decimal in command | 04 | |
| SETP | Printer code identifier not recognised | 05 |
| SCRSAVE SCRLOAD SCRCOPY | Must be a video channel | 10 |
| Bad decimal in command | 11 | |
| Number too large | 12 | |
| Page Wong size or mode | 13 |
| File-név: SEC.EXT Program neve: Speccy DOS - EXDOS file converter | Pál István, Michalik Attila - 1990 file konvertáló program |
![]() | A program segítségével SpeccyDOS formátumú lemezekről tudunk EXDOS formátumú lemezre másolni. ZozoSoft módosította a programot, így a 48K-nál nagyobb file-okat is kezeli (SpeccyDOS MAGIC mentések). A Speccy DOS lemezt a B: meghajtóban keresi a program! |
| File-név: STALK2.EXT Program neve: Super-Talk 2.0 | Fábián Tamás - 1989 Rendszerbővítő - Beszélő program |
![]() | A programmal magyar kiejtéssel beszéltethetjük a gépünket. Minősége se nem rosszabb, se nem jobb, mint a többi beszélő programnak. Használata igen "elegáns":
Ha egy szó csak nagybetűket tartalmaz , akkor betűzve mondja el. A program "lelkivilága egy kicsit érzékeny" így, ha már nem akarjuk használni, érdemes lezárni a megnyitott csatornát. Ha azt szeretnénk, hogy a program minden, a képernyőre kiírt szöveget elmondjon, adjuk ki a következő parancsot:
Bármikor amikor az S-TALK hangot ad, az <alt> lenyomásával ez kikapcsolható. |
| File-név: STATUS\STATUS.COM Program neve: Status | Haluska László - 1990 BASIC utasításbővítés |
Az aprócska programocska a BASIC parancskészletét bővíti egy újabb utasítással: a STATUS "string" utasítás a státuszsorba írja a megadott string-et. Csak parancsmódban használható! A BASIC a programok befejezte után felülírja a státuszsort, így a kiírás csak addig látható, amíg fut a program. A program működését egy rövid demoprogram mutatja be.
| File-név: SZAMATAL.BAS Program neve: Számátalakító | Anonim Sever - 1998 Számrendszerek közötti átváltás |
![]() | Egyszerű BASIC program, mellyel decimális, bináris és hexadecimális számrendszerek között válthatunk át számokat. A D / B / H megnyomásával választhatjuk ki, mely számrendszerben kívánjuk megadni a számot. Ha bináris vagy hexadecimális számot választunk, először azt kell megadni, hány számjegyből áll a megadni kívánt szám. A program kezelése kényelmes, bár a nagyobb számoknál 10 másodpercig is eltarthat az átalakítás. A program HFONT karakterkészletet használ. Számok átalakításra több program is létezik, jellemzően BASIC nyelven. Az egyik legjobb a Mikromagazin hasábjain jelent meg! |
| File-név: SZCLXCHR.ROM Program neve: Színkód kereső / CLX / CHR | ZozoSoft - 1993 Rendszerbővítő |
A rejtélyes file-név három program nevének összegyúrásából keletkezett. Zozo készítette Matusa Pisti kérésére, szülinapi ajándékként neki.
A rendszerbővítő EPROM-ba égethető, ROM változat, így garantáltan mindig kéznél vannak a programok.
| File-név: \SZIMPATT\SZIMPATT.BAS Program neve: Szimpattizátor | FSZ Studio Szintetizátor |
![]() | A szintetizátor programok egyik érdekes darabja. 8 féle "szűrőt" (hangot) választhatunk, 3-féle torzítással (vagy ki is kapcsolhatjuk). Ami viszont egyedi: gyűrűmodulációt is használhatunk, amivel már elég "vad" hangokat ki lehet csiholni a gépből. Emellett egyetlen dob-aláfestést kapcsolhatunk ki-be. Ezt leszámítva sajnos a program tudása nem számottevő, még oktávot sem lehet váltani.
|
| File-név: SZINTI.BAS Program neve: Enterprise Zenegép | Szintetizátor |
![]() | Egyszerűbb, de jól használható szintetizátorprogram. az ENTER megnyomása után 7 burkológörbe közül választhatunk, de torzítást nem tudunk használni. A program hangterjedelme 7 oktáv. Érdekes funkció a felvétel bekapcsolása, azonban mint az kiderül teljesen értelmetlen: a program ugyanis csak a lenyomott billentyűk sorrendjét jegyzi meg, a lejátszás ütemét visszajátszás előtt nekünk kell megadni. |
| File-név: TVTEST.COM Program neve: TV Teszt | TV vizsgálóábrák |
![]() | A program segítségével PAL rendszerű mérőábrák állíthatók elő a TV képernyőjén. A program indítása után 9 kilenc különböző mérőábra választható a megfelelő számbillentyű megnyomásával. Hasonló ábrák BASIC-ben is előállíthatóak, de azok a keret miatt nem nagyon ideálisak. Ez a hiányosság gépi kódú programozással kiküszöbölhető: a program egy új sorparaméter táblát állít elő, amely nem használ keretet, így a rajzolt maximális méretű. Az előállított ábrák a billentyűknek megfelelően:
A programhoz ASMON-hoz való forráskód is van (TVTEST.ASM), 5-ös modulként fordítható. A program a Rádiótechnika 1991/3-as számában jelent meg. |
| File-név: TXRAM.EXT Program neve: GLTX 1.1 | Ladislas - 1988 Rendszerbővítő - WP kiterjesztés |
GLTX a WP feljavításához
A GLTX program célja: a beépített szövegszerkesztő-program bővítése, a szövegfeldolgozás megkönnyítése (elsősorban magnós konfigurációnál). A program lehetővé teszi:
A GLTX-nek van egy saját help-táblája, amit bármikor megtekinthetünk. Ezen a GLTX parancsai vannak. A help-tábla megtekintése WP-ból:
Üssük le az F8 billentyűt, majd gépeljük be: HELP GLTX. A tábla ekkor megjelenik és az ENTER billentyű leütésével térhetünk vissza a szövegbe. Ennek a helytáblának az az előnye, hogy a HELP GLTX parancsra nem az aktuális szerkesztőcsatornára írja a help-et, hanem megjelenít egy táblát, és így nem rontja el a WP-ben szerkesztett szöveget
A GLTX betöltése
Betöltés WP-ből: F1, majd adjuk meg file-névnek:TXRAM.EXT
Betöltés BASIC-ből, EXDOS-ból: :LOAD TXRAM.EXT
A program betöltése után látszólag nem történik semmi, mert a GLTX egy rendszerbővítés. A program jelenlétét ellenőrizhetjük, ha BASIC-ben kiadjuk a :HELP parancsot.
A magyar ékezetes karakterkészlet
A magyar ékezetes karakterkészletet a :GLH paranccsal aktivizálhatjuk. A karakterkészlet alapállapotba állítása a :GLTX paranccsal történik. A magyar betűk definiálásán kívül a program 5 funkcióbillentyűt is definiál. Ezek a következők:
| SHIFT+F1 | Szövegrész törlése kurzor alatt behúzással |
| SHIFT+F2 | Szövegrész törlése kurzor felett behúzással |
| SHIFT+F3 | Szövegrész törlése alulról felfelé |
| SHIFT+F4 | Szövegrész törlése felűről lefelé |
| SHIFT+F5 | Sorok bekezdésbe szerkesztése |
Szövegek nyomtatása
A szövegszerkesztő tartalmának kinyomtatását a :GLP paranccsal indíthatjuk. Ekkor a program megkérdezi az egység és az állomány nevét, majd megkezdi a szöveg elküldését. Az egység és file-név megadására azért van szükség, mert így nem csak a nyomtatóra, hanem pl. kazettára vagy lemezre is vihetjük a szöveget vezérlőkarakterekkel együtt. A GLP a következőket figyeli a szöveg nyomtatása közben:
Ezeket a kódokat természetesen egyszerű billentyűlenyomással tesszük a WP-be. A nyomtatás az ESC billentyűvel is megállítható.
A TXRAM
A TXRAM tulajdonképpen egy háttér EDITOR. Ebbe elmenthetjük a szövegszerkesztő tartalmát, és bármikor visszatölthetjük a kurzor pozíciójától kezdődően. A TXRAM-ban lévő szöveget eltárolhatjuk háttértárolón, vagy kinyomtathatjuk. A TXRAM parancsai:
Hogy mire jó a TXRAM? Például:
Egy ismétlődő szövegrészt eltárolunk a TXRAM-ban, és amikor csak kell előhívjuk. Így sok felesleges gépeléstől mentesülünk.
Ha váltani akarunk 40 vagy 80 karakteres üzemmód között, a WP tartalma elvész, ezért itt is használhatjuk a TXRAM-ot, mert ez megőrzi tartalmát.
Használható még editor formátumú állományok összefűzésére is. Amikor a WP betölt egy szöveget, törli a már meglévőt. Így nem tudunk szövegeket összemásolni. De, ha a hozzáfűzendő szöveget a TXRAM-ba töltjük és ebből másoljuk át a szövegszerkesztőbe, akkor megoldható ez a probléma is. Ráadásul a GLTX bármilyen alkalmazói programból meghívható!
A TXRAM a 254-es csatornán van megnyitva és tartozik hozzá egy x=40 y=3 méretű 80 karakteres videolap a 109-es csatornán.
Göbölös László (ENTERPRESS 1992/5-6)
| File-név: TXT_CONV.BAS Program neve: TXT Converter | PoviSoft Szöveg-file konvertáló |
Ezzel a programmal max. 32kB méretű txt file-t (nem WP formátumú!) lehet átalakítani HFONT, DOS 852-es kódlap és Windows ANSI formátumra. Igen hasznos program!
| File-név: \UD\UD.COM Program neve: Z80 Test | ZozoSoft CPU teszt |
ZozoSoft az első emulátorok megjelenésekor írta ezt a programot, hogy letesztelje a nem dokumentált Z80 utasítások működését. Akkor volt még olyan ami nem ment. Az EP32-ben természetesen mindegyik helyesen működik. A letölthető file-ban megtalálható a program forráskódja is (UD.HEA).
| File-név: VLOAD.EXT, VDUMP.EXT Program neve: VLOAD-VSAVE, VDUMP | Grafikus képernyő mentése-betöltése, nyomtatása |
A német gépek tartalmazzák a VSAVE, VLOAD (képernyő mentése töltése), valamint a VDUMP (képernyő nyomtatása) parancsot. Az angol géppel rendelkezők sem maradnak le erről a két hasznos bővítésről, betölthetjük rendszerbővítőként! (Az már más kérdés, hogy a ZozoTools sokkal jobban kezeli ezt a két funkciót...) A két programot Entervideo néven hozták kereskedelmi forgalomba. (Talán korrektebb lett volna, ha az angol gépekhez ADJÁK a kazettát.)
Mindhárom parancsnál a 101-es (grafikus) csatorna az alapértelmezés. Minden más esetben hivatkozni kell a csatorna számára. Lásd még: ENTERPRESS Tippek-Trükkök.
| File-név: XFONT.EXT Program neve: XFont 1.0 | Koch Tibor - 1988 Rendszerbővítő - 11 karakterkészlet |
![]() | Remek ötlet, amely nagyszerűen kihasználja gépünk azt a képességét, hogy tetszőlegesen átdefiniálhatjuk a karaktereket. A program, 11 karakterkészletet tartalmaz, amiknek női neveket adott a készítő. A karakterkészleteket a nevükkel hívhatjuk meg. Nagyon jól sikerült karakterek vannak a programban! Rendszerbővítőről lévén szó, akár DBASE-ben is használhatjuk a jobbnál-jobb karakterkészleteket. Gépünk eredeti karakterkészletét a CLFONT paranccsal kaphatjuk vissza (egyenértékű a BASIC CLEAR FONT paranccsal). |
| File-név: ZCOPY11.EXT Program neve: ZCopy 1.1 | ZozoSoft - 1995 Rendszerbővítő - másolóprogram |
A program a COPY (EXDOS parancs) és a DISKCOPY (IS-DOS) alternatívájaként készült. (Ezért került a program ide, és nem a másolóprogramok közé). Sajnálatos tény, hogy a IS-DOS Diskcopy funkciója 64 KB-os "szeletekben" másol, függetlenül a gépünkben lévő memória méretétől! 640 KB memóriával elég kiábrándító tud lenni a lemezekkel való zsonglőrködés egy meghajtó használata esetén. A ZCOPY a FAT-ot és a főkönyvtárat csak egyszer olvassa be, így rengeteg felesleges fejmozgást takarít meg, de még teljes lemez másolásakor is gyorsabb, mint az EPDOS DCOPY-ja! File-osan másol, ezért nem kötelező az egész lemezt átmásolni. Eltérő formátumú lemezek között is képes másolni, sőt, ha betelik a céllemez, folytathatjuk másik lemezre a másolást. A program sajnos még nem lett befejezve, célként nem tud alkönyvtárba másolni.
A parancs formája:
ZCOPY forrás cél [paraméterek]
Az alapértelmezésű forrás A:, cél B:
Egy meghajtó használata esetén a program figyelmeztet a lemezcserére (Pl. ZCOPY A: A:). A kiadható paraméterek:
/H - rejtett file-okat is másol,
/S - rendszerfile-okat is másol,
/L - lemeznevet is másol,
/D - könyvtárakat is másol,
/R - minden file a főkönyvtárba kerül a céllemezen,
/V - ellenőrzés bekapcsolása,
/M - minimális kijelzés másolás közben,
/F - gyorsított kijelzés,
/T - másolásnál új idő.
![]()