Particle.news

Download on the App Store

Software Engineer Creates Home-Brew GPU, Runs Quake at 60fps

Dylan Barrie's FuryGpu project demonstrates the potential for individual innovation in graphics technology over a four-year development period.

  • Dylan Barrie, a software engineer, developed a home-brew GPU named FuryGpu, capable of running the original Quake at 720p and 60fps.
  • FuryGpu is based on a Xilinx FPGA design, offering flexibility and a feature set reminiscent of mid-90s high-end graphics cards.
  • The development of FuryGpu, including the hardware and Windows drivers, took four years, with Barrie intending to open-source the entire project.
  • Despite its impressive achievement, FuryGpu is not aimed at competing with commercial GPUs but showcases the potential for individual innovation in graphics technology.
  • Barrie highlights the challenges and learning experiences of creating FuryGpu, from understanding FPGA chips to writing Windows drivers.
Hero image