Best Game Boy Cores?

I’m using:

[ul] [li]Game Boy - Gambatte (Colorization auto / Color Correction on) [/li][li]Game Boy Color - TGB Dual [/li][li]Game Boy Advance - mGBA [/li][/ul]

Issues:

[ul] [li]Gambatte Colorization doesn’t seem accurate. [/li]http://i.imgur.com/BEFe1fK.jpg [li]TGB Dual displays GB games in Black & White, but displays GBC games in color.[/li][li]Emux wont load any games, exits.[/li][li]VBA-M wont load any games, white screen.[/li][li]mGBA only loads GBA games, not GB or GBC.[/li][/ul]

What I’m trying to do is play GB games in color, what is the best way?

I found out that those accurate colors are from the Super Game Boy for SNES.

It runs fine in BGB emulator.

It can be run in bsnes with:

retroarch -L "C:\Path\To\RetroArch\cores\bsnes_mercury_balanced_libretro.dll" [B]--subsystem sgb[/B] "C:\Path\To\Game.rom"

But RetroArch wont launch with --subsystem sgb.

I see now, bsnes requires you load a SuperGameBoy.sfc rom, then load the Game Boy rom into that using subsystem.

retroarch -L "C:\Path\To\cores\bsnes_mercury_balanced_libretro.dll" -c "C:\Path\To\config\config.cfg" "C:\Path\To\Super Game Boy.sfc" --subsystem sgb "C:\Path\To\Game.gb"

However it looks like BGB emulates Super Game Boy without a rom, it can also remove the borders. But it’s not a core in RA.

Gambatte core supports a palette of 12 colors, create them in the standalone emulator options.

Though it still makes every Pokemon the same 3 shades.

Super Game Boy can use a different palette per sprite, giving each unique colors.

Anyone know of a better way?

I see now, bsnes requires you load a SuperGameBoy.sfc rom, then load the Game Boy rom into that using subsystem.

retroarch -L  "C:\Path\To\cores\bsnes_mercury_balanced_libretro.dll" -c  "C:\Path\To\config\config.cfg" "C:\Path\To\Super Game Boy.sfc"  --subsystem sgb "C:\Path\To\Game.gb"

However it looks like BGB emulates Super Game Boy without a rom, it can also remove the borders. But it’s not a core in RA.

Gambatte core supports a palette of 12 colors, create them in the standalone emulator options.

Though it still makes every Pokemon the same 3 shades.

Super Game Boy can use a different palette per sprite, giving each unique colors.

Anyone know of a better way?

I’m not a specialist as I just play B&W games like this and color games in color, but there are different way of coloring the games depending of the hardware used and particular carts:

So perhaps no emulator is wrong but just acting like one hardware or another.