I have a player who cannot run my games. We tried to change DEP settings, as this has caused problems with other users, but we were not able to, because he does not have admin privileges...
Is there any way to run Acknex games without triggering this issue, if it is set in Windows?
Is this unique to Acknex engine, or can this same problem effect other game engines? From my understanding it could effect anything, but I would love to find out if there's some kind of work-around.
If you used lite-C for your game, it is probably not the DEP. Early WDL versions had indeed a problem with that, but not lite-C. It must be then something different.
Re: Data Execution Prevention Strikes Again
[Re: jcl]
#477302 06/14/1906:3606/14/1906:36
I am scouring the manual and I think I may have discovered it. I was not including "d3dcompiler_42.dll" in my published folder as it suggests. Could that have caused the issue?
Okay, I just realized I did not include the "d3dcompiler_42.dll" in my newest game, but I did have it in the older one, and that would not have been the cause of this problem.
I have noticed another thing. So, when my game is published it puts everything into one big folder.
However, since I had a folder structure in my work folder, I always thought it would make sense to preserve that in the published version. I would manually create the folders in the published version and put all the relevant files in there. So far it has worked with no problems, but I am wondering maybe that could be the cause of this issue?
Okay, I have made a very simple "game" with a single level and one model. I published it and tried to run it, and it is getting the same win32 exception error.
So I guess this is an A7 issue.
I have put off upgrading since I did not seem to *need* to update the engine, and I thought I would save myself some extra work. But now I can see that I should update to A8. Unless there is a better solution I am not thinking of...
Just to follow up, After installing and publishing the game with A8, it does work with DEP settings on. It has some other issues I will have to address, but it runs smooth, and was easier to update that I expected!