Are you using the analog board or direct video?
S-Video and Composite Over Component Output! (Custom Cores)
Re: S-Video and Composite Over Component Output! (Custom Cores)
Thanks for all the info in this thread. 5.5 IO board here. I took a loose/cut VGA cable I had handy, wired per the docs - "Red (CHROMA), Green (LUMA)" to the s-video connector, changed the settings listed (including SOG switch) and voila! Works great. Can't wait to see this merged into mainline. Hope this saves some old consumer CRTs.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 496 times
- Been thanked: 467 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Big thanks for making the wiki update. Anybody can view it via this link for now https://github.com/MiSTer-devel/Main_Mi ... site-cores
I still have a few changes to make in other parts of this doc, but in a few days I will make this guide available on the main MiSTer Wiki sidebar, so it will be properly visible/accessible.
Questions regarding your write up:
-you only mention analog/digital IO boards, are these cores not working via Direct Video atm? If not, do you think it will be possible in the future?
-there is a mention of custom boards/cables, any chance to link to their diagrams, or example sellers in case there are ready made ones available?
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Core Developer
- Posts: 99
- Joined: Wed Feb 03, 2021 12:24 am
- Has thanked: 29 times
- Been thanked: 129 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Digital IO board assumes Direct Video and they all work with it, I test it on both at the same time . Ill post the gerber files for my breakout boards into the mister git once I've fully tested it. Im hoping to have that soon but it depends on testing any any other fabricating.akeley wrote: ↑Mon Apr 11, 2022 6:44 pmBig thanks for making the wiki update. Anybody can view it via this link for now https://github.com/MiSTer-devel/Main_Mi ... site-cores
I still have a few changes to make in other parts of this doc, but in a few days I will make this guide available on the main MiSTer Wiki sidebar, so it will be properly visible/accessible.
Questions regarding your write up:
-you only mention analog/digital IO boards, are these cores not working via Direct Video atm? If not, do you think it will be possible in the future?
-there is a mention of custom boards/cables, any chance to link to their diagrams, or example sellers in case there are ready made ones available?
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 496 times
- Been thanked: 467 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Cool, how about the cables people are using at the moment? Do they have to be custom made, or can it be something off the shelf?
Also, can these methods be used for European CRT TVs? Most of the newer ones should be able to handle NTSC (at least via RGB SCART and S Video).
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
Re: S-Video and Composite Over Component Output! (Custom Cores)
With RGB SCART the color information is directly available in the 3 color inputs. Newer European sets can mostly manage both 50Hz and 60Hz signals, and with SCART RGB you will get a color picture as well.
For S-Video and Composite, the color information needs to be encoded with the other information. NTSC and PAL use different ways of encoding. Many European sets will only decode PAL color information, even if they support 60 Hz signals.
Japanese brands like Toshiba and Sony seem to support NTSC more consistently (I guess they used a single design for the world markets?) and note the feature clearly in their manuals. European brands can vary more in my experience. But this is only anecdotal.
For S-Video and Composite, the color information needs to be encoded with the other information. NTSC and PAL use different ways of encoding. Many European sets will only decode PAL color information, even if they support 60 Hz signals.
Japanese brands like Toshiba and Sony seem to support NTSC more consistently (I guess they used a single design for the world markets?) and note the feature clearly in their manuals. European brands can vary more in my experience. But this is only anecdotal.
Re: S-Video and Composite Over Component Output! (Custom Cores)
I think most people are going with a standard VGA to Component/RGB cable with the three phono output plugs (this is sufficient for e.g. a Commodore 1702 monitor using red/green) and then a y-adapter to either an s-video plug or just combining to another phono for composite.
There is a breakout board in the works that offers improvements such as Luma-trap and SOG for direct video.
Re: S-Video and Composite Over Component Output! (Custom Cores)
Just to state the obvious, but with RGB, you wouldn't need the cores that are the subject of this thread.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 496 times
- Been thanked: 467 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Yeah, that's what MikeS1 wrote in the wiki, I'm just trying to make sure if this could also be applicable for the Euro zone. We mostly have SCART here, which often serves as S-Video (composite is via RCA), so most people use MiSTer with VGA-SCART cables.beamrider wrote: ↑Tue Apr 12, 2022 12:21 pm I think most people are going with a standard VGA to Component/RGB cable with the three phono output plugs (this is sufficient for e.g. a Commodore 1702 monitor using red/green) and then a y-adapter to either an s-video plug or just combining to another phono for composite.
There is a breakout board in the works that offers improvements such as Luma-trap and SOG for direct video.
I have some Japanese consoles/micros which work via Composite/S Video on my Trinitrons. Have to check later with a Philips too.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
Re: S-Video and Composite Over Component Output! (Custom Cores)
I am in the UK and using a PAL Commodore 1702, some of the cores work under PAL others remain in monochrome. You have to set some of the cores also to the EU region in the OSD in addition to selecting s-video to get colour out.
Thinking about it, you might need a custom adapter for SCART/s-video to ensure that luma/chroma from Red/Green is wired to the correct pins.
Perhaps VGA-->Component-->Red/Green plugs-->S-video via Y adapter-->SCART adapter.
https://www.amazon.co.uk/dp/B000L0W3ZE/
Thinking about it, you might need a custom adapter for SCART/s-video to ensure that luma/chroma from Red/Green is wired to the correct pins.
Perhaps VGA-->Component-->Red/Green plugs-->S-video via Y adapter-->SCART adapter.
https://www.amazon.co.uk/dp/B000L0W3ZE/
Re: S-Video and Composite Over Component Output! (Custom Cores)
Awesome initiative and amazing work @MikeS1 !
I've got everything working for the most part, but noticing the colors are definitely off and there appears to be more flickering/shimmering when compared to using Antonio's adapter. Not having dot crawl is nice, but these drawbacks outweigh the dot crawl for me unfortunately.
Using a standard VGA to component with R/G into a 2-1 female to male RCA - all settings appear to be working - Composite is ON, SVIDEO turned on, etc.
If I turn OFF S-video in the core settings, the flickering/shimmering is gone, but so are all of the colours.
Using a small 13" Sony Trinitron TV from 1997. Not sure if it needs whatever resistor modded into the cable to fix the issue? Any tips would be appreciated. Also, how does one go about modding the cable with this? Any videos on it?
Thanks!
I've got everything working for the most part, but noticing the colors are definitely off and there appears to be more flickering/shimmering when compared to using Antonio's adapter. Not having dot crawl is nice, but these drawbacks outweigh the dot crawl for me unfortunately.
Using a standard VGA to component with R/G into a 2-1 female to male RCA - all settings appear to be working - Composite is ON, SVIDEO turned on, etc.
If I turn OFF S-video in the core settings, the flickering/shimmering is gone, but so are all of the colours.
Using a small 13" Sony Trinitron TV from 1997. Not sure if it needs whatever resistor modded into the cable to fix the issue? Any tips would be appreciated. Also, how does one go about modding the cable with this? Any videos on it?
Thanks!
Re: S-Video and Composite Over Component Output! (Custom Cores)
This is why you need the capacitor across the red and green leads and cannot just combine them with a y-cable. For composite I would wait for MikeS's adapter boards that include an actual luma trap.Papadon wrote: ↑Thu Apr 14, 2022 7:11 pm Awesome initiative and amazing work @MikeS1 !
I've got everything working for the most part, but noticing the colors are definitely off and there appears to be more flickering/shimmering when compared to using Antonio's adapter. Not having dot crawl is nice, but these drawbacks outweigh the dot crawl for me unfortunately.
Using a standard VGA to component with R/G into a 2-1 female to male RCA - all settings appear to be working - Composite is ON, SVIDEO turned on, etc.
If I turn OFF S-video in the core settings, the flickering/shimmering is gone, but so are all of the colours.
Using a small 13" Sony Trinitron TV from 1997. Not sure if it needs whatever resistor modded into the cable to fix the issue? Any tips would be appreciated. Also, how does one go about modding the cable with this? Any videos on it?
Thanks!
-
- Core Developer
- Posts: 99
- Joined: Wed Feb 03, 2021 12:24 am
- Has thanked: 29 times
- Been thanked: 129 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Thats pretty core dependent, and many of the original consoles had some type of "simmering" on the real console, but for any rainbow artifacts, thats going to take a bit of work to design a filter to remove that noise from the luma signal. I'm working on that right now but with no ETA.Papadon wrote: ↑Thu Apr 14, 2022 7:11 pm Awesome initiative and amazing work @MikeS1 !
I've got everything working for the most part, but noticing the colors are definitely off and there appears to be more flickering/shimmering when compared to using Antonio's adapter. Not having dot crawl is nice, but these drawbacks outweigh the dot crawl for me unfortunately.
Using a standard VGA to component with R/G into a 2-1 female to male RCA - all settings appear to be working - Composite is ON, SVIDEO turned on, etc.
If I turn OFF S-video in the core settings, the flickering/shimmering is gone, but so are all of the colours.
Using a small 13" Sony Trinitron TV from 1997. Not sure if it needs whatever resistor modded into the cable to fix the issue? Any tips would be appreciated. Also, how does one go about modding the cable with this? Any videos on it?
Thanks!
Just a note I've moved the repository here: https://github.com/MikeS11/MiSTerFPGA_Y ... C%20Builds, I had it in the template one before and that makes it impossible for me to perform any pull request to main. Please use that link moving forward!
Re: S-Video and Composite Over Component Output! (Custom Cores)
@Mikes1, thanks for the updates.
Are the cores still a WIP or are they reasonably complete? Reason for asking is I still can only get the C64/SMS/Genesis/NES/SNES cores working in PAL with colour, others all remain in monochrome.
Just wondered if this is something that we can expect to be fixed eventually or perhaps it is something outside your control?
Also I couldn't get any of the arcade cores to work at all. Just remained a blank screen.
Are the cores still a WIP or are they reasonably complete? Reason for asking is I still can only get the C64/SMS/Genesis/NES/SNES cores working in PAL with colour, others all remain in monochrome.
Just wondered if this is something that we can expect to be fixed eventually or perhaps it is something outside your control?
Also I couldn't get any of the arcade cores to work at all. Just remained a blank screen.
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
MikeS1's upcoming board will probably help with the color coming in. A few people have had issues with the luma signal not coming in strong enough. Cable length seems to make a big difference without a board to assist in the process. Even simplifying it down to just the cable and adapter I'm using, there's been occasional times on Genesis and Arcade cores where I've had to turn off and on the S-Video setting to "jump start" the color. It'll be fine after that but it's been the downside of not having a board to assist. My Commodore 1702 monitor over Commodore Video connection has handled it better than my Composite only TVs but I've still had to "jump start" the color on some arcade cores for it. I'm in the NTSC region so I don't know how much that's making a difference compared to your experience.beamrider wrote: ↑Mon Apr 18, 2022 1:55 pm @Mikes1, thanks for the updates.
Are the cores still a WIP or are they reasonably complete? Reason for asking is I still can only get the C64/SMS/Genesis/NES/SNES cores working in PAL with colour, others all remain in monochrome.
Just wondered if this is something that we can expect to be fixed eventually or perhaps it is something outside your control?
Also I couldn't get any of the arcade cores to work at all. Just remained a blank screen.
As for getting the arcade cores working, someone else may have to speak to a potential better way but I just deleted and replaced the .rbf files with the ones MikeS1 modified. No issues with any of the individual games MRAs I tried. I went the direct way since I otherwise don't know how the .mra files interact with the .rbf files and if there's a way to select individual versions.
Re: S-Video and Composite Over Component Output! (Custom Cores)
I was under the impression the up-coming board was just for composite? I'm just using s-video currently.DevilHunterWolf wrote: ↑Mon Apr 18, 2022 4:04 pm MikeS1's upcoming board will probably help with the color coming in. A few people have had issues with the luma signal not coming in strong enough. Cable length seems to make a big difference without a board to assist in the process.
Oh okay sorry, I just put them as a sub-folder of my s-video folder. I'll copy across the .mra files as well..DevilHunterWolf wrote: ↑Mon Apr 18, 2022 4:04 pm As for getting the arcade cores working, someone else may have to speak to a potential better way but I just deleted and replaced the .rbf files with the ones MikeS1 modified. No issues with any of the individual games MRAs I tried. I went the direct way since I otherwise don't know how the .mra files interact with the .rbf files and if there's a way to select individual versions.
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
I thought it was for both Composite and S-Video but I can't find the picture of the board design and things are a bit shuffled around as the cores have had a couple relocations. Either way, I'd still recommend trying the "jump start" of turning the S-Video mode off and on. Even using essentially the same fidelity of S-Video through my 1702's Commodore Video ports, some of the more demanding arcade cores occasionally needed that quick change to get the color in.
-
- Core Developer
- Posts: 99
- Joined: Wed Feb 03, 2021 12:24 am
- Has thanked: 29 times
- Been thanked: 129 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Yeah the new board is really just to add a luma trap for composite and/or to make it easy to just connect an S-Video cable.DevilHunterWolf wrote: ↑Tue Apr 19, 2022 3:02 pm I thought it was for both Composite and S-Video but I can't find the picture of the board design and things are a bit shuffled around as the cores have had a couple relocations. Either way, I'd still recommend trying the "jump start" of turning the S-Video mode off and on. Even using essentially the same fidelity of S-Video through my 1702's Commodore Video ports, some of the more demanding arcade cores occasionally needed that quick change to get the color in.
Here are some tests of a luma trap i've been looking at and it really cleans up a lot of problems even in with the SNES core were you get shimmering off the trees in super mario world but you dont with a luma trap.
https://www.youtube.com/watch?v=53fHR6i8vAQ
For anyone who wants to cheaply add it, just use a 10uH inductor and 200pF capacitor in parallel into your luma signal before you mix them.
-----200pF-------
Luma ------------- ------------------------------- To TV
------10uH--------
It's not a perfect Luma trap but it gets rid of 90% of the issue, and has a model 1 genesis type of look
-
- Posts: 54
- Joined: Thu Mar 10, 2022 2:11 am
- Has thanked: 50 times
- Been thanked: 25 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
I've been playing with these cores and with a homemade luma trap, and it's been FANTASTIC! It feels so right to have 8 and 16 bit consoles have the composite artifacting. Especially Genesis, which is too jarring to me via RGB; I find the sharp dithering distracting. The composite blend setting helped, but it doesn't do what real composite does. I can't get enough of it!
-
- Posts: 140
- Joined: Sun May 24, 2020 8:11 pm
- Has thanked: 2 times
- Been thanked: 49 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
I have released a prototype with luma trap (same luma trap than I've used with AD723). If some developper/youtuber or MikeS1 wants to try I can send one for free. The final price will be 15 EUR without case or 20 EUR with case. I use the same case than VGA->Composite adapter.
- Attachments
-
- photo_2022-05-04_19-45-27.jpg (86.4 KiB) Viewed 6019 times
-
- photo_2022-05-04_19-45-22.jpg (95.11 KiB) Viewed 6019 times
-
- photo_2022-05-04_19-45-16.jpg (115.95 KiB) Viewed 6019 times
-
- Posts: 54
- Joined: Thu Mar 10, 2022 2:11 am
- Has thanked: 50 times
- Been thanked: 25 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Is the luma trap built in to the ad723 or did you add a capacitor/inductor? If the latter, what capacitor/inductor combo?antoniovillena wrote: ↑Wed May 04, 2022 5:47 pm I have released a prototype with luma trap (same luma trap than I've used with AD723). If some developper/youtuber or MikeS1 wants to try I can send one for free. The final price will be 15 EUR without case or 20 EUR with case. I use the same case than VGA->Composite adapter.
-
- Posts: 140
- Joined: Sun May 24, 2020 8:11 pm
- Has thanked: 2 times
- Been thanked: 49 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
I use the circuit in page 18 with original values: 9pF, 18pF, 47K and 68uH. NTSC/PAL line is transmited through VSYNC line (VGA pin 14).matijaerceg wrote: ↑Wed May 04, 2022 6:10 pmIs the luma trap built in to the ad723 or did you add a capacitor/inductor? If the latter, what capacitor/inductor combo?antoniovillena wrote: ↑Wed May 04, 2022 5:47 pm I have released a prototype with luma trap (same luma trap than I've used with AD723). If some developper/youtuber or MikeS1 wants to try I can send one for free. The final price will be 15 EUR without case or 20 EUR with case. I use the same case than VGA->Composite adapter.
https://www.analog.com/media/en/technic ... /ad723.pdf
-
- Posts: 313
- Joined: Thu Sep 16, 2021 10:54 pm
- Has thanked: 840 times
- Been thanked: 51 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Just bought your current adapter, I book this one also!antoniovillena wrote: ↑Wed May 04, 2022 5:47 pm I have released a prototype with luma trap (same luma trap than I've used with AD723). If some developper/youtuber or MikeS1 wants to try I can send one for free. The final price will be 15 EUR without case or 20 EUR with case. I use the same case than VGA->Composite adapter.
-
- Posts: 54
- Joined: Thu Mar 10, 2022 2:11 am
- Has thanked: 50 times
- Been thanked: 25 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Cool, so that's a dual-standard NTSC/PAL luma trap?antoniovillena wrote: ↑Wed May 04, 2022 6:15 pm I use the circuit in page 18 with original values: 9pF, 18pF, 47K and 68uH. NTSC/PAL line is transmited through VSYNC line (VGA pin 14).
-
- Posts: 140
- Joined: Sun May 24, 2020 8:11 pm
- Has thanked: 2 times
- Been thanked: 49 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Yes. But requires core support to send 0 or 1 on that line to activate NTSC or PAL.matijaerceg wrote: ↑Wed May 04, 2022 6:54 pmCool, so that's a dual-standard NTSC/PAL luma trap?antoniovillena wrote: ↑Wed May 04, 2022 6:15 pm I use the circuit in page 18 with original values: 9pF, 18pF, 47K and 68uH. NTSC/PAL line is transmited through VSYNC line (VGA pin 14).
Now it's for sale on my store.
https://www.antoniovillena.es/store/pro ... o-adapter/
-
- Posts: 54
- Joined: Thu Mar 10, 2022 2:11 am
- Has thanked: 50 times
- Been thanked: 25 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Do the MikeS cores already do this?antoniovillena wrote: ↑Wed May 04, 2022 9:03 pm Yes. But requires core support to send 0 or 1 on that line to activate NTSC or PAL.
https://www.antoniovillena.es/store/pro ... o-adapter/
-
- Core Developer
- Posts: 547
- Joined: Sun May 24, 2020 9:30 pm
- Has thanked: 20 times
- Been thanked: 145 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
Does this adapter/circuit have the same problems/incompatibility with the Commodore 1701/1702 montiors that your other composite adapter has ?antoniovillena wrote: ↑Wed May 04, 2022 6:15 pmI use the circuit in page 18 with original values: 9pF, 18pF, 47K and 68uH. NTSC/PAL line is transmited through VSYNC line (VGA pin 14).matijaerceg wrote: ↑Wed May 04, 2022 6:10 pmIs the luma trap built in to the ad723 or did you add a capacitor/inductor? If the latter, what capacitor/inductor combo?antoniovillena wrote: ↑Wed May 04, 2022 5:47 pm I have released a prototype with luma trap (same luma trap than I've used with AD723). If some developper/youtuber or MikeS1 wants to try I can send one for free. The final price will be 15 EUR without case or 20 EUR with case. I use the same case than VGA->Composite adapter.
https://www.analog.com/media/en/technic ... /ad723.pdf
-
- Posts: 140
- Joined: Sun May 24, 2020 8:11 pm
- Has thanked: 2 times
- Been thanked: 49 times
Re: S-Video and Composite Over Component Output! (Custom Cores)
No, as I know. But he can confirm.matijaerceg wrote: ↑Wed May 04, 2022 9:05 pmDo the MikeS cores already do this?antoniovillena wrote: ↑Wed May 04, 2022 9:03 pm Yes. But requires core support to send 0 or 1 on that line to activate NTSC or PAL.
https://www.antoniovillena.es/store/pro ... o-adapter/