win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
2.1k stars 70 forks source link

Synthetic Watermelon game is very slow #105

Closed narinishi closed 1 month ago

narinishi commented 9 months ago

Link to game https://www.wesane.com/game/654/

With Supermium version 119.0.6045.192, clicking to drop a piece of fruit causes it to fall much slower than usual.

win32ss commented 9 months ago

I ran a brief test. Performance seems to be good with relatively little CPU usage (about the same as when I am in a settings tab and it's the only open one). I'm using Vista SP2 with a Quadro K2200 and a 34x driver. ANGLE is in d3d9 as shown by chrome://gpu. Other ANGLE renderers did not work for numerous reasons, some of which are likely related to platform limitations.

Which ANGLE renderer are you using?

narinishi commented 9 months ago

Ah, it turns out my GPU was (recently?) blacklisted. Running with --ignore-gpu-blacklist fixed the issue

narinishi commented 9 months ago

Although now I experienced the graphics context of the page failing and restarting the GPU process didn't fix it.

image

GL_RENDERER : ANGLE (AMD, AMD FirePro M4000 Mobility Pro Graphics (0x0000682D) Direct3D11 vs_5_0 ps_5_0, D3D11-27.20.14540.3)

win32ss commented 9 months ago

How about ANGLE in d3d9 (with command line switch --use-angle=d3d9)?

narinishi commented 9 months ago

Thank you, that appears to work.

win32ss commented 9 months ago

New task for me: investigate d3d11, gl and vulkan/swiftshader issues on Vista/7.

narinishi commented 8 months ago

Managed to deadlock the browser today while attempting to open several Reddit links from Google and already having various tabs open. The interface became non-responsive, was able to open Chromium Task Manager but it just displayed as a blank window. Terminating all sub-processes through Windows had no effect.

win32ss commented 8 months ago

Were any dumps created in AppData\Local\Supermium\User Data\Crashpad\reports?

There was an issue like this reported before, but it was related to the Safe Browsing download bug that was fixed.

I will try to reproduce it if no dumps are available.

narinishi commented 8 months ago

I see several dumps but none from today.

narinishi commented 1 month ago

D3D9 appears stable in current Supermium version.