Welcome, Guest. Please login or register.


Author Topic: EPDOS fejlesztése (Read 54766 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 1.1.9 SeaMonkey 1.1.9
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #150 on: 2008.December.27. 17:15:58 »
A további fejlesztés elõtt tartottam egy kis régészeti ásatást, alapvetõen azért, hogy az 1.9-be is belekerüljön az amit már a korábbi változatokba belepiszkáltam :) Így elõkerültek olyan forrásszöveg változatok, amik a "Hsoft összes"-ben sem voltak benne (lehet, hogy a Lacinak nincsenek is már meg ezek a korábbi verziók?):
- EPDOS 1.5, ez még ASMON-nal fordult
- EPDOS 1.6, ez már FENAS-os, itt az R1Z és az EPD1,2,3R fájlok az általam módosult változatú fájlok. Lényegesebb változtatás: a RAMDISK létrehozó rutin módosítása, hogy 47-nél nagyobb RAMDISK-et is kezelni tudjon: az EXDOS valami irdatlanul nagy fõkönyvtárat csinál, ez lett módosítva úgy, hogy max 160 bejegyzés legyen. Másik módosítás: a Target meghajtó el lesz tárolva a 99-es nem használt EXDOS változóba, így EPDOS-ból ki majd újra belépéskor is megmarad az értéke.
- EPDOS 1.7, ez picit régebbi mint a "Hsoft-összes"-ben lévõ, még FENAS-os. Az elõbb említett módosított RAMDISK rutin bekerült a hivatalos változatba, más formában de a TARGET megjegyzés is. Itt az általam tovább módosított fájlok: R1Z, EPD22,33  Lényegi változás: Format tudja a 13 szektoros Turbo EXDOS-t. Diskcopy képes olyan lemezt is másolni, amit nem tud az EPDOS formázni, feltéve ha a céllemez formázott (Pl 1.44-rõl 1.44-re). Bekerült a DTF fájlok betöltése Zozotools DL paranccsal, ill. .MBP fájlok Musicbox Playerrel.
Kisebb változások voltak a "Z" verziókban a menüsor és a funkcióbillentyû beállítások kedvemre szabása, ill. a státuszsor óra megszüntetése, és nem állítgatja a fejléptetés sebességét.

« Last Edit: 2008.December.27. 20:16:52 by Zozosoft »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 1.1.9 SeaMonkey 1.1.9
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #151 on: 2008.December.27. 18:30:11 »
Mint kiderült a "Hsoft-összes"-ben lévõ már HEASS formátumú 1.7 kicsit újabb mint a nekem meglévõ (A ROMLOAD parancs környékén láttam kisebb változtatást), így gyakorlásképpen elõször ezt alakítottam át "Z" verzióra, és hamár hozzányúltam egy kicsit frissítettem is, hogy amíg nem lesz kész az 1.9, addig is legyen kicsit naprakész stabil verzió, változások az eddigi 1.7/Z-hez képest:
- az 1.9 alapján az óra (eddig is letiltva) és az EPDOS HELP lemez (amihez úgyse készült el a lemez) kiírtva, így lett szabad hely a ROM-ban
- bekerült az 1.9-bõl, hogy nem fixen 5 meghajtót kezel, hanem az EXDOS-tól kérdezi le (ezt majd még a FILE-be is be kell rakni)
- szintén 1.9-bõl, hogy a DISK EDITOR a szektor szintû editálást bármilyen meghajtón hagyja, RAMDISK-en is
- a felismert fájltípusok listája kibõvítve IVIEW és HEASS fájlokkal, valamint a TAP és TZX pedig a Spectrum Emulátorral lesznek elindítva
- RAMDISK rutin tovább módosítva, hogy a FAT méretébõl számolja a fõkönyvtárban lehetséges bejegyzéseket, így kezeli a maximális 127-es méretet is (Igazából majd az EXDOS RAMDISK rutinját kéne átszabni, hogy menjen 2 mega felett is)
 
Javaslom az emulátor ROM csomagba ezt a verziót beletenni.
« Last Edit: 2008.December.27. 20:16:02 by Zozosoft »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 1.1.9 SeaMonkey 1.1.9
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #152 on: 2008.December.27. 22:18:29 »
Nyomoztam egy kicsit az 1.7->1.8 váltás ügyében is:
- kihagyásra került a HFONT karakterkészlet, és a hozzátartozó HFONT, CFONT parancsok (ez az amit sokan kérnek vissza az 1.9-be :) )
- törölve a TARGET meghajtót ill. a megjelenítési módot (Batch, Normal, stb) tároló funkció, ezt nem értem miért, olyan sok helyet nem foglal...
- az általam anno az 1.6-hoz készült PP (programcsomagoló) funkció meg lett valósítva új belsõ parancsként, az ellenpárja is DPP néven.
- az 1.7/Z-hez hasonlóan a státusz sor óra törölve, fejléptetést nem piszkálja, nincs EP logó letiltás. Mivel nincs gyorstesztes változat se, így csak egyféle változat van a korábbi A,B,C,D,E,F helyett

Offline Attus

  • EP addict
  • *
  • Posts: 1230
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 2.0.0.16 Firefox 2.0.0.16
    • View Profile
Re: EPDOS fejlesztése
« Reply #153 on: 2008.December.27. 22:45:43 »

- EPDOS 1.7, ez picit régebbi mint a "Hsoft-összes"-ben lévõ, még FENAS-os. . Bekerült a DTF fájlok betöltése Zozotools DL paranccsal,

Megnézem! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 1.1.9 SeaMonkey 1.1.9
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #154 on: 2009.January.01. 22:48:24 »
Talán nem teljesen OFF, mivel az EPDOS-ból "kinõtt" részekrõl van szó: korábban benne volt az EPDOS-ban, késöbb helyhiány miatt kerültek ki.
A PACK bõvítés, aminek a része az a bizonyos FILE is, amit az IVIEW is használ. Ez FILE lett 1.1-es verzióra fejlesztve: a meghajtókiválasztásnál nemcsak A-E-t fogad el, hanem az EXDOS-tól kérdezi le a létezõ meghajtókat.
És módosítva lett a videókezelés, hogy EXOS 2.0-val is mûködjön.

Majd cserélem a ZT mellékletben is az új verzióra, meg csinálok IVIEW-bõl is olyat amiben benne van a FILE.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.5 Firefox 3.0.5
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #155 on: 2009.January.09. 22:33:21 »
EPDOS 1.7/Z frissítve, bekerült az IPLAY fájlok felismerése, ill. a tömörített ASMON/FENAS fájlok felismerése, és megnyitása ASMON-nal.
Mehet az emu ROM csomagba!

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.6 Firefox 3.0.6
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #156 on: 2009.February.14. 23:31:50 »
Format tudja a 13 szektoros Turbo EXDOS-t.
Hopp itt találtam egy bugot  :oops:, ami valahogy senkinek nem tûnt fel az elmúlt kb 15 évben  :)
Emiatt az eddig Z-s verziókat ha nem Turbo EXDOS-szal használtuk együtt, akkor formázáskor (ha normál lemezt akkor is), egy bájt (turbo állapot) rossz helyre íródik a rendszerszegmensben, aminek bizonyos körülmények között látványos elszállás lett a vége  :oops:
Mondjuk valószínûleg azért is tudott ilyen sokáig bujkálni a hiba, mert eddig nem lehetett formázni emulátorban :)

Itt a javított kiadás, ami csak akkor írja ezt a bájtot, ha Turbo az EXDOS ROM.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
Re: EPDOS fejlesztése
« Reply #157 on: 2009.February.26. 19:50:01 »
Itt a javított kiadás, ami csak akkor írja ezt a bájtot, ha Turbo az EXDOS ROM.
A ROM csomagot frissítsem ?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.6 Firefox 3.0.6
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #158 on: 2009.February.26. 19:54:47 »
A ROM csomagot frissítsem ?
Ha nem nagy gond, akkor igen, legyen a hibátlan benne. (Bár túl sokan nem hiszem, hogy formázgatnak rajtam kívül emu alatt :-) )

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
Re: EPDOS fejlesztése
« Reply #159 on: 2009.February.26. 19:59:30 »
Ha nem nagy gond, akkor igen, legyen a hibátlan benne. (Bár túl sokan nem hiszem, hogy formázgatnak rajtam kívül emu alatt :-) )
Más lecserélendő ROM file nincs (pl. ZozoTools, IVIEW, stb.) ?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.6 Firefox 3.0.6
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #160 on: 2009.February.26. 20:02:22 »
Hmmm, jól látom, hogy lett egy "s" típusú EXOS fájlunk a hanglejátszóhoz? :-) Akkor azt még mindjárt bele teszem az EPDOS fájlfelismerõjébe :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
Re: EPDOS fejlesztése
« Reply #161 on: 2009.February.26. 20:43:26 »
Hmmm, jól látom, hogy lett egy "s" típusú EXOS fájlunk a hanglejátszóhoz? :-)
Valóban. Remélem, még nem használja semmi :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
Re: EPDOS fejlesztése
« Reply #162 on: 2009.March.10. 15:28:12 »
Hmmm, jól látom, hogy lett egy "s" típusú EXOS fájlunk a hanglejátszóhoz? :-) Akkor azt még mindjárt bele teszem az EPDOS fájlfelismerõjébe :-)
OK, ha kész lesz, akkor majd azt a változatot töltöm fel.

Talán off-topic: ez nem tudom, hogy hiba-e, de a ZozoTools CLOCK bővítése 312-ről 313 sorra növeli az LPT hosszát. :?:

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13536
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.11 Firefox 3.0.11
    • View Profile
    • http://enterprise.iko.hu/
Re: EPDOS fejlesztése
« Reply #163 on: 2009.June.29. 21:12:45 »
1.7Z beletéve az SNDPLAY meg a 3 féle DTM fájlok felismerése.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: EPDOS fejlesztése
« Reply #164 on: 2009.July.09. 17:28:44 »
Az új emulátor verzióhoz ez legyen, vagy EPDOS 1.9 (a nagy lemezek támogatása miatt, bár gondolom az 1.9-ben sok frissítésre lenne szükség, például az új file típusok stb.) ? Esetleg mindkettő, és az IDE-s memória konfiguráció tartalmazza az 1.9-et ?