Dne Út 12. října 2010 17:53:11 VELESOFT (SPRINTER) (sharpemupandora.cz)
napsal(a):
Něco takového už jsem tu kdysi psal. Prostě někam do nevyužívaného
adresového
prostoru namapovat 16 paletových registrů realizovaných v nějakém CPLD+SRAMnebo FPGA a čytřbitová hodnota RGBI by potom byla pouze index, ukazující na
na
tyto registry, které by teprve obsahovaly hodnotu skutečné barvy jdoucí navideodac. Firmware by byl udělaný tak, aby do těchto registrů při každém
resetu nebo změně rozlišení nasypal paletu odpovídající základní
paletě
Sharpa, čímž by byla zachovaná 100% zpětná kompatibilita.
To by se dalo realizovat poměrně snadno, ale kvůli pěti lidem co by si to
postavili a jednomu, co by na to napsal jeden prohlížeč obrázků to asi
nemá
cenu řešit.
Ctirad
Zobrazit citovaný text (31 řádků)
> Takovy scandoubler vlastne u SHARPA nejspis jen vycita puvodni RGB hodnoty
> (predpokladam stejne jako na ZX128+2) a v binarni podobe si je uklada do
> vlastni ram. Scandoubler pak z teto ram ulozene barvy vycita a posila je
> dal do VGA konektoru. A prave zde ma scandoubler sanci zmenit RGB hodnoty
> vystupnich barev. Tedy neco jako moznost prepnout na jinou RGB paletu,
> ktera muze byt nejak preddefinovana napevno. Vsak scandoubler ma na VGA
> vystupu 2x RED + 2x GREEN + 2x BLUE, tedy 6 bitove RGB = az 64 moznych
> barev. Nevim jestli by v CPLD bylo jeste misto na takovou ptakovinu a
> jestli by se to pri tak rychlem taktovani CPLD stihalo multiplexovat.
> Nekomu to muze pripadat jako kravina, ale byla by defakto zadarmo, jde jen
> o firmware do CPLD. Mozna by se tam tech palet vlezlo vice. Otazka je jak
> takovou paletu prepinat. Na to by byl potreba nejaky ten kablik navic.
>
> VELESOFT
>
> ----- Original Message -----
> From: "Ctirad Feřtr (sharpemupandora.cz)" <c.fertr[doména skryta]>
> To: "Konference "Počítač SHARP MZ-800 a emulátory""
<sharpemupandora.cz>
> Sent: Tuesday, October 12, 2010 2:39 PM
> Subject: Re: Kdo si hraje, nezlobi
>
> > Dne Út 12. října 2010 14:17:07 Zdenek Adler (sharpemupandora.cz)
> > napsal(a):
> >
> > obrovské možnosti 32kB veliké VRAM (stejně jako u Atari ST nebo 16ti
> > barevných módech Amigy!) jsou bohužel naprosto zdevastovány
konstantní
> > paletou :(
> >
> > Ctirad