<!DOCTYPE html>
<meta charset="utf-8" />
<title>Quake 3 on Raspberry Pi 4</title>
<style type="text/css">
  code.filename {
    background-color: #F0F0F0;
  code.command {
    font-weight: bold;
  pre {
    border-style: dashed;
    border-width: 1px;
    padding: 1em;
  pre.file {
    background-color: #F0F0F0;

<h1>Quake 3 on Raspberry Pi 4</h1>
2019-12-30<br />
by Gernot Walzl

The official Raspbian Buster repository contains ioquake3.<br />
It can be installed using the following command:
<code class="command">sudo apt install ioquake3</code>
Game data files are expected to be in the corresponding directory:
<code class="command">md5sum pak*.pk3 /usr/lib/ioquake3/baseq3</code>
1197ca3df1e65f3c380f8abc10ca43bf  pak0.pk3
48911719d91be25adb957f2d325db4a0  pak1.pk3
d550ce896130c47166ca44b53f8a670a  pak2.pk3
968dfd0f30dad67056115c8e92344ddc  pak3.pk3
24bb1f4fcabd95f6e320c0e2f62f19ca  pak4.pk3
734dcd06d2cbc7a16432ff6697f1c5ba  pak5.pk3
873888a73055c023f6c38b8ca3f2ce05  pak6.pk3
8fd38c53ed814b64f6ab03b5290965e4  pak7.pk3
d8b96d429ca4a9c289071cb7e77e14d2  pak8.pk3

<code class="filename">~/.q3a/baseq3/q3config.cfg</code>
<pre class="file">
seta cl_renderer "opengl1"
seta r_ignorehwgamma "1"
seta r_mode "-1"
seta r_customwidth "1280"
seta r_customheight "720"

<code class="command">/usr/lib/ioquake3/ioquake3</code>

<li><a href="https://www.raspberrypi.org/forums/viewtopic.php?t=247677">