Skip to content

Version Incompatibility

TeraProxy edited this page Jun 28, 2018 · 8 revisions

Introduction

To use your mouse input in the Dressing Room, Cosplayer is using a c++ dependency called "mouse.node" 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. It 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:

Your current Node.JS version is not compatible with Cosplayer

Please install the latest Node.JS (Current NOT LTS) 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.

32-bit Node.JS is not compatible with Cosplayer

If you are using a 64-bit OS, please install the latest 64-bit Node.JS (Current NOT LTS) 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

Clone this wiki locally