Run Quake

From SingletonMillerWiki
Jump to: navigation, search

main binary

wget http://radium.hexxeh.net/quake3.zip
unzip quake3.zip

should give

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 

Check the files are executable have 'x' enabled for user

cd quake3
ls -all

problems

  • binaries aren't built with the same GPU firmware (I think).
vchiq_lib: Very incompatible VCHIQ library - cannot retrieve driver version
* failed to open vchiq instance

Fix it with a new binary.

wget http://dl.dropbox.com/u/3669512/ioquake3.arm

If you downloaded 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 new code executable

chmod +x ioquake3.arm
  • No PAK files

If you see this.

----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3

----------------------
0 files in pk3 files


pak0.pk3 is missing. Please copy it
from your legitimate Q3 CDROM.


Point Release files are missing. Please
re-install the 1.32 point release.


Also check that your Q3 executable is in
the correct place and that every file
in the baseq3 directory is present and readable.
Couldn't load default.cfg

go here for more help http://www.quake3droid.com/missingpaks.php

or

wget http://www.andershizzle.com/Q3\ Demo\ Paks.zip


extract the contents of the zip and put them in the baseq3 folder

unzip Q3\ Demo\ Paks.zip
mv ./baseq3/pak* ./quake3/baseq3

run quake3

./quake3/start.sh

Known Limitations

Audio doesn't work yet. http://www.raspberrypi.org/archives/1139

References

  1. http://www.raspberrypi.org/archives/1139
  2. http://myraspberrypiexperience.blogspot.co.uk/p/quake3.html
  3. http://www.raspberrypi.org/phpBB3/viewtopic.php?p=73802#p73802