is it possible to update the Client to use the pixels, and Vertex_program files that were changed in the NGE? was thinking of finishing my ILMish mod for EMU use.
Would have to look into it, really short on free time thats the issue.
Varies factors are involved, the actual exe/files (Due to pixel shaders since they are precompiled where vertex is compiled on runtime) and DLLs (dpvs & another dll which have different names for emu & live)
2012-01-03, 05:59 AM
(This post was last modified: 2012-01-03, 06:05 PM by Uli.)
Working on it now since I got some time.
Current Progress = Crashes with a DirectX Error which i think is "D3DERR_INVALIDCALL" (cant remember will have to check tomorrow) so making some progress.
I think I know why its kicking out the error which is a bit of a more complex issue but will have a go, have't 100% given up yet.
Slowly making progress taking a break for today might pick it up tomorrow.
There are a few errors with different things atm its all about passing variables, when passing variables about "Invalid" values are getting passed in so when you manually change them it works but there is a lot to manually change.
Working on the D3DERR_INVALIDCALL's, with some tweaking got past one of them which was Create CubeTexture failed error and now on LockRect failed. Will take a bit more analyse.
It will mostly be due to not all the offsets being changed will take ages to do them all
Forgot to add the "update" if it ever does get finished would mean new users with 8800 won't have to manually override the VS/PS to 1.4 and there will be a possibility of the NGE vertex's working since (No guarantee's since the Client still has to have some hand in handling them)
I hope I'm not creating a zombie thread but how did this venture turn out? Were you able to successfully update the shader programs?
On a unrelated note I'm not entirely sure why we even have a separate "Emu" client; Couldn't we just use the stock client from the install discs and point it at the Emu servers? Or do they no longer contain Pre-CU code?
Would take so long to get it even close to stable, even after you stabilize the exe there would be issues all over.
Thanks, but I knew about it already. :p
I wish there was more on this stuff and the dpvs.
Rereading it though, the Graphics layer DLLs is interesting.