Enterprise Forever

:HUN => Programozás => Topic started by: szipucsu on 2019.December.29. 23:07:26

Title: Exdos használata
Post by: szipucsu on 2019.December.29. 23:07:26
Van olyan EXDOS parancs, amivel egy mappát egy az egyben át lehet másolni egyik lemezről a másikra? Úgy értem, hogy a mappát létrehozza az új lemezen és belerakja a forrásmappa fájljait. Mint mikor Windowsban a copypastéval egy mappára kattintunk és átmásoljuk.
Nekem csak úgy megy, hogy
Code: [Select]
:MD e:ujmappa
:CD e:ujmappa
:CD a:ujmappa
:COPY a: e:
:CD e:..
:CD a:..
Ez kicsit hosszadalmas (még ha alapértelmezetté is választom valamelyik meghajtót és nem kell a betűjelét mindig beírni).

(Nem találtam EXDOS topikot, így létrehoztam egyet.)
Title: Re: EXDOS
Post by: BruceTanner on 2019.December.30. 00:28:06
Code: [Select]
:MD e:ujmappa
:COPY a:ujmappa e:ujmappa
Title: Re: EXDOS
Post by: szipucsu on 2019.December.30. 10:01:36
Thank you, it is really faster!
-
Köszi, így tényleg gyorsabb!
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 18:03:10
Hogyan lehet egy kötegfájlt (.bat) működésre bírni? Beleírok EXDOS parancsokat, majd el akarom indítani pl. a :LOAD AA.BAT paranccsal, és azt írja ki, hogy Invalid file header.
Title: Re: EXDOS
Post by: geco on 2020.April.11. 18:37:08
Lehet tudatlan vagyok, de nekem űgy rémlik ,hogy az EXDOS-nak az EXDOS.INI a parancsvégrehajtó file-ja, a .bat meg IS-DOS alatt működik, ha működik :D
Most az a baj, hogy az EXOS egy sima fájlként kezelné a batch fájlodat, és nincs EXOS header-je
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 18:46:09
Szerintem bármi is a neve és a kiterjesztése a fájlnak, a :load filename parancsra el kellene indulnia. Tehát, ha pl. ilyeneket írok egy fájlba:

cls
date
time
copy e: a:

és azt elmentem bármilyen névvel, akkor azt nem lehet elindítani valahogy basic alól?

De lehet, hogy tényleg csak exdos.ini névvel lehet elmenteni, és ha tetszik, ha nem, csak a gép indulásakor hajtható végre a tartalma.

Most megoldottam úgy, hogy basic programként mentem és indítom, de azért érdekelne, hogy valami kötegfájlként nem lehetne-e ezt összehozni, hogy munka közben tetszőleges időpontban végrehajtható legyen az EXDOS parancsok sorozata:

100 EXT "cls"
110 EXT "date"
120 EXT "time"
130 EXT "copy e: a:"
Title: Re: EXDOS
Post by: BruceTanner on 2020.April.11. 19:02:51
:EXDOS AA.BAT
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 19:16:11
:EXDOS AA.BAT
Thank you, it worked fine! :smt041

--
Kipróbáltam az exdos.ini-t, de valamiért nem is kereste a lemezen. Az a: meghajtóhoz csatoltam a PC virtuális floppyját, azon volt rajta az exdos.ini, és az Enterprise felirat elnyomása után nem nézte a lemezt, legalábbis az emulátoron nem villant fel a lemez szimbólum ott fent. Ez miért lehet? Beállítottam előtte, hogy :def_dev_disk legyen az alapértelmezett, és az :a:-t is alapértelmezetté tettem reset előtt.
Title: Re: EXDOS
Post by: geco on 2020.April.11. 19:34:17
és be is bizonyosodott, hogy tudatlan vagyok :D :D :D
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 19:49:55
és be is bizonyosodott, hogy tudatlan vagyok :D :D :D
Az exdos.init jobban tudtad, mint én, tényleg annak kéne alapból indítania a parancsokat. De már olyan rég használtam az exdos.init és az autoexec.batot is, hogy már nem is tudtam, melyik melyik.
Title: Re: EXDOS
Post by: Zozosoft on 2020.April.11. 20:15:11
Egyébként nem is kell BAT-nak nevezni, lehet bármi.
:EXDOS fájlnév
Végrehajtja a megadott parancs fájlt.
:EXDOS x:
A megadott x: meghajtón lévő EXDOS.INI fájlt hajtja végre.

.BAT fájlnév IS-DOS alatt kell, ott ha a beírt parancs nem hajtható végre belső parancsként, akkor megpróbálja .BAT és .COM néven betölteni (ahogy az PC-n is megszokott).
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 20:21:27
Az tűnt még fel, hogy a file: eszköz az a: meghajtónál odateszi a . és .. mezőket is a mappák tetejére, ahol vissza tudunk lépni egy mappát. Az e: meghajtónál (ramdisk) nincsenek . és .. mezők. Pedig szerintem ott is jó lenne. (A midi gyűjtemény összerakásakor tűnt fel, mert véletlenül az a:-ról indítottam.)
Title: Re: EXDOS
Post by: Zozosoft on 2020.April.11. 20:36:51
Az tűnt még fel, hogy a file: eszköz az a: meghajtónál odateszi a . és .. mezőket is a mappák tetejére, ahol vissza tudunk lépni egy mappát. Az e: meghajtónál (ramdisk) nincsenek . és .. mezők. Pedig szerintem ott is jó lenne. (A midi gyűjtemény összerakásakor tűnt fel, mert véletlenül az a:-ról indítottam.)
1) a . gombbal lehet fellépni egyet, \ gombbal (ami magyar billentyűzet és angol emulált EP esetén az ű gomb) pedig a gyökérkönyvtárba
2) ebből kiderült, hogy az A: meghajtóre PC-n csináltad a könyvtárakat. Az EXDOS rejtettnek hozza létre a speciális . és .. könyvtárbejegyzéseket, hogy ne szemetelje össze a sima DIR listát. Ha DIR /H-val nézed megtalálod az E: meghajtódon is.
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 20:51:51
Az EXDOS rejtettnek hozza létre a speciális . és .. könyvtárbejegyzéseket, hogy ne szemetelje össze a sima DIR listát. Ha DIR /H-val nézed megtalálod az E: meghajtódon is.
:DIR /H-val tényleg megjelenik.
A midi gyűjtemény snapshotjában nem látszik a . és a .. . Az a baj, ott nem tudom állítani, hogy /H is legyen a DIR-ben, mert a mididisp enélkül listázza a directory-t. Nem lehetne a mididisp-be is beletenni, hogy az DIR /H-val listázzon? Gondolom, ehhez a mididisp-et kéne átírni. Nem annyira fontos, de gondolom, úgy kényelmesebb lenne a mappák között mászkálni vissza a midik között.
Title: Re: EXDOS
Post by: Zozosoft on 2020.April.11. 21:09:53
Nem annyira fontos, de gondolom, úgy kényelmesebb lenne a mappák között mászkálni vissza a midik között.
Akkor még egyszer :-)
A . gombbal lehet fellépni egyet, \ gombbal (ami magyar billentyűzet és angol emulált EP esetén az ű gomb) pedig a gyökérkönyvtárba.
Title: Re: EXDOS
Post by: szipucsu on 2020.April.11. 21:29:48
Akkor még egyszer :-)
Értettem először is. Azt írtam, hogy kényelmesebb lenne a mappák között mászkálni. (A "kényelmesebb" és "nem lehet" nem ugyanaz.) Csak a joystick és a space/enter vagy az egér is elég lenne, nem kéne külön a billentyűzetet is használni. De nekem mindegy, én úgyis jól ismerem a midi zenéket, csak aki a snapshotban hallgat esetleg összevissza mindent, annak egyszerűbb lenne. (Amikor én nézegetem a midiket összevissza a snapshotban, mindig nehezebb figyelni arra is, hogy külön gombbal lehet visszalépni.)
Title: Re: EXDOS
Post by: Zozosoft on 2020.April.11. 23:31:43
Szerintem meg az a kényelmesebb, hogy bármikor lehet .-ot nyomni, nem kell visszascrollozni a tetejére :-)
Egérrel meg a jobb gomb.
Title: Re: EXDOS
Post by: szipucsu on 2020.April.12. 11:18:54
Szerintem meg az a kényelmesebb
Nekem jó így is. Lehet, kéne valami kis txt fájlt tenni a midis cucc mellé legközelebb, mert nem mindenkinek lehet egyértelmű a mappák közötti navigálás. Bár most már talán mindenki tudja. Legközelebb kiírok a képernyőre a file: megnyitása előtt egy üzenetet erről, ha nem felejtem el.
Title: Re: EXDOS
Post by: szipucsu on 2020.April.12. 13:23:03
Hogyan lehet az exdosban rejtetté tenni egy fájlt? Átnéztem az ismertetőt, de nem találtam róla információt.
Title: Re: EXDOS
Post by: IstvanV on 2020.April.12. 15:12:30
ATTR parancs:

:ATTR FILENÉV +H

Így tehető újra láthatóvá:

:ATTR FILENÉV /H -H
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.08. 11:01:13
Szereztem PEAR-től egy exdos kártyát!
Thank you PEAR for the exdos card!

A kérdésem a következő:
Még nincs floppykábelem, csináltam egy ramdisket, ami 16K méretű.
A kérdés, hogy hogyan lehet formázni? Kell-e? Lehet-e?
Kiadom a :format d: parancsot, akkor megkérdezi a szokásost, majd
*** invalid drive.

A másik kérdés, hogy az "e:" kiadása nélkül mindig az "a:" meghajtón keres, ami ugye most nincs.
Be lehet állítani az "e:" alapértelmezettnek?

Végül, a visszapert, backslash "\" nem találom német billentyűzeten az EP-nél. Elvileg a pc-n a nulla mellett van alt gombbal. Exdosban a visszaper mivel helyettesíthető?
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.08. 11:36:07
csináltam egy ramdisket, ami 16K méretű.
A kérdés, hogy hogyan lehet formázni? Kell-e? Lehet-e?
Nem kell, egyből formázva jön létre. Nem is lehet.
Ha törölni akarod a tartalmát, akkor /d paraméterrel hozd újra létre, pl :RAMDISK 1 /D

Quote
Be lehet állítani az "e:" alapértelmezettnek?
Nem.

Quote
Végül, a visszapert, backslash "\" nem találom német billentyűzeten az EP-nél. Elvileg a pc-n a nulla mellett van alt gombbal. Exdosban a visszaper mivel helyettesíthető?
Felkiáltójel, felsővessző, vagy a visszaper karakterkódján lévő Ö.

Amúgy itt van német EXDOS (http://enterprise.iko.hu/books/German_EXDOS.pdf) leírás is.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.08. 12:05:56
Sajnos a "!" felkiáltó jel lett a visszaper a német leírás szerint.
Ez nagyon szomorú.
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.08. 12:14:15
Sajnos a "!" felkiáltó jel lett a visszaper a német leírás szerint.
Ez nagyon szomorú.
Miért is szomorú az, hogy megoldották a nem létező karakter problémáját?
És amúgy a ' (felsővessző) is használható, illetve a \ kódján németben lévő Ö (nagy ö) is.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.08. 12:44:12
Majd megszokom.

 Létrehoztam egy basic programot, ahol az első sorba ezt írtam:
Code: [Select]
100 PROGRAM "TEST.BAS"
Amikor menteni akartam próbáltam név nélkül a RAMDISKRE, gondolván a programban úgyis definiáltam:

Code: [Select]
save "e:\"
*** Invalid file name.

Az exdos nem veszi ki a nevét a fájlnak 100-as sorból és használja fel?


Másik kérdés:
A CD vagy CHDIR parancsot kiadom, akkor elvileg az alapértelmezett könyvtárat adom meg, amire aztán (DOS-ban) nem kell hivatkozni mert ott vagyok.
ilyenkor elvileg egy sima SAVE parancs oda kellene hogy mentsen.
Ha kiadom a
Code: [Select]
:CD e:\ után a
Code: [Select]
SAVE parancsot, akkor azt mondja hogy az A meghajtó nem elérhető.
Akkor minek a CD parancs, ha úgysem jegyzi meg a default path-ot?
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.08. 12:58:47
Az exdos nem veszi ki a nevét a fájlnak 100-as sorból és használja fel?
Nem, az EXDOS-nak fogalma sincs róla, és nincs is köze hozzá, hogy mi a kiírt fájl tartalma.
A nevet a BASIC veszi ki, de csak akkor ha a SAVE után nem adsz meg semmit.



Quote
A CD vagy CHDIR parancsot kiadom, akkor elvileg az alapértelmezett könyvtárat adom meg
Így van, a könyvtárat. Nem a meghajtót!

Quote
parancsot, akkor azt mondja hogy az A meghajtó nem elérhető.
Akkor minek a CD parancs, ha úgysem jegyzi meg a default path-ot?
Mert neked nem a CD parancs kell, mert nem könyvtárat akarsz váltani, hanem meghajtót.
Vagyis ez kell neked:
:E:
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.08. 13:03:05
Code: [Select]
:E:
Köszi ZOZO, megmentetted a napomat. Ezzel a paranccsal minden rendben lett.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.09. 00:25:40
Sikerült beröffenteni a meghajtót.
A B: meghajtóra került a drive.

Az epdos 1.6-tal másolok kaziról lemezre. Nagyon tetszik.
Az epdosban hiába adom ki a
:b:
Parancsot nem működik.
Ki kell mennem a basicbe, hogy kiadjam, majd vissza kell jönnöm, így a b: marad az alapértelmezett.
Van rá más megoldás esetleg?
Title: Re: EXDOS
Post by: Dr.OG on 2021.December.09. 05:37:53
Sikerült beröffenteni a meghajtót.
A B: meghajtóra került a drive.

Az epdos 1.6-tal másolok kaziról lemezre. Nagyon tetszik.
Az epdosban hiába adom ki a
:b:
Parancsot nem működik.
Ki kell mennem a basicbe, hogy kiadjam, majd vissza kell jönnöm, így a b: marad az alapértelmezett.
Van rá más megoldás esetleg?
Miért nem rakod át a meghajtót fizikailag a:-ra? Vagy a kábelen dugd át, hogy a csavarás előtt/után legyen, vagy a megfelelő jumperrel is be tudod állítani:
"A/B-B/A switch
AB   standard order DS0=A, DS1=B
BA   reverse order DS0=B, DS1=A"
Title: Re: EXDOS
Post by: Lacika on 2021.December.09. 08:26:07
Az epdosban hiába adom ki a
:b:
Parancsot nem működik.
Ki kell mennem a basicbe, hogy kiadjam, majd vissza kell jönnöm, így a b: marad az alapértelmezett.
Van rá más megoldás esetleg?

Középső menüsor INP menüpontjával választhatod az aktuális meghajtót, ennek a tartalma jelenik meg a panelen, ezen végzi az EPDOS a kívánt műveleteket.. A műveletek cél-meghajtóját (pl. COPY előtt) az OUT menüponttal lehet állítani.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.09. 10:55:29
Ezeket a parancsokat mint az inp meg load ki lehet adni kézzel is?
 Azért kérdem mert fekete fehér tv-m van most éppen rf modulátorral és a 80 karakteres sor nem nagyon olvasható.
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.09. 12:01:31
Középső menüsor INP menüpontjával választhatod az aktuális meghajtót, ennek a tartalma jelenik meg a panelen, ezen végzi az EPDOS a kívánt műveleteket.. A műveletek cél-meghajtóját (pl. COPY előtt) az OUT menüponttal lehet állítani.
F3/F4 sokkal gyorsabb megoldás :-) a legtöbb funkciónak van gyors gombja, ezért is készült funkciógomb címkecsík hozzá:
[attach=1]

1.7-es verziótól kezdve pedig simán az A,B,C,stb gombokkal is lehet a forrásmeghajtót váltani.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.09. 12:27:48
Betöltöttem a Batmant és folyamatosan forog a meghajtóban a motor.
Most nem világít a led, de volt már olyan hogy világított is.
Ez normális?
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.09. 13:43:01
Betöltöttem a Batmant és folyamatosan forog a meghajtóban a motor.
Most nem világít a led, de volt már olyan hogy világított is.
Ez normális?
Röviden: igen
Ha átkonfigurálod a meghajtódat A-nak, akkor megszűnik a forgás.

Hosszabban: gépi kódú program indításakor lefut egy EXOS meleg reset, aminek során az A meghajtó kerül kiválasztásra a lemezvezérlőn.
Mivel a legtöbb program rögtön tiltja az EXOS megszakítások futását, így az EXDOS megszakítási rutinja se fut le, ami az általad használt B meghajtó kiválasztását kiküldené a vezérlőnek.
A vezérlő a motor kikapcsolását nem egyből végzi, várakozik egy darabig, hogy érkezik-e újabb lemezművelet. Ehhez a várakozáshoz 5 lemezfordulatot, azaz Index impulzust vár (1 másodperc várakozás).
Mivel a te esetedben ilyenkor a nem létező A meghajtó kerül kiválasztásra, arról a végtelenségig vár az Index jelekre, ezért marad bekapcsolva a motor.

Ha világít a LED az jó, mert akkor engedett annyi megszakítás lefutását, hogy kiválasztásra kerüljön a B, ilyenkor meg kell álljon a forgás.
A LED kikapcsoláshoz szintén az kell, hogy engedélyezve legyen az EXOS, és így EXDOS megszakítási rutinjának lefutása. Megszakításból figyeli az EXODS, hogy a vezérlő kikapcsolta-e a motort, ezután szünteti meg a meghajtókiválasztást, azaz kapcsolja le a LED-et).
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.09. 15:22:05
Most nézem ez basicben is forog.
 Vagy ott is szabad neki forogni?
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.09. 15:24:33
... hidegindítás után.
Egy dir után már leáll.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.12. 19:32:10
Ha fordítva teszem rá a floppyra a kábelt, akkor az ep indításakor való dózerolás zaj tönkre tudja tenni a lemezt?
 Azért kérdezem, mert azóta nem tudom betölteni a programokat.
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.12. 20:51:55
Ha fordítva teszem rá a floppyra a kábelt, akkor az ep indításakor való dózerolás zaj tönkre tudja tenni a lemezt?
 Azért kérdezem, mert azóta nem tudom betölteni a programokat.
Nem a zaj, hanem az, hogy fordított kábelnél valamennyi vezérlő jel GND-re, azaz engedélyezett állapotba került, többek között meghajtó kiválasztás, motor bekapcsolás, írás engedélyezés...
Ennek következtében szépen nullás bitekkel beleír a lemezbe, ami nem csoda, ha olvashatatlan lesz.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.12. 23:22:51
Hogyan lehet ezt akkor kivédeni?
Ha írásvédetté teszem a lemezt, akkor nem tudja tönkre tenni?
Title: Re: EXDOS
Post by: Zozosoft on 2021.December.13. 16:41:12
Hogyan lehet ezt akkor kivédeni?
Nem dugod fordítva a kábelt. Ha rendes kábelt használsz azon van is középen egy pöcök ami akadályozza a fordítva bedugást.

Quote
Ha írásvédetté teszem a lemezt, akkor nem tudja tönkre tenni?
De, akkor is tönkreteheti, hiszen a kábel nem olyan okos, hogy foglalkozzon az írásvédelem állapotával.
Elvileg elképzelhető olyan okos meghajtó, ami belsőleg tiltaná le az írást az írásvédelem alapján, de nem tudok ilyenre konkrét példát mondani, végig kéne tesztelni egy csomó típust, hogy létezik-e ilyen.
Title: Re: EXDOS
Post by: Tuby128 on 2021.December.13. 18:02:52
Olyan kábelt kaptam valakitől amin fordítva volt a dugó.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.04. 14:47:54
Miért lehet az, hogyha megpróbálom visszatölteni valódi gépre a basic fájlt akkor azt írja, hogy
*** Unbekannte Modulart
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.04. 15:05:53
A következő parancsok nem egyenértékűek:
load "valami.bas"
:load valami.bas

Az elsővel mindent lehet tölteni, a másodikkal nem lehet basic fájlt.
Nem értem eddig miért nem tűnt fel a dolog.


Title: Re: Exdos használata
Post by: Zozosoft on 2022.January.05. 09:21:15
A következő parancsok nem egyenértékűek:
load "valami.bas"
:load valami.bas

Az elsővel mindent lehet tölteni, a másodikkal nem lehet basic fájlt.
Nem értem eddig miért nem tűnt fel a dolog.
Nem olyan meglepő, mivel az első LOAD az BASIC beépített parancsa.
A :LOAD pedig EXOS parancs, amit az EXDOS ROM tartalmaz, az éppen futó programtól teljesen függetlenül hajtódik végre. Lehet akár WP-ből, ASMON-ból, Pascal-ból, akármiből is hívni.

Mind a kettő elsőként az EXOS modul betöltés funkcióját hívja, itt az EXOS maga lekezeli a 5,6,7-es fejlécű modulokat, ismeretlen modul esetén pedig körbekérdezi a rendszerbővítőket. Ha semmi nem ismeri fel, akkor visszatér a hívó programhoz Ismeretlen modul hibával. A BASIC LOAD-je itt vizsgálja meg, hogy BASIC programról van-e szó, és ha igen, akkor intézi a betöltését.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.06. 00:43:49
Lehetséges-e az exdost utólag betölteni?
 Előfordult, hogy elfelejtettem bekapcsolni, de már volt program a basic tárban. Lehetséges-e valahogy utólag betölteni?
 Ha nem (és nincs kazettás egységem éppen kéznél) akkor milyen lehetőség van elmenteni a basic programot? Esetleg a NET csatlakozón keresztül egy másik (exdos-os gépre) átmásolni? Az működhet?
Title: Re: Exdos használata
Post by: gflorez on 2022.January.06. 08:40:02
A könnyebb és biztonságosabb módja a Tape: hang elmentése PC-re WAV-fájlként (Audacity-vel). Később újra feldolgozható Enterprise Tape: fájlba.

Használhat jack-sztereo-jack-sztereó kábelt, mivel az Enterprise kimeneti szalagcsatlakozója is sztereó.

--------


The easier and safer way is to save the Tape: sound on a PC as a WAV file(for example with Audacity). Then later it can be processed again to a Enterprise Tape: file.

You can use a jack-stereo to jack-stereo cable, as the output tape connector of the Enterprise is also stereo.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.07. 22:48:13
Ha az exdos aktív, akkor az alapértelmezett eszköz a "disk:".
Ha be akarok tölteni valamit tape-ről akkor a
Load "tape:"
Paranccsal betölti az első fájlt. Majd amikor megjelenik a játék betöltőképe, már a lemezen keresi a következő fájlt.
 Kérdés: hogy lehet a "Tape:"-et alapértelmezettként beállítani?
Title: Re: Exdos használata
Post by: szipucsu on 2022.January.07. 23:11:23
Kérdés: hogy lehet a "Tape:"-et alapértelmezettként beállítani?
Anno én a Bamsoft turbóbetöltőjét töltöttem be először, utána már mindent magnóról olvasott.
Title: Re: Exdos használata
Post by: Dr.OG on 2022.January.08. 06:50:49
'tape:' csak magában, és utána 'load'? Nem tudom, működik-e, csak tipp, de egy próbát megér...
Title: Re: Exdos használata
Post by: geco on 2022.January.09. 21:43:03
a tape-et nem lehet alap eszkozze tenni, ha van EXDOS, mert egy 5-os fejlecu program melegresetet hajt vegre, ami alatt az EXDOS visszaallitja alap eszkozze a DISK-et tape-et, ezert keresi a betolto a kovetkezo fajlt lemezen. SF3 ROM-ban hackeltem egyet, es a hack miatt az megtartja a beallitott alap eszkozt, ha van EXDOS, akkor is.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.09. 22:55:50
Nem értem ha melegresetkor az Exdos visszaállítja a TAPE-et miért keresi a lemezen?
Mi az az SF3 ROM?
Title: Re: Exdos használata
Post by: geco on 2022.January.10. 11:00:37
Nem értem ha melegresetkor az Exdos visszaállítja a TAPE-et miért keresi a lemezen?
Mi az az SF3 ROM?
Bocs, alap eszközzé a DISK-et állítja az 5-ös fejlécű program inicializálása.
Az SF3 egy új HW, amely több z80-es géphez illeszthető (MSX, CPC, PCW, EP), a teljesség igénye nélkül a következőket tudja:
- az adott gép memória konfigjának állítása (RAM/ROM)
- zene lejátszás (midi, mp3, wav)
- hálózat
- USB egér
- Pen drive-on adat hozzáférés
- RTC
Title: Re: Exdos használata
Post by: gflorez on 2022.January.10. 12:26:43
Az SF3boot.rom egy CPC Rom EP változata, tele SF3 segédprogramokkal.

De szerintem a Geco konverziója jobb, mint az eredeti, mert lehetővé teszi az USB flash meghajtó elérését anélkül, hogy egy teljes lemezes operációs rendszert adna hozzá, mint a CPC-n.

További hasznos kiegészítések: egy parancs az SF3 hangmódjának megváltoztatására, és ami számomra a legjobb, egy parancs, amely visszaadja az összes információt a memória konfigurációjáról, mind a Ram, mind a Rom szegmensek rendszerlistáit. Ez utóbbi parancs még az SF3-at nem csatlakoztató EP-k esetében is hasznos lehet.

-----

SF3boot.rom is an EP version of a CPC Rom, full of SF3 utilities.

But I think Geco's conversion is better than the original because it allows USB flash drive access without adding a full disk operating system like on CPC.

Other useful additions are: a command to change the SF3 sound mode, and best of all for me, a command that returns all the information about the memory configuration, both Ram and Rom segments system lists. This last command can be useful even for EPs without a SF3 plugged.
Title: Re: Exdos használata
Post by: szipucsu on 2022.January.10. 13:25:35
De ha szoftveres megoldást keresel, a Bamturbó turbóbetöltőjét vedd fel egy kazettára (normál sebességgel), és utána tölts magnóról. Nekem anno ez működött úgy, hogy Exdos volt a gépben, a több fájlos programokat is betöltötte. Nem baj, ha nem turbósított fájlokat töltesz be, a célnak megfelel.
(Volt olyan, nem turbósított fájl is, amit nem akart betölteni valamiért, de amikor turbóbetöltő volt a gépben, akkor betöltötte.)
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.10. 21:32:13
Hol találom a bamturbót?
Title: Re: Exdos használata
Post by: Zozosoft on 2022.January.11. 10:47:59
Nem szép, de működő megoldás, ha kipókolod az EXDOS-t a ROM listából.
Alap 128K-s, német gépen:
POKE 43973,255
Ezután egy meleg reset, és már magnós a gép.

Ha más a konfig akkor meg kell keresni az EXDOS helyét a ROM listában.

Amúgy minek magnóról tölteni, ha ott a floppy? :oops: Ha még nincs meg lemezen a program, akkor átmásolod, és onnan töltöd be.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.January.11. 12:31:34
Zozo köszönöm a nagyon jó poke tanácsot!
Tudom nehéz megérteni, hogy egyes emberek miért a balkezükkel akarják a jobb fülüket megvakarni.
Nekem az a hitvallásom, hogy a gyereket tanítsuk meg a lehetőségekre, aztán úgy fog horgászni ahogy akar és amilyen halra akar. Ha cipőre, akkor cipőre.
Title: Re: Exdos használata
Post by: szipucsu on 2022.January.11. 18:40:06
Hol találom a bamturbót?
Bár látom, a probléma megoldódott, az Util programcsokron (http://ep128.hu/Ep_Util/Ep_Util.htm) belül a Másoló programok (http://ep128.hu/Ep_Util/Copy.htm) között található a BAM Copy 5.0, ami ki tudja menteni a turbóbetöltőt a Tape menüpontból. De lehet, hogy Laci a turbóbetöltőt is feltette a program mellé, nem néztem utána.
Gondolom, ugyanazt a poke-ot is tartalmazza, amit Zozó is írt.
Érdemes lehetne Zozó poke-ját pár soros programmá bővíteni úgy, hogy ellenőrizze, hol van az Exdos, és oda pókoljon, minden géptípuson működjön. De lehetne akár külön bővítőt is írni, ami a :TAPE: hatására a magnót teszi alapéttermezett egységgé, hátha szükség lehet rá.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.May.23. 15:49:36
Valaki meg tudja mondani, mennyi az írási/olvasási sebesség egy 720K floppy esetében Enterprise-on?
Title: Re: Exdos használata
Post by: Zozosoft on 2022.May.23. 15:57:12
Valaki meg tudja mondani, mennyi az írási/olvasási sebesség egy 720K floppy esetében Enterprise-on?
31250 bájt másodpercenként.
Title: Re: Exdos használata
Post by: Tuby128 on 2022.May.23. 18:12:56
A kezettánál átlagban mennyi? Ha a szünetekkel együtt kiátlagoljuk?
Mintha 30kb egyetlen fájlból 5 perc alatt töltődött volna be. Az 102,4 Byte/sec körül van.

Szerk: Eszembe jutott, hogy az EXDOS-van van ramdisk. Az mennyivel tudja írni/olvasni magát?
Title: Re: Exdos használata
Post by: ergoGnomik on 2022.May.23. 18:57:59
31250 bájt másodpercenként.
/OFF
Ez az MFM kódolt nyers média adatfolyam sebessége vagy a vezérlőből a gép felé (és vissza) szállított natív adatoké?
/ON
Title: Re: Exdos használata
Post by: Zozosoft on 2022.May.23. 21:48:15
A kezettánál átlagban mennyi? Ha a szünetekkel együtt kiátlagoljuk?
Mintha 30kb egyetlen fájlból 5 perc alatt töltődött volna be. Az 102,4 Byte/sec körül van.
Szerintem te valami Spectrumra vagy C64-re gondolsz.
EP-n egy 4K-s blokk az 16 másodperc, ez 256 byte/sec, de ebben benne van a szinkronjel ideje is, névlegesen 2400 baud azaz 300 byte/sec. (2700-as Turbót használtunk anno, ezt még simán az EXOS is vissza tudta tölteni)

Quote
Szerk: Eszembe jutott, hogy az EXDOS-van van ramdisk. Az mennyivel tudja írni/olvasni magát?
Számold ki az LDIR sebességét.
Title: Re: Exdos használata
Post by: Zozosoft on 2022.May.23. 21:49:59
Ez az MFM kódolt nyers média adatfolyam sebessége vagy a vezérlőből a gép felé (és vissza) szállított natív adatoké?
Gép vezérlő között.