Это оригинальный проект nnProject. Порт GTA III на Symbian сделал Shinovon. Мой вклад — помочь отшлифовать его для Nokia N95: рендеринг OpenGL ES 1.1, исправление текстур и тестирование.
Это ранняя альфа: ждите багов и низкой производительности.
GTA III на Nokia N95. Это порт RE3 — воссоздания Grand Theft Auto III методом обратной разработки на C++, перенесённого на Symbian (S60 3rd FP1 и Symbian^3 и новее).
Как установить
Нужно устройство с GPU (без графического ускорения не запустится) и библиотеки PIPS 1.7 для Symbian. Скопируйте ОРИГИНАЛЬНЫЕ файлы вашей ПК-версии GTA III в E:\data\gta3, затем установите re3.sis.
Скачать порт (re3.sis) Скачать зависимости PIPS 1.7
Сама игра не включена: используйте свою копию GTA III для ПК. В первый раз конвертация текстур может занять до 5 минут; если зависнет дольше, удалите models\txd.img.
Как собрать
Код на GitLab (shinovon/re3-symbian). Импортируйте bld.inf в Carbide.c++ с SDK Symbian^3 или новее, добавьте PKG-файл в SIS Builder и соберите. Автор использует Carbide.c++ 3.2, SDK Symbian Belle с sbsv2 из QtSDK и RVCT 4.0, хотя должно работать и с GCCE 4.4.1.
Управление
Клавиатура
| Клавиша | Действие |
|---|---|
| Левая софт-клавиша | сменить камеру (Select) |
| Пробел / Правая софт-клавиша | пауза (Start) |
| Z / 1 / центр | газ, бег (Cross) |
| X / 2 | тормоз, задний ход, прыжок (Square) |
| S / 3 / Backspace | сесть или выйти из машины (Triangle) |
| A / 4 | атака (Circle) |
| 5 | смотреть влево, смена оружия (L1) |
| 6 | смотреть вправо, смена оружия (R1) |
| 7 | сменить радиостанцию (L2) |
| 8 | ручник, прицел (R2) |
| 9 | гудок (L3) |
| 0 | линчеватель, взгляд назад (R3) |
Сенсорный экран: левый нижний угол — левый стик (движение), правый нижний — правый стик (камера).
Проект на nnProject Код на GitLab