MiSTer-devel / MegaDrive_MiSTer

Sega Megadrive for MiSTer
44 stars 14 forks source link

Pink Hue in Mega Drive Games over Direct Video > YPbPr #39

Closed StefiStarlite closed 5 months ago

StefiStarlite commented 5 months ago

On MegaDrive v231204 (and all previous revisions I tested prior) there is a pinkish hue that impacts the entire image when running the core connected via Direct Video > YPBpR in feeding to specific sources. For example, running the core using my usual setup (component switcher with two outputs, one into my CRT, the other into my RetroTink), the core behaves properly on the CRT but exhibits the pinkish hue on my monitor and capture card.

I've verified the core functions properly when running SMS games under the same conditions, it's just Mega Drive games running in the console's standard resolution mode impacted (meaning that if any game changes resolution modes mid-game the issue corrects itself until it switches back). I've also checked all other cores bundled with MiSTer Main and none produce this issue. Enabling linedoubling (either in the INI file or in the core settings) fixes the issue for devices accepting the signal digitally but that leaves me CRT unable to accept anything above 15 Hz. This leaves me to believe the issue is how the core is outputting the 240p signal.

image image image

StefiStarlite commented 5 months ago

For additional context, running Direct Video > RGB over SCART > YPbPr does not exhibit this issue at all. I also understand that Direct Video > YPbPr is technically considered less compatible than Direct Video RGB and can be core-dependent, so I am aware there's a possibility that can't be resolved simply do to the nature of HDMI to VGA adapters and YPbPr. I get the same results using personally modified HDMI-to-VGA adapters as well as the Rankie adapter sold via Laser Bear Industries.

If it's an issue that can't be resolved I can happily remove the post if need be.

StefiStarlite commented 5 months ago

After some additional testing, I've concluded it's very likely to be an issue with YPbPr's reduced compatibility with Direct Video versus anything with the core specifically, so I'm closing this out.