[Bug 38043] New: Regen: does not reach max frame rate
https://bugs.winehq.org/show_bug.cgi?id=38043 Bug ID: 38043 Summary: Regen: does not reach max frame rate Product: Wine Version: 1.7.36 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: therealhdl(a)gmail.com Created attachment 50676 --> https://bugs.winehq.org/attachment.cgi?id=50676 Screen shot of Regen with "show FPS" option enabled. Regen, the Sega Genesis emulator, does not reach 60 FPS. It easily reaches 60 on the same hardware when running in Windows. Download links available here: http://aamirm.hacking-cult.org/www/regen.html -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 --- Comment #1 from Ken Thomases <ken(a)codeweavers.com> --- What version of Regen did you test with? I see 0.972 and 0.972 SSE2 at the site you linked. I assume one needs a game ROM to see the problem. Is there a legally freely-available ROM that I could download to test with? In the meantime, when it is running, is there a wine process using ~100% of a CPU or more? Or are they using much less CPU? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 Ken Thomases <ken(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ken(a)codeweavers.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 --- Comment #2 from therealhdl(a)gmail.com --- (In reply to Ken Thomases from comment #1)
What version of Regen did you test with? I see 0.972 and 0.972 SSE2 at the site you linked.
I assume one needs a game ROM to see the problem. Is there a legally freely-available ROM that I could download to test with?
In the meantime, when it is running, is there a wine process using ~100% of a CPU or more? Or are they using much less CPU?
I've tested with every version (other than Linux, of course). Same behavior with all of them, but I typically use SSE2 as it has some performance benefits. Here are a few freely available homebrew ROMs people have made: http://www.alyjameslab.com/download.html (YM2612 Instrument Editor) http://bughunt.nolddor.ovh http://oerg866.titandemo.de/projmd/download.html With a ROM loaded in Regen, the Wine process uses 12.5% total CPU but 100% of a core. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 --- Comment #3 from Ken Thomases <ken(a)codeweavers.com> --- For me, turning on Alternate Timing seems to get it to 60 FPS. That option is documented in the ReadMe.txt as: Alternate Timing - Normally Regen uses sound card for timing but some sound cards have problems with this. This causes FPS being jumpy and video/sound being skippy. Enabling this will cause Regen to use other timers for timing to fix that problem. So if you are experiencing those problems try enabling this. Does that work for you? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 --- Comment #4 from therealhdl(a)gmail.com --- (In reply to Ken Thomases from comment #3)
For me, turning on Alternate Timing seems to get it to 60 FPS. That option is documented in the ReadMe.txt as:
Alternate Timing - Normally Regen uses sound card for timing but some sound cards have problems with this. This causes FPS being jumpy and video/sound being skippy. Enabling this will cause Regen to use other timers for timing to fix that problem. So if you are experiencing those problems try enabling this.
Does that work for you?
It does work, thanks. Although I noticed that the core usage goes up from 13% to around 72% if I place another window over Regen's, or if I switch to another virtual desktop. Should I submit that as a separate bug? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 Ken Thomases <ken(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #5 from Ken Thomases <ken(a)codeweavers.com> --- (In reply to therealhdl from comment #4)
(In reply to Ken Thomases from comment #3)
For me, turning on Alternate Timing seems to get it to 60 FPS. ...
Does that work for you?
It does work, thanks.
OK. I'm marking this bug as invalid since the problem apparently happens on Windows in some cases (or that option wouldn't be needed).
Although I noticed that the core usage goes up from 13% to around 72% if I place another window over Regen's, or if I switch to another virtual desktop. Should I submit that as a separate bug?
If you feel it's sufficiently buggy to warrant reporting, it should be a separate bug. You should, of course, check first whether there's a similar CPU usage pattern on Windows (with Alternate Timing enabled). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38043 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Austin English <austinenglish(a)gmail.com> --- Closing. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org