Revolution in the world of Raspberry Pi: Running a 3D game on a full-fledged video card
The Raspberry Pi 5 demonstrates impressive advances in graphics capabilities. Using an expansion card and an external graphics card, AMD was able to run 3D games in 4K resolution, which opens up new horizons for this compact platform.
Pi Graphics Revolution
Minicomputer Breakthrough
Pineboards, a company specializing in the production of expansion boards for Raspberry Pi, demonstrated the impressive capabilities of the PCIe interface in the Pi 5. Using their innovative solution, engineers were able to connect an AMD Radeon graphics adapter to the Raspberry Pi 5 and run full-fledged 3D open source game.
Technical implementation
According to information from Pineboards, the system setup process took about 60 minutes. The configuration was built on a Raspberry Pi 5 using the HAT uPCIty Lite board. This device provides the ability to connect any PCIe card to the corresponding bus on the Raspberry Pi 5. The mini-computer is equipped with one open PCIe x4 slot, which allows you to use even x16 cards.
Experiment with an external video card
The experiment used an AMD Radeon RX 460 video card (presumably manufactured by Gigabyte). The be quiet! ATX power supply was used to power the graphics adapter. power 400 W. After making some minor adjustments to the drivers provided by Coreforge, the Pineboards team was able to launch the 3D racing simulator SuperTuxKart with full support for 4K resolution.
Overcoming technical barriers
The Raspberry Pi 5 fixed the bus shortcomings previously identified by enthusiasts, but there remained a problem with the GPU drivers for ARM architectures on Linux. Through considerable effort, hours of debugging, and patience, YouTuber and tech journalist Jeff Girling was able to get the Radeon RX 460 up and running and run a series of tests in the glmark2 utility, but running games was still an elusive goal.
Successful demonstration
As can be seen in the video presented, SuperTuxKart demonstrates stable operation on the assembled system. The developer community has recently made many improvements to the Linux kernel drivers for the Raspberry Pi 5, which Pineboards noted as exciting progress on the platform.
Glossary
- Raspberry Pi is a series of compact single-board computers developed in the UK
- Pineboards - manufacturer of expansion boards for Raspberry Pi
- PCIe (PCI Express) - high-speed computer bus for connecting peripheral devices
- AMD Radeon is a series of GPUs developed by AMD
- SuperTuxKart is an open racing game with 3D graphics
Links
- @Raspberry_Pi
- @geerlingguy
- https://t.co/5kXyvmeewJ
- https://twitter.com/Pineboards/status /1823737321486999775?ref_src=twsrc%5Etfw
- Tom's Hardware
Answers to questions
What the company showed Pineboards using Raspberry Pi 5?
What equipment was used in the experiment?
What game were you able to run on the assembled system?
What problems did you have to solve for the external video card to work successfully with the Raspberry Pi 5?
How long did it take to configure the system to work with an external video card?
Hashtags
Save a link to this article
Discussion of the topic – Revolution in the world of Raspberry Pi: Running a 3D game on a full-fledged video card
Pineboards successfully connected an AMD Radeon graphics card to a Raspberry Pi 5 via PCIe x4, allowing it to run a full-fledged open source 3D game. This achievement demonstrates significant progress in PCIe support for the Raspberry Pi.
Latest comments
8 comments
Write a comment
Your email address will not be published. Required fields are checked *
Luca
Wow, this is simply amazing! 😮 Raspberry Pi 5 with external AMD graphics card and 4K game. Who would have thought that this was possible on a minicomputer? I wonder what other uses this could have?
Sophie
Yes, Luca, this is really impressive! 🤓 I think this opens up new possibilities for creating budget gaming systems. Imagine a home media center on a Raspberry Pi with the ability to run modern games!
Hans
Sophie, you're right! But I'm more interested in applications in education. Imagine how this could help students learn programming and computer science on affordable hardware. 🎓
Isabella
Great idea, Hans! It can also be useful for creating inexpensive workstations for 3D modeling or video editing. Although, of course, the performance will not be at the level of top GPUs, but for beginners it will be quite good. 💻🎨
George
All this is nonsense. Why are these toys needed when there are normal computers? They just waste money and time on these experiments. It would be better if they did something useful.
Pierre
George, don't be so categorical! 😊 Innovation drives progress. It may seem like a toy today, but tomorrow it could turn into a useful tool for many areas. Let's look at this with optimism!
Marta
I agree with Pierre! 👍 Plus, this is a great way to make technology more accessible. Not everyone has the opportunity to buy an expensive gaming PC, but here is a compact and relatively inexpensive solution.
Luca
Absolutely right, guys! 🙌 And don’t forget about the potential for IoT projects. Powerful graphics can be useful for processing video streams from cameras or visualizing data in real time. The possibilities are endless!