07th-mod / umineko-answer

28 stars 8 forks source link

Performance issues / End Credits / High resolution monitors #23

Open drojf opened 6 years ago

drojf commented 6 years ago

I've had some issues with the end credits - I think mainly because I'm using integrated graphics and my screen resolution is 2560x1440 . Changing my resolution to 1080p drastically improved performance.

I'm guessing it's because the game doesn't have a true fullscreen mode, so it will adopt the resolution of your monitor when you go fullscreen (press the f key). On integrated graphics I found closing firefox/any other applications tends to help.

I guess this issue is to remind me to put a disclaimer in the known issues/installation instructions so users can act appropriately.

drojf commented 3 years ago

We've had some new information on this issue from the steam forums: https://steamcommunity.com/app/406550/discussions/0/2569816316385480858/

Some excerpts :

I've also had a problem with text and animations stuttering, and it's not related to the mod. It happens regardless of whether the mod is installed or not.

It is probably related to Nvidia graphics cards or drivers. The stuttering went away when I updated my drivers. Unfortunately the problem returned after replacing my old and no longer functional computer with a new one.

I recently noticed that the text stutters only when I move my mouse cursor. Leaving the cursor alone gives me a stutter free reading experience.


Ok, I tested it out and you're absolutely right bro. Moving the mouse is what causes the stutter. I even replicated it to the point where if I moved the mouse fast enough it would stall the text letter by letter. Absolutely bizarre. Thanks for letting me know about this, I plugged in a controller and using that is smooth.


Notably:

  1. The issue happens without the mod installed
  2. The issue happens only when you move the mouse
  3. The issue can be avoided by using a controller
drojf commented 3 years ago

EDIT3: Formal release not available yet, but new exes are available here: https://github.com/07th-mod/ponscripter-fork/actions/runs/1335985091 in the mean time

EDIT2: Tellowkrinkle applied a fix on the new executable https://github.com/07th-mod/ponscripter-fork/commit/cdb7ee99e42f29b860de5426ee3a54ab1476537d , but it hasn't been merged yet / we haven't done a release yet with it. Both tellowkrinkle and the user with the problem tested this fix and it did fix the problem. The below executables don't have the fix, but we should be able to release an executable eventually.

EDIT: a user tested the below fix when they had the "mouse movement causes game to lag" problem, and it didn't fix the problem. Therefore, don't bother trying the below fix if you have that problem.

A possible workaround for this issue is to try the new .exe.

You will need new scripts. Here are some you can use for now, but eventually the changes should make it into the mainline scripts:

Umineko-Question-Full-Script-new-exe-1.0.31.zip

Umineko-Answer-NVL-Script-new-exe.zip

Umineko-Answer-ADV-Script-new-exe.zip

NOTE: Saves are NOT compatible with the normal exe (the one that comes with our mod by default). You shouldn't load any saves you've made before installing this alternative .exe. It would be a good idea to backup your .exe and saves.

You can download it from here: https://1drv.ms/u/s!Ar-lAVeetlqhhJAF1OQbMKeV4P1vPA?e=1ijSeu (contains .exe for both question and answer arcs, Windows only, although we can eventually get linux and mac builds)

The above build is from commit https://github.com/07th-mod/ponscripter-fork/commit/09cc9691babe93bd724413aaf81f8b51e8acda68 / this workflow build: https://github.com/07th-mod/ponscripter-fork/actions/runs/1193102654

We have had a tester test this on the majority of the Question/Answer arcs, but I haven't properly merged my changes etc into ponscripter-fork or done a release yet. I wanted to make this a mod option, so you could just tick the option in the installer...but I never got around to doing it.