Установка
OpenNox is not a standalone game. It requires a copy of original Nox installed!
Windows
See installation guide for Windows.
Linux
See installation guide for Linux.
OpenNox is not a standalone game. It requires a copy of original Nox installed!
See installation guide for Windows.
See installation guide for Linux.
Appimage is a portable packaging format designed to simplify user interaction with software by removing the need to install it as a package or install its dependencies.
32 bit Appimage packages are provided since v1.8.12-alpha9 (25 Aug 2023).
The Appimage contains all 3 executables: non-hd client, hd client and dedicated server.
The Appimage release is not portable by default – it overrides config location and data location to use user’s home folder conforming to Freedesktop standard “XDG Base Directory Specification v0.8”. This is done specifically to allow making packages out of this AppImage and to allow direct system installation (in /usr/local/bin for example).
Please note, that $HOME is either user’s home or a portable home, depending on how you install OpenNox.
$HOME/.local/share/opennox$HOME/.config/opennox$HOME/.local/state/opennoxOpenNox is not a full game. It requires game content files of the original Nox installation!
See GoG for purchase options. Original CD should work as well.
Most probably, you are using 64 bit distribution of Linux. To use OpenNox you have to enable i386 architecture and install these packages:
Make sure you have 32 bit version of your graphics drivers installed to provide libgl1:i386.
On 32 bit distributions you probably have everything installed already.
$HOME/.local/share/opennox folder. Alternatively, you can install Nox into this folder.opennox.yml into $HOME/.config/opennox folder.opennox-bundle-i386.AppImage, then portable home folder must be named opennox-bundle-i386.AppImage.home..local/share/opennox folder inside the portable home folder you had created in step 2..config/opennox folder inside the portable home folder you had created in step 2.Appimage release always checks the first parameter to decide which executable to run.
$HOME/.local/share/opennox folder.If nothing helps, please contact us on OpenNox Discord in #feedback channel and share the opennox.log located in the .local/state/opennox folder.
HD and legacy versions won’t join servers of the opposite version.
Most online servers still run legacy version, so if you want to join them, you must run legacy version of OpenNox as well.
This release is just OpenNox binaries packed into tar.gz archive.
OpenNox is not a full game. It requires game content files of the original Nox installation!
See GoG for purchase options. Original CD should work as well.
To run OpenNox you will need to install this dependencies:
Make sure you have 32 bit version of your graphics drivers installed to provide libgl1:i386.
opennox, opennox-hd and opennox-server as executable.opennox, opennox-hd and opennox-server as executable.$HOME/Nox folder. Alternatively, you can install Nox into this folder.You need to create launchers yourself for executables you want to run.
Please note, that working directory must be set to the Nox installation folder.
Navigate to the Nox installation folder, before running any of these commands.
opennoxTo run OpenNox HD, issue this command:
opennox-hdTo run OpenNox dedicated server, issue this command:
opennox-serverIf you placed binaries not Nox installation folder, you have to provide a full or relative path to the binary.
$HOME/Nox directory or in the place specified in opennox.yml (which can be either in $HOME/.config/opennox or in the working directory used to call binaries from):game:
data: /home/user/some/path/to/NoxChange this path manually to a folder where your copy of Nox is installed, if necessary. Restart OpenNox.
If nothing helps, please contact us on OpenNox Discord in #feedback channel and share the opennox.log located in the $HOME/snap/opennox/common/logs folder.
HD and legacy versions won’t join servers of the opposite version.
Most online servers still run legacy version, so if you want to join them, you must run legacy version of OpenNox as well.
Flatpak is a packaging format designed to simplify user interaction with software by removing the need to install its dependencies.
Flatpak package is provided since v1.8.12-dev (0a8352c) (13 Jan 2023).
Flatpak package supplies only 2 executables: non-hd client and hd client.
OpenNox is not a full game. It requires game content files of the original Nox installation!
See GoG for purchase options. Original CD should work as well.
You will need Flatpak installed.
$HOME/Nox folder. Alternatively, you can install Nox into this folder.After installing you should get two launchers in your applications menu: OpenNox and OpenNox HD. Run the one you need.
To run OpenNox Non-HD (legacy) issue this command:
flatpak run io.github.noxworld_dev.OpenNoxTo run OpenNox HD issue this command:
flatpak run --command=opennox-hd io.github.noxworld_dev.OpenNox$HOME/Nox or in the place specified in $HOME/opennox.yml:game:
data: /home/user/some/path/to/NoxChange this path manually to a folder where your copy of Nox is installed, if necessary. Restart OpenNox.
If nothing helps, please contact us on OpenNox Discord in #feedback channel and share the opennox.log located in the logs folder, which is located either in your home folder or in OpenNox working directory.
HD and legacy versions won’t join servers of the opposite version.
Most online servers still run legacy version, so if you want to join them, you must run legacy version of OpenNox as well.
Snap is a packaging format designed to simplify user interaction with software by removing the need to install its dependencies.
Snap package is provided since v1.8.6 (19 Dec 2021).
Snap package supplies all 3 executables: non-hd client, hd client and dedicated server.
OpenNox is not a full game. It requires game content files of the original Nox installation!
See GoG for purchase options. Original CD should work as well.
You will need snapd installed.
$HOME/Nox folder. Alternatively, you can install Nox into this folder.After installing you should get two launchers in your applications menu: OpenNox and OpenNox HD. Run the one you need.
To run OpenNox Non-HD (legacy), issue this command:
snap run opennoxTo run OpenNox HD, issue this command:
snap run opennox.hdTo run OpenNox dedicated server, issue this command:
snap run opennox.server$HOME/Nox or in the place specified in $HOME/opennox.yml:game:
data: /home/user/some/path/to/NoxChange this path manually to a folder where your copy of Nox is installed, if necessary. Restart OpenNox.
If nothing helps, please contact us on OpenNox Discord in #feedback channel and share the opennox.log located in the $HOME/snap/opennox/common/logs folder.
HD and legacy versions won’t join servers of the opposite version.
Most online servers still run legacy version, so if you want to join them, you must run legacy version of OpenNox as well.
.exe для Windows.opennox-hd.exe.HD версия не будет подключаться к публичным серверам старого Nox или OpenNox legacy!
Это сделано для обеспечения честности, т.к. не все игроки используют OpenNox HD и не видят так же далеко как в HD. Вы все ещё можете создать свой сервер для того чтобы играть с друзьями в HD версию.
opennox.exe.Legacy версия не будет подключаться к публичным HD серверам!
Удостоверьтесь что использует версия совместимая с сервером при игре по сети (HD или совместимая).
Во первых, можно попробовать запустить OpenNox с правами администратора. Если это сработало, значит Nox установлен в защищенную директорию вроде “Program Files” что вызывает проблемы с доступом. Удалите папку OpenNox, переустановите Nox в другую директорию и установите OpenNox снова.
Если это не помогло, откройте opennox.yml (в директории куда установлен OpenNox) с помощью текстового редактора (Notepad++ это лучший вариант).
Найдите секцию похожую на:
game:
data: C:\Games\NoxИзмените путь в файле на папку куда установлена копия Nox. Перезапустите OpenNox.
Если это тоже не сработало, пожалуйста обратитесь за помощью в OpenNox Discord в канал #feedback.
Так же поможет если вы приложите файл opennox.log который находиться в капке log в директории OpenNox.
Как было указано в документации по установке, HD и legacy версии не будут присоединяться к серверам друг друга.
Большинство публичных серверов до сих пор используют legacy версию, по этому если вы хотите присоединиться к ним, вам необходимо использовать legacy версию OpenNox. Удостоверьтесь что используете правильную версию когда пробуете присоединиться к серверу.
This guide is based on Linux installation guide.
Specific Steam Deck guide will be provided in the future as well.
OpenNox is not a standalone game. It requires a copy of original Nox installed!
See GoG for purchase options.
Installation should create a “OpenNox HD” shortcut in the start menu. Alternatively: run opennox-hd binary from terminal.
HD version will not join public legacy servers!
This is done for fairness reasons, since not everyone runs OpenNox in HD. You can still host your own server for your friends to join.
Installation should create a “OpenNox” shortcut in the start menu. Alternatively: run opennox binary from terminal.
Legacy version will not join HD servers.
Make sure to run the same version as the server when playing online.
Try starting opennox from the terminal. Check if there are any error messages there.
If it doesn’t help, open opennox.yml in OpenNox installation directory in a text editor. Find section similar to this:
game:
data: /home/user/some/path/to/NoxChange the path manually to a folder where your copy of Nox is installed. Restart OpenNox.
If it still doesn’t work, please ping us on OpenNox Discord in #feedback channel.
It will help if you share opennox.log located in log folder in OpenNox install directory.
As was explained in the installation section, HD and legacy versions won’t join servers of the opposite version.
Most online servers still run legacy version, so if you want to join them, you must run legacy version of OpenNox as well. Make sure to try a correct version when joining a server.