ENTERPRISE KLUB
2021. november 6., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Általános grafika topik (Read 18771 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14055
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 74.0 Firefox 74.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Általános grafika topik
« Reply #45 on: 2020.March.14. 22:36:49 »
Köszi! Egyébként a 4 színű mód tud valamit, amit az attribútum mód nem?
A 4 színben bármely pixel bármilyen színű lehet. Attribútum módban egy karakternyi (8 pixel) területen belül csak 2 szín lehet, igaz 16 színből választva.

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 81.0 Firefox 81.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #46 on: 2020.October.10. 23:00:41 »
Ez a karácsonyi slideshow milyen felbontást és milyen színmódot használ? Egy ZX Spectrum 128K nevű felhasználó mindig kérdezget, de nem mindenre tudok válaszolni. Gondolom, vagy attribútum mód, vagy 16 színmód, soronként váltakozó palettával.
Végignéztem most újra, nem voltak olyan hangulatosak októberben a karácsonyi képek. (A zenéről nem is beszélve, az nem EP-vel készült.)
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline SlashNet

  • EP lover
  • *
  • Posts: 788
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 85.0.4183.123 Chrome 85.0.4183.123
    • View Profile
    • Russian info about Enterprise
Re: Általános grafika topik
« Reply #47 on: 2020.October.11. 09:04:47 »
16-col attribute interlace mode
(as I see in moments while pictures change one to another)

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #48 on: 2020.December.24. 11:23:15 »
Azzal a meghökkentő ténnyel szembesültem így karácsonykor, hogy az attribútum módban független egymástól a plot és a print, a többi grafikus módban nem. Pl., ha attribútum módban kiadjuk, hogy

Code: [Select]
plot #1:200,300:print #1:"macska"
akkor odapöttyint a 200,300 koordinátához, de az első sor elejére írja a szöveget. Ha ugyanezt pl. 4 színes módban tesszük, akkor a printelést a 200,300 pozíciótól kezdi.
Van valami módja, hogy attribútum módban is a 200,300 pozícióba írja a szöveget? Szerintem nincs, az attribútum mód sajátosságai miatt... Csak gondoltam, hátha mégis.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #49 on: 2021.January.24. 11:51:36 »
Lehetne írni puzzle játékot a PC-ről konvertált képekből. Ahol soronként változik a paletta, ott talán ellenjavalt és bonyolult lenne soronként több részre darabolni a képet, de ki tudja. Viszont ha csak soronként keverné össze a kép részeit, és azokat kellene eredeti sorrendbe visszapakolni, az is érdekes lenne. (Nem úgy értem, hogy pixelsoronként, bár kihívásnak egyedi lenne, hanem mondjuk 10 egyforma részre osztva a képernyőt soronként.) Nem tudom, meg lehet-e oldani, hogy így lehessen a képrészeket pakolgatni, cserélgetni egymással ilyen extrakülönleges felbontású és méretű képekkel, de kevésbé különleges képekkel biztosan.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1066
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Általános grafika topik
« Reply #50 on: 2021.January.24. 12:02:09 »
Lehetne írni puzzle játékot a PC-ről konvertált képekből. Ahol soronként változik a paletta, ott talán ellenjavalt és bonyolult lenne soronként több részre darabolni a képet, de ki tudja. Viszont ha csak soronként keverné össze a kép részeit, és azokat kellene eredeti sorrendbe visszapakolni, az is érdekes lenne. (Nem úgy értem, hogy pixelsoronként, bár kihívásnak egyedi lenne, hanem mondjuk 10 egyforma részre osztva a képernyőt soronként.) Nem tudom, meg lehet-e oldani, hogy így lehessen a képrészeket pakolgatni, cserélgetni egymással ilyen extrakülönleges felbontású és méretű képekkel, de kevésbé különleges képekkel biztosan.
Erre szerintem jobb lenne az az interlace mód, amit régen endi javasolt. Abban úgy lett volna összeállítva a látvány, hogy soronként cserélgetés mellett felváltva megjelenít egy 256 színű képet és egy például 16 színű palettásat. A palettás színek közösek lennének a teljes képen, a 256 színt meg szabadon lehet rakosgatni a felbontás határain belül. Csak macerás lehet a konvertálás. Vagy mazochisták esetében a megrajzolás. :mrgreen:

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #51 on: 2021.January.24. 12:20:04 »
A legegyszerűbb lenne basicből megnyitni 24 sornyi különböző videolapot, akár karakterest. Ezekre odakanyarítani valami rajzot, akár karakterekből, vagy akár szöveget, pl. vers sorait. Véletlenszerűen összecserélgeti a gép a 24 sort, és ezt kell sorrendbe rakni. A 25-27. sorba pedig mehetne kijelző, vagy ilyesmi. Ezt még én is meg tudnám csinálni, csak az okozná a fejtörőt, mit rajzoljunk karakterekből a 24 sorba, netalán a Treasure Cave valamelyik pályáját, de milyen lenne már azt rakatni össze?
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 86.0 Firefox 86.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #52 on: 2021.March.16. 11:26:59 »
Arra gondoltam, basicből könnyen meg lehetne csinálni, hogy balról jobbra különböző sebességgel haladnak pontok, mint pl. lövöldözős játékokban a csillagok. Mivel eltérő a pontok sebessége, kicsit térhatású lenne. Aztán sajnos negyed annyi videolap megnyitásához se volt elég memória, mint kellett volna. Aztán ez lett belőle, de kb. 1 percet kell várni, mire elindul az egész, így a közepéről tettem be a snapshotot:
* csillagos.ep128s (44.56 kB - downloaded 73 times.)
Ha a pontokat összekötjük, kissé térhatásúnak tűnő objektum mozgatásának a látszatát keltjük:
* csillagos 2.ep128s (48.94 kB - downloaded 73 times.)
Azért vibrál, mert közben váltogatja a biast, ami a csillagokhoz még jó volt, a vonalaknál már nem annyira talán.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1066
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 78.0 Firefox 78.0
    • View Profile
Re: Általános grafika topik
« Reply #53 on: 2021.March.16. 16:06:51 »
Még nem néztem meg a fájljaidat, de tudod hogyan szoktak a demósok a képernyő síkjában mozgó starfieldet programozni? Kijelölnek valamennyi karaktert, amit egy "csempeként" használnak és azzal pakolják tele a képet. És a csillagokat ezekben animálják úgy, hogy ami kimegy az egyik oldalon, az visszajön a másikon. Hogy a minta kevésbé legyen bántó a mozgás irányában el szokták tolni a csempéket, illetve a mozgásra merőlegesen meg lehet változtatni a csempék méretét vagy keverést csinálni. Két példa:

ABCDABCDABCDABCDABCDABCDABCDABCDABCDABCD
EFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGH
IJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKL
MNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOP
BCDABCDABCDABCDABCDABCDABCDABCDABCDABCDA
FGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHE
JKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLI
NOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPM
DABCDABCDABCDABCDABCDABCDABCDABCDABCDABC
HEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFG
LIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJK
PMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNO


vagy

ABCDABCDABCDABCDABCDABCDABCDABCDABCDABCD
EFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGH
IJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKL
EFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGH
IJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKL
MNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOP
IJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKLIJKL
MNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOP
ABCDABCDABCDABCDABCDABCDABCDABCDABCDABCD
MNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOPMNOP
ABCDABCDABCDABCDABCDABCDABCDABCDABCDABCD
EFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGHEFGH


Illetve ezekből valamilyen kombináció. A GRACHA mód itt nagyon hasznos, mivel abban megoldható, hogy a gyorsan mozgó pontok fényesebbek legyenek, a lassabbak meg sötétebbek, ami jelentősen javítja a mélység illúzióját

Offline szipucsu

  • EP addict
  • *
  • Posts: 9155
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 86.0 Firefox 86.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Általános grafika topik
« Reply #54 on: 2021.March.16. 23:30:40 »
ABCDABCDABCDABCDABCDABCDABCDABCDABCDABCD
Majd lehet, ezzel is fogok próbálkozni.
Még mielőtt elfelejteném, hogy hova mentettem, inkább felteszem ide ezt, az ezelőtti továbbgondolásából jött: egyetlen videolapon vonalat húzva maguk után és egymással összekötve haladnak a pontok jobbra is és balra is, így különböző mintázatok keletkeznek néha, meg ilyesmi. Mivel ugyanazt a kicsike videolapot sok példányban meg lehet nyitni a képernyőn, így látványosabb lehet. Ez módosítható lehetne még, hogy mekkora videolapon és hány pont vándoroljon, pozíciójukat direktbe egymástól távolabb adni meg, és hasonlók. Akár egy Zzzippel fordított játék menüjében is elférne ilyesmi egy kisebb videolapon, csak akkor a zene maradna ki, mert a kettőt nehéz összehozni. Gépi kódban persze minden könnyebb, ott megszakításból mehet a zene, itt meg a grafika szakítaná meg a zenét, és az lenne a megszakítás.
Zzzippel lefordítva is mellékelem a cuccot, mert amúgy csiga.
* col-demo001.zip (3.42 kB - downloaded 72 times.)
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos