[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