⚠ 重要提示:此移植版仅能在拥有 128 MB RAM 或更高内存的手机上运行。64 MB 的 Nokia N95 无法运行:只能进入菜单界面。
视频中出现的 N95 并不是 64 MB 那款:它是 N95-3(美国版),拥有 128 MB RAM,并且在最新 firmware 下支持最高 32 GB 的 microSD 卡。
一眼区分它们的简单方法:N95-3 的背光数字键盘是白色的,而早期型号则是蓝色的。此外,64 MB 那款带有 128 MB 那款所没有的摄像头镜头盖。
蓝牙鼠标和键盘:仅在 Symbian S60v3 和 S60v5 上可用。并非所有蓝牙鼠标和键盘都能配合 Hinkka 的驱动工作:它们必须是通用的 Bluetooth 2.0 设备。
在 Symbian Belle 上无法使用,这是由于 Nokia 对操作系统所做的改动破坏了 Hinkka 的驱动。
这是一个测试版(BETA)!尚未完成,并存在若干已知 bug。
Xash3D FWGS Engine。这是半条命 1 到 Symbian S60v3 的移植版。
最新版本:v31。此版本专注于多人游戏。
这是一个 DEBUG 版本:打开它时会出现一个带有文字的白色终端,并会创建一个 log 文件用于调试游戏。最终发布版本将运行得快得多,因为调试模式会消耗相当多的性能。
已知的限制:
- 受到伤害时会出现图像故障。
- 无法通过互联网使用,也无法创建网络对战:你只能通过 LAN/WiFi 与其他同样运行 Xash3D 的电脑连接(不能与使用 Steam 版本的人连接)。
- 多人游戏中存在若干已知的 bug 和错误,仍需修复。
请不要着急:请等到移植完成后再试用它。如有任何疑问,请在社交媒体上给我留言。
新动态 — 第 24 版
最新版本是第 24 版。新内容如下:
- 进行了性能优化。
- 现在可以在没有 FPU 和 GPU 的诺基亚上运行,但无法正常游玩。我做这个只是因为很多人要求,但那些诺基亚绝无可能达到 30 fps。
- 现在也能在 Symbian^3 设备上运行,比如 诺基亚 N8 和 E7。
- 在 N97 mini 上能启动,但开始游戏时会闪退。
- 在 E72 上游戏能跑……但极其缓慢,无法游玩。
请记住,这个移植是为了充分发挥诺基亚 N95 的性能而做的。在 N95 上某些区域已经能达到 约 40 fps,不过游戏的某些部分会掉到 18-20 fps。我正在努力解决。
重要:目前尚未确认战役能否从头玩到尾。而且每次安装新版本,旧版本的存档都会失效。
这仍在开发中。下一步是尝试局域网联机。
如何安装
把游戏的原版文件复制到 E:\data\xash3d,然后安装引擎(在下面的下载中选择一个版本)。需要 Symbian 的 PIPS 1.7 库。
如果想用鼠标和键盘,请同时安装 hidsupp_v100.sisx。没错,这个移植版支持鼠标和键盘!也支持声音。
为了能在 Carbide C++ 3.2 中用 Symbian^3 SDK 和 RVCT 编译器编译,对代码做了大量修改。
下载引擎(v24,最新) 引擎 v17(旧版) 鼠标和键盘支持(HID) PIPS 1.7 依赖
项目状态
已经实现
仍待完成
操作方式
你可以用蓝牙键盘(和鼠标)来玩,也可以用手机自带的按键。
键盘(蓝牙 HID)
| 按键 | 动作 |
|---|---|
| W / S | 前进 / 后退 |
| A / D | 横向移动(strafe) |
| 方向键 ← / → | 转身 |
| 方向键 ↑ / ↓ | 前进 / 后退 |
| 鼠标 | 视角(左键=射击) |
| PgUp / Del | 向上 / 向下看 |
| 空格 | 跳跃 |
| Ctrl | 蹲下 |
| E | 使用 / 交互(门、按钮、科学家) |
| Enter | 射击 |
| R | 换弹 |
| F | 手电筒 |
| F12 | 创建 Crossfire 服务器(死亡竞赛) |
手机按键(诺基亚 N95)
| 按键 | 动作 |
|---|---|
| 方向键 / 摇杆 | 移动和转身 |
| 0 | 跳跃 |
| 1 | 上一个武器 |
| 2 | 副射击 |
| 3 | 下一个武器 |
| 5 / OK (中央) | 射击 |
| 6 / 9 | 向上 / 向下看 |
| 7 | 换弹 |
| 8 | 蹲下 |
| * | 手电筒 |
| 左软键 | 使用 / 交互 |
| 右软键 | 菜单(暂停) |