﻿The last, and I hope the final, version of the N-Gage application build for all Symbian S60v3.x push-button smartphones.

My classic build (all-in-one) for smartphones based on Symbian 9.2-9.3 (S60v3.1-3.2) with any screen resolution based on N-Gage 1.40.1557. Keep in mind that on non-standard resolutions, not all games go to the full screen and there's nothing to be done about it. It is intended for both officially supported smartphones, and for unsupported ones.

Features in comparison to the official installer:

1) Will install on all smartphones based on Symbian 9.2-9.3 (S60v3.1-3.2). Unfortunately, this version does not start on S60v3.0;

2) All language files are left, but localization files are installed only for those languages ​​that are available as system interface languages ​​on the current software version of the device itself. That is, if the system has only English, French and Spanish languages, then only English, French and Spanish files will be installed. Russian, Chinese, German and others will not be installed. Initially I wanted to make installation only of language files for the current active interface language. But I had to abandon this idea because it turned out that the application "knows" the list of all languages ​​for which it has localization. And if you do this and install the application with the English interface, then when you switch to the French interface, the application will stop running, as it will look for resources for the French language that will not be installed;

3) Surprisingly, this version have hidden support for landscape screen mode for application itself. But it was intended for devices with 240x320 screens with autorotation feature. Therefore, on devices with 320x240 screens softkeys placeholder are still on the right side of the screen. But, at least all application now fits in screen. This have no effect on games. If game didn't run properly in earlier versions of app, it will not now;

4) Added configuration files for officially unsupported devices. No need to place any files manually. Just install and play;

5) For unknown reason default configuration file for N82 doesn't have support for landscape orientation at all, so you could only play games in portrait mode which is a shame if you would like to play COTD. In my previous builds I fixed that by installing for N82 the same profile as for unsupported officially models. In that way you get your "Device rotation" options in games, but you lose ability to control some games (updated version of Bounce Boing Voyage, Powerboat Challenge) by accelerometer. So, finally, in this build I was able to edit default N82 configuration file to add support for "Device rotation", so you don't have to sacrifice anything anymore;

6) Default configuration files are modded for best performance without any drawbacks. Difference is mostly notable in graphics-heavy games like Asphalt 3 and ONE. Check it out by yourself;

7) Written from scratch configuration files for some pretty exotic devices for N-Gage platform like: 6760, 6790, X5-01, E61, E71, E72, E70. Even with support for accelerometer for devices (6760, 6790, X5-01, E72) that have it. Moreover, I managed to map some additional controls to QWERTY keyboard, so you can get the most of it. Layout was inspired by default layout in N-Gage from N97 mini. Q, P - "A" gaming key; A, Backspace - "B" gaming key; SZXC and .!'Ctrl - directional keys; Space - "OK"; Shift - "Backspace".
But keep in mind that some games, like Metal Gear Solid Mobile and Resident Evil: Degeneration don't "see" that additional mapped keys. Don't know why.

8) Deleted "TRIAL" cap from installed games icons;

9) Updated "Symbian OS PIPS" from default 1.03 version to latest 1.7.5;

10) Built-in patch, that fixes issues with running cracked versions of games on S60v3.2 (Symbian 9.3) devices. Will install only for such devices because there is no need fox this patch on S60v3.1 (Symbian 9.2) and S60v3.0 (Symbian 9.1) devices.

12) Will install only on "hacked" devices with patched installserver for installation of unsigned .sis files;

13) Automatically will install to device memory (C:/) like official installer. And you will not have to manually accept installation of each component, that are pretty much here. If you like accepting installation of each and every component and want to install N-Gage to memory card or mass storage, than extract "D:\private\2000a2ae\n-gage.sisx" from this package by SisEditor on device or SISContents on PC and run it's installation;


Also, reading of "N-Gage_2.0_guide_&_FAQ.txt" and "N-Gage_2.0_configs.txt" is recommended if you would like to know exactly why and what was done in this build with more technical details.