Game Boy:Video Output Notes: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
(Add photos of different palettes)
(update info on how palettes work)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
There are various options for improving your video quality such as screen replacements, modifications to the original screen, or a VGA out mod.  
There are various options for improving your video quality such as [[Game Boy:screen replacements]], [[Game Boy:screen modifications|modifications to the original screen]], or a [[Game Boy:VGA out mod]].


== Game Boy Color Palette Swap ==
== Game Boy Color Palette Swap ==
If you are playing an original Game Boy game on a Game Boy Color or Game Boy Advance, you can hold a button combination during boot-up to change the palette.
Whilst playing original Game Boy games on Game Boy Color or Game Boy Advance hardware, the games will be displayed in color. This default palette is selected by the [https://tcrf.net/Notes:Game_Boy_Color_Bootstrap_ROM Game Boy Color's Bootstrap ROM] and is customized for several first and third party games including Baseball, Pokemon, Killer Instinct, Mega Man, and others.
Games designed for the original Game Boy will play in colour when played on the Game Boy Color or Game Boy Advance systems. The colors displayed on the screen are selected from one of 13 palettes, each with 7-10 colors. The 13 palettes can be selected from the start-up screen. When the Game Boy logo appears, enter one of the controller combinations to activate the given palette. Palette is listed in the order Background,Characer1,Character2.
 
In addition to the default, twelve palettes can be selected manually by pressing a button combination during boot-up while the Game Boy logo appears, enter one of the button combinations below to activate the respective palette. Some of these manually selectable palettes overlap with the custom ones, including Solar Striker, which uses the "Inverted" palette.


{| class="wikitable"
{| class="wikitable"
|-
|-
! Input !! Palette !! Example
! Input !! Background !! Char0 !! Char1 !! Example
! Input !! Palette !! Example
! Input !! Background !! Char0 !! Char1 !! Example
! Input !! Palette !! Example
! Input !! Background !! Char0 !! Char1 !! Example
! Input !! Palette !! Example
|-
|align=center| {{Button|Switch|Dpad}} || Green, Blue || Red || Red || [[File:CGB-Palette-Default2.jpg|256px]]
|colspan=10|
|-
|-
|align=center| {{Button|Switch|Dpad}} || Green/Blue,Red,Red || [[File:CGB-Palette-Default2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Up}} ||colspan=3| Brown || [[File:CGB-Palette-Up2.jpg|256px]]
|colspan=9|
| {{Button|Switch|Dpad Up}} + {{Button|Switch|A}} || Red || Green || Blue || [[File:CGB-Palette-Up-A2.jpg|256px]]
| {{Button|Switch|Dpad Up}} + {{Button|Switch|B}} || Dark Brown || Brown || Brown || [[File:CGB-Palette-Up-B2.jpg|256px]]
|-
|-
|align=center| {{Button|Switch|Dpad Up}} || Brown || [[File:CGB-Palette-Up2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Right}} ||colspan=3| Green, Red || [[File:CGB-Palette-Right2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Right}} || Green/Red || [[File:CGB-Palette-Right2.jpg|256px]]
| {{Button|Switch|Dpad Right}} + {{Button|Switch|A}} || Green, Blue || Red || Red || [[File:CGB-Palette-Right-A2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Down}} || Yellow/Red/Blue || [[File:CGB-Palette-Down2.jpg|256px]]
| {{Button|Switch|Dpad Right}} + {{Button|Switch|B}} ||colspan=3| Inverted || [[File:CGB-Palette-Right-B2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Left}} || Blue,Red,Green || [[File:CGB-Palette-Left2.jpg|256px]]
|-
|-
| {{Button|Switch|Dpad Up}} + {{Button|Switch|A}} || Red,Green,Blue || [[File:CGB-Palette-Up-A2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Down}} ||colspan=3| Yellow, Red, Blue || [[File:CGB-Palette-Down2.jpg|256px]]
| {{Button|Switch|Dpad Right}} + {{Button|Switch|A}} || Green/Blue,Red,Red || [[File:CGB-Palette-Right-A2.jpg|256px]]
| {{Button|Switch|Dpad Down}} + {{Button|Switch|A}} ||colspan=3| Yellow, Red || [[File:CGB-Palette-Down-A2.jpg|256px]]
| {{Button|Switch|Dpad Down}} + {{Button|Switch|A}} || Yellow/Red || [[File:CGB-Palette-Down-A2.jpg|256px]]
| {{Button|Switch|Dpad Down}} + {{Button|Switch|B}} || Yellow || Blue || Green || [[File:CGB-Palette-Down-B2.jpg|256px]]
| {{Button|Switch|Dpad Left}} + {{Button|Switch|A}} || Dark Blue,Red,Brown || [[File:CGB-Palette-Left-A2.jpg|256px]]
|-
|-
| {{Button|Switch|Dpad Up}} + {{Button|Switch|B}} || Dark Brown,Brown,Brown || [[File:CGB-Palette-Up-B2.jpg|256px]]
|align=center| {{Button|Switch|Dpad Left}} || Blue || Red || Green || [[File:CGB-Palette-Left2.jpg|256px]]
| {{Button|Switch|Dpad Right}} + {{Button|Switch|B}} || Inverted || [[File:CGB-Palette-Right-B2.jpg|256px]]
| {{Button|Switch|Dpad Left}} + {{Button|Switch|A}} || Dark Blue || Red || Brown || [[File:CGB-Palette-Left-A2.jpg|256px]]
| {{Button|Switch|Dpad Down}} + {{Button|Switch|B}} || Yellow,Blue,Green || [[File:CGB-Palette-Down-B2.jpg|256px]]
| {{Button|Switch|Dpad Left}} + {{Button|Switch|B}} ||colspan=3| Greyscale || [[File:CGB-Palette-Left-B2.jpg|256px]]
| {{Button|Switch|Dpad Left}} + {{Button|Switch|B}} || Grey || [[File:CGB-Palette-Left-B2.jpg|256px]]
|}
|}

Latest revision as of 17:44, 10 September 2023

There are various options for improving your video quality such as Game Boy:screen replacements, modifications to the original screen, or a Game Boy:VGA out mod.

Game Boy Color Palette Swap

Whilst playing original Game Boy games on Game Boy Color or Game Boy Advance hardware, the games will be displayed in color. This default palette is selected by the Game Boy Color's Bootstrap ROM and is customized for several first and third party games including Baseball, Pokemon, Killer Instinct, Mega Man, and others.

In addition to the default, twelve palettes can be selected manually by pressing a button combination during boot-up while the Game Boy logo appears, enter one of the button combinations below to activate the respective palette. Some of these manually selectable palettes overlap with the custom ones, including Solar Striker, which uses the "Inverted" palette.

Input Background Char0 Char1 Example Input Background Char0 Char1 Example Input Background Char0 Char1 Example
Dpad Green, Blue Red Red CGB-Palette-Default2.jpg
Dpad Up Brown CGB-Palette-Up2.jpg Dpad Up + A Red Green Blue CGB-Palette-Up-A2.jpg Dpad Up + B Dark Brown Brown Brown CGB-Palette-Up-B2.jpg
Dpad Right Green, Red CGB-Palette-Right2.jpg Dpad Right + A Green, Blue Red Red CGB-Palette-Right-A2.jpg Dpad Right + B Inverted CGB-Palette-Right-B2.jpg
Dpad Down Yellow, Red, Blue CGB-Palette-Down2.jpg Dpad Down + A Yellow, Red CGB-Palette-Down-A2.jpg Dpad Down + B Yellow Blue Green CGB-Palette-Down-B2.jpg
Dpad Left Blue Red Green CGB-Palette-Left2.jpg Dpad Left + A Dark Blue Red Brown CGB-Palette-Left-A2.jpg Dpad Left + B Greyscale CGB-Palette-Left-B2.jpg