jsanpe / c2c-64

A Composite & S-video to Component transcoder for the OSSC
MIT License
27 stars 3 forks source link
c-64 c64 component composite hardware kicad ossc pcb s-video svideo transcoder video

C2C-64

A Composite & S-Video to Component Video transcoder to feed older analog signals into your OSSC.

Designed with the C-64 in mind, it also supports composite and s-video signals from other systems, including the N64. A compatibility chart will soon be available in the wiki section of this project.

C2C-64 Board Image C2C-64 Case Image

Description

This is an open hardware implementation of a board to convert Composite and S-Video signals into Component video. The component output from C2C-64 can be directly connected to an OSSC, effectively adding compatibility with Composite and S-Video input to this great scaler.

C2C-64 was primarily design as a simple way to connect a C64 to and OSSC. Most of the testing has been done in this platform, and presets have been chosen with it in mind. I have conducted some tests with other machines (N64, SNES, Dreamcast), although not as extensive.

C2C-64 uses a simple pipeline of video decoder and encoder to transform the input composite or S-video signals into component video. What this means in practice is that the analog input is converted to digital format and fed to the encoder to transform it into a different analog signal. This conversion is NOT lossless. However, it enables anyone to conveniently hook such signals directly into the OSSC without tinkering with the internals of their devices.

C2C-64 Case Image

Getting your C2C-64

This is an open project, in this repository you will find everything you need in order to build your own C2C-64.

It is important to note that building this requires ninja-grade soldering skills, especially to get those QFN ICs properly connected to the board. Also, sourcing some of the components may be a bit trickier than usual. In particular, the ADV7180 IC is unsupported by Analog anymore and probably AliExpress is the only place where it can be found at this point. There is an ADV7280(A) based version of the C2C (2R) that will be soon released, but the price of this IC is way more expensive.

I am in the process of building a first batch of 35 boards (version 1R3) that I will be selling to anyone interested in supporting the project. Reach me directly if you are interested at com2com64@gmail.com. I will be compiling a list and start shipping them on a first come first served basis.

You can also support the project by donating through my KoFi page

ko-fi

Comparison to Koryuu

In terms of functionality, C2C-64 provides a similar experience to the commercial product Koryuu. However, there are notable differences between C2C-64 and Koryuu:

User interface

One important improvement of C2C-64 over Koryuu is the inclusion of powerful interfacing options. The board provides three main ways of allowing user interaction:

C2C-64 Case Image

There are also 4 leds that are used to show important signals about the operation of the board

Important notice

This project is still WiP. The repository contains only a beta version of the firmware required to run the board. Keep checking this page for updates.