MiSTer-devel / Arcade-IremM62_MiSTer

Irem62 from pace, and mist including Lode Runner, etc
9 stars 9 forks source link

Video fixes #12

Closed paulb-nl closed 3 years ago

paulb-nl commented 3 years ago
alanswx commented 3 years ago

Have you noticed the bricks in mode runner are missing lines until a reset? Have you looked at that?

paulb-nl commented 3 years ago

That was caused by the async ce_pix divider which was always dividing by 8 which is not correct for hires games. A reset would change the phase between the divider and the core's pixel clock so different pixels would be skipped everytime after a reset.

I have changed it to generate a ce_pix on the falling edge of the core's pixel clock so it is always synced at the correct cycle. Async dividers shouldn't be used.

alanswx commented 3 years ago

Did you mean to close this? Thank you for explaining the fix. Exciting. That has been bothering me for a while.

paulb-nl commented 3 years ago

Yea I saw a typo that I am fixing

paulb-nl commented 3 years ago

Should be good now

JimmyStones commented 3 years ago

@paulb-nl just released your changes - it looks so much better!

paulb-nl commented 3 years ago

Yeah a lot of pixels were missing in hires mode 😃