Cloning the GameCube component cable
Hi!
I think the original Gamecube component cable is overpriced, so I cloned it. =) Github repository here. Some random factlets because I'm too lazy to write a coherent post after typing all the READMEs in the repo:
The project linked above is basically a clone of the original component cable using only information that is already available on the net and some of my own observations on a logic analyzer. The board can output analog RGB (both CSync and HV-Sync available) or Component video. While I haven't calculated an actual BOM cost for the parts, it should be MUCH cheaper to manufacture than the current price for the original cable. The downside is that as far as I know there is no source for the original plug, so it has to be mounted internally in the Gamecube.
No, I won't be selling this. Build your own or find someone who builds it for you - it's an open source project after all. I made the mistake of offering kits for another of my projects once and that required far more of my time than I'm willing to spend. Fully-assembled boards aren't an option at all for me as the local laws require a lot of paperwork, certifications and money when you want to bring your own electronic devices into the hands of end-users.
HDMI is possible and works on my devboard, but that version currently suffers from featuritis and lack of motivation (and maybe skills) to design a PCB for it. If anyone can locate (or provide) a source for simple, cheap Spartan 6 FPGA boards with an HDMI output connector on them I can probably port the code to it.
The board does not handle audio at the moment, although the pins for it are connected to the FPGA. Fun fact: At least the PAL Gamecube I have hear uses the wrong audio sampling rate. The correct rate would be 54MHz divided by 1125 (48000 Hz), but I measure exactly 48042.8Hz or 54MHz divided by 1124. The difference is not noticable on the analog outputs, but I suspect that the SPDIF mod the GC that uses an external 12.288MHz crystal for its SPDIF chip has faint clicks in its output (or slight distortions).
Based on a few preliminary measurements, the Wii seems to use the same video data format internally, but with 1.8V levels instead of 3.3V. Since the Wii already has a component output, connecting this board to it probably isn't worth the hassle unless you've fried our video output. It also seems that the Wii internally transports audio using I2S, so why isn't there an SPDIF mod for it yet?
If you look at the board another way, it's an FPGA with a few input lines (12 on the connector plus a few pads with spare pins) and a video DAC. This means that is someone writes the code for it, it could also be used to generate RGB or component output signals for other consoles that use 3.3V digital video signals internally. The one that I'm thinking of is the N64 - but this is only a "possible in theory, but someone needs to do it first" situation.
Linedoubling would be possible with a larger FPGA (available with the same footprint, about 2-3 USD more expensive), but I'm not sure if it's worth it since most non-progressive Gamecube games are 480i/576i and the memory in the FPGA is only big enough to hold a single line, not a complete field that you would need to do at least half-proper deinterlacing. (and I also haven't figured out a way to generate "good" 480p timing from a 480i input yet)
Yes, this comes from an account with no posts before this one, which will probably be enough for some people to cry "Fake!". I don't care, I'm better known in some circles for another project anyway. =)
-ik
原帖由 @SONIC3D 于 2014-9-9 23:01 发表
96.47.74.246这个服务器端封的大陆IP,对大陆IP拒绝Http服务。但是可以ping通。
国内极品肉鸡太多
原帖由 hkt3010 于 2014-9-9 23:09 发表
posted by wap, platform: GALAXY S IV
原来是人家把咱们墙了,国内肉鸡吃饱饭没事干去艹这么一个非主流宅论坛?
原帖由 @SONIC3D 于 2014-9-9 23:30 发表
你看TGFC A9VG那么多xj贴,要用来推销他们的防灌水软件。。。。
AssemblerGames发生过中国IP攻击然后盗用某版主ID发伪造PM骗论坛成员去注册另一个所谓的即将迁移过去的新论坛,以套取用户注册时输入的密码和邮箱。
还有拿到VPS主机管理密码,备份所有数据后删除,然后问管理员敲诈钱财再恢复论坛数据的。
只要论坛有一点点漏洞,就会有人千方百计找方法搞灰色产业。中国低端黑客数量又多,自然防不胜防,不少国外小众论坛和PT站没有精力反制,只能封中国IP,增加破坏所需要的成本。。。
原帖由 can201 于 2014-9-10 13:04 发表
声音输出部分还有点小问题,但是没什么影响。
采用的是FPGA方案,如果有高人能写程序,这个板子也能给N64实现RGB和分量信号。
对于某些原生480i输出的游戏也可以通过更好的FPGA芯片实现倍线480p
基本上大致内容 ...
欢迎光临 TGFC Lifestyle (http://tgfcer.com/) | Powered by Discuz! 6.0.0 |