• Home
  • Polls
  • About TechCredo
  • Contact
TechCredo.com
Android Guides, Tips and Reviews
  • News
  • Android
    • Guides and tutorials
    • Android Basics
    • Reviews
  • Random Tech
    • Anti Apple
  • Games + Emu
  • For Fun
    • Videos
    • Wallpapers
  • Windows Phone
  • Reviews
  • Subscribe
  • Twitter
Browse: Home / Games + Emu, Guides & Articles, Symbian / How to Play Quake and Quake 2 on Symbian^1 (Nokia N97)

How to Play Quake and Quake 2 on Symbian^1 (Nokia N97)

March 8, 2010

Tweet
Share |

In TechCredo’s article series about emulation and retro gaming on Symbian^1, time has come for a tutorial on playing Quake I & II on the Nokia N97. This is certainly not the first guide to running Quake and Quake 2 on Nokia’s current Symbian flagship device, but hopefully it will compensate for its late arrival by being one of the most thorough and comprehensive.

Most of the tutorials I’ve read have been erroneous at one point or the other, and I hope that this article will iron out all potential pitfalls. For those unfamiliar with Quake, it is id Software’s FPS classic from 1996 that was preceded by Doom.

The Symbian ports are made by Hinkka, and since they are intended for 3rd Edition devices, the key remapping software Virtual Key is needed in order to run them on Symbian^1 phones with hardware QWERTY keyboards. Virtual Key must be signed before you can install it. You will also need the original game files in order to play Quake on your phone. If you don’t have access to the files that come with the full games, the .pak-files from the Shareware versions will work as well.

It’s a bit of a shame that the Nokia N97 doesn’t have hardware accelerated graphics, because it would have made Quake run silky smooth and look awesome, but the games are still playable and have a decent frame rate. I noticed that I still knew all the Quake maps by heart, since playing the game on my PC back in 1996. If anyone rocking the N97 Mini decides to try this, let me know how it goes!

How to Play Quake I and II on the Nokia N97

  •   1. Install P.I.P.S
  •   2. Install the Quake Ports
  •   3. Copy the Game Files to Your N97′s Mass Memory
  •   4. Sign, Install and Configure Virtual Key
  •   5. The Game Controls
  •   6. Troubleshooting
  •   7. Leave a Comment

The Short, Five Minute Guide

  • Install the Symbian P.I.P.S. C-Runtime library.
  • Install the Quake and/or Quake 2 ports to your phone’s mass memory.
  • Copy the game files to your mass memory.
  • Download, sign and install Virtual Key.
  • Download VirtualKey_Quake_Keymap.rar, and place custom1.keymap in the Private/e7d61da9 folder on your mass memory. If the folder doesn’t exist, create it.
  • Start Virtual Key and tap Options > Load Mode > Custom mode 1 to load the custom keymap.
  • Tap Back to make Virtual Key run in the background.
  • Launch Quake or Quake 2 and enjoy the action!

1. Install P.I.P.S

In order to run any of the Quake ports, you need to have the Symbian P.I.P.S. C-Runtime library installed on your device. It can be downloaded here. You will not be able to select where to install P.I.P.S., since it will automatically install itself to the phone memory.

2. Install the Quake Ports

Next up is installing the actual ports. For running Quake on a device like the Nokia N97, quake_v105_armv6_fpu.sisx should be used, and for Quake 2 install quake2_v102_armv6_fpu.sisx. Please note that both files must be installed to the mass memory and not to the memory card, unlike what most guides claim.

This detail initially kept Quake from starting on my N97, until I figured out what was wrong. This is probably due to the fact that the memory card is E: on most devices, but on the N97 the mass memory is E:, and consequently the memory card is F:. It may however differ from one N97 to another, so if installing the files to the mass memory doesn’t work for you, try the memory card instead.

3. Copy the Game Files to Your N97′s Mass Memory

To be able to play Quake, you need the original game files. If you don’t have the full games, you can always download the shareware versions from id Software’s website, and use those files instead (the number of maps will then be limited, of course).

FOR QUAKE:

  • Create a folder called Quake1 in the root of your phone’s mass memory.
  • If you have the full version of Quake, copy the entire ID1 folder from the game’s installation directory to the Quake1 folder on your mass memory. If you just have .pak-files from the shareware release, create a folder named ID1 in the Quake1 folder on your phone, and copy the .pak-files there.
  • If you want to hear music while playing, create a folder titled cdaudio in the Quake1 folder, and copy ten MP3 songs to that location. They should be named 1.mp3, 2.mp3 and so forth up to 10. All the tracks must be named correctly, or the music won’t play.

FOR QUAKE II:

  • Create a folder called Quake2 in the root of your phone’s mass memory.
  • Create another folder called baseq2 inside the Quake2 folder.
  • Copy the .pak-file(s), the video and players folders from the original Quake 2 installation disc to the Quake2/baseq2 folder. If you have the shareware version, copy the .pak-files to the same location. Apparently, the screen will likely stay black for about 30 seconds when you launch Quake 2 if you use the shareware files.
  • In case you want to hear music while playing, create a folder titled cdaudio in the Quake2 folder, and copy ten MP3 songs to that location. They should be named 1.mp3, 2.mp3 and so forth up to 10, or the music won’t play.

4. Sign, Install and Configure Virtual Key

Now it’s time to install Virtual Key, that will allow you to control the game with your QWERTY keyboard.

  • Download Virtual Key, sign the application, then install it to the mass memory.
  • If you don’t know how to sign unsigned Symbian applications, check out this guide to learn how.
  • Next step is copying a custom keymap for Virtual Key. Download VirtualKey_Quake_Keymap.rar, and place custom1.keymap in the folder Private/e7d61da9 on your mass memory. If the folder doesn’t exist, create it.
  • Launch Virtual Key and tap Options > Load Mode > Custom mode 1. This will load the custom keymap, and it should look something like this:
  • Now press the right button on the D-pad (or tap on the arrow at the top of the display) to go to the Include screen. If the title says “Exclude” instead of “Include”, go to Options > Change mode > Include, to change it to Include mode. Quake and Quake 2 (if you installed both of them) should already be listed here. If not, tap Options > Add from Installed and select Quake/Quake 2 from the list.
  • Tap Back to make Virtual Key run in the background.
  • Launch Quake or Quake 2 and enjoy the action!

5. The Game Controls

Pressing the Backspace/Erase button will bring up Quake’s main menu, and Enter is used to select a menu item. Games can be both saved and loaded from the ordinary menus. If you copy my custom Quake & Quake 2 configuration files, you can use the keys below to control the gameplay. Always Run is on. The configuration file for Quake should be placed in the Quake1/ID1 folder, and the one for Quake II should be copied to Quake2/baseq2. You can select your own keys as well from the Controls menu. Look at the image below to see which buttons you can choose from.

Attack OK (center of D-pad) or L
Change Weapon K
Jump / Swim Up Space
Walk Forward D-pad Up
Backpedal D-pad Down
Turn Left D-pad Left
Turn Right D-pad Right
Step Left N
Step Right M
Sidestep (strafe) O
Look Up Q
Look Down Shift
Center View W
Swim Up Space
Swim Down I

Additional Keys for Quake 2

Down / Crouch J
Inventory I
Use Item Enter
Help Computer U

6. Troubleshooting

If you have installed the Quake ports and copied the game files to the mass memory, and the games won’t start, try installing them to the memory card instead. Please note that there is a bug in the port of Quake II that makes the game crash every time you jump into water.

More on This Topic:

  • How to Play DOS Games on Your Symbian^1 Device (Nokia N97)
  • Sega Emulation on the Nokia N97, N97 Mini & Symbian^1
  • Play Classic LucasArts Adventure Games on Your Symbian Phone With ScummVM
  • Nintendo Emulation on Symbian ^1 and the Nokia N97
  • Old-School Games on the Nokia N97 via TV-Out

Posted in Games + Emu, Guides & Articles, Symbian | Tagged 5th Edition, Emulation, Guide, Hinkka, How to, Nokia N97, Port, Ports, Quake, Quake II, S60v5, Symbian^1, Tutorial, Video

techcredo

← Older Comments
  • Anonymous

    where i’ll find pak files……….pls help me…i have nokia c6-00

    • Quake

      her htt://smartlip.com/symbian/search.php
      open with x-plore and extract the masstroge
      memory or memory card

    • XD

      her Quake 2 http://smartlip.com/symbian/details.php?file=1305655361
      open and extract the masstroge
      memory or memory card Quake 1 http://smartlip.com/symbian/details.php?file=1216718087

  • mahin

    where I’ll find pak files..pls help me..I have nokia c6-00..

    • XD

      must delete config.cfg (Quake 2/
      baseq2/config.cfg) required

← Older Comments
« Previous Next »
Follow @techcredo
  • Recent
  • Categories
  • Tags
  • “How Old Were the Actors” will tell you everything about actors’ ages
  • A great collection of quality iPhone 5 wallpapers [640 x 1136 pixels]
  • The ultimate retro, 8-bit, minimalist and pixelart wallpaper collection
  • How to make Google Now and Android’s Search app show temperatures in either Celsius or Fahrenheit
  • 7 reasons to get the Samsung Ativ S instead of the Nokia Lumia 920 and the HTC 8X [Windows Phone 8]
  • Hitler reacts to the iPhone 5 launch [Humor]
  • Vertical Video Syndrome – A Public Service Announcement
  • 8-bit versions of the Radiohead albums OK Computer and Kid A
  • How to easily set the “Me” picture on Android 4.0 Ice Cream Sandwich
  • Do you enjoy high quality wallpapers? Check out Wallbase.cc and the Wallbase HD Android app
  • Android
    • Guides and tutorials
    • Android Basics
    • Reviews
  • Symbian
    • Guides & Articles
  • WinMo
    • Guides & Articles
  • Top Phones
  • Random Tech
    • Anti Apple
  • Games + Emu
  • For Fun
    • Videos
    • Wallpapers
  • Windows Phone

5th Edition 8-bit Android Apple Applications Apps Backgrounds Collection Default Emulation Games Google Guide Hands-on How to HTC HTC Desire HTC Hero iPad iPhone List Motorola Droid N97 Nokia Nokia N97 Official Original Preloaded Review ROMs SE Software Standard Symbian Symbian^1 Tips Top Top Phones Tutorial Videos Wallpapers Windows Mobile Windows Phone WinMo YouTube

Android Poll

Is your main Android device rooted?

View Results

Loading ... Loading ...

Recent Comments

  • Petarco Stojanoski on How to fix download & installation unsuccessful Play Store/Android Market issues
  • Jovane Bhaning Denden on The best, easiest and safest way to root and S-OFF the HTC Sensation [Tutorial]
  • Samsung Galaxy S2: Troubleshooting (Post your issues here) - Page 171 - www.hardwarezone.com.sg on How to boot the Samsung Galaxy S2 into recovery mode
TechCredo - Your Nerd in Shining Armour
"Any sufficiently advanced technology
is indistinguishable from magic."
Arthur C. Clarke
"Geeks don't just have interests, they have passions"
"Lookout honey, 'cause I'm using technology."
Iggy Pop

Copyright © TechCredo.com. Online Since Mid-April 2009

SITEMAP