☰ Menu

Scene.hu

Magyar demoscene portál – grafikusok, zenészek, programozók alkotói közössége

Mona Lisa 250 byte-ban, 8 biten

Posted by Murphy on April - 29 - 2014

250 byteban egy Atari XL-en hogyan rajzolj Mona Lisát? Így!

Mindez hogy lehetséges? Ilmenit a poueten elárulta.

“There are 64 pseudo random brush strokes of cycling color. Each stroke is shorter than previous to increase details. Intro code generates set of random numbers starting from initial 32bit seed with Galois LFSRs as a PRNG. This set is used to control direction of brush movement and and starting position. Each stroke has initial 16bit value that influences the seed. Therefore data is 4 bytes (initial seed) + 64*2 bytes of stroke PRNG seeds. Picture of Mona Lisa (3072 bytes) was compressed to those random brush strokes by external optimization program (a few days of work for modern CPU/GPU combo). The process can be seen as lossy compression (23x) of picture into random brush movements.”

Ha saját gépen is viszont látnád a Mona Lisa-át, innen tudod letölteni.

Boldog karácsonyt kívánunk Cruzer / Camelot eszméletlen C64-es 256 byte intrójával. No és most fejezd be az internetezést és irány fát díszíteni! ;)

2008 – A twister éve?

Posted by Murphy on February - 15 - 2008

twister c64-reA kínai horoszkóp szerint 2008 a patkány éve, viszont a demoscene szempontjából már biztosnak látszik, hogy a twister évében járunk. Kezdődött az egész azzal, hogy Cruzer of Camelot kiadta a Twisted Twistor is Twisting című 256 byte intrót. Majd a második részét. Erre jött Skate válasza, majd annak egy csiszoltabb változata. Cruzer csinált egy basic verziót is, majd sorozatának 3. részével jelentkezett. Persze volt olyan is, aki nem vette komolyan a vetélkedést. Ezután a 256 byte twisterek átlépték a platformhatárokat. Az első ZX Spectrumon jelent meg, a találó zxtwister néven. Majd mobiltelefonra, igaz itt már 4 kbyte-ra volt szüksége a készítőnek. Ekkor jött a plus/4-es TEK válasza, a frappánsnak épp nem nevezhető die geschwister von herrn magister hamm nen twister im kanister címen, és persze a már standard 256 byte-os limittel. Voltak persze erőltetett próbálkozások is, mint pl. a Ramb féle Twisted vertical sine scroller basic, de ezután az Amstrad CPC scene átvette a stafétabotot. Twistimus címmel jött ki az első, még 512 byte-os verzió, majd a felére karcsúsított változat Twistiminus néven. Persze CPC-n se sikerült mindenkinek szépen megoldani a feladatot. A C64-es Style meg egy egész demót szentelt az effektnek. CPC-n született egy alternatív megoldás a problémára, illetve megszületett az első 128 byte méretű csavarodós oszlop is.

Itt tartunk most, 1.5 hónap után. Viszont már lecsengőben van a trend, az elmúlt héten egy twister se jelent meg. :)

Ugrás a lap tetejére Ugrás a lap aljára