告别模拟器!《黑道圣徒1》PC 原生移植项目启动!

2026-05-25 10:22:45 编辑:wzc

Itismrwonderful近日公布了一项正在进行中的移植项目,游戏计划将2006年发售,将长期作为Xbox 360独占的初代《黑道圣徒》以原生方式带到PC平台。该项目采用了静态重新编译的技术路径,通过对Xbox 360原始可执行文件进行转译,这样就能以原生形态在现PC上运行。

开发者使用 XenonRecomp 工具,允许你将 Xbox 360 主机的 PowerPC 机器码转换为适用于 x86-64 架构的 C++ 代码。这个过程不同于完全重现源代码或通过 Xenia 程序模拟。

该工具的操作结果是 120 个机械翻译代码文件。为了运行游戏,作者必须手动创建配套系统,包括基于 DirectX 12 的图形流水线、音频系统、GPU 命令处理以及用于读取资源的文件系统。

在当前开发阶段,该项目已能够在 PC 上运行,绕过原主机的各种系统检查,如是否存在硬盘或玩家配置文件。游戏播放带有声音的 Bink 格式开场视频,包括 THQ 和 Volition 的标志,并加载主菜单。

不过,菜单界面和输入系统目前正在最终定稿中,因此目前还无法完全控制游戏玩法。

该项目作者积极参与原作着色器的转移,着色器总数为 2614 件。最近,开发者成功地在屏幕上展示了 3D 图形。通过将命令集成到 DirectX 12 图形界面,游戏开始在编辑模式下显示角色的 3D 模型。

目前,模型以标准的 T 姿态显示,没有纹理或动画,但开发者计划在调整骨骼吸附和 UI 着色器后修复这一点。

在工作过程中,作者引用了 Xenia 模拟器的源代码,并使用 RenderDoc 工具分析贴图工作并修正图形错误。为了加快分析可达 50 MB 的庞大开发日志,爱好者们使用基于 AI 的工具,如 Claude 和 Codex。

此外,Rexglue 软件包有助于实现输入和文件系统。

未来,项目创建者计划将源代码发布到 GitHub 平台,以便与其他社区成员协作。除了基本健康状态外,计划还包括优化多线程处理器的负载分布、改进纹理流以及集成自定义可视化系统以提升性能。

作者还表达了希望增加修改支持、过场动画编辑器和导入模型工具的愿望。此外,开发者也不排除将这些改进应用于提升 PC 版 《黑道圣徒 2》优化的可能性,因为这些游戏使用了统一的引擎。

相关文章
相关下载更多
精选游戏更多
热门攻略更多
最新攻略更多
  • 还有室内?!《GTA6》地图面积流出

    还有室内?!《GTA6》地图面积流出

    《GTA6》地图面积出来了,快跟小编一起看看吧。Rockstar采访中表示,《GTA6》地图陆地面积相当于《GTA4》《GTA5》和《荒野大镖客...

    2026-10-29 18:03
  • 仙剑奇侠传四重制版线下发布会时间确定

    仙剑奇侠传四重制版线下发布会时间确定

    《仙剑四重制版》有消息了,官方也是放出了最新的开发进度,还说2026年12月5日会在安徽合肥举办仙剑嘉年华,主题是寻仙之夜。进...

    2026-10-29 17:59
  • 神泣纷争史诗套刷取方法

    神泣纷争史诗套刷取方法

    《神泣纷争》里的史诗套跟其他游戏不一样,他也是最高等级的套装,强度对标橙色的毕业套。目前有两个方法能拿到,一是世界首领,...

    2026-10-29 17:54
  • 飞狼在天!《极限战场》天狼打法全览

    飞狼在天!《极限战场》天狼打法全览

    虽然天狼名字很像突击,但他在《极限战场》里的定位是侦察。简单看下他的技能吧,两个主动技能一个被动,一技能可以放啸天找人,...

    2026-10-29 17:48
  • 拒绝数值!《对峙交锋时刻》生化模式玩法细讲

    拒绝数值!《对峙交锋时刻》生化模式玩法细讲

    喜欢玩生化模式的玩家一定要试一试《对峙交锋时刻》生化模式,好玩多了,不像某某游戏,数值膨胀成啥了。对峙交锋生化模式底子还...

    2026-10-29 17:41
最新录入更多

隐私说明

严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务。

确定

意见反馈

反馈原因
其他原因 联系方式