Cloning the Gamecube component cable

The place for all discussion on gaming hardware
User avatar
BuckoA51
Posts: 3358
Joined: Sat Oct 02, 2010 10:08 am
Location: Ireland
Contact:

Re: Cloning the Gamecube component cable

Post by BuckoA51 »

So as I get asked about this often and I'm just a humble shopkeep, let me see if I have this straight:-

There is a chroma shift of 4 pixels
This applies to GCDual/Wiidual and all GCVideo variants (plug and play etc)

What I'm unclear on is:-

It only affects some games (true/false?)
It could be fixed in a firmware update, but it would be tricky and it will take time (true/false?)
It can be fixed using picture shift option in Swiss (true/false? Can anyone show exactly how?)

As my setup is still in bits and my Gamecube and Wii both packed away (actually my Wii is still having it's Wiidual installed) I can't test this stuff myself at the moment, so excuse the ignorance.
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

The 4 pixels shift is not a chroma shift and affects everything.

It can be (mostly) fixed using the Screen Position setting in the GameCube Main Menu (set to +04).
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

Extrems wrote:and affects everything.
Maybe should be clearer about this. As far as I understood, and as far as I can see with my own eyes, it only affects unusual internal resolutions (not divisible by 4), which are used in a few GC games, the Wii system menu, some homebrew (like USB Loader GX, which tries to look like the Wii system menu), and some indeterminate number of Wii games (not a lot from what I've seen, New Super Mario Bros. and Mario Kart are some examples).
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

You're confusing the other chroma shift bug with the 4 pixels shift bug. And that's not internal resolution, that's external resolution.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

I really am confused now. I thought the one bug (chroma or not, now I'm not sure) that did affect everything was fixed on GCVideo 2.4b as documented here: https://github.com/ikorb/gcvideo/commit ... 4dbaf783f1

And then there was only the "other" bug left that only affects certain resolutions (external, it turns out), which is not fixed yet but can be solved for GC games through Swiss as you detailed before.
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

That's the originally reported chroma shift bug in the YCbCr to RGB conversion. It is not the other chroma shift bug (affects both YPbPr and RGB output) or the 4 pixels shift bug (affects everything).
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

Goddammit. So there were three bugs! It seems easy to mix them up.

How does this 4 pixels shift bug manifest visually though, since it's not like the chroma bugs. Is the entire picture shifted? That doesn't sound like a big deal other than decentering the image slightly (horizontally, I assume). I certainly have not noticed since I don't keep my image overscanned.
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

The entire picture is shifted left by 4 pixels and you lose anything in the 4 pixels on the right edge of the 720x480 or 720x576 frame.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

Extrems wrote:The entire picture is shifted left by 4 pixels and you lose anything in the 4 pixels on the right edge of the 720x480 or 720x576 frame.
I ran the Wii 240p test suit using WiiDual and there's no missing pixels on either edge when checking through the overscan test pattern on both 240p/480i and 480p. There's no lost pixels on either side of the picture on any other content I've seen.
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

The 240p Test Suite is 640, not 720.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

Ah, that would be why then. Then it does not affect everything. What's an example of content that's 720?
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

Examples on the Wii include Enhanced mGBA, MPlayer CE and OpenTTD.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

I have neither of those to test. They're not the most useful set of homebrew I can think of though, fortunately. Retroarch luckily is not affected. I don't think it even supports a 720 horizontal resolution. I don't think there's any WiiVC or Wiiware stuff that does either.

Any GC or Wii game examples? If not, then this would be a very minor bug. Still, hopefully it gets fixed eventually.
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

Sega Genesis on Virtual Console does, if I recall correctly.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

Actually I did have MPlayer CE! But it doesn't seem to be missing pixels. It's a really old version from 2011 so maybe it's different.

BTW I saw your name in the credits there. I actually did use this app quite a bit back in the day for DVD playback.
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

You have to set "overscan=0" in the configuration file.
User avatar
theclaw
Posts: 265
Joined: Sat Nov 26, 2011 2:41 pm

Re: Cloning the Gamecube component cable

Post by theclaw »

fernan1234 wrote:I have neither of those to test. They're not the most useful set of homebrew I can think of though, fortunately. Retroarch luckily is not affected. I don't think it even supports a 720 horizontal resolution. I don't think there's any WiiVC or Wiiware stuff that does either.

Any GC or Wii game examples? If not, then this would be a very minor bug. Still, hopefully it gets fixed eventually.
I think all Nintendo-approved GC or Wii software signals to the TV that they're 720 horizontally.
Regardless of 240p, 480i, or 480p. Even if the game is actually using 640 or less (like VC games and retro compilations).
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

How do you think GCVideo-DVI can report the external resolution? There's no border. Hence the need for blanking regeneration.

To have a border without using memory, you have to output in ITU-R BT.656 compliant mode and enable border generation (only available in this mode).

Note: The border doesn't matter for analog video.
fernan1234
Posts: 2175
Joined: Mon Aug 14, 2017 8:34 pm

Re: Cloning the Gamecube component cable

Post by fernan1234 »

I just tested a Genesis (Mega Drive) VC title and it has no missing pixels on the right edge. Same for everything else I checked out. This is all WiiDual outputting analog RGB/RGsB to a CRT. I've yet to see an instance of this 4 pixel shift.
User avatar
Unseen
Posts: 723
Joined: Sun May 25, 2014 8:12 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Unseen »

fernan1234 wrote:I've yet to see an instance of this 4 pixel shift.
Run the 240p suite, capture the HDMI output of GCVideo with something that can do so without any scaling and measure the width of the black borders on the left and right side.

(previous hobby until not long ago: hunting down unexpected single-pixel shifts/offsets. current hobby: teaching the software side things the "hardware" side used to do so I can trade very limited resources vs. slightly less limited resources and maybe make the menus more confusing by adding more options nobody really needs ;) )
User avatar
theclaw
Posts: 265
Joined: Sat Nov 26, 2011 2:41 pm

Re: Cloning the Gamecube component cable

Post by theclaw »

Too technical for me.

Unless I'm missing something, I'd be happy with outright resuming production of the Gamecube component cable.
Or are these new solutions enough on-screen visual improvement that untrained users should sit up NOW and take notice?
User avatar
Extrems
Posts: 540
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: Cloning the Gamecube component cable

Post by Extrems »

Who said these new solutions were an improvement?
User avatar
theclaw
Posts: 265
Joined: Sat Nov 26, 2011 2:41 pm

Re: Cloning the Gamecube component cable

Post by theclaw »

Extrems wrote:Who said these new solutions were an improvement?
I figure they should be. Less analog/digital conversion steps.
strayan
Posts: 671
Joined: Sun Mar 19, 2017 8:33 pm

Re: Cloning the Gamecube component cable

Post by strayan »

BuckoA51 wrote: It can be fixed using picture shift option in Swiss (true/false? Can anyone show exactly how?)
True in my case (I’m referring to the 4 pixel bug not the chroma one). There is global screen position setting in Swiss that I was able to change using the GUI. Are you have trouble finding it?

https://imgur.com/a/E1aJq2I
User avatar
BuckoA51
Posts: 3358
Joined: Sat Oct 02, 2010 10:08 am
Location: Ireland
Contact:

Re: Cloning the Gamecube component cable

Post by BuckoA51 »

True in my case (I’m referring to the 4 pixel bug not the chroma one). There is global screen position setting in Swiss that I was able to change using the GUI. Are you have trouble finding it?
Thanks, the problem is I have neither Wii nor Gamecube set up at the moment (working on it!) so I was mainly asking for customers.

I'm a little less confused now, so there were actually three bugs... one is squashed (originally reported chroma shift bug squashed in 2.4b) leaving the /other/ chroma shift bug and the 4 pixel thing.
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
User avatar
Einzelherz
Posts: 1279
Joined: Wed Apr 09, 2014 2:09 am

Re: Cloning the Gamecube component cable

Post by Einzelherz »

http://www.twitter.com/Insurrection33/s ... 5404736513

Another company coming out with cables that actually look pretty good. Until you see the BNC connectors -_-
User avatar
Kez
Posts: 818
Joined: Thu Jul 20, 2017 7:09 am

Re: Cloning the Gamecube component cable

Post by Kez »

BNC seems slightly odd as a choice but it is cheap and trivial to convert to RCA
User avatar
Guspaz
Posts: 3136
Joined: Tue Oct 06, 2015 7:37 pm
Location: Montréal, Canada

Re: Cloning the Gamecube component cable

Post by Guspaz »

The people who prefer component over HDMI are probably going to be enthusiasts, who are more likely to want to connect to an extron crosspoint or PVM or some other device using BNC. At the same time, RCA bullet adapters can turn a BNC connector into an RCA connector easily enough.
User avatar
Einzelherz
Posts: 1279
Joined: Wed Apr 09, 2014 2:09 am

Re: Cloning the Gamecube component cable

Post by Einzelherz »

Except that RCAs are often tighter spacing than BNCs, in my experience (among the other points I mentioned in the tweet itself). For me it's significant enough to not buy it because of that.
User avatar
bobrocks95
Posts: 3461
Joined: Mon Apr 30, 2012 2:27 am
Location: Kentucky

Re: Cloning the Gamecube component cable

Post by bobrocks95 »

Guspaz wrote:The people who prefer component over HDMI are probably going to be enthusiasts, who are more likely to want to connect to an extron crosspoint or PVM or some other device using BNC. At the same time, RCA bullet adapters can turn a BNC connector into an RCA connector easily enough.
If I'm not mistaken, I believe component output will provide a higher quality for GBI + OSSC setups, right? The 4:2:2 output lets GBI do some sort of interpolation trick?
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
Post Reply