Welcome, Guest. Please login or register.


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

Offline endi

  • EP addict
  • *
  • Posts: 7024
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #600 on: 2016.December.15. 15:58:32 »
Hamarosan elkészül az is, az itt látható p4fliconv alapján.

húú ez király lenne.
preview mindenképp legyen :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline geco

  • EP addict
  • *
  • Posts: 5346
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 45.0 Firefox 45.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #601 on: 2016.December.15. 17:47:56 »
Húú, a preview nagyon jó lenne, én elszórakozok a paraméterezéssel is, ami hiányzik gyors negtekintése az eredménynek :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #602 on: 2016.December.15. 22:50:19 »
Az epimgconv_gui.exe a grafikus felületű változat, de ez a verzió még valószínűleg tartalmaz hibákat:
* ep128emu-2.0.11_beta-x64.exe (3115.32 kB - downloaded 80 times.)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13376
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #603 on: 2016.December.15. 23:04:30 »
Az epimgconv_gui.exe a grafikus felületű változat
Ez nagyon-nagyon-nagyon jó! :smt038

Offline endi

  • EP addict
  • *
  • Posts: 7024
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #604 on: 2016.December.15. 23:32:26 »
amúgy érdekes lett volna EP-n megírni a guit, ami aztán egy .bat fájlt generál és valahogy el is indítja, és az eredményt betölti :)
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 Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #605 on: 2016.December.16. 10:16:51 »
preview mindenképp legyen :)

Van az is, a konvertált kép megjelenítését egy a programba épített egyszerűsített EP emulátor végzi, ahol a konfigurációban csak a NICK és 64K video RAM található. TVC-s képeknél a színeket EP-re konvertálja és a színkorrekció beállításokkal javítja a kék szín hibáját (mivel EP-n az csak 2/3 fényerejű lehet 4/7 helyett). Ezen kívül TVC-nél emulálja a valamivel szélesebb pixeleket (pixel aspect ratio = 0.88) és az OpenGL megjelenítést 3-as helyett 4-es módban használja, azaz EP képeknél RGB bemenetű monitort tételez fel, TVC-nél pedig kompozit videót.

Offline endi

  • EP addict
  • *
  • Posts: 7024
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #606 on: 2016.December.16. 11:32:40 »
na kipróbáltam
ez a gui-s verzió minimum akkora királyság, mint maga a konverter :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline endi

  • EP addict
  • *
  • Posts: 7024
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: PC -> EP képkonverzió
« Reply #607 on: 2016.December.16. 11:54:44 »
már csak a karakteres konverzió maradt hátra :o)
tudom, hogy szereted a nehéz feladatokat :)

a sima karakteres és a 2*4 színű karakteres móddal (amit a gracha editorom használ) érdemes csak foglalkozni szerintem. lehessen megadni hány karaktert akarunk felhasználni és milyen tartományban. lehessen megadni hogy hány soronként legyen paletta váltás (így gracha-ba/basic-be betölthető lesz ha 9 sort adunk meg).

köszi :)

:D
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 Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #608 on: 2016.December.16. 12:43:53 »
már csak a karakteres konverzió maradt hátra :o)

Erre valószínűleg érdemesebb lenne külön programot írni, az epimgconv alapvetően a pixel formátumokhoz készült, és már most is egyre bonyolultabb, rondább és nehezebben fejleszthető a forráskódja. :oops: És előbb a már meglevő új funkciókat (TVC-re konvertálás és GUI) kellene befejezni, javítani az ezek miatti új hibákat, a TVC-nél valószínűleg a minőségen is lehetne még javítani.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13376
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #609 on: 2016.December.18. 20:19:29 »
Az epimgconv_gui.exe a grafikus felületű változat
Kéne majd még egy jó kis ikon neki :-)
Lesz githubos friss béta?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #610 on: 2016.December.18. 20:21:57 »
A TVC-s képekhez kellene még egy továbbfejlesztett képnéző program, jelenleg csak az egyszerű 32x240 fix palettájú és nem interlace módú tömörítetlen vagy RLE képeket lehet valódi gépen megnézni. :oops:

Lesz githubos friss béta?

Hamarosan, egyébként is frissítettem az FLTK-t 1.3.4-re, amit nem ártana tesztelni.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13376
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: PC -> EP képkonverzió
« Reply #611 on: 2016.December.18. 20:28:10 »
A TVC-s képekhez kellene még egy továbbfejlesztett képnéző program
Igen, ez praktikus lenne :-)

Offline gflorez

  • EP addict
  • *
  • Posts: 2585
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #612 on: 2016.December.18. 23:46:31 »
Zozo 12000-post jelet.

-------

Zozo has the 12000-post mark.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7673
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: PC -> EP képkonverzió
« Reply #613 on: 2016.December.19. 12:49:39 »
Zozo has the 12000-post mark.
We should have a post-record party. :D In Spain, or in Hungary.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: PC -> EP képkonverzió
« Reply #614 on: 2016.December.19. 13:11:31 »
Igen, ez praktikus lenne :-)

Kezdetleges betöltő kód, nem "MOPS kompatibilis" (csak debuggerben lehet elindítani: l "loadkep.out" 0 2000 és utána ;2000), de már támogat tetszőleges méretű* képet és epcompress -m0 tömörítést. A fejlécben az első "fenntartott" byte a keret színe, ezt az epimgconv kimenete még nem tartalmazza.

loadkep.s
* decompress_m0.s (11.5 kB - downloaded 93 times.)

* a video adat mérete nem lehet 16 K-nál nagyobb és a magasság csak 4 egész számú többszöröse lehet, de ettől eltekintve bármilyen méretet (pl. 40x200) be tud állítani a CRTC programozásával

Példa:

epimgconv -outfmt 52 -mode 8 -palres 0 -size 35 232 -scalemode 1 -scale 0.907 1.03 -quality 9 file.jpg file.kep

Teendők:
- debugger nélkül, rendes programként indítható betöltő :oops:
- soronként változó paletta; nagyobb szélességnél probléma lehet az időzítés, nem marad elég széles a keret ahhoz, hogy legyen idő a paletta írására
- interlace, ez csak TVC64+ gépen lenne használható
« Last Edit: 2016.December.19. 13:55:19 by IstvanV »