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

Top and bottom screens glitching together #26

Closed
YKW-Modding opened this issue Oct 8, 2023 · 7 comments
Closed

Top and bottom screens glitching together #26

YKW-Modding opened this issue Oct 8, 2023 · 7 comments

Comments

@YKW-Modding
Copy link

Describe the bug
Describe the issue you're having. Add screenshots if applicable.

I wasn't having this issue until now, but all of a sudden, during cutscenes in Yo-kai Watch, the top and bottom screens both start glitching and displaying segments of each other on top of one another.
image

Steps taken

  • For streaming issues, did you try a different mod (HzMod/NTR/ChirunoMod) or mod version (in particular with HzMod)? Issues which only occur with one mod or mod version are generally still valid, but it helps greatly in debugging them, and can provide a temporary workaround.

I tried 3 different ChirunoMod versions (latest nightly, 0.2.1 and 0.2) alongside the no debug variants and I also tried different Chokistream versions, but I had no luck.

  • For all issues, have you tried a different streaming client? This isn't terribly important, but if an issue occurs with multiple clients then it's likely not a Chokistream issue.

I tried multiple Chokistream versions including the very latest by building it from source.

Versions/settings

  • Chokistream version - v2.0.1
  • OS - Windows 10
  • HzMod/NTR/ChirunoMod version (on the 3DS) - ChirunoMod
  • New 3DS or original 3DS? - New 2DS XL
  • Games where the issue is encountered, if applicable - Yo-kai Watch

Take screenshots of the Chokistream settings, including mod settings, and put them here.
image
image

Additional context
Add any other context about the problem here.

I wasn't having this issue yesterday, but then it randomly started today. Whenever the stream is below 10fps or really high quality (near 100 or TGA), it doesn't happen or at least is a lot less impactful. I don't know if it's ChirunoMod or Chokistream, my PC or my console at fault and it's really annoying because everything was working perfectly before and I have no idea what changed.

@YKW-Modding
Copy link
Author

I've ruled out the idea of it being my PC as I just tried it with the latest release version of Chokistream on my laptop and got the same issue

@Eiim
Copy link
Owner

Eiim commented Oct 8, 2023

I'm 90% sure this is a known issue with ChirunoMod. I'm not sure what triggers it, but it does seem quality dependent. I don't recall having seen it at such high quality though, only when I dip down into <10. @ChainSwordCS, any thoughts?

@YKW-Modding
Copy link
Author

The screenshot is at 70 quality, going to 80 or above usually stops it. Yesterday I was able to use anything from 1 to 100 just fine

@YKW-Modding
Copy link
Author

I did some more testing. Increasing the quality doesn't get rid of it. It only makes it less terrible. Even on TGA, it still happens occasionally. Only requesting the top screen gets rid of the problem, but unfortunately I need both. I still don't understand why it's only happening in cutscenes, dialogue and loading screens. Whenever there's actual gameplay, everything is perfectly fine.

@ChainSwordCS
Copy link
Collaborator

ChainSwordCS commented Oct 12, 2023

I've replicated the issue, and I'm looking into it.

screenshot 1

Additional Screenshots

screenshot 2 screenshot 3

@ChainSwordCS
Copy link
Collaborator

@YKW-Modding I just published a fix in the latest nightly version of ChirunoMod.cia. The issue should be fully fixed, but let me know if it isn't.

@YKW-Modding
Copy link
Author

It's working perfectly now, thanks!

ChainSwordCS referenced this issue in ChainSwordCS/ChirunoMod Oct 13, 2023
The issue was: the DMA transfer was sometimes being manually stopped too quickly, before it had finished.
This resulted in various glitchy effects: a sort of screen tearing in 1-Screen Mode, and parts of screens appearing "glitched together" in 2-Screen Mode (appearing corrupted as a bonus when the top and bottom screen aren't the same color format).
Those glitches should be fixed now, for the most part.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants