GCVideo DVI Internal mod

Find all your GameCube topics here
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

GCVideo DVI Internal mod

Post by meneerbeer » Wed Jul 22, 2015 5:41 pm

Hi,

I made my own PCB for GCVideo DVI. The board fits underneath the DVD drive and there is no need to remove your digital video connector. I might want to sell some of these if there is any interest.

Here are some images of what it looks like:
Image
Image

More images can be found in this album.

As can be seen the mod is fully internal. Unfortunately I was too impatient with the cutout for the HDMI connector, so it does not look very good. Installation is fairly simple. There is a small breakout board. With kynar wires you can solder this breakout board to the bottom of the video connector. The breakout board then connects with a flatcable to the main board. I will post some pictures of the installation this weekend, if there is any interest.

I currently have one board wired up and it is working fine. I will be testing it a bit more. When I think it is good, I think it is a good idea for some other people to test it. So basically right now I am also looking for testers. They can get the board at a reduced price. (probably 30$ with shipping)

Currently it does not carry sound over HDMI yet. I believe Unseen is working on that, if, in the very unlikely event, he does not succeed, then I am planning to look into adding audio.
User avatar
ZephaniahNoah
Posts: 43
Joined: Wed Jun 03, 2015 6:42 am
Location: Earth

Re: GCVideo DVI Internal mod

Post by ZephaniahNoah » Thu Jul 23, 2015 11:55 pm

Wow! The quality looks great! Will there also be a standard composite and/or RGB output? I'm interested in buying and testing this. But don't currently have the money.
EDIT: Also, I would be interested in more pics of installation.
marcus9199
Posts: 141
Joined: Fri Mar 28, 2014 5:43 am
Location: Texas

Re: GCVideo DVI Internal mod

Post by marcus9199 » Fri Jul 24, 2015 11:26 am

I would definitely be interested in one. I've got good soldering skills, and would love to do some testing for it.
Last edited by marcus9199 on Fri Jul 24, 2015 2:54 pm, edited 1 time in total.
My wife took my Beer Away!!!!
User avatar
badsector
Posts: 202
Joined: Tue Aug 20, 2013 12:42 pm
Location: Berlin

Re: GCVideo DVI Internal mod

Post by badsector » Fri Jul 24, 2015 2:07 pm

Me too, if sound over HDMI works :)
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: GCVideo DVI Internal mod

Post by tesla246 » Fri Jul 24, 2015 2:25 pm

I would be highly interested indeed. However, for me in order to bite the bullet, it needs to provide the following:

-HDMI signal that works on tv's as well instead of only monitors.
-Sound through HDMI is a must.
-OSD with scanline option.

Maybe an easy install because my awful soldering skills prevent me from doing most mods, sadly. However, if that is not possible, I might just try soldering anyway, as I really look forward to playing my gamecube games again with superieur sound/video.

Your internal mod looks really professional; nothing is sticking outside. Also, no required desoldering of the digital out port is a plus.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: GCVideo DVI Internal mod

Post by andre104623 » Fri Jul 24, 2015 2:59 pm

tesla246 wrote:I would be highly interested indeed. However, for me in order to bite the bullet, it needs to provide the following:

-HDMI signal that works on tv's as well instead of only monitors.
-Sound through HDMI is a must.
-OSD with scanline option.

Maybe an easy install because my awful soldering skills prevent me from doing most mods, sadly. However, if that is not possible, I might just try soldering anyway, as I really look forward to playing my gamecube games again with superieur sound/video.

Your internal mod looks really professional; nothing is sticking outside. Also, no required desoldering of the digital out port is a plus.
The Shuriken video already proved the fact that the HDMI signal does work on TV's. The pluto board itself has a design flaw that makes it very incompatible with TV's. In my tests I never found a TV that would produce any picture at all one TV ( The one in my bedroom ) would say its getting a 480p signal but still no picture. Sound though the HDMI connector I can see many people needing that for normal use. I myself really like the SPDIF optical out because I have a nice sound system that takes direct optical input. The shuriken video does not have the ability to run a OSD or overlay scanlines because of the FPGA it uses. But I still really like it

@ meneerbeer What FPGA did you use in your design? I really like the way you have it installed very clean
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: GCVideo DVI Internal mod

Post by meneerbeer » Fri Jul 24, 2015 9:52 pm

andre104623 wrote:
tesla246 wrote:I would be highly interested indeed. However, for me in order to bite the bullet, it needs to provide the following:

-HDMI signal that works on tv's as well instead of only monitors.
-Sound through HDMI is a must.
-OSD with scanline option.

Maybe an easy install because my awful soldering skills prevent me from doing most mods, sadly. However, if that is not possible, I might just try soldering anyway, as I really look forward to playing my gamecube games again with superieur sound/video.

Your internal mod looks really professional; nothing is sticking outside. Also, no required desoldering of the digital out port is a plus.
The Shuriken video already proved the fact that the HDMI signal does work on TV's. The pluto board itself has a design flaw that makes it very incompatible with TV's. In my tests I never found a TV that would produce any picture at all one TV ( The one in my bedroom ) would say its getting a 480p signal but still no picture. Sound though the HDMI connector I can see many people needing that for normal use. I myself really like the SPDIF optical out because I have a nice sound system that takes direct optical input. The shuriken video does not have the ability to run a OSD or overlay scanlines because of the FPGA it uses. But I still really like it

@ meneerbeer What FPGA did you use in your design? I really like the way you have it installed very clean
XC3S200A, same as pluto IIx. The pin mapping is different though. Code is just the GCVideo code, so it has the OSD, linedoubler and scanlines etc.

The board seems to work fine with TVs. Tested it with 2 TVs and they both work. The HDMI signals are connected similar as the Shuriken Video, so perhaps that explains it.

I burned Swiss a few hours ago to test 480p mode. It works, but the image has some sparkles. It really depends on how the flatcable is positioned, sometimes there are no problems. I need to look into this. Should be possible to fix.
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: GCVideo DVI Internal mod

Post by andre104623 » Fri Jul 24, 2015 11:51 pm

meneerbeer wrote:
andre104623 wrote:
tesla246 wrote:I would be highly interested indeed. However, for me in order to bite the bullet, it needs to provide the following:

-HDMI signal that works on tv's as well instead of only monitors.
-Sound through HDMI is a must.
-OSD with scanline option.

Maybe an easy install because my awful soldering skills prevent me from doing most mods, sadly. However, if that is not possible, I might just try soldering anyway, as I really look forward to playing my gamecube games again with superieur sound/video.

Your internal mod looks really professional; nothing is sticking outside. Also, no required desoldering of the digital out port is a plus.
The Shuriken video already proved the fact that the HDMI signal does work on TV's. The pluto board itself has a design flaw that makes it very incompatible with TV's. In my tests I never found a TV that would produce any picture at all one TV ( The one in my bedroom ) would say its getting a 480p signal but still no picture. Sound though the HDMI connector I can see many people needing that for normal use. I myself really like the SPDIF optical out because I have a nice sound system that takes direct optical input. The shuriken video does not have the ability to run a OSD or overlay scanlines because of the FPGA it uses. But I still really like it

@ meneerbeer What FPGA did you use in your design? I really like the way you have it installed very clean
XC3S200A, same as pluto IIx. The pin mapping is different though. Code is just the GCVideo code, so it has the OSD, linedoubler and scanlines etc.

The board seems to work fine with TVs. Tested it with 2 TVs and they both work. The HDMI signals are connected similar as the Shuriken Video, so perhaps that explains it.

I burned Swiss a few hours ago to test 480p mode. It works, but the image has some sparkles. It really depends on how the flatcable is positioned, sometimes there are no problems. I need to look into this. Should be possible to fix.
I had a similar problem. I fixed it by moving the 54mhz line away from the other wires. But your using a ffc cable so i wouldn't know how to fix that. Maybe cut the trace and run a wire
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: GCVideo DVI Internal mod

Post by meneerbeer » Sat Jul 25, 2015 9:48 am

andre104623 wrote: I had a similar problem. I fixed it by moving the 54mhz line away from the other wires. But your using a ffc cable so i wouldn't know how to fix that. Maybe cut the trace and run a wire
I made sure the clock is not next to any data signals. The clock signal is surrounded by ground and power. Obviously that does not necessarily have to mean it is not the clock.

I have taken a better look at the problem. It is a bit weird. The problem only occurs with 480p, which would make sense, because I guess there is more data going over the data lines (I have not really had a good look at what is different between 480i and 480p for the data lines). So I have Swiss running at 480p. The weird thing is: only sometimes the problem happens. In that case there are sparkles in the image and when I move the FPC it gets worse/better. However this morning when I booted my Cube again, the problem was gone and moving the FPC did not cause anything. At that point I figured it might be caused by heat or something. However, that does not seem to be the case either. It is just that it sometimes has the sparkly images at boot and it only happens maybe 10% of the times.

For now I buffer the incoming video data, before it is processed (causes a lag of about 20 ns, good luck noticing it :P). And I think that has solved it, but it is kind of hard to debug a problem that happens so infrequently. Currently the gcvideo immediately runs the incoming video signals through logic (checking whether VData is 0x00 etc.). This makes the path the signal needs to go through a bit longer and I know from previous projects that this can cause some trouble.

If Unseen agrees, it might be a good idea to add the buffering to the GCVideo source.

Edit: 99% certain the issue has been fixed.
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: GCVideo DVI Internal mod

Post by meneerbeer » Sat Aug 08, 2015 8:21 am

Working on the audio stuff currently. It is a very dirty hack that really does not do any justice to GCVideo. Basically I am combining the GCVideo code with the HDMI code from the Neo Geo project. No success yet unfortunately.. My current guess is that the Verilog synthesizer for Quartus does things differently than the one from Xilinx. I will need to test the code with an Altera FPGA.

Not sure if I can get this to work soon. I should be working on other things..
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: GCVideo DVI Internal mod

Post by tesla246 » Sat Aug 08, 2015 7:27 pm

Sounds amazing meneerbeer :D . Very excited for digital sound through HDMI. Will definitely be an improvement over analog.

On another note: have you considered connecting it through a quick-solder board? Similar to what Mega did with megadrive V5, but only on the removed or possibly underside of the digital connector instead of the dvd port of course. And then connect it through an ffc cable to the FPGA. Would this be feasible or does it add too much delay in the signal? Just a thought I had. Could be a universal board of course, for quickly connecting even other future FPGA projects/boards that utilize the digital signal.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: GCVideo DVI Internal mod

Post by andre104623 » Sat Aug 08, 2015 9:28 pm

tesla246 wrote:Sounds amazing meneerbeer :D . Very excited for digital sound through HDMI. Will definitely be an improvement over analog.

On another note: have you considered connecting it through a quick-solder board? Similar to what Mega did with megadrive V5, but only on the removed or possibly underside of the digital connector instead of the dvd port of course. And then connect it through an ffc cable to the FPGA. Would this be feasible or does it add too much delay in the signal? Just a thought I had. Could be a universal board of course, for quickly connecting even other future FPGA projects/boards that utilize the digital signal.
His idea is even better you don't need to remove the port. But the MEGA3 is old news plug-and-play is around the corner ;)
novenary
Posts: 1754
Joined: Mon Dec 30, 2013 7:50 am

Re: GCVideo DVI Internal mod

Post by novenary » Sat Aug 08, 2015 9:31 pm

I'm interested in seeing the inside if you don't mind, in particular how you hooked it up to the mainboard.
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: GCVideo DVI Internal mod

Post by XC-3730C » Thu Aug 20, 2015 7:12 am

I would deffinitely be interested in this for my GC!

Sent from my SAMSUNG-SM-N910A using Tapatalk
bobrocks95
Posts: 161
Joined: Fri Jul 26, 2013 11:19 pm

Re: GCVideo DVI Internal mod

Post by bobrocks95 » Sat Aug 22, 2015 12:42 am

I'll post here as well to make sure you see it- I'd love one of these boards! I don't bring much to the table, but I can test it on 5 different displays if you're still looking for guinea pigs. :)

If not I hope you offer pre-assembled boards in the future, I know a lot of people would like that, and this board sort of goes in a different direction than the Shuriken (more expensive but feature-rich FPGA, you have to cut a hole, but it isn't sticking out and you get to keep your digital port, etc...) so competing isn't a big worry.

S/PDIF would be a nice option, but as long as a pin header/via is there like on the Pluto board, and someone could add a buffering circuit if they wanted to, that pretty much covers it.
User avatar
lev11
Posts: 10
Joined: Fri Apr 24, 2015 7:53 am

Re: GCVideo DVI Internal mod

Post by lev11 » Fri Sep 25, 2015 2:34 pm

@meneerbeer do you have any more of these boards? I'd like to see some pics of the wiring if you can too please.
User avatar
gcpro
Posts: 64
Joined: Wed Apr 28, 2010 3:15 am
Location: Brasil - Rio Branco/Acre

Re: GCVideo DVI Internal mod

Post by gcpro » Sun Sep 27, 2015 6:42 pm

i want one :D :D :D
2 NGC ; Qoob Pro ; Wiikey Sd Adapter + 8GB SDHC
Image
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: GCVideo DVI Internal mod

Post by meneerbeer » Wed Sep 30, 2015 9:57 am

Seems like some people are eager for this board. :) I tested the newest GCVideo code (with enhanced DVI) a few weeks ago and it works.

I think I still need to enable the SPDIF signal (which is easy, just writing it here so I do not forget..). You will need to get an optical transmitter yourself. I can not really imagine a lot of people will use SPDIF.

I am kind of busy (supposed to be working on graduating :p), but I will post some pics of the installation soon. Basically there is a small separate PCB that can be glued onto the GameCube's motherboard that has an FFC connector, so you can connect it to the main HDMI board. With kynar wires you can then solder all the video signals from the Gamecube. Nothing special actually. Not sure how one would make a plug and play solution. I guess what I could try is to make a board that can be soldered directly onto the bottom of the digital video port, but I would need very thin PCBs and I am not sure if I can get those cheap anywhere.

Anyways, the whole setup has worked very reliable for me.

Last few weeks I have also experimented with using the board on an N64 (I ran out of interested in the GC version, running out of interest is a bit too common for me unfortunately..). Sort of as a cheap alternative for ultrahdmi (but no 1080p/720p). I have something running. I am currently stuck on adding audio support. The games use weird sample rates, so these need to be converted first, which seems not very easy if you want to do it correctly..
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: GCVideo DVI Internal mod

Post by XC-3730C » Tue Oct 06, 2015 9:09 pm

Here is the GC shuriken HDMI adapter on my 50" plasma with Gameboy Player:

Image

Is there a way to connect to a VGA monitor? I have a HDMI to VGA adapter from ebay, but it doesn't work with this adapter.
Attachments
20151006_134004_zpss4r4xeyw.jpg
(266.35 KiB) Not downloaded yet
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: GCVideo DVI Internal mod

Post by megalomaniac » Wed Oct 07, 2015 12:31 am

why would you build an HDMI version when there is an analog version available capable of displaying YPBPR, RGBC, VGAHV?

have you tried testing the adapter with some other HDMI device to confirm if its potentially the adapter...and try another monitor if possible to rule out potential monitor incompatibility
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: GCVideo DVI Internal mod

Post by XC-3730C » Wed Oct 07, 2015 12:38 am

I didn't build the HDMI board myself. I bought it premade from a user here. If I had the option of buying a premade analog version, I would do that.

I was told by the guy I bought the HDMI adapter that I would need an active HDMI to VGA adapter - one that had it's own external power, which neither of my adapters have.

Sent from my SAMSUNG-SM-N910A using Tapatalk
User avatar
megalomaniac
Posts: 2480
Joined: Sun Aug 21, 2011 5:33 am
Location: Drunk in Texas
Contact:

Re: GCVideo DVI Internal mod

Post by megalomaniac » Wed Oct 07, 2015 12:46 am

sounds like you have the potential solution....
the adapter is trying to pull power from the HDMI 5v supply and the HDMI board you have cannot provide enough current to power it


you could try to cut the power input coming from the adapters HDMI input and feed it with a wall plug in 5v adapter...
there might or might not be a 3v regulator on the adapter PCB....

if you post a nice large clear photo of the adapter i might be able to help you get it working and wired up...
emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
>>> BadAssConsoles.com <<<

Image Image Image
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: GCVideo DVI Internal mod

Post by XC-3730C » Wed Oct 07, 2015 1:10 am

I will just buy another HDMI to VGA adapter with US, and use a USB wall charger.

Where could I get an analog GC video board?

Sent from my SAMSUNG-SM-N910A using Tapatalk
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: GCVideo DVI Internal mod

Post by meneerbeer » Wed Oct 07, 2015 7:49 am

The Shuriken Video has a 5V regulator with a 12V input iirc. That is quite a big step down, but I do not think it would not work because of that. Also keep in mind that the Shuriken Video does no linedoubling and 480i is not officially supported for VGA. Same goes for 576i and 576p I think. Your Yoshi's Island screenshot looks really nice.

Not trying to be a douche, but I think you should discuss this somewhere else. There is a thread for the Shuriken Video, although the issue here is more general HDMI to VGA.

I will try to post some more pics later today. I currently have two PCBs soldered, of which one I currently use for the N64. I have parts for 3 more PCBs I believe. I think it would be good to sell some of these boards to see if it works for them and get some feedback on installation.
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: GCVideo DVI Internal mod

Post by XC-3730C » Wed Oct 07, 2015 4:22 pm

Meneerbeer,

I will take my VGA concerns elsewhere, thank you.

You will be offering more HDMI boards for GC soon?

Sent from my SAMSUNG-SM-N910A using Tapatalk
Post Reply