Welcome, Guest. Please login or register.


Author Topic: EXDOS (Read 136032 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EXDOS
« Reply #270 on: 2015.February.03. 15:46:57 »
Így van. Viszont a felhasználói igényléssel lehet a lentiből kapni.

Szoval osszefoglalva: a szektor-pufferes eljaras megis jobbnak tunik nekem, hogy nyerjek egy kis rendszerszegmensen levo teruletet stack hasznalatara a FISH funciokhoz :) Ha jol tippelek, tyuk-es-tojas problemaja nem all fenn, hiszen ahhoz is FISH funkcio kell, hogy foglaljak, amde mivel az nem E: drive specifikus funkcio, ez EXDOS 1.0-ban sem okozhat gondot. Koszonom!

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14734
  • Country: hu
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #271 on: 2015.February.03. 15:48:24 »
Szoval osszefoglalva: a szektor-pufferes eljaras megis jobbnak tunik nekem, hogy nyerjek egy kis rendszerszegmensen levo teruletet stack hasznalatara a FISH funciokhoz :)
Ezért is írtam egyből ezt a verziót :-) (Gondoltam a másikra is.)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EXDOS
« Reply #272 on: 2016.April.12. 15:54:52 »
Eppen SD irast irok a Xep128-ba. Latszolag nekem mar megy, ami feltunt, hogy az :MD az lassu, igy erzesre kb 2 masodperc ... Ez a valosagban is ennyire lassan hajtodik vegre, vagy nalam van vmi gixer?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14734
  • Country: hu
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #273 on: 2016.April.12. 16:27:32 »
Ilyen bazi nagy FAT táblákkal lehet, főleg ha nem üres partíción próbálod. Esetleg a VERIFY is be van kapcsolva?

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EXDOS
« Reply #274 on: 2016.April.12. 22:39:13 »
Ilyen bazi nagy FAT táblákkal lehet, főleg ha nem üres partíción próbálod. Esetleg a VERIFY is be van kapcsolva?

Ha jol nezem az 255, tehat nem. Bar hat igen, SD kartyan ilyen max 12 bites FAT pariticio meretek vannak (~32M). Amugy jellemzoen az :MD lassu igazan csak ahogy nezem, tehat akkor ez talan normalis is lehet.

Masik erdekesseg, amit nem tudok megmagyarazni, de valoszinu, hogy en szurtam el: eddigi Xep128 verziokban is talan benne van, csak nem tunt fel: ha az ember irni akarna (az emulalt) SD kartyara, akkor mivel Xep128 nem tamogatja, persze hiba lesz belole, kerdi is szegeny EP hogy abort/retry. Nem ez az erdekes, hanem utana mar semmi nem megy, sima :DIR sem ... Holott barmennyire is nezem, egy elozo irasi kiserletnek a kodomban nem kene elrotania egy jovobeli olvasast. Vagy ez EXDOS-t keverte meg, hogy irni akart a disk-re es hibat kap? Ez azert zavaro viszont, mert akkor hogy emulalom az irasvedettseget, ha utana mar az olvasas se mukodik? :) Ez ugye emulator szinten ott jon elo, ha vagy nem akar az ember, hogy az emulalt EP irjon ra, vagy olyan file-t ad meg (vhd-nek, azaz image file-nak) ami nem irhato az emulator oldal csak olvashato. Eddig nyilvan ez olt az alapszitu (mivel Xep128 nem tudott irni ...) ezzel a verzioval mar tud: http://xep128.lgb.hu/files/xep128-sdext-wr-test.exe

Btw, mikor lesz 16 bites FAT EXDOS support? :) Az SD AU player-emmel oda jutottam, hogy nem erdemes addig csinalni vele semmit: egy 12 bites FAT particiora rafer 1-2 perc zene, aztan csokolom. Normalis felhasznalara alacsony szinten (FS nelkul) kell irni a kartyat, akkor viszont barkinek kirpobalasra eleg bonyolult muveletek kellenek, nem lehet csak ugy "ramasolni" a kivant zenet, stb. Nyilvan ez egy elhanyagolhato szempont, hogy miert lenne jo a 16 bites FAT-es cuccos, de azert ez is *egy* szempont legalabbis, meg ha nem is a vilag legfontosabb dolga :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14734
  • Country: hu
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #275 on: 2016.October.18. 21:43:10 »
Végleges (nek szánt :oops: ) EXDOS 1.4

Kijavítva az utolsó béta verzióban az ATTR, ATDIR, és a nem romos ISDOS parancsok hibája (kiderült, hogy a disassemblálásnál két LD DE értékét is címkének kezelni, mert verembe rakja visszatérési címnek :oops: )

Újítások a korábban felsoroltakhoz képest:
-Legfontosabb: DISKIO-ba bekerült WD létezés vizsgálat (regiszterek írásával/olvasásával), így nincs többet külön nem floppys EXDOS pl. SD illesztőhöz
-ehhez új, 193-as kódú hibaüzenet is be lett vezetve, "Controller not ready".
-192-es kódú hibaüzenetet kapott a WD által jelzett Lost data hiba, ez Turbo Exdos esetén fordulhat elő, ha a gép órajele túl lassú HD lemezekhez. (Ez korábban sima Data error volt, amivel anno egy csomót szívtam mert azt hittem, hogy a WD nem bírja a tuningot, és hibázik...)
-DISKIO fixen az 1xh portokat használja, így az EXDOS ROM bármely szegmensre tehető
-német és spanyol verziókban a megfelelő nyelvű ISDOS van a ROM ISDOS-os verziókban
-nem ROM-os ISDOS esetén javítva az a hiba, amiről anno az Enterpressben volt cikk: sikertelen ISDOS betöltés esetén nullázza a BOOT_DRV változót.
-EXDOS.INI kezelésnél még egy plusz billentyű: jobb SHIFT kényszeríti az EXDOS.INI futtatást. Ez arra az esetre van, ha a bejelentkező képhez ugrásos trükkel van resetelve, ilyenkor alapból nem fut le újra.
-EXDOS.INI-t nem keresi a B: meghajtón, ha egy floppys a rendszer (MAPDISK-elt a B: meghajtó)
-floppykra modernizált boot szektor ír fel formatáláskor (Erről korábban már volt szó: PC-s helyére is beírja a a 32 bites lemezazonosítót, szerepel a FAT12 fájlrendszer azonosító, és módosított boot kód, hogy ne fagyjon le a PC ha véletlenül EP lemezre bootol :-) )
-van külön verzió WD1772-höz, ahol az alapértelmezett fejléptetés az 3. Ilyen volt korábban 1.3-ból is, ez esetben viszont már az EXDOS inicializálás során kerül beállításra, így már bejelentkező kép elötti meghajtó vizsgálatnál is a gyorsabb léptetést használja
-vannak nem rom ISDOS verziók, itt a második szegmens elején jókora hely, ahova kerülhet egy másik rom bővítő "társbérletbe"
« Last Edit: 2016.October.18. 21:48:34 by Zozosoft »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EXDOS
« Reply #276 on: 2016.October.20. 00:24:12 »
-floppykra modernizált boot szektor ír fel formatáláskor (Erről korábban már volt szó: PC-s helyére is beírja a a 32 bites lemezazonosítót, szerepel a FAT12 fájlrendszer azonosító, és módosított boot kód, hogy ne fagyjon le a PC ha véletlenül EP lemezre bootol :-) )

Ehmm, emulatort boot-oljon akkor a PC es mukodjon EP-kent :-D :-D Hamm, nem is rossz otlet, bare-metal programmed emulator, minek ala masik OS :)

Offline Lacika

  • EP addict
  • *
  • Posts: 3198
  • Country: hu
    • http://www.ep128.hu
Re: EXDOS
« Reply #277 on: 2016.October.27. 18:58:07 »
-vannak nem rom ISDOS verziók, itt a második szegmens elején jókora hely, ahova kerülhet egy másik rom bővítő "társbérletbe"

Ez a "társbérlő" lehetne fixen a FILE, mint "ipari szabvány".

Offline Lacika

  • EP addict
  • *
  • Posts: 3198
  • Country: hu
    • http://www.ep128.hu
Re: EXDOS
« Reply #278 on: 2016.October.29. 13:42:34 »
Floppyra csak egy Controller not ready üzenetet kapok. Hozzá sem szagol sem image-hez, sem igazi floppyhoz.(?)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14734
  • Country: hu
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #279 on: 2016.October.29. 13:53:43 »
Jól sejtem, hogy régi ep128emut használsz? Abban hibás a WD emulácio, a 2.0.10-ben javitva.

Offline Lacika

  • EP addict
  • *
  • Posts: 3198
  • Country: hu
    • http://www.ep128.hu
Re: EXDOS
« Reply #280 on: 2016.October.29. 13:58:53 »
2.0.10 beta.
Van újabb?

Offline Lacika

  • EP addict
  • *
  • Posts: 3198
  • Country: hu
    • http://www.ep128.hu
Re: EXDOS
« Reply #281 on: 2016.October.29. 14:02:13 »
Most már működik. Találtam újabb emut ugyanazzal a verziójelöléssel...

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EXDOS
« Reply #282 on: 2017.June.12. 02:42:07 »
Bocsi, lehet hulye kerdes, es volt is mar ... De miert tart olyan soka egy-egy DIR utan kiirni a szabad helyet? Na persze ertem en, hogy ehhez vegig kell nezni a FAT tablat ... De elvileg indulasnal (vagy esetleg az elso DIR elfordulasanal) ezt eltarolhatna, es minden FAT muveletnel ahol ujabb cluster kerul lefoglalasra ott csokkentheto lenne a szabad terulet "memorizalt" erteke, ahol meg felszabaditunk cluster-t, ott novelheto. Igy eleg gyors lenne. Legalabbis en a FAT32 driver-emben igy csinalom, csak azert kerdeztem, de ettol ez persze igaz FAT12 es FAT16-ra is (az megint mas kerdes, hogy FAT32-ben erre van eltarolt ertek is elvileg, de tok mindegy, attol a teoria ugyanugy igaz, hogy eleg egyszer ellenorizni, felszedni, stb valahonnan es utana az erteket "karban lehet tartani" es nem kell miatta allandoan ujra atnyalazni az egesz FAT tablat ...).

Offline Povi

  • EP addict
  • *
  • Posts: 2298
  • Country: hu
    • http://povi.fw.hu
Re: EXDOS
« Reply #283 on: 2018.March.20. 20:34:35 »
Zozo, az SD-kártyát hogy lehetne működőképessé tenni az eredeti, nem buherált EXDOS kártyával? (amiben 1.0-ás EXDOS van).
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14734
  • Country: hu
    • http://enterprise.iko.hu/
Re: EXDOS
« Reply #284 on: 2018.March.20. 20:39:24 »
Zozo, az SD-kártyát hogy lehetne működőképessé tenni az eredeti, nem buherált EXDOS kártyával? (amiben 1.0-ás EXDOS van).
Írni egy külön gyorsteszt verziót, ami kihagyja a 2xH-t a ROM keresésből.