Welcome, Guest. Please login or register.


Author Topic: GRACHA - a grafikus karakteres editor (Read 30117 times)

Offline endi

  • EP addict
  • *
  • Posts: 7070
  • 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 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #225 on: 2017.July.05. 11:29:48 »
A C verzió fejlesztésének nem láttam értelmét, mivel nincs különösebb igény arra, hogy a program használható legyen EP-n, és arra sincs valós esély, hogy rajtam kívül bárki is foglalkozzon a fejlesztésével (senki nem akar már új nyelvet tanulni, még akkor sem, ha egyébként az erre fordított idő hosszabb távon megtérülne). Tehát egy esetleges továbbfejlesztett szerkesztőt csak PC-s C++ programként terveznék írni.

hát igen, egy ilyen nem semmi lenne EP verzióban:
http://petscii.krissz.hu
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 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - a grafikus karakteres editor
« Reply #226 on: 2017.July.05. 11:30:03 »
06.01-ei kiadást találtam.

Ennél volt újabb is, itt még nincs közvetlen (nem EXOS alapú) képernyő kezelés és BRIGHT funkció.

Offline endi

  • EP addict
  • *
  • Posts: 7070
  • 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 59.0.3071.86 Chrome 59.0.3071.86
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #227 on: 2017.July.05. 11:50:00 »
alapvetően amúgy nem a lekódolás ami munka egy ilyen editorban, hanem az hogy kitalálni hogy lehet értelmesen használni. ügyebár ez a 4+4 szín dolog eléggé korlátos, plusz ügye a soronkénti paletta állítás... ehhez értelmes editor írni nem könnyű. tehát a kezelhetőség, a művész kiszolgálása ami nagyon fontos. valójában sokkal-sokkal szebb dolgokat is ki lehetne hozni ebből a gracha módból, csak jobb editor meg több munka lenne...
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: 7070
  • 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 62.0.3202.89 Chrome 62.0.3202.89
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #228 on: 2017.November.19. 23:00:23 »
írtam egy egyszerű .tga betöltőt. ezt tök jól be lehetne építeni az editorba. mivel pc-n nagyon könnyű bármit konvertálni bámire, könnyen elállítható pl kis sprite animációkból bármilyen formátum, pl gracha formátum. így akár pc-n renderelt vagy megrajzolt (vagy netről letöltött) animok könnyen beépíthetők a gracha grafikákba.

az a baj mostanában már nem annyira izgat ez, talán majd pár év múlva megint :)
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7770
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - a grafikus karakteres editor
« Reply #229 on: 2019.January.28. 23:31:56 »
Na, egy pár kérdés:

1. Honnan lehet letölteni a GraCha editort (legfrissebb verziót)? Fel lehetne tenni a legfrissebbet mindig a Letöltések közé?

2. Lehet előre definiált karaktereket használni fel? Nem írja felül, ha betöltés előtt van már néhány előre definiált karakter? Gondolom, nem, de eddig csak a snapshotból induló verziót próbáltam.

3. Azt meg lehet csinálni, hogy csak a palettát mentse el? Tehát minden képernyősorra vonatkozóan a 4 számot a négyszínű gracha módnak megfelelően. Vagy ezeket hol lehet megtalálni az exportált basic programban? Nézegettem az exportált programot, a karaktereket megtaláltam. (Csak pont egy Treasure Cave snapshot volt, és sokat kellett keresni, mert más karakterek is át lettek írva.)

Próbálok valami basic programot ügyködni, a pályát a program ciklusokkal rajzolja ki, ezért nem kell, csak a paletta. Van valami módszer esetleg, amivel érdemesebb tárolni a palettákat basic programban? Data sorokban mind a 4 színhez tartozó számot, mint a kb. 24 képernyősorhoz, kicsit sok, de más jobb módszer nem nagyon lehet. Eléggé macerásnak tűnik a palettát egy basic programhoz így megcsinálni a színátmenetekkel, mármint Gracha vagy valami segédprogram nélkül. A sima karakteres képernyőn futó program már adott volt, azt akarom továbbfejleszteni gracha módúra, ezért nem egyből a gracha editorral kezdtem az egészet, közben merült fel az igény.

4. Van esetleg valami trükk, amivel nem kell 4 számot adni meg a 4 színhez? Olyasmire gondolok, hogy pl. megadjuk a háttérszínt, meg még egy színt, és az utóbbi színből valami matematikai művelettel előállítja a gép a többit, ami jól mutat hozzá. Olyasmire gondolok, hogy pl. ha 8-at vagy 16-ot adunk hozzá a színkódhoz (LGB kódtáblázata alapján), akkor hasonló szín lesz, csak más árnyalat, ez valamikor jól kihasználható, de nem mindig.
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 endi

  • EP addict
  • *
  • Posts: 7070
  • 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 70.0.3538.102 Chrome 70.0.3538.102
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #230 on: 2019.January.29. 16:44:23 »
az első hozzászólásban van egy új verizó, bár arra már nem emlékszem mi benne az új.

a gracha egy valami.bas programot exportál, ha azt megnézed, látni fogod a dolgokat benne:
openlevdisp: létrehozza a videó ablakot
setfonts: beállítja a karaktereket
drawlevel: kirajzolja a pályát
raszt: poke-al beállítja a gracha módú videómódot és beszínezi a sorokat

létező karakterek? úgy érted 8x9-es? hát azokat nem igazán, hiszen itt 4*9 egy karakter...
A diplomás magyar programozó megcsinált egy pacmant egy év alatt, majd lefikázta a világ legjobb játékait. :D

Offline szipucsu

  • EP addict
  • *
  • Posts: 7770
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 64.0 Firefox 64.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - a grafikus karakteres editor
« Reply #231 on: 2019.January.29. 20:08:45 »
raszt: poke-al beállítja a gracha módú videómódot és beszínezi a sorokat
Én olyanra gondoltam, hogy SET PALETTE utasítással megadja egy sorban a palettát. Tehát annyi ablakot nyitok meg, ahány sor van, így soronként állítható a paletta, és mindegyiket külön-külön be lehet állítani a SET PALETTE utasítással. Ilyenkor ugye a SET PALETTE után négy darab szám áll? A háttérszín, meg még három szín, melyek így vagy úgy, de a karakterekben előfordul(hat)nak.

Quote
létező karakterek? úgy érted 8x9-es? hát azokat nem igazán, hiszen itt 4*9 egy karakter...
Mármint korábban, a Gracha-val definiált karakterek. Csak lusta voltam egyszerre az összeset definiálni, ami kell, és a valami.bas-ból kiszedtem, amik már kész vannak, de később ezek újra jól jönnének a további karakterek definiálásához, mert a többi karakter is azokból indulna ki. De gondolom, ez megoldható.
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 endi

  • EP addict
  • *
  • Posts: 7070
  • 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 70.0.3538.102 Chrome 70.0.3538.102
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #232 on: 2019.January.29. 20:16:38 »
set palette-vel csak 4 színt fogsz tudni megadni, mert exos-ban nincs ilyen grafikus mód. a 2*4 színt csak poke-olással lehet megadni, és ezt a set palette kiüti, azaz visszaállítja az 1*4 színű módot

hát másik karakterkészletet részletet sajnos nem lehet az editorba tölteni
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: 13394
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
    • http://enterprise.iko.hu/
Re: GRACHA - a grafikus karakteres editor
« Reply #233 on: 2019.January.29. 20:21:08 »
SET PALETTE-vel bármilyen videólapra 8 színt lehet megadni, és azt be is írja az LPT-be.

Offline endi

  • EP addict
  • *
  • Posts: 7070
  • 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 70.0.3538.102 Chrome 70.0.3538.102
    • View Profile
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #234 on: 2019.January.29. 20:24:14 »
SET PALETTE-vel bármilyen videólapra 8 színt lehet megadni, és azt be is írja az LPT-be.

igen, de az lpt többi részét is átírja, nem? úgy emlékszem
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: 13394
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 65.0 Firefox 65.0
    • View Profile
    • http://enterprise.iko.hu/
Re: GRACHA - a grafikus karakteres editor
« Reply #235 on: 2019.January.29. 20:36:23 »
Legegyszerübb 27 külön 1 soros videó lap, és akkor lehet mind külön palettézni.

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 775
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Vivaldi 2.2.1388.37 Vivaldi 2.2.1388.37
    • View Profile
Re: GRACHA - a grafikus karakteres editor
« Reply #236 on: 2019.January.30. 08:50:58 »
... Lehet előre definiált karaktereket használni fel?
.
.
.
Van esetleg valami trükk, amivel nem kell 4 számot adni meg a 4 színhez? ...
Piszkosul fáradt lehettél, hogy ezek a magyartalanságok kijöttek belőled.

4. Lehet matematikai művelettel ilyet csinálni, amint megadod a zárt matematikai formuláját a "jól mutat hozzá" tulajdonságnak. Egyébként nem gondolnám, hogy bármilyen számolásos hókusz-pókusz egyszerűbb és főleg memóriatakarékosabb lenne, mint képernyősoronként 4 ( 8 ) számot DATA-kból beolvasni.

Szerk.: A zárójelbe tett nyolcast szmájlinak nézte a fórum motor. Javítva.
« Last Edit: 2019.January.30. 11:52:05 by ergoGnomik »

Offline szipucsu

  • EP addict
  • *
  • Posts: 7770
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - a grafikus karakteres editor
« Reply #237 on: 2019.January.30. 12:04:27 »
Legegyszerübb 27 külön 1 soros videó lap, és akkor lehet mind külön palettézni.
Igen, én is ezen a vonalon indultam el.

Piszkosul fáradt lehettél, hogy ezek a magyartalanságok kijöttek belőled.
Szerintem teljesen magyaros volt. Olyan magyaros, hogy szinte pirospaprikás.

Quote
Lehet matematikai művelettel ilyet csinálni, amint megadod a zárt matematikai formuláját a "jól mutat hozzá" tulajdonságnak.
Eddig +4, +8, -4 segítségével számoltam ki egyik színből a másik két szín kódját. Van, ahol jól mutat, valahol meg nem is látszik, mintha ugyanaz a szín lenne teljesen. Valószínű manuális beállítás lesz belőle. De ami +4 és +8-cal jól mutat, az is felhasználható később.
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 szipucsu

  • EP addict
  • *
  • Posts: 7770
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - a grafikus karakteres editor
« Reply #238 on: 2019.January.30. 12:10:09 »
Endi, nincsenek neked előre definiált, 4 színű gracha karaktereid? Egy rakat grafikát feltöltöttél ide, de csak a képet, snapshot nincs hozzájuk. Csak a Treasure Cave karakterei vannak meg snapshotokban. Például jól jönne 1 vagy 4 vagy 9 karakterből álló fal / akadály is.
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 szipucsu

  • EP addict
  • *
  • Posts: 7770
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 71.0.3578.98 Chrome 71.0.3578.98
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - a grafikus karakteres editor
« Reply #239 on: 2019.January.30. 14:17:47 »
A Treasure Cave pályáiból a háttérszín kódjait ki lehet valahogy szedni? Tehát a SET PALETTE első számadata kellene soronként. Nem tudom, a valami.bas-ból ez hogyan szedhető ki. A pályák snapshotjai megvannak.
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