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 15: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