servtestator123 commented on issue Krock/dawn#481
As of 2024-06-11, 4.7.0 runs at 90%+ CPU usageOr said another way, wineserver's client spends more time on terminal spam then processing the useless mmhypbase chatter. Should I be worried if I log in and mhypbase is falling behind the game in real time? I'm going to go with no since it never did anything for so many versions.
5 months ago
servtestator123 commented on issue Krock/dawn#481
As of 2024-06-11, 4.7.0 runs at 90%+ CPU usageUsing an i7-4710MQ if I launch with WINEDEBUG="-all" I get 70-80% cpu usage from genshin.exe and 1-3% from wineserver. If I launch without that variable and have default debug of WINEDEBUG="warn+virtual,fixme+virtual,err+virtual" then I get 1-2% from wineserver and 20-30% from genshin.exe and 11% from the terminal output spam, e.g a net gain of 20-30% processing time. The NtCreateTransaction is clearly saturating the client from wineserver with ignored fixme's and genshin has clearly changed something with 4.7.0.
5 months ago
servtestator123 commented on issue Krock/dawn#374
Missing modelsI suppose you should take everything I say with a huge chunk of salt. Looking through https developer DOT apple DOT com/documentation/metal/shader_libraries/customizing_shaders_using_function_pointers_and_stitching I don't see anything about a geometry pipeline or specifically a way of modifying only points or triangles into eachother and adding extra variables. "Stiching" their compute pipeline would mean having to check the input against known shader formats which is confusing when you are using a custom format because then you have to do something like this https stackoverflow DOT com/questions/43701382/how-to-pass-texture-buffer-data-to-shader-with-metal . Reading through the PR mentioned for LLVM above looks like they came to a similiar conclusion without testing it. Oh i've gotten way off topic haven't I. Just ask the crossover devs to fix your issue as there is no workaround currently.
1 year ago
servtestator123 commented on issue Krock/dawn#374
Missing modelsMetal can not support VK_EXT_mesh_shader because it requires support for geometry shaders in custom formats. The reason metal can't and won't support geometry shaders for vulkan is because realitykit, the metal api for custom materials in the shader stages, supports two different types of custom metal shader functions: geometry modifiers and surface shaders. But there is no support for a geometry shader pipeline in there, and the geometry modifies vertex shaders only for realitykit's pipeline. See someone trying to implement very very slow theoretical geometry shaders on metal here https stackoverflow DOT com/questions/50557224/metal-emulate-geometry-shaders-using-compute-shaders
1 year ago
servtestator123 commented on issue Krock/dawn#374
Missing modelsD3D using opengl does trigger the game is on LSD trip. However the models should appear for you when using mac osx with opengl. Also as of wine-8.0_rc2 the lsd trippyness is far far less then in times past, but it still happens. Crossover 22.0.1 is using wine-7.7, which is old. If you really wanted to get this issue fixed, the lsd trip thing, you could report a bug to the crossover people and then enjoy this project on mac osx. The vulkan side missing models is never going to change because of apple's policies.
1 year ago
servtestator123 commented on issue Krock/dawn#368
Game crashes with code c0000409This error
2 years ago
servtestator123 commented on issue Krock/dawn#368
Game crashes with code c0000409This error
2 years ago
servtestator123 commented on issue Krock/dawn#12
MacOS is detected as Virtual MachineWine 7.21 has converted all executables to the PE format. That might help in convincing genshin that mac osx is not a virtual machine.
2 years ago
servtestator123 commented on issue Krock/dawn#352
Game freezes on "Warning: Read before playing"Your gpu is plenty powerful enough to run genshin but the kepler line like the quadro k600 was dropped from the official nvidia drivers some time ago, which is why nothing works. Use nouveau without dxvk and it will perform just fine, howbeit with glitched graphics.
2 years ago
servtestator123 commented on issue Krock/dawn#195
Higher and Constant CPU Usage on Arch Linux compared to Fedora.On wine-staging-7.17 without anti-login patch at the door screen, 44% cpu usage (e.g entirety of one core). With anti-login patch at door, 28%. I have a full dynaticks kernel with low latency preempt and a 300hz timer. Very nice patch. Of a semi unrelated note genshin white screens before the door but after showing the genshin logo with any patch combination using wine-staging 7.18.
2 years ago
servtestator123 commented on issue Krock/dawn#346
A dawn user got banned for 30 days for using cheatware or third-party software in gameDon't cheat in the form of playing lyre songs. Simple as that.
2 years ago
servtestator123 commented on issue Krock/dawn#283
Progress of the 2.6.0 patch@krock I've had the same issue with it downloading another 5gb update, its downloading as we speak. I've had this issue in past versions and experienced no problems after it finished updating in game before the doors screen. There were and is no error in unpacking or applying the hdiff.
2 years ago
servtestator123 commented on issue Krock/dawn#273
wine 7.3 staging broken with genshin?Clean wineprefix fixed it, tyvm.
2 years ago
servtestator123 commented on issue Krock/dawn#273
wine 7.3 staging broken with genshin?Here's a stacktrace with non working wine-staging 7.5 https://freenote.biz/YSHjAX0ofb
2 years ago
servtestator123 commented on issue Krock/dawn#273
wine 7.3 staging broken with genshin?Mind re-opening this? I have the same exact issue with wine 7.3-vanilla/staging, 7.4-vanilla/staging, and 7.5-vanilla/staging. The thing is that I use winehq's debian package for such and not whatever wine/proton-tkg is.
2 years ago
servtestator123 commented on issue Krock/GI-on-Linux#171
[invalid] Multiplayer join/leave crash with Wine 6.15Seems to work just fine with winehq's wine-staging-6.15 binary
3 years ago