《半条命》原生运行于初代PS1 实机画面榨尽主机机能
一位独立开发者近日公开了《半条命》运行在初代PS1(SCPH-9002)硬件上的惊人效果。该项目并非常见的模拟器方案,而是完全采用Rust语言,从零重写游戏引擎和运行环境。实机画面通过RAD2X转换器捕获且全程没有剪辑,开发者已在真机上完整跑通包含七张地图的“危险课程”训练关卡。

《半条命》PS1版
受限于30年前的硬件性能,该版本的平均帧率在17帧左右:室内场景可维持在20帧,而开阔地带则降至10-16帧。为了在极限硬件下运行,开发者采用了BSP树遍历、PVS裁剪、16色CLUT调色板(4位像素精度)以及LZ4压缩流式地图加载等硬核优化技术,并保留了原版的输入延迟与图形瑕疵。


该项目目前在专用PSoXide开发套件上运行。游戏资源需要读取Steam正版授权文件,加上开源代码库仍待Valve审批,因此开发者暂时没有发布可直接运行公开版本的计划。

如今已是动辄4K 60帧的时代,这次硬核技术展示却让《半条命》以17帧运行在30年前的老主机上。它是否勾起了你对早期游戏开发黄金时代的回忆?欢迎到评论区分享看法!
0-
10.18
vue3中的事件修饰符完整指南
-
10.17
Codex CLI 登录失败排查流程:从命令状态、浏览器回调到脱敏支持记录实用指南
-
10.17
Redis基础篇之特性、使用场景与配置指南实用指南
-
10.17
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
-
10.17
Codex手写自动重试工具:解决capacity与overloaded报错的实用方案实用指南
-
10.17
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
推荐专题
热门阅读
-
- 剧情再反转 曝 《光环》工作室有新作处于开发中
- 07.29
-
- 手残玩家福音 《恶魔城》新作确定加入难度调节选项
- 07.29
-
-
- 鹅鸭杀决斗呆呆鸟如何操作 决斗呆呆鸟实战独赢指南
- 07.29
-
- 鹅鸭杀星界使者技能如何用 灵魂出窍技能实战攻略
- 07.29
-
- 鹅鸭杀身份窃贼怎么玩-身份窃贼实战技巧
- 07.29
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏