Welcome, Guest. Please login or register.


Author Topic: EP-s FDISK fejlesztése (Read 62302 times)

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s IDE ROM fejlesztése
« Reply #60 on: 2009.July.16. 21:32:57 »
Lehet, hogy hamarosan megint cserélni kell a ROM csomagot :( :oops: Úgy látszik, az új IDE.ROM nem találja meg az összes partíciót az ide126m.vhd-n (vagy csak én rontottam el valamit ?).
Javítva  :oops:

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s IDE ROM fejlesztése
« Reply #61 on: 2009.July.19. 01:03:15 »
Memóriakezelésen kell majd még gyúrni, ha jól számolom most 12 partíció felett fog jól elszállni  :oops:
Egy kicsit alakítottam rajta, hogy ne szálljon el :-) Most 15 partíciót (F:-T:) kezel max, a korábbinál valamivel kisebb RAM igénnyel, így a Small Demo is fut több ROM mellett.

Remélem közben nem rontottam el semmi  :oops:

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s IDE ROM fejlesztése
« Reply #62 on: 2009.July.23. 21:39:37 »
ATA-5 vagy újabb interface esetén az IDENTIFY DEVICE az utolsó 2 byte-ban egy ellenõrzõ összeget tárol, ezért ilyenkor az A regiszter visszatérésnél nem mindig 0 lenne, és nem mûködne az :IDEIDENTIFY parancs.
Igazad volt, most kipróbáltam egy 120 gigás vinyóval, és tényleg kiakadt a régi ROM-mal az FDISK, az újjal már jó :-)

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s FDISK fejlesztése
« Reply #63 on: 2009.July.27. 22:49:03 »
Kicsit javítgatott FDISK, fõképp optikai tuning :-) egy, tíz, sok száz gigás vinyó esetén se tolódjanak ide-oda a kijelzett értékek.
Törlésnél már rákérdez :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP-s IDE ROM fejlesztése
« Reply #64 on: 2009.July.28. 15:33:34 »
Egy kicsit alakítottam rajta, hogy ne szálljon el :-) Most 15 partíciót (F:-T:) kezel max, a korábbinál valamivel kisebb RAM igénnyel, így a Small Demo is fut több ROM mellett.

Remélem közben nem rontottam el semmi  :oops:

Új IDE.ROM várható ezen a héten ? Ha nem, akkor frissítem a ROM csomagot ezzel a verzióval.
Az emulátor elvileg már készen áll a kiadásra, csak még megvárom, amíg Attus teszteli a fordítást a különböző Linux disztribúciókon :)

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s IDE ROM fejlesztése
« Reply #65 on: 2009.July.28. 22:18:58 »
Új IDE.ROM várható ezen a héten ? Ha nem, akkor frissítem a ROM csomagot ezzel a verzióval.
Ha más hibát nem találtatok, akkor most a 48bites LBA jön, hamár szépen felismeri a 400 gigás vinyót is, kezelje rendesen :-)
De ez végülis az emulátor szempontjából nem lényeges.

Egy apróság a ROM konfigokhoz, egyelõre az IDE legyen magasabb szegmensszámon mint a ZT, hogy ne tûnjön el a ZT óra.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP-s IDE ROM fejlesztése
« Reply #66 on: 2009.July.28. 22:54:25 »
Egy apróság a ROM konfigokhoz, egyelõre az IDE legyen magasabb szegmensszámon mint a ZT, hogy ne tûnjön el a ZT óra.

Javítva a CVS-ben, áthelyeztem a 42h szegmensre (a ZT 40h/41h-n van).

Közben találtam egy lehetséges ZozoTools problémát (amelyet részben a korábbi LPT javítás okoz :oops:): a BRD/ESP/HUN ROM módosítja az LPT-t, és ezért ilyenkor az óra pozíciója más, illetve 318 soros lesz az LPT:

UK:
Code: [Select]
>BAC0  F4 92 3F 00 00 00 00 00  :t.?.....
>BAC8  00 00 00 00 00 00 00 00  :........
>BAD0  FD 10 3F 00 00 00 00 00  :}.?.....
>BAD8  00 00 00 00 00 00 00 00  :........
>BAE0  FC 10 06 3F 00 00 00 00  :|..?....
>BAE8  00 00 00 00 00 00 00 00  :........
>BAF0  FF 10 3F 20 00 00 00 00  :..? ....
>BAF8  00 00 00 00 00 00 00 00  :........
>BB00  FC 12 06 3F 00 00 00 00  :|..?....
>BB08  00 00 00 00 00 00 00 00  :........
>BB10  E4 12 3F 00 00 40 00 00  :d.?..@..
>BB18  00 00 00 00 00 00 00 00  :........
>BB20  F8 09 16 68 2C FB E9 01  :x..h,{i.
>BB28  00 DB 00 00 32 32 BA 35  :.[..22:5

HUN:
Code: [Select]
>BAC0  F4 92 3F 00 00 00 00 00  :t.?.....
>BAC8  00 00 00 00 00 00 00 00  :........
>BAD0  FD 10 3F 00 00 00 00 00  :}.?.....
>BAD8  00 00 00 00 00 00 00 00  :........
>BAE0  FE 10 06 3F 00 00 00 00  :~..?....
>BAE8  00 00 00 00 00 00 00 00  :........
>BAF0  FC 10 3F 1C 00 00 00 00  :|.?.....
>BAF8  00 00 00 00 00 00 00 00  :........
>BB00  F0 12 06 3F 00 00 00 00  :p..?....
>BB08  00 00 00 00 00 00 00 00  :........
>BB10  EB 12 3F 00 00 40 00 00  :k.?..@..
>BB18  00 00 00 00 00 00 00 00  :........
>BB20  F8 09 16 68 2C FB E9 01  :x..h,{i.
>BB28  00 DB 00 FF 32 32 BA 34  :.[..22:4

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP-s FDISK fejlesztése
« Reply #67 on: 2009.July.29. 15:44:16 »
Úgy látszik, a BRD másodpercenként 50-szer felülírja az LPT végén a szinkron részt (talán azért, mert a módosított LPT "szabványosabb", és az eredeti EXOS LPT nem működött egyes TV-ken, és ezért van a német gépeken ez a "javítás" :?:) :ds_icon_frown:
Tehát a ZozoTools akkor lenne "BRD kompatibilis", ha csak BAC0h-ra írna FAh-t F2h helyett, és BB10h-t nem változtatná. Ez gyakorlatilag ugyanaz a megoldás, mint a régi verzió, csak javítja a 313 sor hibát.
De a BRD/ESP/HUN LPT felülírása is letiltható E50Ch-ra két 0 byte-ot írva, viszont az akkor eltérne az eredeti gépeken használt ROM-októl.

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s FDISK fejlesztése
« Reply #68 on: 2009.July.29. 15:46:56 »
Úgy látszik, a BRD másodpercenként 50-szer felülírja az LPT végén a szinkron részt (talán azért, mert a módosított LPT "szabványosabb", és az eredeti EXOS LPT nem mûködött egyes TV-ken, és ezért van a német gépeken ez a "javítás" :?:) :ds_icon_frown:
Most, hogy mondod, kezd rémleni, hogy ezzel a felülírás problémával találkoztam anno, mikor készült az óra program!

Offline Lacika

  • EP addict
  • *
  • Posts: 3189
  • Country: hu
    • http://www.ep128.hu
Re: EP-s FDISK fejlesztése
« Reply #69 on: 2009.July.30. 11:10:32 »
Egy apróság:
Ha az FDISK nem talál HDD-t, kiír egy hibaüzenetet, rögtön törli a képernyőt, majd befejeződik a program futása. Az üzenetet inkább képernyőtörlés után kellene kiírni, hogy el lehessen olvasni.

Online Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14709
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-s FDISK fejlesztése
« Reply #70 on: 2009.July.30. 11:24:32 »
kiír egy hibaüzenetet, rögtön törli a képernyõt, majd befejezõdik a program futása.
Ez a módszer a Microsofttól lett átvéve  :ds_icon_cheesygrin:

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2745
  • Country: hu
    • Enterprise Forever
Re: EP-s FDISK fejlesztése
« Reply #71 on: 2009.July.30. 12:41:08 »
Ez a módszer a Microsofttól lett átvéve  :ds_icon_cheesygrin:
:smt082

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EP-s FDISK fejlesztése
« Reply #72 on: 2009.July.30. 12:56:08 »
Ez a módszer a Microsofttól lett átvéve  :ds_icon_cheesygrin:
Kék képernyõ nem lesz? :D

Bár az elég talán a DOS ablakban is. Hogyan számol a spanyolos DOS felhasználó? uno DOS tres.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3189
  • Country: hu
    • http://www.ep128.hu
Re: EP-s FDISK fejlesztése
« Reply #73 on: 2009.July.30. 14:34:34 »
Ez a módszer a Microsofttól lett átvéve  :ds_icon_cheesygrin:

 :smt043
Ez jó... A hónap poénja!

Javaslom a program végén a következő kis gépi kódú rutint:
DI
HALT


És hogy Microsoft-kompatibilisek legyünk: a ZozoTools-ban a funkcióbillentyűk definiálásának befejezése után szólítson fel a program a gép újraindítására...
« Last Edit: 2009.July.30. 14:38:14 by Lacika »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP-s FDISK fejlesztése
« Reply #74 on: 2009.July.30. 15:11:09 »
Most, hogy mondod, kezd rémleni, hogy ezzel a felülírás problémával találkoztam anno, mikor készült az óra program!

ZozoTools javítás ? :) Vagy maradhat így, és akkor csak az IDE.ROM-ot cseréljem az aktuális verzióra :?: