It seems that enthusiasts are tired of playing Doom on vibrators, tractors, and bacteria. One of them has launched the game exclusively on a graphics card — on just one graphics card.
The project, titled doomgpu, available on GitHub, runs Doom purely on a graphics card within a Linux environment, utilizing the doomgeneric interface and the LLVM C library for GPUs. The game was tested on the AMD Radeon RX 6950 XT; the project is also expected to work on NVIDIA graphics cards:
“This implementation works on both NVIDIA and AMDGPU. To use the NVIDIA implementation, follow the same steps but with the nvptx loader and create the target.”
Thus, you will need Linux, a ROCm-supported GPU, an installation of ROCm or ROCR-Runtime, the SDL2 libraries, and a build of LLVM from the main branch. Using the clang compiler, jhuber6 successfully compiled and ran Doom with single-threaded game logic on his Radeon RX 6950 XT. Arch Linux was used with kernel version 6.10.5. However, the official requirement is broadly stated as Linux, so it should likely work well on any standard x86-oriented distribution.
While this article was being written, the author added a video on YouTube. It appears that the game runs quickly and smoothly.
Source: Tom's Hardware
Comments (0)
There are no comments for now