Can't Force 480i Via Component (?)

Issue #465 resolved
Former user created an issue

Every time I launch Genesis Plus GX, I see 2 screens (Picture 1), but game loads fine. (Picture 2) Nothing under Video Settings solves the problem (Picture 3). "Display" set to Interlaced only makes game look similar to a "composite" output, but GPGX still displays two screens, like Picture 1. "Original" displays the best, from what I can tell.

Even forcing the app's Video Mode to 240p/480i through Swiss before launching doesn't work (Picture 4). (Note: Swiss was showing double screens during initial launch as well, but was able to correct itself when changing main Video Settings to 480i.)

Not the biggest deal, since the end product (ie the game itself) displays fine, but until I can acquire a professional monitor that displays 480p+, wasn't sure if there's anything I can do?

More info... Running Genesis Plus GX 1.7.5 RC1 Unmodded Gamecube using official Nintendo component cables, connected to a CRT television (model KV-27FV300) that supports 480i via component. Launching SDLoad (containing genplus_cube.dol) via Action Replay v1.08.

Thank you for your work.

Comments (7)

  1. Eke ekeeke repo owner

    DISPLAY option in VIDEO settings only changes the video mode used when a game is played, it has zero effect on the video mode used in the emulator menus.

    The video mode used in menus corresponds to libogc default (preferred) video mode, which, on gamecube, is either 480i, 576i, 480p or 576p depending on your console configuration (ntsc/pal60 or pal50) and if component cable is detected or not.

    This means that if you use a component cable, the default video mode in menus will be 480p, not 480i.

    However, since you can indeed possibly use component cable with a TV that does not support progressive video (which is actually your case), there is a hotkey in the emulator to switch between interlaced and progressive video modes for menus: all you have to do is to hold gamecube controller B button when the emulator is started (before the initial disclaimer screen). You should hear some sound indicating the video mode was switched to 480i. Note that you don’t need to do this everytime you launch the emulator as the last selected choice is saved in config file on SD card.

  2. EM

    Thank you for the hotkey tip. After holding B, I was able to solve the double screen issue, but now it seems that the menu has been cropped out a bit.

    I attached a video to show the process live, sorry in advance for any defocus/popping sounds. Honestly, as long as I remember the cropped out menu locations, this is fairly tolerable.

  3. Eke ekeeke repo owner

    Lools like a video scaling issue, I think I know what is causing this (I spotted a small mistake in the 480p->480i switching code on startup that surprisingly got unnoticed, probably because nobody ever tested that feature). I will try to post a corrected dol when I get some time.

    In the mean time, you can try starting the emulator with component cable unplugged and wait a few seconds for the emulator to startup before plugging it back: it should always start in proper 480i mode in this case.

  4. EM

    Can confirm, menu is scaled correctly now.

    Was worried because games were now being displayed twice (like Picture 3), but realized Video Settings had Display set to PROGRESSIVE by default. After switching to ORIGINAL, everything seems to work. Thank you again!

    I can try on Wii too if you want (haven't bothered installing Homebrew Channel yet), unless the switching code already looks good on your end.

  5. Eke ekeeke repo owner

    On Wii, 480p is selected only if you have a component canle connected AND the system menu is configured in progressive mode (in wii settings menu) so there shouldn’t be issues.

  6. Log in to comment