Welcome, Guest. Please login or register.


Author Topic: Grafikai trükkök (Read 53153 times)

Offline Povi

  • EP addict
  • *
  • Posts: 1612
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 68.0.3440.84 Chrome 68.0.3440.84
    • View Profile
    • http://povi.fw.hu
Re: Grafikai trükkök
« Reply #660 on: 2018.August.06. 14:53:32 »
4K méretű verzió:
(Attachment Link)
nice! mondjuk a frame-k baromi jól tömöríthetők, epcompress-el nézegettem, asszem valami 1k-ra összement :-)
*** Speicherplatz zu klein

Offline IstvanV

  • EP addict
  • *
  • Posts: 4642
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: Grafikai trükkök
« Reply #661 on: 2018.August.06. 15:35:49 »
Valóban, és a zene a legnagyobb méretű, kb. 1600 byte.

epvideoconv formátumú animáció:
* nyan.epv (1.67 kB - downloaded 41 times.)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4642
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: Grafikai trükkök
« Reply #662 on: 2018.August.06. 16:43:19 »
A csökkentett verzió már befér 48kB-ba, szerintem 5-ös program induláskor bőven van 3 szabad videószegmens, szóval 128k-s gépen működhetne már, 64k-son valóban nem.

EP64 kompatibilitás megoldható lenne azt kihasználva, hogy a frames.all (ha jól számoltam) csak 187 egyedi sort tartalmaz, ez pedig egy szegmensen is elfér. Hátránya, hogy tömörítve valamivel nagyobb.

* frames2.all (13.8 kB - downloaded 40 times.)
« Last Edit: 2018.August.06. 16:54:27 by IstvanV »

Offline Povi

  • EP addict
  • *
  • Posts: 1612
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 68.0.3440.84 Chrome 68.0.3440.84
    • View Profile
    • http://povi.fw.hu
Re: Grafikai trükkök
« Reply #663 on: 2018.August.06. 20:30:31 »
a frames.all (ha jól számoltam) csak 187 egyedi sort tartalmaz
Ezt úgy érted, hogy a 12 x 56 (= 672) sorban csak 187 különböző van? És akkor LPT cím módosítással kéne játszadozni?

Egyébként a C+4 forrása publikus:
http://plus4world.powweb.com/software/Nyan_Cat

ők elvileg csak 6 frame-t használnak, ahogy nézem a csillagokon van különbség
*** Speicherplatz zu klein

Offline IstvanV

  • EP addict
  • *
  • Posts: 4642
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: Grafikai trükkök
« Reply #664 on: 2018.August.06. 20:57:04 »
Ezt úgy érted, hogy a 12 x 56 (= 672) sorban csak 187 különböző van? És akkor LPT cím módosítással kéne játszadozni?

Igen. Tovább csökkenhet az adat mérete, ha a címzése nem csak sor határon lehetséges (tehát van egy adathalmaz, és 12*56 16 bites cím ami ebben bárhova mutathat). Bár ez a tömöríthetőséget is tovább rontja, aminek akkor lehet jelentősége, ha a kész demó mérete korlátozott lesz (pl. 4K).

Offline Povi

  • EP addict
  • *
  • Posts: 1612
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 68.0.3440.84 Chrome 68.0.3440.84
    • View Profile
    • http://povi.fw.hu
Re: Grafikai trükkök
« Reply #665 on: 2018.August.06. 21:03:14 »
ha a kész demó mérete korlátozott lesz (pl. 4K).
Nem voltak ilyen ambicióim :-) Szerintem fontosabb, hogy fusson 64K-s gépen is :-)
Nyugodtan fejleszthetitek, 3 hétig nem leszek most netközelben :-)
*** Speicherplatz zu klein

Offline Zozosoft

  • EP addict
  • *
  • Posts: 12953
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 61.0 Firefox 61.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Grafikai trükkök
« Reply #666 on: 2018.August.09. 09:06:42 »
Jó lett ez a repülő macska :-)
Igazán hiánypótló :ds_icon_cheesygrin:

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 672
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: Grafikai trükkök
« Reply #667 on: 2018.August.09. 12:54:57 »
Igazán hiánypótló :ds_icon_cheesygrin:
Így igaz! Nem számít komoly platformnak, amin nincs Nyan Cat. :D Hasonlóan fontos lenne még egy TV-noise is. Ez is nélkülözhetetlen. :mrgreen:

Offline szipucsu

  • EP addict
  • *
  • Posts: 7129
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 61.0 Firefox 61.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Grafikai trükkök
« Reply #668 on: 2018.August.09. 13:33:36 »
Hasonlóan fontos lenne még egy TV-noise is. Ez is nélkülözhetetlen. :mrgreen:
Mármint a TV adáskimaradás "emulálására" gondolsz? Ilyen van már, IstvánV készített ilyet nem olyan régen. Alá meg bedobtuk hangnak a zajcsatornát, az tökéletes.

Online endi

  • EP addict
  • *
  • Posts: 6563
  • 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 67.0.3396.87 Chrome 67.0.3396.87
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #669 on: 2018.August.09. 16:44:04 »
több régi demóban is volt már tévé zaj, többek között egyik saját demómban is :)
itt inkább azon lehetne versenyezni hogy ki tud rövidebbet. szerintem 128byte-on is lehetséges :)
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: 4642
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 58.0 Firefox 58.0
    • View Profile
Re: Grafikai trükkök
« Reply #670 on: 2018.August.09. 17:00:56 »
EP64 és EXOS kompatibilis verzió a frames2.all módszerrel:
* nyan4K.com (3.63 kB. 116x14 - viewed 19 times.)

Lehetne még fejleszteni például függőleges mozgatással vagy más effektussal.

Offline geco

  • EP addict
  • *
  • Posts: 4989
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 61.0 Firefox 61.0
    • View Profile
Re: Grafikai trükkök
« Reply #671 on: 2018.August.10. 17:37:05 »
EP64 és EXOS kompatibilis verzió a frames2.all módszerrel:
(Attachment Link)

Lehetne még fejleszteni például függőleges mozgatással vagy más effektussal.
Na ez tök jó, és ha jól láttam, akkor kb 15% CPU időt visz el az LPT update. (EP128-on)