Jump to content
IGNORED

TMS-RGB: An RGB Mod for 2020 and Beyond


Falonn

Recommended Posts

On 5/19/2021 at 10:24 PM, Ikrananka said:

@Falonn I hear you about real life keeps getting in the way ?  I still would love to work with you on the component video board.  I really want to be able to take your component video schematic once it's available and design a PCB with the same footprint and mounting design as 5-11under's board.  That way anyone with 5-11under's board can easily upgrade to the new board (me included).

 

999745260_5-11underPCB.thumb.png.37a494218df11f474a747881a07ddc5a.png

 

But then it'd be great to finalise the CV palette project beforehand and so I have made a start on writing this up and will send it to you for review (if that's okay) when I have something worthwhile for you to look at. 

It's been almost a year but I stumbled on this as I am trying to achieve the essentially the same thing: I'm making a TMS9128 video card for my homebrew computer and I want YPbPr output. I am currently using the Tatung Einstein circuit just so I can work on software while I figure out the hardware side (I did try and build the hackaday RGB circuit but tapping into YUV before converting to RGB but I didn't get it to work. I probably messed up wiring somewhere.) Would love to know if there is progress here and to offer breadboarding/prototyping support or even just to look over what you have in an unfinished state. I guess it's probably best to just start with the final v2 board design of the TMS-RGB and tap into the YPbPr lines and leave off the big expensive RGB converter? Also seems like I would want the THS7314 as there is no need for the 4th (sync) signal. 

Link to comment
Share on other sites

10 hours ago, Procrastin8 said:

I guess it's probably best to just start with the final v2 board design of the TMS-RGB and tap into the YPbPr lines and leave off the big expensive RGB converter? Also seems like I would want the THS7314 as there is no need for the 4th (sync) signal.

Without checking my notes, this is close to what I remember.  I think one of the smaller ICs might be able to be left out, too, because it mostly only had to do with giving the sync signal a sharper, stiffer output than the sync stripper was capable of.  I was even wondering if the BOM couldn't be collapsed another line or two by using a THS7314 (or '16) on both the input and output.  But then you'd need to find a separate solution for the sample-and-hold, defeating most of the benefit.

 

I'm still putting myself through a kind of electronics curriculum--reading textbooks in order (E&M, circuits, and now ~60% done with electronics) and doing all the exercises along the way.  (The basics finally don't scare me.  I think the most important thing I learned is that it's Ohm's law all the way down; all of the more advanced analysis techniques seem to boil down to just applying it repeatedly until every problem is solved.) 😂

 

The component version of the board is still on my radar, but my self-learning progress is creeping along a little slower than I'd planned.  After the general books, I have a few others that are more specific to analog video (HF noise, Poynton, etc.) that I'm going to skim explicitly for TMS-Component info.  And then I think I'll finally be ready to do a nice job. :D

Link to comment
Share on other sites

Hi,

 

i have a couple of these boards and want to use a 9 pin din jack. I can’t seem to find a panel mount type in all my searching. My boards came with board mounted jacks and in my searching I came across a small PCB to use those on, but alas can’t find them again! 

 

If anyone has links to either part, I would appreciate it.

 

Thanks,

Rutager

Link to comment
Share on other sites

35 minutes ago, rwest said:

Hi,

 

i have a couple of these boards and want to use a 9 pin din jack. I can’t seem to find a panel mount type in all my searching. My boards came with board mounted jacks and in my searching I came across a small PCB to use those on, but alas can’t find them again! 

 

If anyone has links to either part, I would appreciate it.

 

Thanks,

Rutager

 

Panel mount 9pin is something I've only found references to on AliExpress. I've tried to order twice now and both orders ended up getting cancelled around the time they should have been delivered so I'm not really sure they exist. Then again, they must because SainT looks to be using them on his new 7800GD although he has them soldered to his PCB but they appear to be normal panel mount style.

 

As for the PCB breakouts it depends on which 9-pin mount style you are asking about? I believe the ones I'm using I originally found on OSHpark or PCBWay before designing my own to have made. But those are only for the PCB mount style and not panel mount.

 

Link to comment
Share on other sites

11 hours ago, rwest said:

So after some more searching I found these and I ordered 5, we’ll see. They are located in Seattle. Ordered some rainbow ribbon cable too.

 

https://vetco.net/products/9-pin-mini-din-female-panel-mount-jack/pan-md-67000-9s

Oh, I did know about those but they are much too large for the installs I do and need them for and I'm not wild about how those style have to be mounted.

 

Link to comment
Share on other sites

14 minutes ago, -^CrossBow^- said:

Oh, I did know about those but they are much too large for the installs I do and need them for and I'm not wild about how those style have to be mounted.

 

The breakout boards I sent you are actually designed for those type jacks.  I used them briefly in 2016 but found that some Genesis 2 cable plugs from certain manufacturers were too large in diameter and didn't fit.  I needed something that was universal so I switched to the pcb mounted jacks which are more consistent in size.  

Edited by Ruggers Customs
Link to comment
Share on other sites

47 minutes ago, Ruggers Customs said:

The breakout boards I sent you are actually designed for those type jacks.  I used them briefly in 2016 but found that some Genesis 2 cable plugs from certain manufacturers were too large in diameter and didn't fit.  I needed something that was universal so I switched to the pcb mounted jacks which are more consistent in size.  

Understood, but I was hopeful that the ones I had initially ordered from Ali might still fit the breakouts you sent me as that I think is pretty standard fair. But until I have those in hand I can't answer anything beyond speculation.

 

Link to comment
Share on other sites

2 hours ago, ApolloBoy said:

I once found some interesting panel/PCB mount hybrid mini-DINs on AliX, haven't used them yet but they might be a nice alternative to those Vetco jacks. They should also fit regular PCB mount breakout PCBs too: https://www.aliexpress.us/item/3256804496663705.html

Yes...that is what I've tried to order 2 other times now. And the pins are different between the two types. The pins are in more of a circular arrangement exactly as you see it on the connection end where the cable goes in, while on the PCB mount they are lined up in 2 rows. The PCB mount type I can get without issue and have those on hand with PCB breakouts I have made for them. But the panel or bulkhead mount style I've not had actual luck in getting a hold of... yet.

 

Link to comment
Share on other sites

  • 3 months later...

Hi everyone!

I bought a TMS-RGB-V2 board recently from VideoGamePerfection.com and built it into my Texas Instruments TI99/4A. It's a PAL version with TMS9929A IC (Attachment#1).
I think the orientation is correct (A#2), and the soldering should be OK as well (A#3).
Previously I owned a Samsung LE40B650 LCD TV with component input, which had an acceptable picture with the TI, blue and violet colors were distinguishable (A#4)
(captured with screencap application: https://wiki.samygo.tv/index.php?title=Content_Library_applications_list#ScreenCap ). Unfortunately the Samy TV "died" last year, and my new 4K LED TV (a 50" TCL) does have only HDMI and composite inputs, so I decided to buy a Medusa retro scandoubler: https://lotharek.pl/productdetail.php?id=135 In theory it should accept component input as well, but in practice it doesn't.
I hoped that I could get a colorful picture with the TMS-RGB-V2 using the SCART input of the Medusa. Unfortunately the picture lacks almos all blue shades (A#5).
Blue and violet colors are undistinguishable, background is gray instead of cyan/light blue. I tried with a noname (Vortex) LCD TV directly via SCART as well, but the same occurs (A#6).
I checked all the solderings with a multimeter, and everything seems to be OK. 
Undusted my cheap chinese RGB/YUV to VGA converter (a Gonbes GBS-8200), which converts component input to VGA. This gives an acceptable result (distinguishable blue and violet), but the picture is washed a bit, and has wrong white balance. (A#7)
Attach the TI to the Gonbes via TMS-RGB-V2's RGB output, the picture is a mess, no matter what output resolution I choose (A#8, A#9 & A#10)
The TI motherboard has a number on the top, near the keyboard connector (ET 03163) (A#11), and an another one on the bottom, near the DB-9 connector (1039026-5J) (A#12).
What should I do? Is it a defective unit, is the TMS-RGB-V2 incompatible with my motherboard, or are there any tricks (like in case of NTSC Colecovision bypassing the L9) to improve color fidelity? Otherwise picture quality (sharpness and stability) is flawless. There's a trimmer next to the TMS9929A, I assume it adjusts the clock frequency. 
Perhaps bypassing the 75Ohm resistor on the blue output line would help, but this would affect the white balance as well.

Thanks your help in advance: Gábor

01_TMS9929A_IMG_20230727_063125.jpg

02_orientation_IMG_20230727_064417_90.jpg

03_soldering_IMG_20230727_073855_90.jpg

04_Samsung LE40B650 component.png

05_Medusa_IMG_20230727_175153.jpg

06_Vortex_IMG_20230727_182353.jpg

07_component_GBS_800x600_VGA.jpg

08_RGB_GBS_640x480_VGA_Vortex.jpg

09_RGB_GBS_800x600_VGA_Vortex.jpg

10_RGB_GBS_1360x768_VGA_Vortex.jpg

11_serial.jpg

12_mobo.jpg

Edited by Gábor Orvos
Link to comment
Share on other sites

  • 3 months later...
On 4/14/2022 at 9:19 AM, slaanesh said:

So your solution looks like a good start for the SG-1000 as it uses the TMS9918.

The issue with the 9918 is that it generates the clock signal used by the CPU and sound ICs and therefore doesn't require an external oscillator.

Some system using 9918 have an external oscillator  but not the SG-1000.

So for TMS-RGB to work I need to replace the 9918 with the 9928 and add the external oscillator.

So your board with some mods may work!

 

So, I came stumbling in here exactly because of this.
I have a SC-3000 with a 9918ANL and would like to use the TMS-RGB with it.

So just to get a little tutorial started:
I need @ianpolpo adapter board
And connect an extra external oscillator (3.58MHz?) to some pins?

I am not that tech-savvy and I wasn't planning on encountering this hurdle in what I was planning to be a straightforward mod.

Any help would be appreciated.😅

Link to comment
Share on other sites

10 hours ago, Cabbage said:

So, I came stumbling in here exactly because of this.
I have a SC-3000 with a 9918ANL and would like to use the TMS-RGB with it.

So just to get a little tutorial started:
I need @ianpolpo adapter board
And connect an extra external oscillator (3.58MHz?) to some pins?

I am not that tech-savvy and I wasn't planning on encountering this hurdle in what I was planning to be a straightforward mod.

Any help would be appreciated.😅

Right, yes the 9918 is a little different pinout to the 9928/9929. 

The big difference is in pins 35, 36 and 38
On the 9918 this is basically composite out AND colorburst clock (3.58Mhz CLK signal)
On 9918 versions of the SG-1000, the computer uses both of these features, especially PIN38 which is the CLK for the CPU.


PAL SC-3000s use the 9929 and pins 35,36 and 38 are the YPbPr signals used by TMS-RGB to generate the RGB data.

Since the 9928/9929 doesn't supply the CLK signal, there is an external XTL on the PAL SC-3000 to do the job.

 

Summary:

If your SC-3000 already has 9929 (PAL versions), you can use TMS-RGB without mods... well you still have to mod the output connector, etc.

If your SC-3000 already has 9918 (NTSC versions), you can't directly use TMS-RGB, you will need to do mods to your SC-3000 first and supply an  external CLK for the CPU.

Link to comment
Share on other sites

Hello, I also have a question regarding the Sega SC 3000. 
I have a Pal Yeno model, it already has the RGB module because of the French standard.
I want to replace its chip with a TMS9928A to have 60hz but according to some the color of the console corresponds more to the bad master system color than to the true color of an sg1000.
I wonder if replacing the rgb module with a TMS-RGB can solve this problem or if I should instead go with a TMS9918a which corresponds to the ntsc chip of the original consoles.
Link to comment
Share on other sites

  • 3 weeks later...
On 12/2/2023 at 1:32 AM, niark said:
Hello, I also have a question regarding the Sega SC 3000. 
I have a Pal Yeno model, it already has the RGB module because of the French standard.
I want to replace its chip with a TMS9928A to have 60hz but according to some the color of the console corresponds more to the bad master system color than to the true color of an sg1000.
I wonder if replacing the rgb module with a TMS-RGB can solve this problem or if I should instead go with a TMS9918a which corresponds to the ntsc chip of the original consoles.

The 9928 and 9929's color palette is almost identical to the 9918 so I'm not sure where you heard that from. If you use the 9918 you'll only be limited to composite video and the daughterboard that's present in PAL SC-3000s will not work, since that board converts the component signals from the 9929 to composite video.

Link to comment
Share on other sites

Thanks for the answer, but my model is a French model, so it has the signal converted to RGB, and I wonder if the fault would not be precisely the converter of signal components into RGB.
And therefore replacing this card with a TMS-RGB would not solve this problem. And if so I wonder if I could not make the modification from the cocket connected to the RGB card of this model, 
This would allow me to switch to the original output.
Link to comment
Share on other sites

Has anyone used the TMS-RGB with a rgb2hdmi?

I'm trying to get it running from my TI99/4a. I installed a TMS9928 and the 560ohm resistors, and now tt looks great on a sony pvm.

 

But I'm trying to add it to my RGBtoHDMI, using the analog board. 

 

So, the RGB output of the TMS-RGB is .7vpp? and what about the sync?

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...