https://bugs.winehq.org/show_bug.cgi?id=53476
Bug ID: 53476 Summary: SRGP Studtio Games run slowly with Wine d2d Product: Wine Version: 7.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs@winehq.org Reporter: rjtulloh@gmail.com Distribution: ---
Created attachment 72844 --> https://bugs.winehq.org/attachment.cgi?id=72844 Log of loading an autosave and starting a battle with WINEDEBUG=-all,+d2d,+timestamp
Games made using SRPG Studio run extremely slowly when using Wine.
The games I've tested the most are Vestaria Saga I & II, but it seems to be a general issue for games made with SRPG Studio.
In-game performance depends heavily on what's on screen at the moment. If there's only a few units on screen, games may run at around 30 FPS, but with more than a dozen or so units on screen the framerate drops closer to 20 FPS. Turning on the enemy range preview also causes a noticeable decrease in performance.
Battles also run at a lower framerate, but it looks like there were engine changes between Vestaria Saga I > II such that battles run a bit more smoothly in II.
I was able to run Vestaria Saga I & II inside a Windows VM at what I think is ~60 FPS. But I observed a performance decrease similar to non-native when I added Wine's d2d1.dll to the game's folder inside the VM.
https://bugs.winehq.org/show_bug.cgi?id=53476
Robert T rjtulloh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rjtulloh@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- I have some patches to improve performance in some places in d2d, but according to your log all it's using is DrawBitmap(), and I don't think I had anything for that. How much does it drop from 60 fps in your vm?
https://bugs.winehq.org/show_bug.cgi?id=53476
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SRGP Studtio Games run |SRGP Studio Games run |slowly with Wine d2d |slowly with Wine d2d
https://bugs.winehq.org/show_bug.cgi?id=53476
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SRGP Studio Games run |SRPG Studio Games run |slowly with Wine d2d |slowly with Wine d2d
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #2 from Robert T rjtulloh@gmail.com --- According to Steam's FPS counter (don't know if there's a more reliable/accepted way to get FPS counters in windows, the game itself doesn't report any), with native d2d it runs at ~45-50 FPS with dips to 20. Using native d2d it runs at ~8 FPS.
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #3 from Robert T rjtulloh@gmail.com --- *Using Wine d2d it runs at ~8 FPS.
Sorry about that.
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #4 from Robert T rjtulloh@gmail.com --- Sorry, I should also clarify when I say "it" I meant Vestaria Saga II. It's what I'm doing most of the testing with.
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Thank you, I'll take a look.
https://bugs.winehq.org/show_bug.cgi?id=53476
Robert T rjtulloh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://drive.google.com/fi | |le/d/1yjkB3mbnmxW90Y_M0nMqS | |fN5O0aEPYyj/view
https://bugs.winehq.org/show_bug.cgi?id=53476
--- Comment #6 from Robert T rjtulloh@gmail.com --- I've added a link to the free Japanese version of Vestaria Saga II, in case it's useful. (The original releases of Vestaria I & II were free, only Dangen's translations require payment.)