近日,一位獨立開發者展示了《戰慄時空》在初代PS1(SCPH-9002)硬體上運行的驚人畫面。與常見的模擬器不同,該項目完全使用Rust語言從零重寫了遊戲引擎與運行環境。通過RAD2X轉換器捕獲的實機影片未經任何剪輯,開發者在真機上完整跑通了包含七張地圖的「危險課程」訓練關卡。

《戰慄時空》PS1版
受限於30年前的硬體性能,該版本的平均幀率在17幀左右:室內場景可維持在20幀,而開闊地帶則降至10-16幀。為了在極限硬體下運行,開發者採用了BSP樹遍歷、PVS裁剪、16色CLUT調色板(4位像素精度)以及LZ4壓縮流式地圖加載等硬核優化技術,並保留了原版的輸入延遲與圖形瑕疵。


目前,該項目運行於專用的PSoXide開發套件上。由於遊戲資源需讀取Steam正版授權文件,且開源代碼庫仍在等待Valve的審批,開發者暫不計劃發布可直接運行的公開版本。







