Gamestudio Links
Zorro Links
Newest Posts
Blobsculptor tools and objects download here
by NeoDumont. 03/28/24 03:01
Issue with Multi-Core WFO Training
by aliswee. 03/24/24 20:20
Why Zorro supports up to 72 cores?
by Edgar_Herrera. 03/23/24 21:41
Zorro Trader GPT
by TipmyPip. 03/06/24 09:27
VSCode instead of SED
by 3run. 03/01/24 19:06
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (VoroneTZ, monk12, Quad), 829 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
sakolin, rajesh7827, juergen_wue, NITRO_FOREVER, jack0roses
19043 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Data Execution Prevention Strikes Again #477299
06/13/19 23:44
06/13/19 23:44
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
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.

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477301
06/14/19 06:26
06/14/19 06:26
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
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/19 06:36
06/14/19 06:36
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
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?

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477303
06/14/19 08:08
06/14/19 08:08
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
Yes, when you use shaders.

Re: Data Execution Prevention Strikes Again [Re: jcl] #477310
06/14/19 18:35
06/14/19 18:35
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
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?

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477311
06/14/19 20:15
06/14/19 20:15
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
Okay,
I have recreated the problem on my own system by turning DEP settings to "Turn on DEP for all programs and services except those I select:"

When I run my game, it says "an unhandled win32 exception has occurred in xxx.exe [6708]"

I will try to make a very small game to see if and when this problem takes place.

If you can think of any possible cause for this, please let me know.

I would love to get this fixed, as it seems to prevent a small minority of people from enjoying my games.

I should mention I am using A7 Commercial - if that is a factor let me know.
I am using all Lite-c scripts.

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477312
06/14/19 20:21
06/14/19 20:21
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
Just to be thorough, I am trying to run other 3DGS games with this setting.

It looks like A8 games work, while A7 games do not. I just tested a few sample games, but this could be a factor.

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477313
06/14/19 20:22
06/14/19 20:22
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
Looks like it's time to upgrade!

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477316
06/14/19 20:55
06/14/19 20:55
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
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...

Re: Data Execution Prevention Strikes Again [Re: Dooley] #477361
06/19/19 15:38
06/19/19 15:38
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
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!


Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1