-
Notifications
You must be signed in to change notification settings - Fork 13
Version Incompatibility
To use your mouse input in the Dressing Room, Cosplayer is using a c++ dependency called "win-mouse" which has to be compiled for your system. The two important aspects here are your operating system's architecture and the modules version of your Node.JS installation. Cosplayer is by default compiled for Node.JS 10 on an x64 architecture.
If Cosplayer sends you a warning about a compatibility problem, here is what you can do to resolve it:
Please install the latest Node.JS (Current NOT LTS) from here: https://nodejs.org/en/
If you still get this error afterwards it is highly likely that you are using Electron to start up your tera-proxy (e.g. when you used Arborean Apparel before). Electron uses its own Node.JS version which might not be compatible.
- Make sure you are not starting your proxy with "ElectronStart.bat".
- If you are not using Electron anymore, you might want to delete the "[tera-proxy]\node_modules\electron" folder.
If you are using a 64-bit OS, please install the latest 64-bit Node.JS (Current NOT LTS) from here: https://nodejs.org/en/
If you are on a 32-bit OS... uh-oh! There's no precompiled file available for your system. Don't worry though, there's still a way to make this work!
- Open a command prompt, navigate to a folder outside of your tera-proxy and then type "npm install win-mouse".
- Move the created "node_modules" folder into "[tera-proxy]\bin\node_modules\Cosplayer" and overwrite the old files.