The Visual Studio C++ Redistributable is required to run the application: 32-bit or 64-bit depending on the chosen architecture. Same build instructions as for Linux apply. Thanks to the effort of Igalia and their V3DV Driver, it is possible to compile and run vkQuake2 on Raspberry Pi 4. enter the linux directory and type make release or make debug depending on which variant you want to build - output binaries will be placed in linux/release圆4 and linux/debug圆4 subdirectories respectively.make sure your graphics drivers support Vulkan (run vulkaninfo to verify) - if not, you should either update them or find a package that is best suited for your hardware configuration.Pkg install vulkan-tools vulkan-validation-layers Build steps assume that Ubuntu is the target distribution: Unfortunately, Linux code for Quake 2 has not aged well and for that reason only the Vulkan renderer is available for use at this time. open quake2.sln and choose the target architecture (x86/圆4) - it should build without any additional steps.install Visual Studio Community 2022 with C++ MFC for build tools and Windows 10 SDK.download and install the latest Vulkan SDK.This also implies that some of the original bugs could be present. Because of this, there are no dependencies on external SDL-like libraries and the entire project is mostly self-contained. Buildingįor extra challenge I decided to base vkQuake2 on the original id Software code. added the aimfix console command, backported from more detailed description of the thought process behind this project can be found in my blog post, where I explain the overall design, how I attacked some of the problems and also how things developed after the initial release.added Nightmare/Hard+ skill to the game menu.music volume slider has been added (OGG/FLAC/MP3/WAV only, CD music still plays at full volume as originally intended).support for OGG/FLAC/MP3/WAV music has been added in addition to standard CD audio.on Linux, sound is now handled by ALSA instead of OSS.triangle fans have been replaced with indexed triangle lists due to Metal/MoltenVK limitations. software renderer has been completely replaced with KolorSoft 1.1 - this adds colored lighting and fixes severe instabilities of the original implementation.Vulkan renderer fixes broken warp texture effect (water, lava, slime) seen in OpenGL.viewmodel weapons are no longer hidden when FOV > 90.HUD elements, menus and console text are now scaled accordingly on higher screen resolutions (can be overridden with the hudscale console command).console contents can be scrolled with a mouse wheel.players can now change texture filtering modes from within the video menu.anisotropic filtering toggle has been added.antialiasing and sample shading is now natively supported.underwater vision warp effect similar to software renderer has been implemented and enabled by default.64-bit support, additional screen resolutions and DPI awareness have been added.world colors have been slightly upgraded - the game's original, darker look can be toggled with the vk_postprocess console command.There are, however, a few notable differences that made the cut for various reasons: The goal of this project is to maintain as much compatibility as possible with the original game - just pure, vanilla Quake 2 experience as we knew it back in 1997. The client and server manuals are particularly useful.This is the official Quake 2 code v3.21 with Vulkan support and mission packs included. Consequently, many of the settings and console variables that work for Q2PRO also work for Quake 2 RTX. Q2VKPT, in turn, builds upon Q2PRO, which is a modernized version of the Quake II engine. student at the Karlsruhe Institute of Technology in Germany. Q2VKPT was created by former NVIDIA intern Christoph Schied, a Ph.D. Quake II RTX builds upon the Q2VKPT branch of the Quake II open source engine. This installer comes with the free shareware levels, or you can point it to the folder of your Quake 2 installation to get the full Quake II experience. Global lighting effects like realistic reflections, refraction, shadows, and global illumination create a whole new Quake II experience. Only then will the fate of humanity be known. Relive the classic Quake II, now with Vulkan-based real-time ray tracing on NVIDIA graphics cards with RTX support (GeForce GTX 1060 and newer, all GeForce RTX 20 cards).Įxperience realistic reflections, refraction, shadows, and global illumination while you fight your way through the hostile Strogg civilization in the first three levels of the original game. Quake 2 RTX is NVIDIA's attempt at implementing a fully functional version of Id Software's 1997 hit game Quake II with RTX path-traced global illumination.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |