How to: Install and play Quake on your Symbian Phone!

September 10, 2007


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:

  1. 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. 


  2. 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.

      1. Create a ‘QUAKE1’ folder in the root of your memorycard (NOT in your phones memory).
      2. Copy the ‘ID1’ folder on your original Quake CD to the ‘QUAKE1’ folder you just created. 
    • OR

    • The free to download shareware Quake demo (which I’m running in the video above).

      1. Download the demo here.
      2. Install the game on your PC. It’ll probably be placed in your C:\QUAKE1 folder.
      3. Create a ‘QUAKE1’ folder in the root of your memorycard (NOT in your phones memory).
      4. Create a ‘ID1’ folder in your ‘QUAKE1’ folder which you just created.
      5. 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) 
  3. You can also add gamemusic (this part is not required if you don’t want music)

    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.
    3. 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.


  4. 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).

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!

Share This Post

How to: Repair wobbly slider on the Nokia N95 (updated)

May 2, 2007

This post has been updated with a new instruction video 2007-05-02! 2007-07-19

Purpose: The Nokia N95 slider is somewhat wobbly, at least on some devices. This guide explains how you can open up the phone to sort the wobble. The guide is based on Biggzy’s guide, published at HowardForums, big thanks to him!

What you need:

  • Nokia N95
  • Electrical sticky tape

DO THIS AT YOUR OWN RISK! I found this great video guide, unfortunatly it’s in italian(?).

[Read more]

Share This Post

How to: Upgrade your Nokia N95 (classic, US or 8GB) firmware

May 2, 2007

This guide has been entirely rewritten in 2008-01-11. New adjustments have been made to make the guide compatible with all N95 versions out there such as the N95-1 (classic), N95-2 (8GB), N95-3 (North American aka. US) and the coming N95-4? (8GB US).

This guide starts with some common questions and problems users might have. If you don’t want to read those, you can jump directly to the firmware upgrade instructions.



So whats a firmware anyway?

In general a firmware is usually a computer program that is embedded in a hardware device. A firmware is somewhere between hardware and software. Like software, it is a computer program which is executed by a computer. But it is also an intimate and vital part of a piece of hardware, and has little meaning outside of that particular hardware.

In practical terms, firmware updates can improve the performance and reliability of a device, indeed even the basic available functionality of a device, and many devices benefit from regular firmware updates. – Wikipedia on firmware


In English this means the firmware is your mobile device’s operating software. It’s the software that is embedded in the memory of your device and includes applications such as the calendar and the phonebook. This is similar to the operating system software on your PC (Windows). User data such as contacts, photos, messages, and add-on applications such as Java games or Symbian applications are not part of the device firmware.

What are the benefits of updating my firmware?

The benefits of updating the device firmware include getting new features, applications, and performance improvements to your device. The benefits differ in each firmware update. To know the exact benefits try to do a web search on ‘changelog’ and the firmware version you consider updating to, something like ‘changelog v.15 n95 8gb‘ on Google would result in relevant information on what benefits you would get by updating your Nokia N95 8GB to the 15.0.015 version firmware.

We’ll of course also keep you updated on new firmware versions and changelogs right here on, so make sure you’ll check in from time to time, subscribe to our RSS feed (using your browser or RSS reader of choice) or by Email to get the latest news and articles we produce. You can remove the subscriptions at any time and we promise not to spam your Email with commercial ads.

Will I lose any user data if I update my device firmware?

User data (contacts, photos, messages and files) and add-on applications such as Java games or Symbian applications will likely be deleted during the software update. It is therefore strongly recommended that you make a back-up of data such as contacts, messages, and images before updating the mobile device firmware. When performing the update, and your device requires a data backup, the application will instruct you how to perform the back-up.

Note: Nokia device firmware cannot be downgraded. Once you have upgraded your device, you will not be able to restore to the earlier version.

How to back-up my user data?

There are several methods of backing-up user data. The most common one is Nokia’s solution which includes making a copy of your phones memory and later restoring this. In my experience, this does not work very well always as a new firmware can include systems changes which a restoration can collide with. If you are lucky you will not experience any of this, however if you are not so lucky you might experience some applications and games need re-installation and decreased performance.

I find it safer to back-up data manually by copying files to my PC using normal data-transfers and storing contacts using synchronization. This method of course has it’s limitations as no license information can be stored. Hopefully in the future Nokia will add functionality for users to select what they want to back-up using the Nokia PC Suite.

Here are some traditional back-up methods:

  • You can back-up your device memory data to your device memory card or to your PC using Nokia PC Suite. The software will guide you through the process.
  • To backup phone memory to your memory card:

    1. Select Tools > Memory from the main menu
    2. Select Options > Backup phone mem.
  • To restore data from memory card to phone memory:
    1. Select Tools > Memory from the main menu
    2. Select Options > Restore from card

How do I update my firmware?

Note: Nokia device firmware cannot be downgraded. Once you have upgraded your device, you will not be able to restore to the earlier version. You can however re-install the same firmware version as you’re already running as many times as you want (which sometimes can cure back-up restoration problems).

Alright, this is what you need to do to update your firmware:

[Read more]

Share This Post

How to: 5 tips making your Nokia N95 batteries last longer.

April 29, 2007

By now most people have accepted that they have to charge their Nokia N95 on a daily basis, which in my opinion isn’t sensational news for smartphones. Some people have found this to annoying and decided to sell their devices in favor for phones such as the Nokia E90.

This guide is pretty basic and might even be considered as foolish by experienced users, but I’m convinced there are a lot of people out there having no clue about these factors. So, here it is, 5 tips making your Nokia N95 batteries last longer – for dummies if you will.
[Read more]

Share This Post

How to: Download and install Fring on Nokia N95, free VOIP calls!

April 22, 2007

“Fring uses your mobile internet connection to make peer-to-peer VoIP calls, send instant messages and talk with VoIP applications such as Skype, Google Talk , MSN Messenger and SIP at no extra cost.”

This is great, because it means you can use your phone to make free calls at WiFi hotspots, using WiFi in your home network or by signing a flat-rate contract with your carrier.

Read more for installation instructions…
[Read more]

Share This Post