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

Toki won't work with 15khz intervideo arcade monitor #665

Open
vastago opened this issue May 16, 2024 · 5 comments
Open

Toki won't work with 15khz intervideo arcade monitor #665

vastago opened this issue May 16, 2024 · 5 comments
Assignees
Labels
question Further information is requested

Comments

@vastago
Copy link

vastago commented May 16, 2024

toki

@jotego
Copy link
Owner

jotego commented May 17, 2024

That image looks like the scan doubler was set. Check your MiSTer settings please and make sure that the scan doubler is disabled.

I have tested the core with a regular CRT TV set and it works for me. The video signals in simulation look reasonable. Horizontal time is a bit too long maybe, almost 65us rather than the typical 64us, but acceptable. The frame period is 16.77ms or 59.7Hz, which is good. I do not see a problem here.

I let the core author, @vertrex, comment further.

@jotego jotego added the question Further information is requested label May 17, 2024
@vastago
Copy link
Author

vastago commented May 17, 2024

It's strange because almost all the other cores work for me. This is my mister.ini in case someone wants to see my configuration.
MiSTer.zip

@jotego
Copy link
Owner

jotego commented May 17, 2024

You have the double scanner turned off, which discards that explanation.

@vertrex, VS takes the equivalent of six lines. That might the problem. VS length is typically three lines:

image

If you have access to the board, try to replicate the original pulses. If not, I would advice to reduce VS length to three lines for better compatibility.

@vertrex
Copy link
Collaborator

vertrex commented May 19, 2024

I have access to the board but don't know how can I measure HS & VS on iit. Can you help me to measure it ?

@jotego
Copy link
Owner

jotego commented May 19, 2024

Yes, you need either an oscilloscope or a "logic" probe. The discovery 2 is one such device, but there are cheaper solutions that can work. I think you can even use an Arduino UNO for that with some clever programming.

The CSYNC pin is in the JAMMA connector, it contains the XOR of HS and VS. You need to measure the distance between HS pulses and their width. Same for VS. If you follow the trace back into the board, you will probably find the separated HS and VS signals. But it is possible to just measure CSYNC. CSYNC looks like this:

image

Image from this web site

Note that all time units will be a multiple of the pixel clock. Look for a crystal quartz in the board. The pixel clock will be a factor of the frequency shown there. Typical frequencies are 6 and 8MHz.

@jotego jotego changed the title Toki dont work with 15khz intervideo arcade monitor Toki won't work with 15khz intervideo arcade monitor May 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants