So yesterday I did a silly thing and downloaded YanSim to see if the game is as shittily optimized as they say.
For the record, I have a two-year-old laptop with i7 6700HQ and NVidia 960m. It's fine for gaming. The launcher installed YS on SSD instead on HDD like all my other games, so the results should be better that on a traditional drive.
Long story short, this game had the shittiest framerate of all the games I played on this machine
ever.
First I launched the game with maximum graphical settings in 1680×1050 windowed (the initial settings screen suggested this resolution, so I went with it, although it made the game window not fit the screen). The framerate in Ayano's bedroom was decent, although I couldn't see it, because the dumb game is designed for 16:9 resolutions, not 16:10, and the sides were cropped (see the attached screenshot).
Then I went to school. The game loaded like forever (and this is in comparison with all the other games I have, which are not on SSD unlike YS). The framerate
tanked. To like 8 to 10. How do I know, wasn't the framerate counter supposed to be cut off by the edge of the screen? Well, yes, it's cut off at Ayano's house, but it isn't at school.
The game has two completely separate camera systems for Ayano's house and school.
Anyway, I played around with the in-game settings menu and disabled all graphical effects I could, but the only one that made any difference was shadows, disabling of which increased the framerate to about 15–17.
Notice that no YandereSim youtuber has shadows enabled, not Jay nor even Alex himself.
I restarted the game, this time with graphics set to "low", it immediately threw me into Tuesday for some reason. I also noticed that
the settings menu is not available in Ayano's house, further proving that those two parts of the game are totally separate code-wise. The framerate was better, about 20–24 with all effects disabled. On a GPU that plays games on high/ultra at 40–60fps. The CPU was screaming at 50% (this is a 4-core CPU with hyperthreading, mind you, so
Alex managed to overwhelm four logical cores with his shitty game).
I restarted the game again in max quality (it went directly to Wednesday, my dudes), for comparison (
70% CPU utilization!), and it was really obvious that in terms of graphics quality:
randos' YS videos < Alex's YS videos < Jay's YS videos <<<< YS at max settings <<<< Watashi no Mono
I didn't actually play the game for more than few seconds, mostly because I know how it plays thanks to spoilers on Alex's channels, but also because I hate how you have to hold E for over a second to open doors. Is Alex really that bad with door handles in real life?
Based on the sufferrings of my CPU and the fact that the graphical effects have no effect on framerate, I guess the game is currently CPU-bottlenecked. Which makes sense – Unity is a good engine and Aoi Character Pack is a decent model set, and it's those two things that run on the GPU. The CPU is left with the thankless job of wading through the if-else spaghetti and barely manages.
Also, the game uses 2.5 GB of RAM, which makes sense, since it's only 32-bit and can't use more than 3–4GB. Which also means:
Alex claiming that the game requires more than 8GB of RAM was either lying or (more likely) completely confused.
Anyway, since I now have this crap on my disk, I might spy a little in the code, but my first instinct is to delete it as soon as possible.
View attachment 488919 View attachment 488918 View attachment 488920