Reminder that the latest mGBA has added support for colorizing classic Gameboy games. If you refuse to use a GBC BIOS because it overrides Pokemon Red/Blue et. al. with shitty colors instead of their SGB colors, you're also stuck with grayscale Gameboy unless you use this feature. Unfortunately there is no interface for configuring these in the 3DS port so you will have to add the colors to the config manually yourself.
In the [ports.3ds] section of the config.ini file, create a series of variable entries called gb.pal[#]= with the number in the brackets ranging from 0 to 11. These numbers are, in order, palette colors to be applied for the Gameboy. The values are in groups of 4: 0-3 cover the background, 4-7 are for sprites and 8 to 11 are for a secondary set of sprites. Each set is ordered from brightest to darkest color. The numeric value following the equals sign is given in decimal format and is a 24-bit integer representation of the classic RGB color format, meaning that you can figure out your choice colors in hex RRGGBB and then convert to decimal.
Here is a sample coloring:
gb.pal[0]=16777142
gb.pal[1]=7265390
gb.pal[2]=3325490
gb.pal[3]=9216
gb.pal[4]=16769762
gb.pal[5]=14446190
gb.pal[6]=12464690
gb.pal[7]=3276800
gb.pal[8]=14869247
gb.pal[9]=7237340
gb.pal[10]=2631870
gb.pal[11]=50
In the [ports.3ds] section of the config.ini file, create a series of variable entries called gb.pal[#]= with the number in the brackets ranging from 0 to 11. These numbers are, in order, palette colors to be applied for the Gameboy. The values are in groups of 4: 0-3 cover the background, 4-7 are for sprites and 8 to 11 are for a secondary set of sprites. Each set is ordered from brightest to darkest color. The numeric value following the equals sign is given in decimal format and is a 24-bit integer representation of the classic RGB color format, meaning that you can figure out your choice colors in hex RRGGBB and then convert to decimal.
Here is a sample coloring:
gb.pal[0]=16777142
gb.pal[1]=7265390
gb.pal[2]=3325490
gb.pal[3]=9216
gb.pal[4]=16769762
gb.pal[5]=14446190
gb.pal[6]=12464690
gb.pal[7]=3276800
gb.pal[8]=14869247
gb.pal[9]=7237340
gb.pal[10]=2631870
gb.pal[11]=50
Last edited by Searinox,