-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
s18: sub pixel mixing #727
Comments
just a notice that the initial screen of moonwalker that is black and white is a great example of the issue ( clearly visible ) and is immediately after boot if that helps with simulation |
Very good advice. Thank you. |
Just a note: on the schematics, while vdp_sel is combinatorial inside the PAL, the signals coming from the tilemap chip are delayed by 2 pixels (and registered with the pixel clock), due to they goes through 2 D flip-flops. |
The bug (and the fix) also affects Super Hang-On. |
There is a faint yellow line around the character portrait
Likely cause
This might be due to the vdp_sel being evaluated at the full clock rate. The vdp pixel is changing in between two pxl_cen pulses causing sub-pixel effects.
This should be visible in simulation waveforms, but maybe not in the simulation output image (as it is sampled at pxl_cen).
The text was updated successfully, but these errors were encountered: