Dante Leoncini
This translation was made by AI and may contain errors. The original language is Spanish.

GTA III for Nokia N95

GTA III for Nokia N95

This is an original nnProject project. The GTA III port to Symbian was made by Shinovon. My contribution was helping to polish it for the Nokia N95: the OpenGL ES 1.1 rendering, fixing textures and testing.

It is in early alpha: expect bugs and low performance.

GTA III running on a Nokia N95. It is a port of RE3, a reverse-engineered recreation of Grand Theft Auto III in C++, brought to Symbian (S60 3rd FP1 and Symbian^3 onward).

How to install it

You need a device with a GPU (it will not run without graphics acceleration) and the Symbian PIPS 1.7 libraries. Copy the ORIGINAL files of your PC GTA III to E:\data\gta3 and then install re3.sis.

The game itself is not included: you must use your own copy of GTA III for PC. The first time, texture conversion can take up to 5 minutes; if it hangs longer than that, delete models\txd.img.

How it is built

The code is on GitLab (shinovon/re3-symbian). Import bld.inf in Carbide.c++ with the Symbian^3 or newer SDK, add the PKG file to the SIS Builder and build. The author uses Carbide.c++ 3.2, the Symbian Belle SDK with sbsv2 from the QtSDK and RVCT 4.0, although it should also work with GCCE 4.4.1.

Controls

Keyboard

KeyAction
Left soft keychange camera (Select)
Space / Right soft keypause (Start)
Z / 1 / centeraccelerate, sprint (Cross)
X / 2brake, reverse, jump (Square)
S / 3 / Backspaceenter or exit vehicle (Triangle)
A / 4attack (Circle)
5look left, cycle weapons (L1)
6look right, cycle weapons (R1)
7change radio station (L2)
8handbrake, aim (R2)
9horn (L3)
0vigilante, look behind (R3)

Touchscreen: the bottom-left corner is the left stick (move) and the bottom-right is the right stick (camera).

See it in action