Great stuff. How does this scale onto your TV? I currently still use FM in x5 mode for the GB Player because it's close to full-screen. I haven't investigated the OSSC too much as I didn't think there was a way to make it fill more of the screen vertically - am I mistaken?FBX wrote:Check out the latest OSSC component input results from a new GBI build Extrems sent me:
Cloning the Gamecube component cable
Re: Cloning the Gamecube component cable
Re: Cloning the Gamecube component cable
You can only make the GBI image a maximum 5x larger on the OSSC using line5x mode, which of the active pixels on the GBA, that would be 1200x800. However, the Framemeister allows you to overscale the image as much as you want, so an ideal FM scale would actually be 6x (1440x960) on a 1080p display. 7X would start to chop pixels off the top and bottom as it would be 1680x1120.Kez wrote:Great stuff. How does this scale onto your TV? I currently still use FM in x5 mode for the GB Player because it's close to full-screen. I haven't investigated the OSSC too much as I didn't think there was a way to make it fill more of the screen vertically - am I mistaken?FBX wrote:Check out the latest OSSC component input results from a new GBI build Extrems sent me:
Re: Cloning the Gamecube component cable
I see, thanks. 6x is what I meant. Gameboy Player is pretty much the only reason I still have my Framemeister at this point.
Re: Cloning the Gamecube component cable
I can confirm ”high fidelity” version works well with rgb cables also. Thank you Extrems and FBX!
-
- Posts: 108
- Joined: Tue Jan 18, 2011 6:47 am
Re: Cloning the Gamecube component cable
What’s the takeaway from this from those of us who want to invest in cables specifically for GB Player?
Will Extrems release a version of GBI that looks perfect with HDMI? Should we go back to hunting down Component cables? Or will the future aftermarket solutions for 480p analog output be the same as official component cables for GB Player?
Will Extrems release a version of GBI that looks perfect with HDMI? Should we go back to hunting down Component cables? Or will the future aftermarket solutions for 480p analog output be the same as official component cables for GB Player?
Re: Cloning the Gamecube component cable
I asked about this concerning EON's GCHD, and Extrems's response was "GCHD is fucked".PixelDharma wrote:
Will Extrems release a version of GBI that looks perfect with HDMI?
-
- Posts: 108
- Joined: Tue Jan 18, 2011 6:47 am
Re: Cloning the Gamecube component cable
Interesting. I wonder if that’s true for all GCVideo variants though...FBX wrote:I asked about this concerning EON's GCHD, and Extrems's response was "GCHD is fucked".PixelDharma wrote:
Will Extrems release a version of GBI that looks perfect with HDMI?
Re: Cloning the Gamecube component cable
You can make it work, but you need a RGB 4:4:4 capture device and drop odd pixel columns.
GCVideoX can forgo chroma interpolation, so it's directly usable with a display.
GCVideoX can forgo chroma interpolation, so it's directly usable with a display.
-
bobrocks95
- Posts: 3473
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Cloning the Gamecube component cable
As in it can output 4:2:2 YCbCr? Does that allow for perfect sampling that converted 4:4:4 RGB wouldn't?Extrems wrote:You can make it work, but you need a RGB 4:4:4 capture device and drop odd pixel columns.
GCVideoX can forgo chroma interpolation, so it's directly usable with a display.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
Re: Cloning the Gamecube component cable
No, it's outputting RGB 4:4:4 with repeated chroma.
-
- Posts: 87
- Joined: Fri Mar 14, 2014 5:45 pm
Re: Cloning the Gamecube component cable
Am I correct in saying that the GCVideo Dual is pretty much on par with the official component cables? I'm tempted to sell my cables to basically fund the install and get HDMI+analog RGB, just not sure if it's worth the trouble since I personally won't use the HDMI most likely and would be using the analog RGB (which sounds like the same PQ as component)
Still an awesome ass project though. I'm curious if the Wii board can take care of the so-so component output for Wii
Still an awesome ass project though. I'm curious if the Wii board can take care of the so-so component output for Wii
-
citrus3000psi
- Posts: 668
- Joined: Wed Dec 25, 2013 11:56 pm
- Location: Indiana
Re: Cloning the Gamecube component cable
I just talked to unseen just now, and he mentioned he might do another release. That would fix a known gamepad compatibility issue and also allow settings for chroma interpolation. Fingers crossed, that he does another release. As people tend to freak out when pixels are not perfect.
Re: Cloning the Gamecube component cable
By the way I have a question about that (I didn't find the answer but I admit I didn't search a lot )citrus3000psi wrote:I just talked to unseen just now, and he mentioned he might do another release. That would fix a known gamepad compatibility issue and also allow settings for chroma interpolation. Fingers crossed, that he does another release. As people tend to freak out when pixels are not perfect.
How does the GC hdmi mod convert the 4:2:2 signal to 4:4:4 ? Does is do a simple data duplication, or does it try to reverse the internal conversion of the gamecube (the one Link83 posted here), a little like the deblur of the ultraHDMI mod do for the N64 ?
Is it even possible to do it on the actual FPGA used, and had someone already done the comparison between the two method to see if it's worth it ?
Combine that with the fact that the CPU of the GC can apply some modifcation on the YUV 4:2:2 framebuffer (according to dolphin devs), applying the reverse conversion in these cases could potentially lead to bad results, am I wrong ?
And sorry if it's already been asked.
Re: Cloning the Gamecube component cable
Duplication looked bad in my tests, so GCVideo uses averaging. There are some methods based on FIR filters that claim to have a higher fidelity, but I haven't tried them because they're annoying to implement and a bit resource-hungry.Joelepain wrote:How does the GC hdmi mod convert the 4:2:2 signal to 4:4:4 ? Does is do a simple data duplication
(edit: fixed misattribution of quote)
Last edited by Unseen on Fri Mar 23, 2018 8:26 pm, edited 1 time in total.
GCVideo releases: https://github.com/ikorb/gcvideo/releases
Re: Cloning the Gamecube component cable
It's a destructive process. You can make educated guesses though.Joelepain wrote:does it try to reverse the internal conversion of the gamecube (the one Link83 posted here), a little like the deblur of the ultraHDMI mod do for the N64 ?
GBIHF is using CPU-based conversion. However, the GPU is programmable enough to reimplement the conversion in a pixel shader.Joelepain wrote:Combine that with the fact that the CPU of the GC can apply some modifcation on the YUV 4:2:2 framebuffer (according to dolphin devs), applying the reverse conversion in these cases could potentially lead to bad results, am I wrong ?
Re: Cloning the Gamecube component cable
The Datapath VisionRGB has poor handling of YPbPr, so I hacked in RGsB output for the original component cable.
You're welcome.
You're welcome.
Re: Cloning the Gamecube component cable
Wow, How are you able to change the output of the component cable to RGsB in software?
Re: Cloning the Gamecube component cable
YCbCr to YPbPr is a straight digital-to-analog conversion. Who said it had to be YCbCr?
Re: Cloning the Gamecube component cable
Wow, so is this in a new version of GBI? Did you feed the output into an OSSC or use a converter to feed into a Datapath card? Also if you don't main going into detail, which Datapath card specifically did you find the YPbPr was mishandled, and how was it mishandled?Extrems wrote:The Datapath VisionRGB has poor handling of YPbPr, so I hacked in RGsB output for the original component cable.
You're welcome.
Much appreciated!
Re: Cloning the Gamecube component cable
It's part of GBIHF. I'm just using a DVI/Component adapter. All VisionRGB cards are known to be affected.
Re: Cloning the Gamecube component cable
Okay but what is the nature of the mishandling? What does it look like versus what it should look like? I'm curious to see this on my own E1S card's Vision window output.Extrems wrote:It's part of GBIHF. I'm just using a DVI/Component adapter. All VisionRGB cards are known to be affected.
Re: Cloning the Gamecube component cable
The automatic levels adjustment assume RGB, resulting in a green tint. It's fixable with manual controls. I'm still getting hang of it.
Re: Cloning the Gamecube component cable
Since Cb/Cr are outputting at every other pixel, does that mean in RGsB mode Red and Blue have half horizontal resolution?
Re: Cloning the Gamecube component cable
GBIHF halves luma resolution to reconcile with chroma. It's effectively N64 VI blur.
-
Konsolkongen
- Posts: 2318
- Joined: Fri May 16, 2008 8:28 pm
- Location: Denmark
Re: Cloning the Gamecube component cable
Wow this looks amazing
Maybe I'm missing something, but I cannot get the HF or OSSC versions of GBI to display pixel perfect on my OSSC :/
The XRGB version works perfectly fine and I get a pixel perfect result with these settings:
Adv. Timing: 320x240
H. Samplerate: 429
H. Synclean: 31
H. Backporch: 48
H. Active 320
Sampling Phase: 0
Maybe I'm missing something, but I cannot get the HF or OSSC versions of GBI to display pixel perfect on my OSSC :/
The XRGB version works perfectly fine and I get a pixel perfect result with these settings:
Adv. Timing: 320x240
H. Samplerate: 429
H. Synclean: 31
H. Backporch: 48
H. Active 320
Sampling Phase: 0
Re: Cloning the Gamecube component cable
You need H. samplerate=433
-
Konsolkongen
- Posts: 2318
- Joined: Fri May 16, 2008 8:28 pm
- Location: Denmark
Re: Cloning the Gamecube component cable
Thank you very much!
This really does look excellent. With sync LPF at the default max setting, a Sampling Phase of 135 deg seem to give the best results with the least amount of shadows, judging by the file select screen in Minish Cap.
The hearts look so much nicer now that they don't have that drop shadow that was caused by the chroma shift from component
So would this be possible to implement in say Swiss, and have all 480p games run in RGsB too?
This really does look excellent. With sync LPF at the default max setting, a Sampling Phase of 135 deg seem to give the best results with the least amount of shadows, judging by the file select screen in Minish Cap.
The hearts look so much nicer now that they don't have that drop shadow that was caused by the chroma shift from component
So would this be possible to implement in say Swiss, and have all 480p games run in RGsB too?
-
- Posts: 87
- Joined: Fri Mar 14, 2014 5:45 pm
Re: Cloning the Gamecube component cable
Terribly offtopic but this seemed to be a good place to talk to people familiar with GC component. I came into possession of a modded component cable for VGA. I tried using it on a generic flat panel TV and I get horizontal lines on 480p, not present on 480i. I did some reading and apparently this is to be expected on a flat panel and it wouldn't happen if using on a CRT or using an upscaler. Is that true? All of the info I was reading was old, so I was curious if this cable is supposed to have something done to prevent this or if this info is still true.
Re: Cloning the Gamecube component cable
Really enjoying my GCDual, Thanks again citrus3000psi
It does feel more like a GCTrio to me though
It does feel more like a GCTrio to me though
Re: Cloning the Gamecube component cable
Very clean install, Syntax.
My sales thread : 2020/07/20..MASTER.VER.