Win 10 fix

03/11/2019 11:50 gloki#1
Hello
I wonder if its there any other solution than dll replacement to fix lags on win10.
I know that 4ancient devs have done the fix but I don't think they gonna share it and help the community.

I found out that D3DCREATE_SOFTWARE_VERTEXPROCESSING and SetSoftwareVertexProcessing method may cause problem.
Changing vertexprocessing to hardware improve performance but there is problem with rendering characters and monsters.
03/11/2019 12:02 Kraton1#2
Quote:
Originally Posted by gloki View Post
Hello
I wonder if its there any other solution than dll replacement to fix lags on win10.
I know that 4ancient devs have done the fix but I don't think they gonna share it and help the community.

I found out that D3DCREATE_SOFTWARE_VERTEXPROCESSING and SetSoftwareVertexProcessing method may cause problem.
Changing vertexprocessing to hardware improve performance but there is problem with rendering characters and monsters.
Also P4Story fixed it (Beta version), you think that anyone would share something where they spent thousands of euros and many months of time for free? Do that and then share it, if you want.

Yes changing that alters the rendering of characters and monsters. 4Story renders in a weird way, your best option is to just rewrite that part in a more understandable way and try to improve it's performance, because you can't really change the bone system 4Story uses, unless you want to completely recode the graphic system :)
03/11/2019 12:45 gloki#3
@[Only registered and activated users can see links. Click Here To Register...]
So i have to stick with hardware processing and try to rewrite rendering bones right?
03/11/2019 14:05 Kraton1#4
Quote:
Originally Posted by gloki View Post
@[Only registered and activated users can see links. Click Here To Register...]
So i have to stick with hardware processing and try to rewrite rendering bones right?
Yes, that's a way to go, but it's no exactly easy. I can suggest you to study on some scientific papers about that and there should be some on the internet. That will anyway not give a great improvement to the rendering itself nor it won't give scalability. In my opinion, with all the time one could generally spend to rewrite that system, would actually be easier to port the game to a newer engine and rewrite it from 0 xD