Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong colors on CRT with s-video transcoder #15

Open
jfroco opened this issue Apr 22, 2022 · 10 comments
Open

Wrong colors on CRT with s-video transcoder #15

jfroco opened this issue Apr 22, 2022 · 10 comments

Comments

@jfroco
Copy link

jfroco commented Apr 22, 2022

Thank you for this core!!

I got wrong colors when using a CRT @15khz, I tried both the analog IO board and direct video. Then I use a transcoder to s-video (wakabavideo).

image_50390017

All other cores work great with this transcoder (except for Wonder Boy arcade core that has the same behavior).

@birdybro
Copy link
Member

Screenshot 2022-04-22 21-52-55

Here's a capture from the analog IO board to a retrotink 5x Pro using YPbPr. Looks normal to me for analog video in general. Maybe @MikeS11 would know something about what is going on, he's dove really deep in YC lately.

@MikeS11
Copy link
Member

MikeS11 commented Apr 23, 2022

This has more to do with the external AD7XX(or other?) encoders inability to match the core to the reference NTSC frequency. There are some arcade cores like arkanoid that have the same issue.

As the core matures, timing improvements may help but at the moment its not really a core issue. If you really need Y/C you can try the YC test build.

@jfroco
Copy link
Author

jfroco commented Apr 23, 2022

This has more to do with the external AD7XX(or other?) encoders inability to match the core to the reference NTSC frequency. There are some arcade cores like arkanoid that have the same issue.

As the core matures, timing improvements may help but at the moment its not really a core issue. If you really need Y/C you can try the YC test build.

Thank you @birdybro and @MikeS11

Yes, I was suspecting this, as I have the same issues with some arcade games on MiSTer (Wonder Boy) and emulators with the very same encoder.

I have the following workaround: I send the analog signal through an OSSC, configured at 1x, and the through the s-video encoder, and it works OK. Probably, the OSSC is "standardizing" the frequency.

@MikeS11 I didn't know about the YC builds ( https://github.com/MikeS11/MiSTerFPGA_YC_Encoder/tree/main/YC%20Builds ). I need to find a cable to try it. Thank you!!!

@thehughhefner
Copy link

This issue is not related to the core. Ticket can be closed

@Kitrinx
Copy link
Member

Kitrinx commented Apr 24, 2022

S32X.zip
could you see if this resolves your problem with the video converter please?

@jfroco
Copy link
Author

jfroco commented Apr 24, 2022

S32X.zip could you see if this resolves your problem with the video converter please?

Thank you, but it doesn't. I have the same problem with this version.
image_50581761

@Kitrinx
Copy link
Member

Kitrinx commented Apr 24, 2022

S32X.zip
one more try with the blanks better aligned

@jfroco
Copy link
Author

jfroco commented Apr 24, 2022

S32X.zip one more try with the blanks better aligned

Again.. Thank you, but same colors :(

In this picture you can see also more clearly a vertical bar on the left side of the screen that has been there since the first release.
image_50387713

@SplashAF
Copy link

SplashAF commented Jun 6, 2022

Also experiencing the same incorrect colors on the Retrocastle analog board when outputting to a CRT via svideo. Just providing another data point. Thanks again for the great work!!!!

@emezeske
Copy link

emezeske commented Sep 19, 2022

Also an issue for me -- this is the only core where I experience this behavior. (And +1 to SplashAF -- thank you for the hard work!)

EDIT: It's perhaps worth noting that I have the issue with the Antonio Villena S-video converter. So it's not just happening for folks with the wakabavideo converter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

7 participants