Hi,
I encounter an odd issue. When I execute the perception.exe, it popup an error message "The procedure entry point ??1BaseDirect3D9@@UAE@XZ could not be located in the dynamic link library d3d9.dll. "
I search online, this is only happening in when opening game exe file without having *.dll files copied over.
Is there anyone can help out my situation?
Thanks
Windows 7 professional 64 bit
Perception 2.0.*
perception won't open with 1basedirect3d9 not located error
-
- One Eyed Hopeful
- Posts: 5
- Joined: Thu Jan 30, 2014 11:28 pm
- cybereality
- 3D Angel Eyes (Moderator)
- Posts: 11407
- Joined: Sat Apr 12, 2008 8:18 pm
Re: perception won't open with 1basedirect3d9 not located er
Does running as admin help?
-
- One Eyed Hopeful
- Posts: 5
- Joined: Thu Jan 30, 2014 11:28 pm
Re: perception won't open with 1basedirect3d9 not located er
It doesn't. I think it is not loading the right dll. I can reproduce this error on another machine after I delete the d3d9.dll.cybereality wrote:Does running as admin help?
Is there a way that I can fix this?
Zhibin
- Neil
- 3D Angel Eyes (Moderator)
- Posts: 6882
- Joined: Wed Dec 31, 1969 6:00 pm
- Contact:
Re: perception won't open with 1basedirect3d9 not located er
That error looks like something you would get when running a game rather than perception.exe.
Is this error happening when activating perception.exe, or where running a game after perception.exe is started?
Regards,
Neil
Is this error happening when activating perception.exe, or where running a game after perception.exe is started?
Regards,
Neil
-
- One Eyed Hopeful
- Posts: 5
- Joined: Thu Jan 30, 2014 11:28 pm
Re: perception won't open with 1basedirect3d9 not located er
You are right about it usually happens when running the game. It just in my case, it happens when executing the perception.exe (please see the attached image).Neil wrote:That error looks like something you would get when running a game rather than perception.exe.
Is this error happening when activating perception.exe, or where running a game after perception.exe is started?
Regards,
Neil
Like I said in my last reply, I think it is loading the d3d9.dll from dx9 instead of the one in the directory. I guess there is some odd settings going on on my computer.
I am thinking it may be related to the regedit. I really need some help in this to get perception working.
You do not have the required permissions to view the files attached to this post.
- EisernSchild
- Vireio Perception Developer
- Posts: 225
- Joined: Tue Jun 11, 2013 9:39 am
- Location: Graz / Austria
Re: perception won't open with 1basedirect3d9 not located er
You're right, this should happen whenever the original d3d9.dll is loaded instead of that one containing the wrapped device. Where is the original d3d9.dll stored on your computer ?
-
- One Eyed Hopeful
- Posts: 5
- Joined: Thu Jan 30, 2014 11:28 pm
Re: perception won't open with 1basedirect3d9 not located er
I find it in C:\Windows\System32. I think this is the default location of it, isn't it? Whenever I try deleting it, it is alway being loaded, even in safe mode.EisernSchild wrote:You're right, this should happen whenever the original d3d9.dll is loaded instead of that one containing the wrapped device. Where is the original d3d9.dll stored on your computer ?
I read this online about the DLL search order. No Luck.
I am now wondering if it is the firewall that I am using causing it. It is kingsoft's duba. I know it was good at blocking everything.
-
- One Eyed Hopeful
- Posts: 5
- Joined: Thu Jan 30, 2014 11:28 pm
Re: perception won't open with 1basedirect3d9 not located er
Hi guys,
Thanks for all the helps and opinion. I found out the reason is my firewall. It prevents application to load a third party DLL for security reason.
Thanks for all the helps and opinion. I found out the reason is my firewall. It prevents application to load a third party DLL for security reason.