Page tree

This page has not yet been translated to English.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageen

Charon is a .NET application built for .NET Framework 4.5 and tested for compatibility with Mono 4.6.

It requires only a .NET runtime (or Mono), and OS access rights:

  • non-sandboxed environment for .NET (for example, launching from network folder will cause performance issues).
  • read/write access to a file specified in a dataBase parameter.
  • read/write access to %APPDATA%/Charon (Windows) and ~/Library/Application Support/Charon (OSX).
  • (in SERVE mode) bind/accept access to a specified IP port and the next port to it (port number +1);

Unity

Anchor
Unity
Unity

To use the Unity asset you need Unity version 5.4 or later. You can download asset from Asset Store.

Depending on your OS (look below), you might also need to install .NET Framework or Mono.

You can examine your current .NET Framework or Mono version by selecting ToolsCharon TroubleshootingCheck Runtime Version ... in Unity menu.

Windows

Anchor
Windows
Windows

Charon, both standalone and Unity asset, requires .NET Framework 4.5 or later to run.

You can also use Mono 4.6 or later. Additional information about using Mono:


Code Block
languagebash
titleRunning with Mono
mono.exe "<path-to-charon>/Charon.exe" SERVE --dataBase "<path-to-gamedata>/gamedata.json" --port 43210 --launchDefaultBrowser
# common path to mono.exe is "C:\mono\bin" либо "C:\Program Files (x86)\Mono\bin"
Code Block
languagebash
titleRunning with .NET
"<path-to-charon>/Charon.exe" SERVE --dataBase "<path-to-gamedata>/gamedata.json" --port 43210 --launchDefaultBrowser

Mac OS X

Anchor
OSX
OSX

Charon, both standalone and Unity asset, requires Mono 4.6 or later to run.  Additional information about using Mono:


Code Block
languagebash
titleExample
/Library/Frameworks/Mono.framework/Commands/mono "<path-to-charon>/Charon.exe" SERVE --dataBase "<path-to-gamedata>/gamedata.json" --port 43210 --launchDefaultBrowser

Linux

Anchor
Linux
Linux

Standalone version of Charon requires Mono 4.6 or later to run.  Additional information about using Mono:


Code Block
languagebash
titleExample
/usr/bin/mono "<path-to-charon>/Charon.exe" SERVE --dataBase "<path-to-gamedata>/gamedata.json" --port 43210 --launchDefaultBrowser