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

BUG/Portions of the intro to Yuna 2 (Japanese) do not display due to oddities in video handling #12

Closed
dshadoff opened this issue Dec 21, 2021 · 6 comments
Labels
bug Something isn't working video Video related

Comments

@dshadoff
Copy link
Member

This is believed to be a result of:

  - at the second rcr, sprites and bg are both disabled,
    forcibly blanking the remainder of the screen.
mednafen does not like having the lower bound of the crop set higher than
0xF2. this will result in the lower-bound crop triggering after the vsync
handler, which ends up disable bg for the entire screen.
this appears to just be an emulation bug, though.
using a lower value like 0xF0 instead will fix it regardless.
@dshadoff
Copy link
Member Author

dshadoff commented Dec 21, 2021

More detail can be found in this conversation:
HERE

@Turboxray
Copy link

Wrote a test demo. From recently tests, when the VDC exists vsync pulse with waiting state (whether VCE asserts vsync and ends it, or it expires), the display regs in CR for BG and Sprites are latched. And if BG=SPRITE=0, then the frame is disabled and in "burst mode" for the entire frame.

dshadoff added a commit to dshadoff/mednafenPceDev that referenced this issue May 1, 2022
@dshadoff
Copy link
Member Author

dshadoff commented May 1, 2022

Integrated and tested

@dshadoff dshadoff closed this as completed May 1, 2022
@dshadoff
Copy link
Member Author

dshadoff commented May 1, 2022

Relocating burst mode unfortunately from #50 had side effects; we should roll this back and try to find a solution without side effects.

@dshadoff dshadoff reopened this May 1, 2022
@pceDev16
Copy link
Collaborator

pceDev16 commented May 8, 2022

#50 has been rolled back.

@pceDev16 pceDev16 added video Video related bug Something isn't working labels May 8, 2022
dshadoff added a commit to dshadoff/mednafenPceDev that referenced this issue Jun 12, 2022
pceDev16 added a commit that referenced this issue Jun 13, 2022
Fix timing of when burst bit is latched (Fixes #8 , #12 )
@dshadoff
Copy link
Member Author

Validated against pull request #89

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working video Video related
Projects
None yet
Development

No branches or pull requests

3 participants