Liste over paletter til videospil - List of video game console palettes

Dette er en komplet liste over farvepaletter til bemærkelsesværdig hardware til videospilkonsoller .

For hver unik palette er der givet et billedfarvetestdiagram og et prøvebillede (den originale version i ægte farve følger) gengivet med denne palet (uden forskydning, medmindre andet er angivet). Testdiagrammet viser hele 8-bit, 256 værdier for fuld mætning af de røde, grønne og blå ( RGB ) primære nuancer og cyan, magenta og gule komplementære nuancer sammen med en fuld 8-bit, 256 niveauer gråtoner. Værdigradienter med fuld mætning af mellemtoner (orange, chartreuse, forår, azurblå, violet og rose) og et fuldt farvetone -spektrum er også til stede. Farvekort er ikke gammakorrigeret , så de er i sRGB -farverum .

RGB 24bits paleteksempel image.jpg RGB 24bits palet farve test chart.png

Atari

Atari 2600

Den tv-interface adapter ( TIA ) er skik computerchip , der genererede grafik til Atari Video Computer System spillekonsol. Det genererede forskellige YIQ -farvepaletter afhængigt af det anvendte tv -signalformat .

NTSC

Med NTSC- formatet var en palet med 128 farver tilgængelig, bygget på otte luma- værdier og 15 kombinationer af I- og Q- chromasignaler (plus I = Q = 0 for en ren gråtoner ):

Atari2600 NTSC -paleteksempel image.png Atari2600 NTSC palet farve test chart.png Atari2600 NTSC palette.png
Hue 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Luma
0, 1
2, 3
4, 5
6, 7
8, 9
10, 11
12, 13
14, 15

Ovenstående billede antager, at der ikke er nogen grænse for antallet af farver pr. Scanningslinje. Med systemets faktiske farvebegrænsninger (og korrekt ændring i billedformat) ville det samme billede se meget anderledes ud:

Atari2600 NTSC simulation.png

PAL

Med PAL- formatet var en palet med 104 farver tilgængelig. 128-farveposter kunne stadig vælges, men på grund af det forskellige farvekodningsskema resulterer 32 farveposter i de samme otte gråtoner:

Atari2600 PAL -paleteksempel image.png Atari2600 PAL palet farve test chart.png Atari2600 PAL palette.png
Hue 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Luma
0, 1
2, 3
4, 5
6, 7
8, 9
10, 11
12, 13
14, 15

Ovenstående billede antager, at der ikke er nogen grænse for antallet af farver pr. Scanningslinje. Med systemets faktiske farvebegrænsninger (og korrekt ændring i billedformat) ville det samme billede se meget anderledes ud:

Atari2600 PAL simulation.png

SECAM

RGB 3bits paleteksempel image.png RGB 3bits palet farve test chart.png

Den SECAM paletten blev reduceret til en simpel 3-bit RGB , der kun indeholder 8 farver (sort, blå, rød, magenta, grøn, cyan, gul og hvid) ved kortlægning af luma værdier:

0, 1 2, 3 4, 5 6, 7 8, 9 10, 11 12, 13 14, 15

Los

Den Atari Lynx brugte en 4096-farve palette. Videohardwaren blev specialbygget og designet af Jay Miner og David Morse. Den brugte to chips ved navn Mikey og Suzy. Opløsningen var 160 × 102 pixels, og det var muligt at bruge 16 samtidige farver pr. Scanningslinje .

RGB 12bits paleteksempel image.png RGB 12bits palet farve test chart.png

Nintendo

NES

Den Picture Processing Unit (PPU), der anvendes i Nintendo Entertainment System genererer farve baseret på en sammensat video palet, defineret af de følgende sRGB farver:

585858 00237C 0D1099 300092 4F006C 600035 5C0500 461800 272D00 093E00 004500 004106 003545 000000 000000 000000
A1A1A1 0B53D7 3337FE 6621F7 9515BE AC166E A62721 864300 596200 2D7A00 0C8500 007F2A 006D85 000000 000000 000000
FFFFFF 51A5FE 8084FE BC6AFE F15BFE FE5EC4 FE7269 E19321 ADB600 79D300 51DF21 3AD974 39C3DF 424242 000000 000000
FFFFFF B5D9FE CACAFE E3BEFE F9B8FE FEBAE7 FEC3BC F4D199 DEE086 C6EC87 B2F29D A7F0C3 A8E7F0 ACACAC 000000 000000

De 56 farver kan oprettes baseret på fire luma- værdier, tolv kombinationer af I- og Q- chromasignaler og to serier af I = Q = 0 for flere rene gråtoner. Der er to identiske hvide, en af ​​de sorte har lysstyrke på under nul, og en af ​​de lysere grå er inden for 2% af en anden, så nogle gange er paletten rapporteret at have 52 til 55 farver.

Ud over dette havde den 3 farvefokusbits, der kan bruges til at dæmpe hele paletten ved enhver kombination af rød, grøn og blå. Dette udvider de samlede tilgængelige farver til 448, men ubekvemt opdelt i 8 variationer af basen 56. Fordi det påvirker hele paletten på én gang, kan det betragtes som mere en filtereffekt, der anvendes på billedet, snarere end et øget paletteområde. Inklusiv fremhævningsvariationer resulterer i en palet defineret af følgende sRGB -farver:

585858 00237C 0D1099 300092 4F006C 600035 5C0500 461800 272D00 093E00 004500 004106 003545 000000 000000 000000
A1A1A1 0B53D7 3337FE 6621F7 9515BE AC166E A62721 864300 596200 2D7A00 0C8500 007F2A 006D85 000000 000000 000000
FFFFFF 51A5FE 8084FE BC6AFE F15BFE FE5EC4 FE7269 E19321 ADB600 79D300 51DF21 3AD974 39C3DF 424242 000000 000000
FFFFFF B5D9FE CACAFE E3BEFE F9B8FE FEBAE7 FEC3BC F4D199 DEE086 C6EC87 B2F29D A7F0C3 A8E7F0 ACACAC 000000 000000
634643 001363 18007F 3C0079 5B0056 6B0023 660000 500900 301D00 112D00 003400 003100 00242E 000000 000000 000000
B28580 1B3BB0 4420D9 780AD0 A7009C BE0153 B6110D 942D00 664A00 396200 186B00 05660D 055462 040000 000000 000000
FED7D0 6880FE 9A61FE D648FE FE3AF0 FE3D9D FE504A F77008 C19300 8CAE00 63B900 4DB34A 4E9EAC 4C3330 000000 000000
FED7D0 CEB2E3 E4A4F7 FE98F5 FE92DE FE94BA FE9D93 FEAB73 F5BA60 DDC560 C9CB73 BFC896 C0BFBF BF8F8A 000000 000000
3E5C34 002558 001274 18036D 360049 450015 410900 2D1C00 113100 004200 004900 004500 003823 000000 000000 000000
79A76A 0057A0 133BC8 4225BE 6D1988 831C3E 7D2D00 604A00 366900 0F8000 008A00 008400 007153 000100 000000 000000
C6FEAF 25ABEC 508AFE 8670FE B762D2 D0667D CA7B29 A89C00 79C000 4BDC00 27E700 12E032 11CA94 2D4624 000000 000000
C6FEAF 81E0C6 94D2DA ABC6D7 BFC0BF CAC29A C8CB73 BBDA53 A7E941 91F541 7FFB55 75F879 75EEA2 82B273 000000 000000
45462D 00124E 000069 200063 3D0040 4C000F 480000 330900 161D00 002D00 003400 003000 00241B 000000 000000 000000
84855F 003A90 1D20B7 4D0BAE 79007B 8E0135 881200 692D00 3E4B00 166100 006B00 006500 005345 000000 000000 000000
D5D79F 337FD5 5F61FE 9648F9 C83BC0 E13E70 D95121 B67100 859300 55AE00 31B900 1DB223 1D9D81 33331E 000000 000000
D5D79F 8FB1B3 A4A3C6 BB98C4 CF93AE DA948B D89D66 CAAB47 B5BA36 9EC536 8CCA48 83C869 84BF91 8E8F67 000000 000000
494976 00179D 0004BA 2200B1 410088 52004E 4F0015 3A0B00 1C1F00 002F00 003600 003322 002863 000000 000000 000000
8B8ACF 0041FE 1E27FE 5111FE 7F05EA 980694 921541 732F02 484C00 1D6400 006E06 006A53 0059B5 00000B 000000 000000
DEDEFE 348AFE 616BFE 9C52FE D143FE EE44FE E8569B C5744E 929625 5FB126 37BE57 20B9B3 1DA6FE 36365B 000000 000000
DEDEFE 95BAFE AAACFE C3A1FE D99BFE E49CFE E3A4F9 D5B1D4 BFBFC1 A8CBC3 94D1DC 89CFFE 89C7FE 9494DD 000000 000000
4C3B52 000A75 040091 26008A 450064 54002F 500000 3B0000 1D1300 002200 002900 002602 001A3F 000000 000000 000000
8F7498 002DCC 2514F6 5700EA 8400B2 9B0065 95041A 751E00 493A00 1F5100 005A00 005624 00457C 000000 000000 000000
E5BEF2 3D6CFE 6B4FFE A537FE D929FE F42BB7 EC3C5F C85A1B 957B00 639500 3CA11A 269B6B 2588D2 392A3E 000000 000000
E5BEF2 9D9BFE B28EFE CB83FE E07DFE EB7ED9 E986B0 DB938F C5A17D AEAD7E 9BB293 90B0B8 91A8E3 997DA3 000000 000000
37484A 00146F 00028B 110083 2F005D 3E0027 3B0000 270A00 0A1E00 002E00 003500 003100 002539 000000 000000 000000
6E888B 003DC3 0824EC 370EE0 6202A7 790459 74140E 562E00 2E4B00 066200 006C00 00671B 005674 000000 000000 000000
B5DBE0 1684FE 4066FE 764DFE A740FE C142A5 BC544D 9B7309 6C9500 3DAF00 19BB0C 04B55D 02A1C4 263537 000000 000000
B5DBE0 70B6F8 84A8FE 9B9DFE AF97EE B998C7 B8A19E ABAE7D 97BD6B 81C86C 6FCD82 65CBA7 65C3D3 769295 000000 000000
393939 000D62 00007D 1A0077 370052 47001F 430000 2E0300 111700 002700 002D00 002A00 001E2D 000000 000000 000000
767676 0036B4 181CDC 4807D1 74009B 8B0050 840D07 662800 3C4500 135B00 006500 00600F 004E66 000000 000000 000000
C5C5C5 2C7BFE 585DFE 9044FE C237EF DC3999 D64B43 B36A01 828C00 52A600 2DB100 18AB4E 1697B1 272727 000000 000000
C5C5C5 84A6E0 9898F3 AF8DF0 C487D7 CE89B2 CD918B BF9E6B AAAD59 94B85A 82BD6E 78BB92 78B2BB 808080 000000 000000

PPU'en producerer farver uden for tv'ets farveskala , hvilket resulterer i, at nogle farver præsenteres forskelligt på forskellige tv -systemer .

NES -paleteksempel image.png NES palet farve test chart.png NES palette.png
Hexværdi
0 1 2 3 4 5 6 7 8 9 EN B C D E F
0x00
0x10
0x20
0x30

NES kunne vælge 4 paletter, der hver indeholdt fire af disse farver (farve 0 på hver palette skal dog være den samme, så teknisk set er 13 forskellige farver tilgængelige ad gangen) for at blive anvendt på baggrunden. En baggrundspalet anvendes på et 16x16 pixel område, men gennem en særlig videotilstand i MMC5 mapper er det muligt for hver 8x8 pixel flise at have sin individuelle palette. Med hensyn til sprites kan 4 forskellige paletter bruges ad gangen (med farve 0 er gennemsigtig i hver), og hver 8x8 eller 8x16 pixel kan have deres egen palette, hvilket giver mulighed for i alt 12 forskellige farver at bruge til sprites på et givet tidspunkt .

På grund af de begrænsninger, der er nævnt ovenfor, resulterer konvertering af et fotografi ofte i attributstød . Konverteringer med og uden dithering følger ved hjælp af hex -paletten 0F160608 0F162720 0F090010 0F0A1910:

Uden at ryste Med dithering
Papegøje NES no dithering.png Papegøje NES med dithering.png

GameBoy

Den originale Game Boy bruger en monokrom 4-nuance palet. Fordi den ikke-baggrundsbelyste LCD-skærmbaggrund er grønlig, resulterer dette i et "grøntsags" grafisk display, som det er vist i det simulerede billede (ved Game Boy-skærmopløsning) nedenfor. Game Boy Pocket og Game Boy Light bruger en monokrom 4-nuance palet ved hjælp af egentlig grå.

Original Game Boy Game Boy Pocket/Light
Skærmfarvetest Gameboy.png Skærmfarvetest Gameboy Pocket.png
Original Game Boy Hex / Binary 0x0 00 0x1 01 0x2 10 0x3 11
Game Boy Pocket / Light Hex / Binary 0x0 00 0x1 01 0x2 10 0x3 11

Super NES

Billedbehandlingsenheden (PPU), der bruges i Super NES, har en 15-bit RGB- palet (32.768 farver) med op til 256 samtidige farver.

Selvom hardware -paletten kun kan indeholde 256 poster, er grafikken i de fleste visningstilstande arrangeret mellem 2 og 4 lag, og disse lag kan kombineres ved hjælp af additiv eller subtraktiv farveblanding. Fordi disse blandede farver beregnes af selve hardwaren og ikke behøver at være repræsenteret af nogen af ​​de eksisterende paletposter, kan det faktiske antal synlige farver på skærmen til enhver tid være meget højere.

Det nøjagtige antal afhænger af antallet af lag og kombinationen af ​​farver, der bruges af disse lag, samt hvilken blandingstilstand og grafiske effekter der er i brug. I teorien kan den vise hele 32.768 farver, men i praksis er det sjældent tilfældet af årsager som f.eks. Hukommelsesbrug. De fleste spil bruger 256-farve-tilstand, med 15-farvepaletter tildelt 8x8 pixelområder i baggrunden.

Teoretisk 32768-farve Praktisk 256 farver
RGB 15bits paleteksempel image.png Papegøje 256 af 32768.png

Game Boy farve

De Game Boy Color systemer bruger en 15-bit RGB (32.768 farver) paletten.

De specifikke Game Boy Color (Type 3) spilpatroner præsenterer op til 56 farver uden brug af særlige programmeringsteknikker fra hele 32.768. Fra disse er 32 til en baggrundspalet plus 8 hardware -sprite -paletter med 3 farver plus gennemsigtige hver. Typisk deler sprite -paletter nogle farver (sort, hvid eller andre), så de viste farver kan være mindre end 56.

Selvom der er en farvegrænse på 56, er dette i sig selv en paletlagringsgrænse og ikke en egentlig hardware -begrænsning. Som sådan kan programmereren skifte paletter ud pr. Scanningsbasis. På grund af denne evne til at skifte paletterne ud for hver scanningslinje kan der faktisk vises over otte tusinde farver på skærmen pr. Ramme, når de er programmeret på en per-scanningsbasis.

Simuleret
Skærmfarvetest GameboyColor 32colors.png

Når en ældre monokrom original Game Boy-spilpatron (Type 1) tilsluttes, hvis visse kombinationer af kontrolelementerne holdes under opstart (eller hvis spillet genkendes fra en hårdkodet liste i enhedens ROM), bliver spillene farvet med en af ​​fabrikken 12 falske farvepaletter. I denne tilstand kan spil have fra 4 til 10 farver, grundet 4 er til baggrundsplanpaletten, og der er yderligere to hardware -sprite -flypaletter med 3 farver plus gennemsigtige hver.

Følgende viser disse opstartspaletter (baggrund plus begge sprite -fly) og kombinationen af ​​anvendte betjeningselementer (navnene er hentet fra Game Boy -brugermanualen, farverne simuleres):

Kombination Op ned Venstre Ret
Gbcpalette-up-highcon.png
Brun
Gbcpalette-dw-highcon.png
Pastel blanding
Gbcpalette-lf-highcon.png
Blå
Gbcpalette-rg-highcon.png
Grøn
EN Gbcpalette-up+a-highcon.png
Rød
Gbcpalette-dw+a-highcon.png
orange
Gbcpalette-lf+a-highcon.png
Mørkeblå
Gbcpalette-rg+a-highcon.png
Mørkegrøn
B Gbcpalette-up+b-highcon.png
Mørkebrun
Gbcpalette-dw+b-highcon.png
Gul
Gbcpalette-lf+b-highcon.png
Gråtoner
Gbcpalette-rg+b-highcon.png
Omvendt

Farvepalet

Nintendo Game Boy farvepalet ved tastaturreference
Kombination OBJ0 OBJ1 BG0 Paletreference Velkommen-splash
Op $ 12
Op - A. $ B0
Op – B $ 79

Game Boy Advance

De Game Boy Advance / SP / Micro -systemer anvender også en 15-bit RGB paletten, og sammen med den originale og Farvetilstande, de har også en specifik HighColor 32,768 farver mode. LCD -skærme på Micro og nogle modeller af SP er baggrundsbelyst, hvilket giver lysere billeder.

Kompatibel tilstand 32.768 farver
Skærmfarvetest GameboyAdvance 32colors.png Skærmfarvetest GameboyAdvance 32Kcolors.png

DS

Den DS har en 18-bit RGB farvepalet, hvilket i alt 262.144 mulige farver; af disse kan 32.767 samtidige farver vises på én gang.

RGB 18bits paleteksempel image.png RGB 18bits palet farve test chart.png

3DS

Den 3DS har en 24-bit RGB paletten.

Sega

Master System

Den Master System havde en 6-bit RGB paletten (64 farver), med 31 farver på skærmen på én gang. Det er muligt at vise alle 64 farver på én gang ved hjælp af rastereffekter (linjeafbrydelser). Konsollen brugte en proprietær chip kaldet Video Display Processor (VDP) med samme interne design som Texas Instruments TMS9918 (brugt i SG-1000 ), dog med forbedrede funktioner som ekstra farver.

Der er dog kun 512 forskellige 8x8 flisemønstre, der skal dække skærmen, når 768 ville være påkrævet for en komplet 256x192 skærm. Det betyder, at mindst 1/3 af fliserne skal gentages. For at maksimere genanvendelse af fliser kan de vendes enten lodret eller vandret. De 64 sprites på 8x16 pixels kan også bruges til at dække skærmen (maks. 8 pr. Scanningslinje).

På grund af de begrænsninger, der er nævnt ovenfor, er der ingen aktuelle nøjagtige simulerede skærmbilleder til rådighed for Sega Master System.

Skærmfarvetest SEGAMasterSystem.png Ega palet farve test chart.png
RGB 6bits palette.png

Mega Drive/Genesis

Den Mega Drive / Genesis brugte Sega 315-5313 (Yamaha YM7101) Video Display Processor , hvilket giver en 9-bit RGB paletten (512 farver, op til ca. 1500 herunder skygge og highlight-tilstand) med op til 61 farver på skærmen på én gang uden rastereffekter (4 paletlinjer med hver 16 farver, paletindeks $ x0 kan defineres, men betragtes som gennemsigtige og kan kun bruges som baggrundsfarve).

RGB 24bits paleteksempelbillede 9bpp MD.png RGB 9bits palet farve test chart.png

Game Gear

Det spil Gear havde en 12-bit RGB paletten (4096 farver), med 32 farver på skærmen på én gang.

Skærmfarvetest Amiga 32colors.png RGB 12bits palet farve test chart.png

32X

Den Sega 32X havde en 15-bit RGB paletten (32768 farver), med alle farver til rådighed for visning.

RGB 15bits paleteksempel image.png RGB 15bits palet farve test chart.png

NEC

TurboGrafx-16

Den TurboGrafx-16 brugte en 9-bit RGB palet bestående af 512 farver med 482 farver på skærmen på én gang (16 baggrund paletter af 16 farver hver, med mindst 1 fælles farve blandt alle baggrund paletter, og 16 sprite paletter af 15 farver hver, plus gennemsigtig, som er synlig som det overscannede område).

RGB 24bits paleteksempelbillede 9bpp PCE.png RGB 9bits palet farve test chart.png


Fairchild

Kanal F

Den Fairchild Channel F er i stand til at bruge et plan af grafik og en af fire baggrundsfarver per linie, med tre plot farver at vælge imellem (rød, grøn og blå), forvandlet til hvidt, hvis baggrunden er sat til sort, på et opløsning på 128 × 64, med cirka 102 × 58 pixels synlige.

Kanal f palette.png

I alt er der 8 mulige farver:

Fairchild Channel F test picture.png

Mattel Electronics

Intellivision

Den Intellivision bruger en 16-farvepalet.

0 1 2 3
4 5 6 7
8 9 EN B
C D E F

Epoke

Super Cassette Vision

Den super Cassette Vision bruger en 16-farvepalet.

#000000 #ff0000 #ffa100 #ffa09f
#ffff00 #a3a000 #00a100 #00ff00
#a0ff9d #00009b #0000ff #a200ff
#ff00ff #00ffff #a2a19f #ffffff

Magnavox

Odyssey 2

Den Magnavox Odyssey 2 anvendelser en 4-bit RGBI farvepalet.

RGBI 4bits paleteksempel image.png RGBI 4bits palet farve test chart.png

Se også

Referencer