![]() Contributors to XeNTaX game reverse-engineering forums.j-yaniv and others for Rho-Bot Half Life bots.The FWGS team for the Xash3D engine and Xash3D version of Half Life SDK.If you would like to get involved, please drop me a line ( or on Twitter) and we can discuss! Credits Since this project is currently only in active development by myself, I don't have any set roadmap or procedure for contributing. However, I won't be able to help you out, so you'll be on your own. If you wish to try compiling the game for Mac then feel free - in theory the engine should be compatible as long as you have a version of MacOS that supports OpenGL. In response, the developers of the Xash3D engine used by Afterburner have decided not to support the engine on Mac, because to do so would now require too much extra work and testing. I'm not gonna lie - this is incredibly irritating, because OpenGL was the easiest way to write graphics-based applications that worked across the three big operating systems. Why is Mac not supported any more?Īpple have deprecated OpenGL support on Mac. Note that most of these will be for advanced users only. To build, open a terminal in the root of the repository and call:įor more information, or a list of all available options, run python3. If you find yourself needing to do this, run git submodule update -init -recursive from within the root directory of the repository. If you don't use the -recursive switch, the game will not compile without manually initialising the subrepositories. Note that some of the 32-bit dependencies on Linux may also need to have their 64-bit counterparts installed in order for the configuration step to correctly detect them for example, on Ubuntu the libfreetype-dev and libfontconfig1-dev dependencies need to be installed alongside their libfreetype-dev:i386 and libfontconfig1-dev:i386 counterparts.įinally, clone this repository using git clone -recursive. If this is not available for download for your platform, you should compile it from source.įor detailed information on the prerequisites for your platform, see the Xash3D FWGS readme here, or at the bottom of this file. You will also need to ensure that the 32-bit development version of the SDL2 library is installed. Until 64-bit support is properly implemented, 32-bit compilers and libraries are required.Įnsure that you have Python 3 installed on your computer, as well as the appropriate C/C++ development tools for your platform (Windows and Linux are supported). I want to compile the game from source, how do I do that? PrerequisitesĦ4-bit builds of the game will be supported in future, but are not at the moment. These are liable to be buggy and will not be representative of the final game. Please note, however, that at time of writing only pre-release versions of the game are available for testing purposes. ![]() The Xash3D (GoldSrc) engine was chosen because its codebase is fully available, it's smaller and simpler than Source, it's closer to the genuine Nightfire engine, and it doesn't come with the expectation that games will be photorealistic (I don't have the time or the energy as a single hobbyist to be working on some sort of HD photorealistic remake). The primary purpose of this mod is to recreate and improve the experience of the PC version of Nightfire, and to provide in the process an open-source codebase that will allow for extension and refinement. It is fully compatible with older servers, unlike the older 1.1 patch.Open-source reboot of James Bond 007: Nightfire. This patch does not require the CD to launch the game and will work with any version of the game. Be sure to install to the correct folder where your Nightfire installation is located or the update will have no effect. Make sure you are running the game as administrator or automatic updates will fail to install. To install this, simply unzip the file and then run the Nightfire Patch Setup Wizard. NET Framework and you have Windows 7 or Windows 8, please follow this guide: NET Framework 2.0 - Click here to download. Many other improvements over the years have been made as well. The console is also enabled automatically when installing this patch. Includes improvements to netcode, fixes numerous problems that would cause the game to crash to desktop, improves frame rate, heavily reduces lag and disconnects while playing multiplayer, adds the ability to change the field of view for widescreen monitors. Also, the game will notify you if there is a new update available and ask you if you would like to install it. Nightfire now supports dynamic lights, the ability to download new custom maps off servers automatically when joining. ![]() Will no longer function after this date unless you install This patch is mandatory for players who wish to continue to
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |