Niotso Minimum Requirements

From Niotso Wiki
Jump to: navigation, search

Of course, as the client and server packages haven't been written yet, these requirements may be subject to change.

Niotso Client[edit]

Minimum Requirements
Graphics OpenGL 2.0-capable graphics device (2004+ hardware)
Disk space ≥ 2.0 GB for game installation, 25MB per client
Operating system Windows Windows XP+, with the newest service pack
Linux Any modern popular distro with a modern kernel
Mac Mac OS X 10.0 or higher
Audio Windows XAudio2 (Requires latest DirectX runtimes)
Linux PulseAudio
Mac Core Audio

Rationale[edit]

Niotso Client will make use of vertex shaders and vertex buffer objects for Hardware T&L, and therefore requires an OpenGL 2.0 graphics device, the specification for which was released on September 7, 2004.

Niotso Server[edit]

Minimum Requirements
Operating system Windows Windows XP+, with the newest service pack
Linux Any modern popular distro with a modern kernel
Mac Mac OS X 10.0 or higher
Database PostgreSQL 9.0+
Bandwidth To be determined

Rationale[edit]

We use PostgreSQL because it is perhaps the most advanced open source SQL database software there is; it provides an official library for server software; and it works on all of our desired operating systems.

Compiling[edit]

Minimum Requirements
Processor Something modern to profile with
Compiler Windows TDM-GCC 4.4.0+, Visual C++ 10.0+ (provided by the free Windows SDK)
Linux GCC 4.4.0+, Clang 3.0+
Mac GCC 4.4.0+, Clang 3.0+
IDE
(Optional)
Windows Code::Blocks 10.0+, Visual Studio 2008+
Linux Code::Blocks 10.0+
Mac Code::Blocks 10.0+, Xcode 2.0+

Rationale[edit]

No real reasoning behind these numbers. We won't be using C++11, yet.