phost.de(Portable Host Project)是什么网站?
更新时间
phost.de 是 Portable Host Project 的官方网站,提供 PHost 的下载、在线文档和版本新闻。PHost 是 VGA Planets 3.x 的可移植主机程序(host),用于在游戏回合中处理玩家提交的指令并生成结果。网站目前维护两条开发线:4.x 是新的稳定版本,官方建议能用就用;3.x 是旧的稳定版本,面向仍在运行 3.x 游戏或暂时无法升级的用户。
网站提供什么
网站首页按“最新版本”“新闻”等板块组织内容,主要资源包括:
| 内容 | 说明 |
|---|---|
| PHost 4.1h | 当前 4.x 稳定版,提供文件概览、在线文档和德语文档 |
| PHost 3.5g | 当前 3.x 稳定版,提供文件概览和在线文档 |
| PVCR 4.0k(2) | 可下载 |
| PDK 4.4b | 可下载,含源代码 |
| PUtils 4.4b | 包含 PMaster、PTScore 等工具,提供 DOS 和 Win32 两种可执行文件 |
| 新闻 | 以网页和 RSS 订阅形式发布版本更新与平台构建消息 |
首页还链接到 readme 文件,用于了解 PHost 的更详细说明。
两条版本线怎么选
选择依据是现有游戏和升级条件,而不是版本号大小:
- 新开或可升级的游戏:使用 PHost 4.x。官网明确建议“能用就用”,开发工作也集中在 4.x 上。
- 已有 3.x 游戏在运行,或因其他原因无法升级:继续使用 PHost 3.x。3.x 仍会获得维护,但定位是支持存量用户。
两条线并非完全同步:例如 4.1h 修复了 refit 命令的一个 bug,而这次修复没有改动 3.x 线。因此不能假设 4.x 的修复会自动出现在 3.x 中。
平台构建与常见问题
新闻记录显示,PHost 提供过多种平台构建:
- Linux/x64:2019 年 9 月为 4.1h 增加。官网说明,32 位版本通常能在 64 位 Linux 上运行,但在虚拟化或容器化环境中可能失败;如果出现 “The game directory does not exist or does not have read and write permissions” 或 “The above program returned with a value of -1”,改用该构建应能解决。
- Linux/ARMv6:2015 年 3 月为 4.1g 和 3.5g 增加,可在 Raspberry Pi 上运行。
遇到启动报错时,先核对所用构建是否匹配运行环境,再检查游戏目录是否存在且具备读写权限。
相关资源
新闻中提到,PList 和 VPI 的所在地 The Vagabond 已迁移至 http://phost.de/~vagabond/,对 PHost 玩家来说是一个可用资源入口。版本历史页面还保留了 4.1a 至 4.1h、3.5a 至 3.5g 各版本的下载与变更说明链接,需要回退或核对旧版本行为时可以从那里查找。