《半条命》在初代PS1上原生运行 实机演示榨干机能!

  • A+
所属分类:单机游戏
摘要

  近日,一位独立开发者展示了《半条命》在初代PS1(SCPH-9002)硬件上运行的惊人画面。与常见的模拟器不同,该项目完全使用Rust语言从零重写了游戏引擎与运行环境。通过RAD2X转换器捕获的实机视频未经任何剪辑,开发者在真机上完整跑通了包含七张地图的“危险课程”训练关卡。

近日,一位独立开发者展示了《半条命》在初代PS1(SCPH-9002)硬件上运行的惊人画面。与常见的模拟器不同,该项目完全使用Rust语言从零重写了游戏引擎与运行环境。通过RAD2X转换器捕获的实机视频未经任何剪辑,开发者在真机上完整跑通了包含七张地图的“危险课程”训练关卡。

《半条命》在初代PS1上原生运行 实机演示榨干机能!

《半条命》PS1版

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

《半条命》在初代PS1上原生运行 实机演示榨干机能!

《半条命》在初代PS1上原生运行 实机演示榨干机能!

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

《半条命》在初代PS1上原生运行 实机演示榨干机能!

在如今动辄4K 60帧的时代,这种在30年前的老主机上以17帧运行《半条命》的硬核技术展示,是否唤起了你对早期游戏开发黄金时代的回忆?欢迎在评论区分享你的看法!

0

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: