Floppy azaz EXDOS használataIgazi gépen ehhez egy EXDOS kártyát kellett vásárolni sok hónapnyi spórolás után...Emulátoron sokkal egyszerűbb a helyzet, elegendő egy EXDOS-t tartalmazó konfigurációs fájlt betölteni, az alap készletben ilyenek vannak:EP_128k_EXDOS.cfg alapgép EXDOS kártyával
EP_128k_EXDOS_NoCartridge.cfg alapgép EXDOS kártyával, cartridge nélkül
EP_128k_EXDOS_TASMON.cfg alapgép EXDOS kártyával, Turbo Asmon (gyors RAM teszt) cartridge-al
EP_128k_EXDOS_EP-PLUS.cfg alapgép EXDOS kártyával, és PLUS cartridge-al
EP_128k_EXDOS_EP-PLUS_TASMON.cfg alapgép EXDOS kártyával, és PLUS+Turbo Asmon cartridge-al
EP_640k_EXOS232_EXDOS.cfg legjellemzőbb létező konfiguráció: ROM fejlesztett gép, plusz MICROTEAM EXDOS amit 512K RAM bővítést tartalmaz
EP2048k_EXOS232_EXDOS_utils.cfg mindent bele konfiguráció, tartalmazza az összes gyakran használt segédprogramot is (EPDOS, ZT,Asmon, stb), valamint a Spectrum Emulátort is, részemről ez az ajánlott konfiguráció
Ha meg van a konfiguráció, jöhet a floppy meghajtók kezelése:
Options/Disk/Configure gyors billentyű: Alt+DA megjelenő ablakban az EP által kezelhető mind a négy (A-C) floppy meghajtóhoz megadhatjuk a lemezeket. Lehetőség van lemezkép fájlok és valódi floppy lemezek használatára is.
Lemezkép használatához a meghajtó sorában lévő
... gombot megnyomva válasszuk ki a fájlt.
Valódi lemez használatához, helyezzük be a kívánt lemezt a PC meghajtójába, majd a megfelelő
A: vagy
B: gombot nyomjuk meg, ekkor az image file név rublikájába bekerül egy speciális
\\.\A: vagy
\\.\B: fájlnév ami a valódi lemez használatát jelzi. (Ezt egyébként kézzel is be lehet írni, így lehetséges pl az EP C: meghajtójában használni a PC A: lemezét.)
Ha minden meghajtóhoz beállítottuk a kívánt lemezt, akkor csak egy OK-t kell nyomni.
Ha esetleg
wd177x: error opening disk image file hibaüzenetet kapunk, akkor az egyik beállított lemez hibás, vagy nem érhető el. Leggyakrabban akkor látunk ilyet, ha valódi lemez használatát állítjuk be, de elfelejtettünk lemezt betenni.
Az emulátor kilépéskor is megőrzi a lemezbeállításokat, így az emulátor indításakor is kaphatunk ilyen hibaüzenetet, ha elfelejtettünk lemezt betenni, vagy lemezkép használata esetén a korábban megadott fájl már nem érhető el. Ilyen esetben újra be kell lépni a lemezbeállításhoz, és megfelelően kiválasztani a lemezeket.
Az EP-s lemezkezelés mikéntje részletesen megtalálható az
EXDOS leírásban, itt most csak programbetöltést említeném:
BASIC-ben LOAD "fájlnév" vagy RUN "fájlnév", és gépi kódú program esetén használható az EXDOS LOAD parancsa is
:LOAD fájlnév
ez utóbbi sok más programból is használható.
A fájlnévben használhatóak a szokásos DOS-os joker karakterek is, pl. LOAD "C*.BAS"
A magnós betöltésnél már megismert F1 gombbal is kiadható START parancs a START nevű fájlt próbálja betölteni, ugyanez a hatása a paraméter nélkül kiadott LOAD-nak is.
Szövegszerkesztőben F1 nyomása után írjuk be a fájlnevet, majd ENTER. EXDOS LOAD parancsához az F8 gomb megnyomása után írjuk be, hogy LOAD fájlnév majd ENTER. F8 megnyomása után a többi EXDOS parancs (DIR, COPY, stb) is használható.
Kényelmesebb lemezhasználathoz használjuk a "mindent bele" konfigurációban megtalálható
EPDOS programot.A figyelmesebb olvasók észrevehették, hogy nem volt szó a lemezkezelő ablakban minden meghajtónál látható Tracks / Sides / Sectors rublikákról. Az itt alapból látható -1 értékek azt jelentik, hogy a lemez boot szektorából kiolvasva az emulátor automatikusan megállapítja a lemez paramétereit. Ezek kézi megadására csak egyes ritka lemezformátumok esetén van szükség, pl MSDOS 1.x vagy Apricot DOS formátum esetén.
Igazi EP esetén a megnövekedett átviteli sebesség miatt Turbosított gépre és EXDOS kártyára lenne szükség a HD-s lemezek kezeléséhez. (Ill. ha sikerülne szerezni a ritka Amigás fordulatszámszabályzós HD meghajtót, akkor menne alapkonfiggal is.)
Emulátor esetén nincs ilyen probléma, így HD-s vagy akár ED-s lemezek is használhatóak.
Végére egy sajnálatos bug: XP-nél újabb Windowsok esetén valódi lemezre nem tud az emulátor írni
remélem István elöbb-utóbb kitalálja miért