Welcome, Guest. Please login or register.


Author Topic: EP128.hu (Read 919217 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #870 on: 2012.January.01. 16:11:06 »
Kösz a kiegészítést!

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #871 on: 2012.January.01. 16:12:13 »
Ezt a verziót pár éve már elküldtem neked  :oops:

Azóta benne is van a letölthetõ csomagban...  :oops:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #872 on: 2012.January.01. 16:13:28 »
lelkes EP felhasználók (nevük megtalálható a ROM-ban :-) ) által elkészült a nyelvi bõvítés magyar (HUN) és spanyol (ESP) verziója is.

Ezekben benne maradt az LPT "birizgálás"?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #873 on: 2012.January.01. 16:24:39 »
Ezekben benne maradt az LPT "birizgálás"?
Igen, csak a karakterkészlet, billentyûzet kiosztás táblái, és a hibaüzenetek szövegei változtak.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #874 on: 2012.January.01. 16:40:10 »
A magyar bõvítés annyira népszerû lett, hogy nemcsak a német gépek tulajdonosai cserélték le a BRD romjukat HUN-ra, hanem elkészült az angol billentyûzetes gépekhez igazított verzió is. Késõbb az EPDOS HFONT terjedésével elkészült ezek HFONT karakterkészletet használó verziója is.

Ezeket el tudod küldeni? Az ep128emu-ban csak egy-egy változat van.
A BRD - ami nálam mint van - pedig nálam 2 byte-al eltér!?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #875 on: 2012.January.01. 17:53:20 »
Ezeket el tudod küldeni? Az ep128emu-ban csak egy-egy változat van.
A BRD - ami nálam mint van - pedig nálam 2 byte-al eltér!?
Ami nálad kint van BRD az a eredeti, és hibás: 8-as akciókódnál, azaz inicializálásnál nem õrzi meg C-ben az akciókódot, így az utána következõ ROM-ok már nem inicializálódnak. Ez lett javítva.

Itt van minden jelenlegi verzió.

Egy szó még a HUN-hoz: az eredeti verzió csak HUN-ra mûködött, de mivel a német gépre készült BASIC programok az EXT "BRD"-t használják karakterkészlet törlésre (mint említettem a CLEAR FONT nem jó, mert angol karakterek lesznek), ezért beleraktam, hogy a BRD parancsra is mûködjön. Ez benne van most is mindegyik variációban. 

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #876 on: 2012.January.01. 18:32:13 »
Még egy apróság: az EP PLUS a BRD bõvítés funkcióinak jó részét megvalósítja, igaz a hibaüzenetek fordítását (helyhiány miatt) nem. De a 144-es EXOS változót létrehozza, így pl a két nyelvû EXDOS mûködik vele.
Mivel van HUN is benne, így a változó értéke 0:BRD, 1:UK, 2:HUN.

Viszont nagy hibát követett el az 'a' Studo, amikor nem gondolt a többségben lévõ német géptulajdonosokra, és nem készített olyan verziót ahol a BRD billentyûzet az alapértelmezett. Nálunk is ezért került elég hamar a polcra, mert meguntuk, hogy minden reset után :BRD-t kellett írni. (Ekkor ráadásul még EXOS 2.3 se volt ami megpórolta volna a fölösleges reseteket.)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #877 on: 2012.January.04. 13:36:06 »
Ennek az alapvetõ oka az a trehány programozás, ami nem veszi figyelembe az Enterprise bõvíthetõ rendszerét, és C64 módra direkt pókokkal esik neki a memóriának :-(
Konkrétabban a fent említett BASIC bõvítés okozza a gondot, mivel ettõl feljebb csúszik a BASIC program a memóriában. Ez a probléma bármely más BASIC bõvítés használatakor elõjön, így pl a PLUS használatakor is.
Erre a problémára egy újabb megoldás jutott eszembe, íme egy friss 2012-es programban megvalósítva :-)

A program a 145-ös rendszerváltozó állapotától függõen azt hazudja a BASIC-nek, hogy nincs több BASIC bõvítés, így megakadályozza, hogy a BRD vagy a PLUS elhelyezze a bõvítõrutinjait, ezáltal az ilyen kényes csak angol BASIC-en futó programok elindulnak.
A változó átállítása után kell egy :BASIC, mivel a BAISC-be lépéskor fut le a bõvítések lekérdezése.

A forrásszöveg Turbo Asmon-hoz való, csak hogy gyakoroljuk a relokálható fájlok készítését Asmon-nal  :ds_icon_cheesygrin:

Igény esetén a funkció beépíthetõ a ZT-ba.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #878 on: 2012.January.05. 17:47:12 »
A változó átállítása után

Ez set 145.0-át jelent, vagy bármilyen 255-tõl különbözõ értéket?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #879 on: 2012.January.05. 18:38:57 »
Ez set 145.0-át jelent, vagy bármilyen 255-tõl különbözõ értéket?
0 esetén vannak bõvítések, egyébként nincsenek. Alapérték 255, vagyis betöltés után :BASIC, és tölthetõ az UK only program.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #880 on: 2012.January.05. 22:54:05 »
A Snooker-en nem segít... Min próbálható ki élesben?
Ha beépítésre kerül a ZT-be, akkor viszont 0 legyen az alapértelmezés.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #881 on: 2012.January.06. 07:26:23 »
A Snooker-en nem segít... Min próbálható ki élesben?
Snookeren próbáltam  :oops:

Quote
Ha beépítésre kerül a ZT-be,
Van rá igény?  :ds_icon_cheesygrin:

Quote
akkor viszont 0 legyen az alapértelmezés.
Én is úgy gondoltam.

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re: EP128.hu
« Reply #882 on: 2012.January.06. 08:57:29 »
Snookeren próbáltam  :oops:

Akkor valamit nem értek: én ugyan nem BRD-n próbáltam ki, hanem azon a konfigon, amit cs csináltál a gépemre. Ugyanúgy az ALLOCATE tár megtelt üzenetet kaptam. Tulajdonképpen ugyanúgy kell RL-t is használni?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #883 on: 2012.January.06. 09:08:35 »
Akkor valamit nem értek: én ugyan nem BRD-n próbáltam ki, hanem azon a konfigon, amit cs csináltál a gépemre. Ugyanúgy az ALLOCATE tár megtelt üzenetet kaptam. Tulajdonképpen ugyanúgy kell RL-t is használni?
Abban a konfigban ez a program nem játszik, mivel nincs olyan program ami BASIC bõvítést használna. Ott a :128 a megoldás. (Vagy eleve 128-as mód az EXOS 2.32-vel)
De BRD-n ill. Plus esetén nem elég a 128-as mód, kell még ez a program is.
« Last Edit: 2012.January.06. 09:50:05 by Zozosoft »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128.hu
« Reply #884 on: 2012.January.07. 21:59:17 »
TNT-Demo-ból hiányoznak a képek! Véletlenül, vagy nincs meg neked?