Tree of Savior Forum

Theory about the VGA crashes

Geforce 9500 GT (DON’T LAUGH DAMMIT)

Had 3 VGAs since maint but half a dozen “white screen->task manager-> kill process”.

Just to make sure, I’m using the Geforce driver Ver. 378.49, the game work fine here, so if someone have updated or didn’t yet to that version may want to try it and check if the crash occur.

Also, make sure, even if it’s Windows Defender, the game folder is in the AV exception list.

Sometimes, new codes can be detected as virus or malicious code by some AVs.

4 Likes

The crashing is due to their ‘optimizations’, not the first time already. Don’t blame the GPU, TOS doesn’t even use it, almost all the rendering is done on the CPU! ````````

3 Likes

That’s simply not true, and it’s also not how rendering works.

I also would like to hear if you have a theory about it. To solve the current issue we could have any ideas as a suggestion. The theory which supported with details would be great too.

1 Like

Integrated graphics has been around for quiiiiiiiiite a bit and you people know what he is talking about where they don’t make use of a GPU’s power for graphics calculations and rendering properly instead putting more load on a CPU than needed.

I have not played or tested anything since January which is when most of the VGA error really started cropping up back then when the first huge patching problems happened. Something more than likely added back then in relation to this patch also seems to be a culprit if you ask me. But gee if only we had some great patch notes to know exactly which features were added in to know we could be of a better help.

Watch it be something minor like battle chat font rendering due to localization. Actually what’s kinda funny is you can trace most problems back to almost exactly this:



What if what ever someone did to butcher these in have been causing crashes this whole entire time? :disappointed_relieved:

4 Likes
  1. TOS uses DirectX. When you use DirectX it picks a GPU for the API calls. Unless you forced TOS to use a secondary GPU it won’t use it. It will use your NVIDIA/AMD card by default.

  2. The “VGA” error you call isn’t a “VGA error”. It’s just how players name it because a simple acronym. It’s a general error happened within the game engine, probably during Lua execution and caught by the engine. The VGA is a single acronym used right near CPU where it means it will be sending information of which Video Graphics Adapter you use.

  3. When people tell that TOS runs too much on CPU it means it runs too much calculations on the CPU. Not that the CPU is rendering thing. It could for example, be calculating a lot of things to only then render them on the GPU.

  4. It won’t be like font rendering due to localization. That wouldn’t generate an error and would return fixed function address on error reports which would be fixed in no time and would happens to all players.

  5. It’s already time for you to stop talking of things you know nothing about.

7 Likes

All MMO’s are CPU intensive because there’s so much for the CPU to do, that a GPU can’t do. The reason the game lags when there are people on screen for example, isn’t because the GPU isn’t being used, it’s because the CPU is being used inefficiently. That’s the point of optimisation.

1 Like

Ok so I haven’t had any error so far in Windows 7 Ultimate 64bit… Most of my VGA errors from the past before this patch are from either AFKing too long, changing/unplugging my mouse/kb, or like tweaking my video card. What I mean by tweaking is that I have two softwares for my AMD card: the Crimson Relive from AMD itself and Sapphire Trixx. If I open the Sapphire Trixx while already in-game, then VGA error happens since my Sapphire Trixx is config to run my fan speed manually at 50% while Crimson Relive sets all my game with automatic fan speed. My theory is that the optimization causes some sort of drastic change to the CPU or GPU whenever you open TOS thus causing the error. Maybe setting the user xml document in TOS>release as “read only” helps.

Edit: Update your windows lol

My high-end nVidia vga-crashes a lot.
My not so high-end Radeon never crashes.

And the most frustrating thing - overal performance on my high-end PC with nVidia is much worse than perormance on my pretty old PC with Radeon.

L - logic.

1 Like

After all VGA Crashs i set steam to verify the integrity of the files and ever find 3 invalids.
Maybe someone can find these files and try to figure how them are linked to the problem.
In addition, the 3 add up to 13.6Mb

That’s most likely caused by IMC patching the game through their launcher and not Steam, that creates a discrepancy between Steam and the game which is what verifying the integrity of the game cache checks for. In this case 11894_001001.ipf, 11035_001001.ipf and 130152_001001.ipf are the files that fail to validate, upon launching the game, they are reverted to the state from before verifying.

2 Likes

Is there any chance that the problem cam be solved though that files?

It would depend on the problem. There are some changes you can make on your end by editing the IPF’s, if the problem happens to be one of those you can change then you might actually be able to fix it.

game after crash send you report! you see all problem
crash crash crash crash crash 3 computer, and crash all time 290 dung? CRUSH! uphil? CRASH! just stay? CRUSH!

2 Likes

I’ve been crashing non-stop since yesterday. But when I closed the Nvidia GeoForce program thingy at the taskbar at the lower right it hasn’t crashed so far in 1 hours time of usage. Usually it crashes for me every 30 minutes or so.

1 Like

Aaaaand I crashed… Nvm …

1 Like

One thing I find funny when a Staff try to act cool saying things like “tell me your theory about the issue…”.

Why we have to make theories?

Every time the game crash it ask to send a report to you like @dintra7 said.

You guys should had all the logs necessary to figure out something by now with all these crashes.

5 Likes

Another theory is the video card’s VRM overheating?

It is pretty weird that it only affects Nvidia though. It could be a driver conflict. Nvidia’s control panel is written in C++ and i know ATI’s control panel was written in .Net? Nvidia’s control panel is considered to better becuz it is faster and more powerful but it could also be fighting with ToS over certain resources causing a crash since Nvidia has better optimizations.

My ATI driver and control panel is 5 years old lol…the card itself is 7 years old but ya no crashes here.

1 Like

I know that some codding is required when there’s the Optmus tech on the Geforce models, mine have but I didn’t have VGA errors for 2 or 3 months, and it’s a rare occurrence on my end.

One thing I know is that, some people forget that when the machine have 2 GPUs (on-board and dedicated) they tend to forget to set the dedicated GPU as the main one and leave the option in automatic, that sometimes cause a mess, and many games don’t recognize the dedicated due to Optmus tech (Nvidia’s case), you can try to force it through the NVCP tho.

Also, people who use integrated GPU (intel or some AMD ones) try to set the video RAM to the max, but forget that this RAM they are setting is the system RAM, hence, if one have 4GB RAM and set the iGPU to use 2GB they lose up to half of their RAM.

3 Likes