Welcome, Guest. Please login or register.


Author Topic: PC -> EP képkonverzió (Read 172759 times)

Online endi

  • EP addict
  • *
  • Posts: 7032
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.60 Opera 9.60
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #210 on: 2008.October.19. 20:37:53 »
Áhááá valami dereng már. :) Semmi köze a karakteres módhoz... .( Tehát függõleges csíkos lenne a grafika amit megjelenítenénk vele...
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Java Platform Micro Edition Java Platform Micro Edition
  • Browser:
  • Opera 9.50 (Opera Mini 4.1.11355) Opera 9.50 (Opera Mini 4.1.11355)
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #211 on: 2008.October.19. 20:56:29 »
Tehát függõleges csíkos lenne a grafika amit megjelenítenénk vele...
Így van.

Közben elmélkedtem, a karakteres móddal trükközésnek olyan játékban van értelme, ahol elemekbõl rakjuk össze a pályát, és egyes elemeket (amik többször is a képen lehetnek)  animálni is akarjuk. Ilyenkor elég egy helyen, a karakterkészletben elvégezni az animációt. Így ehhez jobb mint az attributum mód.
Állóképhez viszont nem látom értelmét.

Online endi

  • EP addict
  • *
  • Posts: 7032
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.60 Opera 9.60
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #212 on: 2008.October.19. 21:03:47 »
Játékokhoz sokkal több dolog miatt van értelme, de az is igaz amit írtál. Mint már írtam, mai napig használják pl. a Nintendo játékgépeiben ezt a technikát. :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Online endi

  • EP addict
  • *
  • Posts: 7032
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.60 Opera 9.60
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #213 on: 2008.October.19. 23:14:46 »
Az általános csevej topikba írtam egy linket, ugyanott találtam ezt: http://tarjan.uw.hu/zx_gfx_modes_hu.htm
Specy-n is próbáltak trükközni meg külön hw-t építettek az extra grafikának. :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: PC -> EP képkonverzió
« Reply #214 on: 2008.October.20. 00:44:18 »
Erröl jut eszembe egy bug: a videó mód bájtban nincs beállitva a VRES bit!
Bár az eredeti dokumentáció szerint (lásd itt) a mód byte-ban a VINT, VRES, és RELOAD bitek értéke mindig 0 - mert ezeket a képet megjelenítő program állítja be, az epimgconv.7z-t lecseréltem, így már be van állítva a VRES bit a file-okban.
« Last Edit: 2008.October.20. 00:53:41 by IstvanV »

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #215 on: 2008.October.20. 12:44:11 »
Bár az eredeti dokumentáció szerint (lásd itt) a mód byte-ban a VINT, VRES, és RELOAD bitek értéke mindig 0 - mert ezeket a képet megjelenítõ program állítja be,
Igen itt:
Quote
A mód meg a szín lehetne az LPT-ben használatos bit kiosztással tárolva, így ez a bájt közvetlenül felhasználható lenne az LPT generáláshoz.
nem fogalmaztam egyértelmûen, hogy teljesen "konyhakészre" kérem  :oops: A VINT meg RELOAD az egyértelmû, hogy a program dolga.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: PC -> EP képkonverzió
« Reply #216 on: 2008.October.20. 13:08:51 »
Annak valóban lehet előnye, ha a VRES bitet tárolja a formátum, például karakteres módokban, vagy ha a video mód nem azonos az egész képen. Mindenesetre már feltöltöttem a módosított verziót amely beállítja a VRES bitet.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #217 on: 2008.October.20. 18:50:58 »
Kétszínû módban nem lehetne soronkénti palettát használni? Pl egy RTL Klub logót vagy más hasonlót jól meg lehetne jeleníteni 2 színben is, hiszen egy sorban max annyi van :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: PC -> EP képkonverzió
« Reply #218 on: 2008.October.20. 23:29:21 »
Kétszínû módban nem lehetne soronkénti palettát használni? Pl egy RTL Klub logót vagy más hasonlót jól meg lehetne jeleníteni 2 színben is, hiszen egy sorban max annyi van :-)
OK, átírom, hogy a 4 színű módhoz hasonló algoritmust használjon. Az eredeti fekete-fehér konverziót a '-color0 0 -color1 255' paraméterekkel lehet majd engedélyezni.
Feltöltöttem az új verziót, a fent leírt módosítással és egy-két kisebb hiba javításával.
A logo ilyen lett 2 színű interlace módban, dither nélkül és ditherelve (a minőség nem túl jó :():
1605-0

1606-1

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #219 on: 2008.October.21. 00:35:21 »
a minõség nem túl jó :(
Ha jól sejtem a jpg tömörítés a hiba oka, amiatt már nem tiszta színekbõl áll a kép.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #220 on: 2008.October.21. 00:45:12 »
IVIEW 0.2 :-)

Amit már tud:
Lekezeli a modultöltés funkcióhívást, vagyis amikor a rendszerben van, akkor ha kiadunk LOAD parancsot egy RAW formátumú képre, az betöltõdik. Billentyûnyomásra kilép a bejelentkezõ képhez.
:IVIEW
Ehhez szükséges a Hsoft féle FILE bõvítés jelenléte (megtalálható pl a ZT 1.8 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.

Amit még nem tud: interlace képek, majd a 0.3-ban :-)
Kell még normális memóriakezelés, hibakezelés, stb... plusz 1-2 extra funkció :-)
« Last Edit: 2008.October.21. 10:44:26 by Zozosoft, Reason: régi iview.ext törölve »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 3.5.9 Konqueror 3.5.9
    • View Profile
Re: PC -> EP képkonverzió
« Reply #221 on: 2008.October.21. 01:26:31 »
IVIEW 0.2
Nagyon jó lett :) Egy kisebb hibát azonban találtam: az alábbi résznél hiányzik egy 'LD A, B', ezért a FIXBIAS mindig 0.
Code: ZiLOG Z80 Assembler
  1.   0241  3A 6E 04     LD    A, (046E)
  2.   0244  F7 05        EXOS  05
  3.  *0246  32 F3 03     LD    (03F3), A
  4.  

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #222 on: 2008.October.21. 05:53:13 »
Egy kisebb hibát azonban találtam: az alábbi résznél hiányzik egy 'LD A, B', ezért a FIXBIAS mindig 0.
Jár egy bétateszter pirospont :-)

Javítva, plusz új funkció:
Mielött a FILE-hez fordul, megpróbál megnyitni egy IVIEW.INI nevû fájlt. Ennek sima szöveges fájlnak kell lenni, 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-s 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-al 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 vagy kisebb ASCII kódú karakterek minõsülnek elválasztó karakternek, így lehet SPACE, CR, LF, TAB...)

Online Zozosoft

  • EP addict
  • *
  • Posts: 13379
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #223 on: 2008.October.21. 13:29:03 »
És egy kis segítség a kezdõ képgyárosoknak (pl Ep128 kolléga :-) ):
Itt egy bat fájl, amivel könnyen gyorsan lehet egy kupac képet gyártani:
Kell egy jpg kép, célszerû átnevezni szabvány 8.3-as formájúra, hogy ne legyen majd EP-n gond.
Ha mondjuk PROBA.JPG-nk van, akkor csak ennyit kell írni:
R PROBA
És ez legyártja a képet többféle formában, majd a hozzá tartozó IVIEW.INI-t is. Aztán lehet nézegetni, hogy melyik konvertálási mód a legjobb, és azt a változatot megtartani.

A BAT fájlt mindenki szabadon átszerkesztheti az izlésének megfelelõre :-)


Offline Ep128

  • EP addict
  • *
  • Posts: 1604
  • Country: hu
  • OS:
  • Windows Vista Windows Vista
  • Browser:
  • Firefox 3.0.3 Firefox 3.0.3
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #224 on: 2008.October.21. 13:32:45 »
Yesssssssss!  :lol: