The elaborate, Thomas had taken a Raspberry Pi 3B+ board and wrote a low-level Vulkan-based RPi-VK-Driver for the platform. In this case, he wrote the driver so that it would be able to run id Software’s Quake 3 on the Raspberry Pi.

— Martin Thomas (@0martint) June 19, 2020 The end result is simply quite astonishing and somewhat remarkable. As you can see in the embedded tweet above, Thomas was able to not just get Quake 3 running on the tinker board; he also managed to get it running smoothly, with framerates as high as 100 fps. On that note, if you’re a avid Raspberry Pi tinker enthusiast, you can download the corresponding RPi-VK-Driver v1.0 directly from GitHub. Do note that if the boot mode for the board is set to “Desktop”, you will be required to switch to the tty console mode in order for the modesetting to work. Also, do note that the Raspberry Pi 3B+ board isn’t the latest product from the brand. That honour belongs to the Raspberry Pi 4 B. (Source: Phoronix, Hot Hardware, GitHub [1] [2])