I was reading on google and I found a interesting post at github:
" in earlier gambatte-libretro builds (some time around RetroArch 0.9.7 I think) if there existed a custom palette /palettes/default.pal it would get loaded and used. Not so anymore, maybe since the gbc bios palettes were built into the core. Only .pal-files that are named after their game are still used, for example “SUPERMARIOLAND3.pal”. @fr500fr500 12 months ago I think this is the intended behavior. This might be desirable for some users so I’ll try adding this as a core option @askotxaskotx 6 months ago I submit a patch for making this work again on Jul 17, I’ve tested it on Wii and works fine, a new option it’s displayed on GB colorization, you can use disabled, enabled or custom: Disabled: Just a grey palette is used Enabled: A predefined internal palette is used. Custom: You can use a INTERNALROMNAME.pal, “rom name.pal” or default.pal in :/system/palettes/ “”
So I downloaded a .pal color palette set of 44 different custom color palette .pal . In your system directory of retroarch , just create a " palettes " directory. In this directory put a color palette ( a .pal file) of your choice with the exact name of a GB ROM name in this directory. After that start retroarch. Load gambatte core. Load your GB ROM. Go to the gui menu. Go to core option. In GB colorization choose " Custom " Now you can play your gameboy game with your own color palette.
I downloaded my palette there:http://eadmaster.altervista.org/pub/index.php
Scroll down and for download the color palette set click there: goomba2gambatte palette converter in python
I hope I helped some people
I read a lot on the web to understand all that. I asked a few weeks ago on the forum if it was possible to use custom color palette with gambatte… And people here answered me it was not possible . My prefer palette is GB Blue.pal Works great with Super Mario Land 1 and 2. Default colors (GB colorization enabled) sucks with Super marioland and i dont play grey color lol ! For example: Just rename it to Super Marioland.pal and put them in system/palette. Check your paths in retroarch , your system directory can be anything you want. But dont forget to create a palettes directory to put your .pal files there.
Have a great day. Just answer me thanks in this topic if you get it working. Or tell me if you can’t get it to work here.