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: PC -> EP képkonverzió (Read 243662 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14023
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #555 on: 2016.October.07. 11:16:25 »
Egy lehetséges bug még, hogy turbós konfigurációkon a FILE-hoz való visszatéréskor néha egy ideig nincs kép. Ezt az okozhatja, hogy a NICK még az IVIEW LPT-jét használja (nem érte el az utolsó LPB-t) amikor azt a területet a FILE már felülírja.
Kilépés előtt kiküldeni az EXOS LPT címét, force reloaddal?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #556 on: 2016.October.07. 13:33:19 »
Ha jól látom, ez valójában egy új bug a memóriakezeléssel kapcsolatban, ezért foglalhatja le a FILE az FCh szegmenst, mert a többi nem szabadul fel. :oops: Hamarosan javítom ezt is.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #557 on: 2016.October.07. 19:52:05 »
Javítva, és a CVIEW-ben is találtam és javítottam még hibát:
* multiplay.7z (248.84 kB - downloaded 153 times.)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #558 on: 2016.October.09. 10:14:50 »
A FILE 1.4 verzióra frissítve:
* multiplay.7z (248.94 kB - downloaded 157 times.)

Az itt található BIT 4,(HL)-t azonban nem építettem be, ez valószínűleg csak véletlenül maradt a PCK-FL14.HEA-ban, bár hibát nem okoz, tehát nincs különösebb jelentősége: :)
Code: Diff
  1. @@ -948,8 +3090,9 @@
  2.  FILE360:        POP HL
  3.                  ADD HL,BC
  4.                  EX DE,HL
  5.                  AND 02H
  6. +                BIT 4,(HL)
  7.                  JR Z,FILE370
  8.                  LD HL,FILEDIR
  9.                  LD BC,6
  10.                  LDIR
« Last Edit: 2016.October.09. 10:36:47 by IstvanV »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14023
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #559 on: 2016.October.10. 10:30:10 »
Az itt található BIT 4,(HL)-t azonban nem építettem be, ez valószínűleg csak véletlenül maradt a PCK-FL14.HEA-ban
Igen :oops: Kiszedtem.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #560 on: 2016.October.10. 12:04:27 »
Még egy ötlet az egérkezelés javítására, bár nem biztos, hogy megéri a 30 byte méretnövekedést:
* cview.com (3.85 kB. 86x15 - viewed 170 times.)
* file.diff (3.25 kB - downloaded 147 times.)

Ebben a verzióban az egér nem billentyűket emulál, hanem közvetlenül az aktuális megjelenítési pozíciót módosítja, így a görgetés sebessége nem korlátozott 50 karakter/másodpercre. Nem tudom, ez javít-e a használhatóságon, hosszú file listáknál hasznos lehet, de ha csak néhány file van egy könyvtárban, akkor nincs különösebb jelentősége.

Offline geco

  • EP addict
  • *
  • Posts: 6288
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 45.0 Firefox 45.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #561 on: 2016.October.10. 13:13:08 »
Az én véleményem az, hogy nem éri meg, igaz, nem is szeretem, ha sok file van egy könyvtárban, viszont vannak, akik inkább egy helyre pakolnak mindent, nem szívesen szedik szét, ha így nézzük, akkor megéri, mert a fájlhalmozóknak jó ez a változat, a nem fájlhalmozóknak meg fel sem tűnik a különbség :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14023
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #562 on: 2016.October.10. 15:16:24 »
Megnézem majd valódi gépen, milyen érzés.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14023
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #563 on: 2016.October.10. 19:52:53 »
Tetszik!

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 47.0 Firefox 47.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #564 on: 2016.October.10. 21:37:02 »
Hamarosan frissítem a csomagot a módosított egérkezeléssel.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #565 on: 2016.October.11. 21:55:40 »
A gyorsabb görgetést lehetővé tevő FILE változattal:
* multiplay.7z (249.48 kB - downloaded 200 times.)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #566 on: 2016.October.24. 23:20:58 »
Javítottam egy új IVIEW hibát és az UNCOMPRESS-ből is készült 1.04 verzió (ennél hibaüzenetet eredményeznek a nem támogatott -maxoffs > 65536 paraméterrel tömörített file-ok, az 1.03 elfogadja az ilyeneket is, de a kimenete hibás; ezen kívül kis mértékben optimalizálni is sikerült), amelynek a változtatásait részben a CVIEW is tartalmazza. De egyelőre nem készítettem új csomagot, javítandó probléma még hogy az IPLAY nem működik a FILE új modul betöltő funkciójával, viszont :LOAD paranccsal igen.

Szerk.: az okozhatja a hibát, hogy modul betöltésnél minden csatornát bezár a B regiszterben megadotton kívül, így az alapértelmezett (FFh) csatornát is. A FILE a 0. csatornán nyitja meg a betöltendő file-t, és valószínűleg ez az alapértelmezett csatorna is, tehát az IPLAY bezárja. :oops:
« Last Edit: 2016.October.25. 09:46:46 by IstvanV »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #567 on: 2016.October.25. 11:18:54 »
Ugyanezt a hibát találtam és javítottam az SNDPLAY-ben is. Még azt kellene megoldani, hogy a DL2 működjön a FILE modul betöltésével, mivel a tömörített programok mindig az 1-es csatornát használják. Talán EXOS 17-el át lehetne irányítani az olvasást az 1-es csatornáról a tényleges csatornaszámra, az EXOS 17 azonban csak akkor működik, ha az átirányítandó csatorna már meg van nyitva, tehát először az 1-es csatornán valamit (ami egyébként nem hasznos) meg kell nyitni. Esetleg a SERIAL: vagy PRINTER: megfelelne erre a célra? A lényeg, hogy ne foglaljon le sok memóriát és ne okozzon hibát, de így is probléma lehet hogy a betöltés befejezése után megnyitva marad csatorna.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14023
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #568 on: 2016.October.25. 11:25:06 »
A PRINTER szerintem megfelel (az BASIC-ben is alapértelmezetten nyitva van).

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 48.0 Firefox 48.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #569 on: 2016.October.25. 12:14:01 »
A PRINTER szerintem megfelel (az BASIC-ben is alapértelmezetten nyitva van).

Működik, itt megtalálható az új verzió. Hamarosan frissítem a multiplay csomagot is. Bár a DL2-ben használt megoldás hátránya, hogy a 0. csatorna nyitva marad, tehát ha a betöltött program azon file műveleteket próbál végezni (pontszámtábla vagy játékállás töltése vagy mentése, utántöltős programok), akkor azok már nem működnek.
« Last Edit: 2016.October.25. 12:33:15 by IstvanV »