benvanik / vr.js

NPAPI plugin to expose fun VR devices to Javascript.
Apache License 2.0
498 stars 105 forks source link

NPAPI plugin broken in Windows 8.1 #23

Open carstenschwede opened 10 years ago

carstenschwede commented 10 years ago

npvr.dll is unable to load because of missing dependencies. Dependency Walker lists the following DLLs as missing:

API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
IESHIMS.DLL

This seems to be a recent but common issue in Windows 8.1 (see http://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/32-bit-application-fails-to-start-after-81-upgrade/b825723e-e2a2-4c8f-bd1f-10446a5d7059).

I am currently trying to rebuild the .DLL using Visual Studio 2012 under Windows 8.1. Will report back.

carstenschwede commented 10 years ago

Building from source works under Windows 8.1 using the instructions in the README; don't know if compatibility with version prior to Windows 8.1 is affected.

cederache commented 10 years ago

Can you send the dll you builded ?