How to: Install and play Quake on your Symbian Phone!
September 10, 2007 by Dario Soltani

This post has been updated and rewritten 2007-12-21!
It’s amazing what the Nokia N-series devices are capable of. Did you know it’s possible to play the original Quake (yes the exact same game, not a simplified modified lame version) with hardware accelerated graphics and all on your phone. Just check this video out:
This is all thanks to a Finnish guy called Hinkka. He’s ported the original Quake to Symbian S60 phones with Feature Pack 1 (FP1) and a ARM V6 processor using P.I.P.S.
This is what you’ll need to do to install Quake on your phone:
- Download and install the Symbian P.I.P.S. C-runtime library
You’ll find the file here. Download it to your PC and transfer it to your phone using the USB cable.
- Copy files from the original Quake game to your phone
To do this you’ll need one of the following:
- The original full game
You can buy the full game at idSoftware for $20. If you happen to have the original game stored in your bookshelf you can of course also it.
- Create a ‘QUAKE1′ folder in the root of your memorycard (NOT in your phones memory).
- Copy the ‘ID1′ folder on your original Quake CD to the ‘QUAKE1′ folder you just created.
- The free to download shareware Quake demo (which I’m running in the video above).
- Download the demo here.
- Install the game on your PC. It’ll probably be placed in your C:\QUAKE1 folder.
- Create a ‘QUAKE1′ folder in the root of your memorycard (NOT in your phones memory).
- Create a ‘ID1′ folder in your ‘QUAKE1′ folder which you just created.
- Copy the .pak file from your PC to your memory cards ‘ID1′ folder (you’ll probably find the .pak file in your C:\QUAKE1\ID1\ folder, copy it to your memory cards ‘..\QUAKE1\ID1\’ folder)
OR
- The original full game
- You can also add gamemusic (this part is not required if you don’t want music)
- Create a ‘CDAUDIO’ folder in the ‘QUAKE1′ folder on your memory card.
- Put what ever music (as long as it’s MP3’s) you want in the ‘CDAUDIO’ folder you just created on your memory card.
- Rename the music files ranging from 1.mp3 to 10.mp3.
I’m not sure what bitrates works best but I tried 256kbs and it only reduces performance with 0.1 fps.
- Download and install the Symbian Quake file
You’ll have to choose the appropriate file for your device. You’ll find the files here.
Here’s an explanation on when to use each file:
- Use these if you used the Quake demo .pak file
quake_v103_armv6_fpu.sisx - Your phones has a floating point unit (ie. N95, E90, etc).
quake_v103_armv6_nofpu.sisx - Your phones does not have a floating point unit (ie. 6290). - Use these if you used the original full Quake files and want network play
quakeworld_v103_armv6_fpu.sisx - Your phones has a floating point unit (ie. N95, E90, etc).
quakeworld_v103_armv6_nofpu.sisx - Your phones does not have a floating point unit (ie. 6290).
- Use these if you used the Quake demo .pak file
You’re now ready to rock and roll!
Game keys:
Currently the keys are mapped as follows when ingame:
- LSK = return / jump
- RSK = esc
- Joystick = forward, back, left, right, fire
- * = look around (with joystick)
- # = sidestep
- c = change weapon
- green answer key = center view
- volume up/down = look around/sidestep
- everything else basicly shoots in the game.
In the console you should be able to type by multitapping. And yes, a bluetooth keyboard really makes life easier!
Please consider to donate hinkka (just click on the paypal icon) for all his efforts with this fantastic game!





Excellent, it runs really smooth on my N95.Links are dead, new ones:
http://koti.mbnet.fi/hinkka/quake_v101_armv6_fpu.sisx
http://koti.mbnet.fi/hinkka/quake_v101_armv6_nofpu.sisx
PS Great site, keep up the good work!
Thanks for the new links TuuT. I’ve updated the guide.
[...] Quake is running really good on the Nokia N95 8GB. With the N95’s tv-out feature and a Bluetooth keyboard you will have a great gaming experience! You’ll find download and installation instructions here. [...]
please where is that pak file? because i downlload that zip file from idsoftware and there wasnt any pak file please help me
1. Download the Quake demo from
http://www.idsoftware.com/games/quake/quake/index.php?game_section=demo
2. Install it on your PC harddrive
3. Goto the installed game folder, check in the ID1 folder, there you have the PAK0.PAK file.
Goodluck!
yes thanx i gat it and can i put quake1 folder into mobile memory?
when yes then where please =]
and when i download that demo i must install quake_v103_armv6_fpu.sisx not quakeworld_v103_armv6_fpu.sisx right?
i have put quake1 folder with ID1 and .pak file in it in Nokia N95\Phone memory\Data\Games then i have installed pips and then quake.sis and game didnt work =[ please help u only acn please thanx a lot man
Dario Soltani please
what’s this? The GPL source code. RVCT 2.2 required to compile i need this for playing game? PLEASE CAN SOMEONE HELP ME??? MUST I USE MEMORY CARD OR CAN I PLAY ON PHONE MEMORY?? PLEASE
Hi Softik_one… What do you need help with? Sorry I’ve been away. Fathers day you know.
“The installation packages on the download page require that you have also a datafile for the game on your memorycard.” - Yes, you need a memorycard (or a virtual memory card like the ones used in the 8gb nokia phones).
First thing I need to know to help you is what phone you have?
I have N95 but not 8gb.. I dont have memory card
tomorow i will have and then i will try it again. I tryed it to run on phone memory and this dont work…
Okay
Yes that’s your problem, the game requires a virtual memory unit (memory card or built in flash memory like the n95 8gb). Let me know how you’re doing.
sure man =] i will.
bye
Hi Dario =] it works perfectlly thanx man
Hi great instructions game installs and runs smoothly… almost. For some reason the screen goes blank every 5-10 seconds or so and then resumes ok. This is on a fresh out of the box N95 with 12,0,013 firmware any ideas?
Softik_one: Great
GordonMorgan: weird… Do you mean it goes blank when using the tv-out or in the phone? I really have no clue… How much memory do you have free after boot?
And yes, it could be the low ram logo, try a reboot and tell me how you’re doing.
Hi i have the Nokia N95 and i downloaded the quake demo and made a directory on my memory card called quake 1, and installed quake on my pc copied the .pak file to memorycard\quake1\id1.
I then installed teh file named pips_s60_wp on my phoen along with the quake_v103_armv6_fpu file and they went through fine, however when i go to apps i see teh logo but if i choose to open it it doesnt run, where did i go wrong?
Hi Jamie. It sounds like you’ve done everything right. Just try to reboot the phone to free some memory. Keep me updated (going to bed now but will check more tomorrow).
Sweeeeeet!!! I like it a lot..!! it’s cool to se the old games i played when i was younger coming to cell phones… I remember my first computer i installed q1 on it was really slow and so on…
Now i get it smoooth and all..=) will you fix doom 1 & 2 to?? maybe q2?? Or is that not possible yet..??
I’ll even donate some money for your effort… (when i get my paycheck…) =)
Keep up the good work!!
Hi Per-Erik.
I’m sorry but I did NOT develop this game, however “Hinkka” from Finland ported it to S60 3rd. I suggest you make some donations to him. Visit his site at
http://koti.mbnet.fi/hinkka/
You’ll find PayPal donation possibilities there.
About Doom 1 & 2, they already exist. You can check my demo at
http://www.simplysymbian.com/2007/04/11/playing-doom-2-or-quake-1-on-symbian-s60-devices/#more-203
Download them at
http://koti.mbnet.fi/mertama/
And now for some Swedish greetings,
ha det så jävla kul!
[...] find download and installation instructions for Quake here. Share This [...]
i did the same thing as the other jamie but i still cant seem to get it workin
i restarted my fone and it still does the same thing
im thinking that i might need v106.sisx not 103.sisx
becuz the quake demo version is 1.0.6
Jamie M: which phone do you have? And did you install PIPS?
ive got the nokia n95 and i did install the pips
sounds really wierd, how much free memory do you have jamie? check you ram.
525mb on memory card and 71mb on fone
also please tell me what firmware version you’re running by typing *#0000# in idle screen. You can’t possible have 71mb free ram on a n95 classic. Check again and let me know.
I believe you have many applications running in the background and not enough free RAM. Try holding down the menu button and shut all applications down (some applications autostart when you boot your phone).
If memory isn’t your problem there are two other possible issues:
1. Your quake file is corrupt, download the demo (you’ll find the link above) and try again.
2. You’re running an old firmware version, update your firmware (you’ll find instructions in the how-to section on SimplySymbian).
woops my ram is 159 soz
Now you’re really confusing me Jamie… if your memory is 159 you must be using the black Nokia N95 8gb, right?
nope =S
Jamie, lets continue this discussion in the forum. I think I know what your problem is. I’ve added a thread in the software - troubleshooting forum, you’ll find it here.
Please register and login, also do the *#0000# in idlescreen and post me your firmware version details.
Thanx for the great tutorial !
I did install the game on the phone (N95 With 20.0 Firmware)
Did make a folder in the memorycart /Quake1/id1/PAK file….
But when I try to open the game nothing happend…
Did try to reboot the phone many times.. still nothing..
Well well… thanx for the try anyway..
Har DOOM1 on the phone and that works… 2bad Q did not work :\
Ha en mycket bra dag
Ok..
NOW it works..
The problem was that I had not installed the c-runtime library sis file !!
Think the tutorial should have mention better that you MUST install 2 files to the phone !
And copy ONE pak file !
that is 3 steps to get it work
Hehe ok Olsen, great tips! I’ll make the adjustments you suggest to make it easier for people
hi dario i really need your help i did the exact same thing as the 1st jamie did and the exact same thing happend to me..i tried to open it in apps and it did not run
this is what the 1st jamie wrote ) Hi i have the Nokia N95 and i downloaded the quake demo and made a directory on my memory card called quake 1, and installed quake on my pc copied the .pak file to memorycard\quake1\id1.
I then installed teh file named pips_s60_wp on my phoen along with the quake_v103_armv6_fpu file and they went through fine, however when i go to apps i see teh logo but if i choose to open it it doesnt run, where did i go wrong?
im asking the same question…by the way i have a N95 and a 1 gig memory card hit me bak when u can
i even tried it with the full game that i had installed on my pc.. i copied the whole id1 folder, then installed the pips then the quake_v103_armv6_fpu yet it still doesnt run
plz help
I think the problem is you guys install PIPS after you installed quake.
Do it in this order instead:
1. Download and install the pips file.
2. Create Quake directories,
3. Download and install quake
Let me know if it works.
lol dario thx for trying but it still doesnt work…my pone jus doent start the game..its installed and everything, i even tried your advice and no difference..maybe it just my phone? ah well
im gonna try uptade my phone 20.0.015 firmware for the Nokia N95 and c if that helps
doh you dont have the latest firmware?
so thats wats gonna make it work? good…1 prob, when i use nokia software uptader it says my phone already has the latest version…. v12 firmware, its like my phone doest want quake on it lol, if its possible can u link me 2 where i can download v20 firmware thas hit us bak
o dw bout that comment…bakk onto quake, ive installed both pips and the game, i just think theres somthin rong with he pak file…its in the idi folder along with the 2 installations pips and quake, but uts jjust sits ther din nothing, with a question mark on the side of it, saying that when i clik on it its uable to open.. any problem there?
sorry for writing so much this is last comment…..apart from if u make it work a thankyou
George, you did not install PIPS. Download it at
http://koti.mbnet.fi/hinkka/pips_s60_wp.sis
transfer it to you phone and INSTALL it, then you’ll be able to install Quake, download & install it from:
http://koti.mbnet.fi/hinkka/quake_v103_armv6_fpu.sisx
After this is done, you’ll need the quake pak file. Download the quake demo from:
http://www.idsoftware.com/games/quake/quake/index.php?game_section=demo
install this on you computer, then copy the pak file to your phone in the folders described above. You MUST use a memory card.
If you can’t get this started by now, I suggest you ask a friend for help.
FINALLY i figured out wat i was doing wrong… when i made the quake foder in the root of my memory card, i also made and id1 folder in there as asked, then i copied pips quakek and pak in ther altogether and installed them, this tiime my quake folder goes like this:
anyways cya
quake>idi(folder) pips, quake gamethen in the id1 folder was pak
dunno how that made a difference but it works fine now thx for putting up with my winging
[...] and nobody really seemed to understand how they should install the game, so head over there and check it out. Let me know what you think. Share This [...]
Hi, does it work on a N73? I’ve tried with both files (with floating point unit and without it). First, while installing it says that the application is not suitable for this phone. Then, when I run it gives me an error like “MENU: wrong function”. What could it be? Thanks!
pips_s60_wp.sis
when i install it there shows an error: file corrupted
i downloaded this file from evrywhere…..from every site this file is corrupted
can sum1 help me..??????
or tell me where is link —- pips_s60_wp.sis —- which one is not corrupted…
what phone are you using Elvis?
Nokia 6680
Elvis: it won’t work on your phone, it requires a S60 3rd edition phone with at least FP1 and a ARMV6 processor.
Your phone has none of these… See for yourself at
http://www.forum.nokia.com/devices/6680
ye….but thanks anyway……
does quake work on Nokia N70??
Hi Elvis, no you need a S60 3rd edition phone with at least FP1 and a ARMV6 processor.
hi Dario…i got nokia n95 8gb…
I downloaded quake1 full game..
if i will instaal this game…then am i able to hear sounds???
Hi Elvis, you can hear sounds even without the full game (and you can mute the sounds in the game options menu if you don’t want sounds), but for MUSIC you’ll need to do the following:
1. Create a ‘CDAUDIO’ folder in the ‘QUAKE1? folder on your memory card.
2. Put what ever music (as long as it’s MP3’s) you want in the ‘CDAUDIO’ folder you just created on your memory card (you can use the original Quake game music of course!).
3. Rename the music files ranging from 1.mp3 to 10.mp3.
thanks a lot dario….it works perfect…:)
hi Dario….i dunno what happened, my memory card is corrupted….i cant play quake anymore…:(:(:(……..can i install quake on my phone memorry????….please help me Dario….:(
Hi Elvis great it worked for you but very sorry your memory card has problems
Have you tried to format your memory card? If not, try it (everything will be deleted) and reinstall the game.
Also no, you can’t install the Quake game on the phone memory… Sorry.
i did it…..but memory card is still corrupted….
my friend John can play quake without memory card…he installed game in his mass memory on n95 8gb….can i do that same???
No you can’t. It must be a memory card. And the reason your friend can do this is simply because the N95 8GB considers the 8GB built in memory as a memory card.
Thanks anyway…….
do u know about n- gage games?
i want install n-gage games in sis format on my nokia n95 8gb…
but when i install there shows an error installation of asphalt2.sis not supported
what i have to do….??
please help me …i want play all my n-gage game collection on my phone..
thanks
hi dario…little problem…when i install pips_s60_wp there shows an error - certificate may not yet be valid, is expired or phone’s data setting may be incorect…
what i have to do???
Elvis: Sorry I can’t help you with n-gage games as they are not released yet. About pips, you need to set the date on your phone right.
hey.. im not being able to install the quake_v103_armv6_fpu.sisx file on my e90.. it says sm certificate problem. can u help plz..
Hi will this work for my Nokia N93i??
Thanks
Sharath: Thats wierd, mail the Quake developer?
http://koti.mbnet.fi/hinkka/Contact.html
Shabz: yes it works perfect on the N93i.
Hi DARIO, I downloaded and installed everthing like its said. but when I try to open quake it says Menu: Feature not supported?
did you install PIPS before you installed Quake? And did you copy the Quake pak file to your memory card? Not the phones internal memory?
Yes, im sure I’ve did it this way
I cant see it working, Im just gonna have to stick with the doom game
Shabz it should work with your phone. You’re certainly doing something wrong. You should contact the developer? http://koti.mbnet.fi/hinkka/Contact.html
Works great on my n95-3!!! Just one thing: it seems to crash if you switch your screen orientation a lot, is this a common issue?
Nik: Well yes this is probably a memory out problem.
I do get de “low ram warning” every now and then… No problem, as long as I don’t fool around with switching orientation I can play for as long as I want to, even saving my games work fine!! -and console cheats too-
Nik: Hehe yes the game works very nice. It’s even cooler if you use a bluetooth keyboard and a TV.
Sweet mother of Shubniggarath! Quake on my mobile working perfectly!
Well almost, cuts off part of the screen in normal view, but perfect in landscape. Now to find the accellerometer controller app that he seems to be using.
hey can som1 help me instal this on my N73?
[...] Read More… [...]
Works in N73 2gb?!?!?!
DARIO, will this work on N73 ME???? i want know if it not work i dont try
to instal
Ählämi: I have no idea, I don’t have a N73. But I would not think so because the N73 runs S60 3rd edition without Feature Pack 1…
…. Why do I have problems??
I have the n95 classic…
I have the folder Quake in my memory stick Quake, with 2 files(pips_60_1_2_SS.sis and quake_v104_armv6_fpu.sisx) and one carpet(QUAKE1), inside the carpet aonther carpet named ID1, inside this PAK0.PAK and PAK1.PK
Memorycard/Quake/pips_60_1_2_SS.sis
Memorycard/Quake/quake_v104_armv6_fpu.sisx
Memorycard/Quake/QUAKE1/ID1/PAK0.PAK
Memorycard/Quake/QUAKE1/ID1/PAK1.PAK
The first thing that I do is install pips in the memorycard, then I install fpu also in the memorycard…
I go to applications and… there it is!!! the icon of quake, but when I try to open it… nothing happen, I have rebooted my mobile many times and the same thing happen.
I have read the others posts and Jamie M on december of 2007 posted the same problem… but at the end I didn´t find anymore comments on how you helped in the lasts steps…
Regards
hey dario, i put the id1 foler from the original quake to quake1 folder on the memory root,but when i start quake its tell me that its for multiplayer only,im kinda confused,what u suggest?
Michelle and Clayton: I belive your problem is you dont install the game and the files on the root of the memory card/built in flash memory.
Clayton: you should install the other game file, not the multiplayer one.
Michelle: I’ve had the same problem, but i had forgotten to install pips_s60_1_2_SS….Probleme solved.
playing multiplayer quakeworld on nokia E51
I used the nofpu
this site says it’s good in cpu float??? http://www.glbenchmark.com/result.jsp?orderby=205&brand=all&submit=OK&benchmark=glpro
and here’s multiplayer between windows pc and symbian phone on windows server
http://nl.youtube.com/watch?v=AmEnBpNhYCs
hey dario. ive followed everything wot uve put withe the pips file n copying the ID1 files to the fone but for some reason the quake_v104_armv6_fpu.sisx wont install. i go to do it and it says something about it having no certificate. can you help ?
@James: you need to set your phone to install any software without checking the certificates. BTW I’ve just downloaded quake2 and it runs great too!!
so what i should do make new folder on partiction e(memory card) make folder quake1 then copy installation files pips and game and then make ID1 folder and put pak file and install pips then quake and it should work ???(i have n95 8gb)
Had the same problem that others mentioned here with my N82, everything installed, but nothing happened when i tried to click the icon. Well guys, the solution is as easy as it is embarrassing. The quake folder MUST be spelled quake1. not quake1. Naming it “quake 1″ will result in the app not finding the folder..:p Hope this might help out
I have nokia N95 8gb. I downloaded the quake 1 demo. I created a folder on my nokia virtual memory card quake1, created a folder ID1, and last copied pak files to the ID1 folder. I click on the quake icon and nothing happens. It is in the root folder right next to quake2 folder and quake 2 is running fine. Any suggestions?
Got a smaaall problem… Should this work on Nokia E50? It’s still S60 v3, as far as I know, and logically thinking it should. But the problem is, after installing the game and running it I get an error saying “Menu: Feature not supported”. What does it mean? How to fix it? Oh, and by the way… Does E50 have FPU or not? (tried both options, same result).
I copied Id1 folder from my original full game to quake1 folder on memory card.
I installed PIPS.
I installed the game (tried quake_v104_armv6_fpu.sisx and quake_v104_armv6_nofpu.sisx separately)
This port is great and I was able to play it immediately and flawlessly.
however, this game is unplayable without a savegame option!
I’ts 40 game levels and some of them are really hard and long.
The link to the developer is not working and I’d love to ask him about this feature.. can someone help me?
@Suskis: the games has a savegame option, it takes some time to save your game, but it works
Thanks heaps for putting this together Dario
Your instructions are fantastic, clear and easy to follow with all the links to the files needed
Quake works really nicely on my N95 8GB…Can’t wait to install Quake 2 and both Doom games !
Cheers
Tony
Thanks Heaps Dario!!!! Took me a bit of effort but following your good instructions, i have QUAKE on my phone!!!
Ahhhhh… how awesome is that???
Best game ive played on my N95
Thanks heaps!
[...] Quake ??? N95: ?????? ??? ????? ?? ??????? Quake ??? ?????? ???, ???? [...]
Hi frends,
i am usin n95 8gb… i find it difficult to run the game.though i followed and installed all the above one still tat application is not openenig please anyone help meeeeeee
HELP IT IS NOT WORKING ON MY NOKIA E65….WHY…….I MEAN I SEE NO REASON FOR THAT I HAVE ARM 9 CPU 128 MB SDRAM AND SYMBIAN OS SYSTEM
Hi!
I have done everything, and placed the .pak file in memorycard/QUAKE1/ID1
But when i try to install the game using Nokia Application Instaler. “quake_v103_armv6_nofpu.sisx ” the phone says something like “Certificate error, contact the programsupplier” I have also tryed the “quake_v103_armv6_fpu.sisx ” but it’s the same problem.
I have a E71 phone… What shall i do, please help