Hi,
I started playing around with the Game Boy, Game Boy Color, and Super Game Boy cores today, and sorry if this is a silly question (I'm new to MiSTer), but I'm pretty confused as to what core can do what.
Is the "Game Boy" and "Game Boy Color" core actually the same? It seems both can load GBC games fine and show the right colors.
The "Super Game Boy" core is actually an SNES core, right? Seeing that it is very different from the others and doesn't have savestate support.
Now, when I take a GBC color game like Zelda: Link's Awakening DX or Shantae, I see...
The game works fine (with colors) in either the GB or GBC core. However, running this on a 15 kHz CRT, the screen flashes every time the scene changes (kind of an up/down movement as if the CRT has to re-sync), e.g. every time I hit "Start" at the beginning of Zelda. I also do not get a border for the game, but I can load one from a file. I don't see any option to get the border that belongs to the game.
In the SGB core, I immediately get the Zelda border, but the game is shown in monochrome, I do not get the GBC colors. On the upside, there's no screen flashing when the scene changes. Shantae just informs me that this is a GBC game and won't run on a regular GB.
Am I doing something wrong? Should the SGB core support GBC games or is this strictly GB only?
What's up with this screen flashing in the GB core - and why do I not get the right border?
Thanks for your help!