[elektro] 256 szín
Tóth Péter
toth.peter at tilonasec.hu
Wed Jan 30 09:04:09 CET 2013
Sziasztok!
Programozott valaki anno 256 színű grafikát? Vicces, hogy újra kell élni
a 20 évvel ezelőtti időszakot, mert a Microchip nem bír több RAM-ot
tömni a grafikus PIC-ekbe, de ha anno megoldották, akkor én sem leszek
rest...
Az az alap gond, hogy a zöld színre 2 bit felbontás jut, a többire meg 3
(3-2-3). Ezért van egy színtáblázat - ami volt gondolom a VGA kártyáknál
is - amiben definiálni lehet 256 darab 16 bit felbontású árnyalatot (5-6-5).
Amikor kirakok a képernyőre egy 256 színárnyalatú BMP képet, akkor a
fájlból feltölti a színtáblázatot. Mi van akkor, ha még egy képet, vagy
akár többet is ki szeretnék rajzolni? Ha megváltoztatom a táblázatot a
2. kép színeire, akkor az 1. kép színei is változni fognak.
Ezek szerint csak olyan képeket lehet egyszerre megjeleníteni, amiknek
ugyanaz a színtáblázatuk. Van/volt erre program, ami szinkronizálta
őket? Fel kellene tenni minden képet nagyobb felbontású változattal egy
üres "lapra" és utána konvertálni 256 színre. De kétszer sem biztos,
hogy ha szétdarabolom, megmarad a teljes táblázat minden fájlban.
Maradhat egy lapon is, csak akkor macerás a képek koordinátáit is
tárolgatni.
Emlékszik még valaki ilyen trükkökre, vagy találjam ki újra? ;-)
Gondoltam, majd írok rá programot, de nagy falat azért ez...
ToPe
More information about the Elektro
mailing list