Difference between revisions of "Iview leírás"

From Enterprise Wiki
Jump to: navigation, search
(Verziótörténet: 0.4-es verzió)
(Verziótörténet)
Line 28: Line 28:
  
 
=Verziótörténet=
 
=Verziótörténet=
'''0.4''' Két hiba javítva: 1. ha a kép magassága pontosan 256 sor, és a paletta az egész képen azonos, akkor hibás LPT-t generál; 2. attribute módban fix (nem soronként változó) palettával 256 sornál magasabb képnél az alsó rész pixel adat (LD2) címe ugyanaz, mint a felsőnek.
+
'''0.4''' Néhány hiba javítva: 1. ha a kép magassága pontosan 256 sor, és a paletta az egész képen azonos, akkor hibás LPT-t generál; 2. attribute módban fix (nem soronként változó) palettával 256 sornál magasabb képnél az alsó rész pixel adat (LD2) címe ugyanaz, mint a felsőnek; 3. ha 256 sornál több volt, egyforma palettával, akkor 2 pixel sor lemaradt;
 +
 
 +
Ezen kívül javult az EP64-el való kompatibilitás is elméletileg;
 +
 
 +
Új funkció: VLOAD képek betöltése.
  
 
'''0.32?''' Slideshow-nál ha ESC-t vagy STOP-ot nyomunk a képből kilépéshez, akkor befejezi a lista végrehajtását, visszalép a FILE-hoz; szinte slideshow, a funkcióbillentyűkkel lehet a képváltás sebességét állítani, F1 a leggyorsabb; ha a listafájlban nem létező fájlra van hivatkozás, nem lép ki, hanem folytatja a következővel; működik magnós konfigban is.
 
'''0.32?''' Slideshow-nál ha ESC-t vagy STOP-ot nyomunk a képből kilépéshez, akkor befejezi a lista végrehajtását, visszalép a FILE-hoz; szinte slideshow, a funkcióbillentyűkkel lehet a képváltás sebességét állítani, F1 a leggyorsabb; ha a listafájlban nem létező fájlra van hivatkozás, nem lép ki, hanem folytatja a következővel; működik magnós konfigban is.

Revision as of 15:44, 27 December 2008

Az Iview egy képnézegető program Enterprise-ra, Zozosoft munkája. Jelenleg innen tölthető le (az EPimgconv PC-s alkalmazással egy csomagban), WinZip vagy egyéb programmal kell kicsomagolni a fájlokat.

A program szükségessége akkor vetődött fel, amikor 2008-ban az EPimgconv PC-s alkalmazással (IstvanV műve) megnyílt a lehetőség a PC-s formátumú képek Enterprise formátumúvá alakítására. Ezeket a PC-s képeket először önmagában működő Enterprise programmá alakította az EPimgconv (mely a képet egyből megjeleníti, külön képnézegető nélkül), ez azonban nem tette még lehetővé a képek szélesebb körű (pl. egyéb programokban történő) felhasználását.

Az IVIEW használata

EXT, ROM és COM formátumban is használható.

Amikor az Iview a rendszerben van, akkor ha LOAD parancsot adunk ki egy RAW formátumú képre, az betöltődik (mivel lekezeli a modultöltés funkcióhívást). Billentyűnyomásra kilép a bejelentkező képhez.

:IVIEW (EXT formátum): Ehhez szükséges a Hsoft-féle FILE bővítés jelenléte (megtalálható pl. a Zozotools 1.8 (letöltés) mellékleteként), ezzel tudunk a fájlok között böngészni. A kiválasztott képet betölti. Billentyűnyomásra visszatér a fájlválasztáshoz, jöhet másik kép. STOP-ra kilép.

Az Iview egyelőre csak tömörítetlen formátumú képeket támogat, tömörített file betöltése az epcompress segédprogrammal együtt letölthető uncompress bővítéssel lehetséges. Az uncompress /L FILENÉV parancs először kitömöríti a képet egy átmeneti file létrehozásával, amelyet aztán betölt az Iview segítségével.

IVIEW.INI

Mielött a FILE-hoz fordul, megpróbál megnyitni egy IVIEW.INI nevű fájlt. Ennek sima szöveges fájlnak kell lennie, amiben felsoroljuk a képfájlok neveit. Ha van INI fájl, akkor ezeket a képeket tölti be szép sorban, amíg el nem fogynak, és csak a végén jön a FILE-os fájl kiválasztás.

Ilyen listát könnyen létrehozhatunk:

  • PC-n: DIR /B >IVIEW.INI
  • EP-n: WP-ben DIR /W, majd a szövegből töröljük ki a felesleges sorokat, és F3-mal mentsük el!

Mindkét esetben a felesleges fájlokat nem árt törölni a listából vagy eleve ügyes DIR paraméterezéssel csak a szükségeseket kilistázni, pl. ha PIC kiterjesztéssel mentettük el a képeket, akkor DIR *.PIC.

(A listában 32-es vagy kisebb ASCII kódú karakterek minősülnek elválasztó karakternek, így lehet SPACE, CR, LF, TAB...)

Az Iview formátum leírása

Lásd: Az EPimgconv/IVIEW formátum leírása


Verziótörténet

0.4 Néhány hiba javítva: 1. ha a kép magassága pontosan 256 sor, és a paletta az egész képen azonos, akkor hibás LPT-t generál; 2. attribute módban fix (nem soronként változó) palettával 256 sornál magasabb képnél az alsó rész pixel adat (LD2) címe ugyanaz, mint a felsőnek; 3. ha 256 sornál több volt, egyforma palettával, akkor 2 pixel sor lemaradt;

Ezen kívül javult az EP64-el való kompatibilitás is elméletileg;

Új funkció: VLOAD képek betöltése.

0.32? Slideshow-nál ha ESC-t vagy STOP-ot nyomunk a képből kilépéshez, akkor befejezi a lista végrehajtását, visszalép a FILE-hoz; szinte slideshow, a funkcióbillentyűkkel lehet a képváltás sebességét állítani, F1 a leggyorsabb; ha a listafájlban nem létező fájlra van hivatkozás, nem lép ki, hanem folytatja a következővel; működik magnós konfigban is.

0.31? Egyszerre van EXOS változó írás és port írás is; módosítva a második félkép sync része; sima kép betöltésnél marad a billentyűvárás ciklusban.

0.3 Interlace képek kezelése; a FILE-os kiválasztáskor lehet szöveges listafájlt is indítani (formátuma mint az IVIEW.INI); ha nincs billentyűlenyomás, akkor automatikusan tovább lép kb fél perc után (slideshow) (késöbb majd paraméterezhető lesz); nagyjából ellenőrzi a megnyitott kép formátumát, max. 46x300-as képet fogad el (ami lehet interlace is); van már némi memóriakezelés is, pl. alkalmazza a korábban emlegetett rendszerszegmens mentéses trükköt nagyméretű képek megnyitáskor.

0.2 Interlace képeket még nem kezel; memóriamenedzsment, hibakezelés még nincs.

0.1 Palettaváltást tartalmazó képeket még nem támogatta (nem volt publikus).