这是 nnProject 的原创项目。GTA III 的 Symbian 移植由 Shinovon 完成。我的贡献是帮助为诺基亚 N95 进行打磨:OpenGL ES 1.1 渲染、修复贴图和测试。
处于早期 alpha 阶段:请预期会有 bug 和较低的性能。
在诺基亚 N95 上运行的 GTA III。它是 RE3 的移植;RE3 是用 C++ 逆向工程重新实现的 Grand Theft Auto III,被移植到 Symbian(S60 3rd FP1 及 Symbian^3 以后)。
如何安装
需要一台有 GPU 的设备(没有图形加速无法运行)以及 Symbian 的 PIPS 1.7 库。把你 PC 版 GTA III 的原版文件复制到 E:\data\gta3,然后安装 re3.sis。
游戏本体不包含在内:你必须使用自己的 PC 版 GTA III。首次运行时,贴图转换可能需要最多 5 分钟;如果卡得更久,请删除 models\txd.img。
如何编译
代码在 GitLab(shinovon/re3-symbian)。用 Symbian^3 或更新的 SDK 在 Carbide.c++ 中导入 bld.inf,把 PKG 文件添加到 SIS Builder 并编译。作者使用 Carbide.c++ 3.2、带 QtSDK 的 sbsv2 的 Symbian Belle SDK 和 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) |
触摸屏:左下角是左摇杆(移动),右下角是右摇杆(视角)。