ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Tegyük rendbe az EP programokat! (Read 260534 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.8 Firefox 3.0.8
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #585 on: 2010.November.09. 07:20:11 »
Itt nézted?

Sajnos nincs ott...  :(
Vaterán sem láttam még ezt a könyvet. Pedig egy scan erejéig engem is érdekelne!
« Last Edit: 2010.November.09. 08:15:08 by Lacika »

Offline geco

  • EP addict
  • *
  • Posts: 6283
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #586 on: 2010.November.09. 08:51:57 »
A Spectrum ROM visszafejtése nem lenne jó?
Ilyenem van :), igaz az is angol.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14016
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
    • http://enterprise.iko.hu/
Re: Tegyük rendbe az EP programokat!
« Reply #587 on: 2010.November.09. 08:58:11 »
A Spectrum ROM visszafejtése nem lenne jó?
Ilyenem van :), igaz az is angol.
Fent van a WOS-on.

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #588 on: 2010.December.05. 00:39:30 »
A Knight Lore is hibás... Csak beépített botkormánnyal megy, DIRECTIONAL CONTROL-t nem lehet bekapcsolni, ami több, mint szomorú  :(

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #589 on: 2010.December.05. 14:43:27 »
Találtam ATTUS-féle dtf-ből jót! Kiraktam. István, majd betömörítenéd, ez már nem sikerült  :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #590 on: 2010.December.05. 15:02:47 »
István, majd betömörítenéd, ez már nem sikerült  :oops:

Így lehet újratömöríteni (célszerű a legújabb dtf.exe verziót használni):
DTF kicsomagolása:
  dtf.exe -d KNGTLORE.DTF
Tömörítés:
  dtf.exe -cp -idp -lz2 -9 kngtlore.prg kngtlore.prg
Betöltő lészítése:
  dtf.exe -cl -lz2 kngtlore.com kngtlore.prg
Az -lz2 helyett -lz-t írva valamivel nagyobb méretű, de gyorsabban betöltődő file készíthető, az elhagyásával pedig hagyományos Attus DTF file (amit ugyan újra létrehozni nem sok értelme van, bár így kisebb méretcsökkenést lehet elérni az eredeti DTF-hez képest).
A kicsomagolás - amely a Zozosoft-féle ANTI-DTF segédprogramhoz hasonló tömörítetlen formátumot hoz létre (talán valamivel jobb kompatibilitású betöltővel) - nem csak a DTF, hanem az -lz és -lz2 formátumokon is működik, tehát egyszerűen lehet bármelyik formátumot másikra konvertálni. Ez esetleg hasznos lehet, ha a CPC átiratok -lz formátumra konvertálását tervezed, mivel úgy látom, az -lz2 nem túl népszerű :)
« Last Edit: 2010.December.05. 18:37:59 by IstvanV »

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #591 on: 2010.December.06. 17:52:29 »
Ez esetleg hasznos lehet, ha a CPC átiratok -lz formátumra konvertálását tervezed, mivel úgy látom, az -lz2 nem túl népszerű :)

Kipróbáltam a Rick Dangerous 2-n. 75947 byte-ból 76845 byte lett (+898 byte) viszont majd' kétszer gyorsabban betölti.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #592 on: 2010.December.06. 18:09:14 »
Kipróbáltam a Rick Dangerous 2-n. 75947 byte-ból 76845 byte lett (+898 byte)

Ennek a játéknak nagy része "tömörítetlen" formátumban is tömörített, mert csak így fértek el a pályák a memóriában. Ugyanez igaz a Barbarian esetében is.

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.12 Firefox 3.6.12
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #593 on: 2010.December.06. 18:35:06 »
Ennek a játéknak nagy része "tömörítetlen" formátumban is tömörített, mert csak így fértek el a pályák a memóriában. Ugyanez igaz a Barbarian esetében is.

Az lz1 és lz2 mód között ennyi a különbség, nem a kitömörített változathoz képest.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #594 on: 2010.December.06. 18:42:22 »
Arra utaltam, hogy a két változat mérete között nem sok eltérés van, mert ennél a játéknál valójában a "kitömörített" adat jelentős része (a pályák) is még tömörített, és ezért gyakorlatilag tömöríthetetlen - tehát a méretkülönbséget elsősorban csak a file többi (kisebb) részének eltérő tömörítése eredmyényezi.

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #595 on: 2010.December.12. 10:24:22 »
A Tir Na Nog-ban és a Marsportban nem mûködik a játékállás kimentés.  :ds_icon_frown:
« Last Edit: 2011.June.02. 14:21:54 by Lacika »

Offline Ferro73

  • EP lover
  • *
  • Posts: 819
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #596 on: 2010.December.12. 19:30:29 »
Apránkét javitgatom a programokat de mivel nem vagyok programozó, sem angolultudó igy nehézkessebb azok a programok átirása ahol ZX-rom hivások vannak.
Ezért kerestem a ZX-ROM Programja cimü könyvet.
egyszerübb lenne ezét azokat a rutinokat mint a "BEEPER" amit bárhová lefordithatok és nem a 03b5h ramterületre másolni a ZX-ROM tartalmát amivel  pl 64k modban az LPT-táblával ütközne.
Föként a 09f4h PRINT-OUT egy nagyobb összetett rutin mert a renszer is ezt használj és a felesleges leágzásokat
PL: "PRINTER, LIST, EDIT..." is bele kerülne.
Valami ilyesmit képzeltem és a megfelelö rutinokat bemásolni INCLUDE-vel behelyezni a forráskodba
amit 3d00h alatt valahová leforditunk igy felszabadulna a kb. 003b-3800h terület közel 14k

Offline Lacika

  • EP addict
  • *
  • Posts: 3049
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
    • http://www.ep128.hu
Re: Tegyük rendbe az EP programokat!
« Reply #597 on: 2010.December.13. 19:37:27 »
A Jetpac és a Pssst, Cookie (sokkal) lassabb, mint kellene.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #598 on: 2010.December.13. 23:14:13 »
A Jetpac és a Pssst, Cookie (sokkal) lassabb, mint kellene.

Biztosan video RAM-ban futnak. Talán egy egyszerű EXOS kompatibilis betöltővel javítani lehetne (rosszabb esetben a Spectrum 1. lapján fut a kód, ahol mindig video RAM található - ez ugyan Spectrumon is lassú, de nem annyira, mint EP-n).

Offline Ferro73

  • EP lover
  • *
  • Posts: 819
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 2.0.0.9 Firefox 2.0.0.9
    • View Profile
Re: Tegyük rendbe az EP programokat!
« Reply #599 on: 2010.December.14. 05:52:26 »
Biztosan video RAM-ban futnak. Talán egy egyszerû EXOS kompatibilis betöltõvel javítani lehetne (rosszabb esetben a Spectrum 1. lapján fut a kód, ahol mindig video RAM található - ez ugyan Spectrumon is lassú, de nem annyira, mint EP-n).

Mivel Specrum 16 program ezért 4000h-7FFFh ramot használ ami EP-n a videó ram csak ugy lehet gyorsítani ha a programot átírják 128k azaz F8h-FBh szegmens valameikére.