emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.23k stars 93 forks source link

[Issue]: Mid-boot video appears to load in 480p when using component cable #760

Closed timesscar closed 1 year ago

timesscar commented 1 year ago

Describe the bug

When loading Swiss, the preboot text displays in 480i, but when Swiss loads, it appears to be in 480p for 1-2 seconds. Afterward, the forced 480i setting takes effect and it switches resolutions.

Configuration: DOL-001 console Picoboot to sd2sp2 with latest version of swiss Trinitron 480i-only component video connected via Bitfunx component cable

Steps to reproduce

Connect cable to TV Power on gamecube. Observe video behavior.

Expected behavior

The Swiss menu should immediately load into 480i instead of starting in 480p.

Relevant log output

No response

Add screenshots

https://user-images.githubusercontent.com/10659660/206527685-503a0507-d0f5-496a-bdb3-dcef45ad4d9f.MOV

timesscar commented 1 year ago

Video didn't seem to upload right, but here are the relevant frames image image image

timesscar commented 1 year ago

Well, that was a quick close. Is there some technical reason why it is not considered?

Extrems commented 1 year ago

Ugh, fine. I'll see what I can do, but this isn't dangerous.

timesscar commented 1 year ago

Acknowledged, just a minor nuisance at worst. The UI is just so pretty that I hate to mar it :)

Extrems commented 1 year ago

Fixed in 8a69e1b (r1399).

timesscar commented 1 year ago

The fix in the latest release worked like a champ, thank you so much!