Meant to be Seen
https://www.mtbs3d.com/phpbb/

perception won't open with 1basedirect3d9 not located error
https://www.mtbs3d.com/phpbb/viewtopic.php?f=141&t=19183
Page 1 of 1

Author:  benjah1 [ Sun Feb 02, 2014 2:38 pm ]
Post subject:  perception won't open with 1basedirect3d9 not located error

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.*

Author:  cybereality [ Sun Feb 02, 2014 4:11 pm ]
Post subject:  Re: perception won't open with 1basedirect3d9 not located er

Does running as admin help?

Author:  benjah1 [ Mon Feb 03, 2014 2:29 pm ]
Post subject:  Re: perception won't open with 1basedirect3d9 not located er

cybereality wrote:
Does running as admin help?


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.

Is there a way that I can fix this?


Zhibin

Author:  Neil [ Mon Feb 03, 2014 5:15 pm ]
Post subject:  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

Author:  benjah1 [ Mon Feb 03, 2014 10:23 pm ]
Post subject:  Re: perception won't open with 1basedirect3d9 not located er

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


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).

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.

Author:  EisernSchild [ Thu Feb 06, 2014 5:33 am ]
Post subject:  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 ?

Author:  benjah1 [ Wed Feb 12, 2014 5:15 pm ]
Post subject:  Re: perception won't open with 1basedirect3d9 not located er

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 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.

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.

Author:  benjah1 [ Tue Feb 18, 2014 1:22 pm ]
Post subject:  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.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/