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

[Splatterhouse] [Regression] Image shows a lot of distortion in HDMI #985

Open
vanfanel opened this issue Feb 24, 2025 · 10 comments
Open

[Splatterhouse] [Regression] Image shows a lot of distortion in HDMI #985

vanfanel opened this issue Feb 24, 2025 · 10 comments

Comments

@vanfanel
Copy link

vanfanel commented Feb 24, 2025

Hi there,

With current core MiSTer version (just updated via update_all) HDMI image for Splatterhouse is full of distortion (colored horizontal lines) and comes on and off constantly.

Older versions worked fine.

splatter.mp4
@vanfanel vanfanel changed the title [Splatterhouse] Image shows a lot of distortion in HDMI [Splatterhouse] [Regression] Image shows a lot of distortion in HDMI Feb 24, 2025
@jotego
Copy link
Owner

jotego commented Feb 24, 2025

We have not modified anything related to this at least since September 2024. Could this be related to changes in the mister firmware itself? Can you check if the problem is there?

@Toryalai1
Copy link
Contributor

I cannot recreate this issue. Tried with the latest mister main build and latest core

@jotego
Copy link
Owner

jotego commented Feb 24, 2025

@Toryalai1 thanks for testing it.
@vanfanel this could also be related to problems in your dc supply or thermal dissipation fan.
@jtmiki could you test it too on one of the HDMI screens?

@vanfanel
Copy link
Author

@Toryalai1 thanks for testing it. @vanfanel this could also be related to problems in your dc supply or thermal dissipation fan. @jtmiki could you test it too on one of the HDMI screens?

No. My setup is fine with regards to temperature. Way more demanding cores run here without problems.

Could It be related to dual RAM somehow?
My current setup is digital-only and dual RAM.

@jotego
Copy link
Owner

jotego commented Feb 24, 2025

It could be related to the dual RAM, but JT cores do not exercise it so I would expect it not to produce noise. The image suggests timing problems. As the core is passing the timing checks inside a given temperature and supply voltage window, I would expect the issue to come from a violation of that window. If you are confident about temperature, I would suggest using a different supply or removing possible switches or splitters that you may have on your supply cable.

I have seen many instances of odd problems on the MiSTer that were caused by an supply voltage not stable enough or too low.

@vanfanel
Copy link
Author

It could be related to the dual RAM, but JT cores do not exercise it so I would expect it not to produce noise. The image suggests timing problems. As the core is passing the timing checks inside a given temperature and supply voltage window, I would expect the issue to come from a violation of that window. If you are confident about temperature, I would suggest using a different supply or removing possible switches or splitters that you may have on your supply cable.

I have seen many instances of odd problems on the MiSTer that were caused by an supply voltage not stable enough or too low.

The problem only happens with vsync_adjust=2. With vsync_adjust=1 there's no such problem.
All other JT framework based cores seem fine: only this one seems to have problem with vsync_adjust=2, and only starting to be like this recently.

For the setup stability theory: even the Saturn and Jaguar cores run perfectly here, and the Saturn one has done so for hours and hours.
As for the power supply, I use a Pi5 official power supply, which is know to be stable and good.
There's nothing strange with other cores either (this is not crappy 4C RAM, and the power supply is reliable too).

My theory is that maybe you did some change to the video timings recently? Can you test vsync_adjust=2 on your side?

@Toryalai1
Copy link
Contributor

I'm running with vsync_adjust=2 and no issues. Single SDRAM and official de10nano

@vanfanel
Copy link
Author

I'm running with vsync_adjust=2 and no issues. Single SDRAM and official de10nano

Then it could be my display. Huh, this wasn't happening before, but well, someone else will come reporting the same sooner or later since vsync_adjust=2 is a pretty common option.

@Toryalai1
Copy link
Contributor

Try to nuke your _Arcade folder, delete .cfg file related to splatterhouse and rerun update_all

@jtmiki
Copy link
Collaborator

jtmiki commented Feb 25, 2025

I have tested it one of the HDMI screens and it worked well, there was no problem.
I used the compile all of 21/2/2025, Commit: f54092a.

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

No branches or pull requests

4 participants