Skip to content

Version Incompatibility

TeraProxy edited this page Nov 23, 2018 · 8 revisions

Introduction

To keep track of your mouse input in the Dressing Room, Cosplayer is using a c++ dependency called "mouse.node" which has to be compiled to suit your system. The two important aspects here are your operating system's architecture and the modules version of your Node.JS installation. It is by default compiled on an x64 architecture.

If Cosplayer sends you a warning about a compatibility problem, here is what you can do to resolve it:

Your current Node.JS version is not compatible with Cosplayer

Please update Node.JS by installing the latest version from here: https://nodejs.org

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.

  1. Make sure you are not starting your proxy with "ElectronStart.bat".
  2. If you are not using Electron anymore, you might want to delete the "[tera-proxy]\node_modules\electron" folder.

If the problem still persists, Node.JS might have released a new version. Please let me know about this here: https://github.com/TeraProxy/Cosplayer/issues

32-bit Node.JS is not compatible with Cosplayer

If you are using a 64-bit OS, please install 64-bit Node.JS from here: https://nodejs.org

If you are on a 32-bit OS... uh-oh! There's no precompiled file available for your system. Please open an issue here: https://github.com/TeraProxy/Cosplayer/issues