Difference between revisions of "Run Quake"
| Line 12: | Line 12: | ||
wget http://radium.hexxeh.net/quake3.zip | wget http://radium.hexxeh.net/quake3.zip | ||
</code> | </code> | ||
| + | |||
| + | <code> | ||
| + | unzip quake3.zip | ||
| + | <code> | ||
| + | |||
| + | should give | ||
| + | <code> | ||
| + | Archive: quake3.zip | ||
| + | creating: quake3/ | ||
| + | inflating: quake3/ioq3ded.arm | ||
| + | creating: quake3/lib/ | ||
| + | inflating: quake3/lib/libSDL-1.2.so.0.11.3 | ||
| + | inflating: quake3/lib/libSDL.so | ||
| + | inflating: quake3/lib/libSDL-1.2.so.0 | ||
| + | extracting: quake3/start.sh | ||
| + | creating: quake3/baseq3/ | ||
| + | inflating: quake3/baseq3/qagamearm.so | ||
| + | inflating: quake3/baseq3/cgamearm.so | ||
| + | inflating: quake3/baseq3/uiarm.so | ||
| + | inflating: quake3/ioquake3.arm | ||
| + | <code> | ||
| + | |||
| + | Check the files are executable have 'x' enabled for user | ||
| + | <code> | ||
| + | cd quake3 | ||
| + | ls -all | ||
| + | </code> | ||
| + | |||
| + | === problems === | ||
| + | |||
| + | <code>vchiq_lib: Very incompatible VCHIQ library - cannot retrieve driver version | ||
| + | * failed to open vchiq instance | ||
| + | </code> | ||
| + | |||
| + | this means the binaries aren't built with the same GPU firmware (I think). | ||
| + | |||
| + | Fix it with a new binary. | ||
| + | |||
| + | <code> | ||
| + | wget http://dl.dropbox.com/u/3669512/ioquake3.arm | ||
| + | </code> | ||
| + | |||
| + | If you downloaed with directly in to the 'quake3' folder, then you'll need to rename it. | ||
| + | <code> | ||
| + | mv ioquake3.arm ioquake3.arm.orig | ||
| + | mv ioquake3.arm.1 ioquake3.arm | ||
| + | </code> | ||
| + | |||
| + | and make the code executable | ||
| + | <code> | ||
| + | chmod +x ioquake3.arm | ||
| + | </code> | ||
| + | |||
| + | |||
=== game pak's === | === game pak's === | ||
Revision as of 14:58, 8 June 2012
http://www.raspberrypi.org/archives/1139
http://myraspberrypiexperience.blogspot.co.uk/p/quake3.html
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=73802#p73802
main binary
wget http://radium.hexxeh.net/quake3.zip
unzip quake3.zip
<code>
should give <code> Archive: quake3.zip
creating: quake3/ inflating: quake3/ioq3ded.arm creating: quake3/lib/ inflating: quake3/lib/libSDL-1.2.so.0.11.3 inflating: quake3/lib/libSDL.so inflating: quake3/lib/libSDL-1.2.so.0 extracting: quake3/start.sh creating: quake3/baseq3/ inflating: quake3/baseq3/qagamearm.so inflating: quake3/baseq3/cgamearm.so inflating: quake3/baseq3/uiarm.so inflating: quake3/ioquake3.arm
<code>
Check the files are executable have 'x' enabled for user <code> cd quake3 ls -all
problems
vchiq_lib: Very incompatible VCHIQ library - cannot retrieve driver version
- failed to open vchiq instance
this means the binaries aren't built with the same GPU firmware (I think).
Fix it with a new binary.
wget http://dl.dropbox.com/u/3669512/ioquake3.arm
If you downloaed with directly in to the 'quake3' folder, then you'll need to rename it.
mv ioquake3.arm ioquake3.arm.orig
mv ioquake3.arm.1 ioquake3.arm
and make the code executable
chmod +x ioquake3.arm
game pak's
http://www.quake3droid.com/missingpaks.php
Known Limitations
Audio doesn't work yet. http://www.raspberrypi.org/archives/1139