You are right, man! Just made a test executing the game with only 3 sprites in memory, since at the moment I couldn’t scale down its sizes, and it ran smooth and effortlessly.
I should’ve tried that obvious test, but I was in that hole where you had tried a lot of things and have too many unknown options to test that you feel overwhelmed. Besides, thank you a lot for the information about the sprite recommended sizes and so on! <3
This was the memory usage with the 192 sprites:
Now, just to try to confirm and consolidate the knowledge, if possible: I assume that this Video Memory and Texture Memory is telling me that the game is trying to use about 1.7GiB of VRAM to always have these sprites at arm’s length, could it be? Then, since the integrated GPU is so little, slow and shares space with the system’s RAM itself, it is constantly overflowed/overpowered and causes these errors that translates into lag spikes.
Someone says in Reddit that this CPU (Ryzen 5 5600G) has a native VRAM of 500MiB, that can dinamically grow using up to 50% of the system’s RAM, so it would make sense that the 1.7GiB of textures is demanding too much of it, needing much slower DRAM usage.
