agg23 / openfpga-NES

NES for the Analogue Pocket
GNU General Public License v3.0
187 stars 7 forks source link

Alignment issue #34

Closed mddifilippo89 closed 9 months ago

mddifilippo89 commented 9 months ago

Version (or build number)

1.0.0

Steps to reproduce

Run Mega Man VI, navigate to level-select screen. Mario Bros seems okay. I also notice this with Mighty Final Fight.

Expected Behavior

Video is centered

Actual Behavior

There is a noticeable black bar running down the left of the screen. (pocket)

Additional Context

No response

agg23 commented 9 months ago

That's how NES overscan works. The core has an Edge Masking setting, which by default is automatic. You could set it to Mask Both to "center" the video, but it will break on other titles. Auto Masking is generally the correct setting.

mddifilippo89 commented 9 months ago

That's fine, but it appears some capcom games like mega man IV just don't respond to any changes made to the Edge Masking (which there is no MaskRight option by the way).

agg23 commented 9 months ago

My apologies, I can't read my own menu options. Mask Right doesn't exist because it doesn't make sense, so the correct option would be Mask Both (and I updated the previous comment).

You'll have to be more specific about Mega Man IV not responding to masking changes; I just tested and it worked fine, and in any case this should not be title dependent; the only change is how the automatic detection works.