I've got a I9 13900KS, RTX 4080 on a Gigabyte Aorus Z790 Elite AX with 64GB DDR5 6000. I was getting 45fps on MAX, sometimes as low as 24. Now I get 90 and no crashes. How is this possibl- Wait, I don't care!
setYes, My main installation has tons of vars - and also some variations for VR rendering speedup.
But I am literally right now running the test on a "virgin" setup... however, it doesn't seem to look any different... :-(
Give me 5min for the test to finish...
...
Nope, no change either
View attachment 332963
after noticing this in the benchmark scene too I must say its a different bug to the other morph bug I fixed in v11. I will look into that.Also,some in-built morphs (didn't even check VAR ones) don't show up in their neutral poses. Specifically the fist poses, whose neutral value is 0.15. THey show up as 0.00, even though the values are 0.15. Only by setting them to 0 and them back to default does the pose apply. That is NOT the case in the normal/unaccelerated setup
Normal - fist poses neutral (=0.15):
View attachment 332961
Same scene immediately after load, using accelerated setup:
View attachment 332962
That messes up several other scenes as well where originally neutral hand poses are now flat. Haven't checked if other poses or morphs are affected by that, too. I can imagine, candidates are poses/morphs with "Neutral" values other than 0.0.
Oh, OK, one problem found and solved: the VR performance kit (https://github.com/fholger/vrperfkit) seems to have hijacked your patch. Initially, I did not find any profile log written, until I deleted that kit and restarted, then, lo and behold, the CSV appeared.set
[profiler]
enabled=1
run the benchmark
zip and send me the ThreadProfile.csv that gets written in your vam folder
Some of my more intense scenes typically drag my i9 down to 30-32 fps on average. Holding a steady 50+ with multiple pixel lights, detailed hair, and 8xx antialiasing!!!
As a less-talented software developer myself, I can tell this was a lot of complex work, so hats off to you. Do you have a litecoin address we can tip you at man? this is dope.
I've got a I9 13900KS, RTX 4080 on a Gigabyte Aorus Z790 Elite AX with 64GB DDR5 6000. I was getting 45fps on MAX, sometimes as low as 24. Now I get 90 and no crashes. How is this possibl- Wait, I don't care!
He's aware of issues with morphs not loading correctly. He's stated is fixed in version 12, but admins haven't allowed that build to be posted publicly yet. Just a tip, it's a good idea to browse through a thread to see if anyone has mentioned your issue before making a post.For some reason, patch breaking some of morphs, and models spawn with open mouths, first screen, where morph how should look like, second screen, it's broken.
The patch actually changed how the CPU eats resources, but i didn't see any improvements in FPS.
Settings were:
[threads]
computeColliders=4
skinmeshPart=1
affinity=1,3,5,7,9,11
[threadsVR]
computeColliders=4
skinmeshPart=1
affinity=1,3,5,7,9,11,13,15
[profiler]
enabled=1
(PC: i5 11400, 32 GB RAM, GTX 1660)
"from version10 forward use these options", since new options are added in every version. To make sure users arent using new configs on old versions.What does "version 10+ only" and "version 11+ only" refer to?
I don't understand what the + means, does 10+ mean 10 and 11? But version 10 and 11 of what?
yes, the Assembly-CSharp.dll was modified to use the .dll. VaM.exe is just the UnityPlayer.exe with a modified icon, Assembly-CSharp.dll is the whole VaM code.Extract into main directory, so you get:
\VaM.exe
\PerformancePatches\SkinMeshPartDLL.dll
\PerformancePatches\SkinMeshPartDLL.ini
\VaM_Data\Managed\Assembly-CSharp.dll
But there is no VaM.exe in the archive, its ok?
in the newest version, its beeing approved by modsSorry, but, where I can take an no AVX2 version?
I see SSE only tests, but, can't see sse only dll?
My:
Xeon(R) CPU E5-2650 v2 @ 2.60GHz / Intel64 Family 6 Model 62 Stepping 4
can't load default
Ah, I see... so sorryin the newest version, its beeing approved by mods
Thanks for the reply. I was thinking it wasn't an issue, but I wanted to clarify."from version10 forward use these options", since new options are added in every version. To make sure users arent using new configs on old versions.
yes, the Assembly-CSharp.dll was modified to use the .dll. VaM.exe is just the UnityPlayer.exe with a modified icon, Assembly-CSharp.dll is the whole VaM code.
i just got it to work. I used to have around 110-120fps (male+female). Now i have 190-220 fps. This shit is crazy good, youre magician man ty!this happens if you replaced the Assembly-CSharp.dll, but did not place the SkinMeshPartDLL.dll in \vamroot\PerformancePatches\
no, ofc not. My patch optimizes vam specific functions. The core affinity trick can also be done using taskmanager on any .exe, so try it out.Will this work with ANY game that has the Assembly-CSharp.dll file? Somebody here mentioned Shadow Of The Tomb Raider, but that doesn't seem to have it. However I did a search on my drive and found half a dozen games that do but none of them appeared to be the same file size.
This could be an extremely useful patch for many older games if it's "generic" and can replace those other game files.
Unfortunately almost the same. Max 1% went up in Baseline3 and Simpler Physics but avg actually went down. Thanks anyway for answer.