Niotso Minimum Requirements
From Niotso Wiki
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.
| |||||||||||