接上篇:反编译游戏第一弹--DuskLight,塞尔达传说:黄昏公主
其实上周就想发这个帖子,结果我的Oracle甲骨文出了点问题,疯狂修复中。
恶魔城:月下夜想曲应该是一代人的童年回忆,不仅仅是恶魔城公认最强的一作,也承接了大家从PS1到psp的时代,玩过的人应该有一大把。
这游戏目前有两个版本正在进行反编译,最经典的 PS1版本和xbox360版本。
因为xbox360版本跨平台能力较差(虽然支持arm64,但需要极高的vulkan版本,飞腾鲲鹏几乎不可能跑得起来,x86有独显的朋友可以试试,也可以试试xbox360其他反编译大作,比如皇牌空战6,索尼克,梦游美国,暗黑3等等)
所以这里只谈下PS1版本的反编译
项目仓库:
https://github.com/BlackLabelHQ/SymphonyRecomp
当前版本v0.4.3b,新增了arm64-linux的发布,不过缺几个库,我已经提了issues,估计很快会修复,想要的朋友也可以找我要这几个库,或者看我提的issues自己编译
只支持USA也就是美版镜像,必须是cue格式,我是在https://romsfun.com/下载的,国外其实蛮多。
存档和配置文件保存在当前目录,注意不是游戏目录,而是你终端的当前目录,终端切换到哪个目录,mod和配置就会存在哪里。
作者正在全力攻坚宽屏显示,mod功能已上线。
对于国内玩家来说,所有的反编译游戏都无法支持汉化镜像可能是最大的遗憾,首先反编译基本基于美版或者欧版,而汉化由于字库大小的原因,使用日版更加容易,所以无论什么平台,绝大多数汉化版都是基于日版的。然后反编译需要精确还原游戏程序二进制,汉化版往往使用了一些暴力hack,基本不可能实现在反编译项目里。但是反编译其实已经将游戏的文本和图片进行了导出,未来只需要通过mod替换掉资源就可以轻松实现汉化,就看有没有人愿意做。
这个游戏就不发资源了,游戏本体在release里自行下载,游戏roms不难找。启动第一个界面就是让你选择你的roms路径,没什么多余可说的。
哦对了,官方run.sh会检测系统是否有dotnet10,没有会下载到~/.dotnet,已经有了记得设置环境变量。
放几张图镇楼。
测试机器 :飞腾2000/4 UOS 1070
题外话,这期本来是想两连发的,可惜PS1寂静岭的反编译版在我的飞腾机器上一直测试不同,开场动画之后就黑屏。
可发的游戏太多了,比如PS2版街霸3,早就可发,但是使用Anylinux打包出来的版本在飞腾上会直接导致死机,本地编译版倒不会,但运行不稳定,有时候启动不了。
大家可以多关注反编译领域,目前能运行的各平台游戏至少100+,从fc(好像有坦克大战和马里奥),gba(缩小帽已完成),N64(各类塞尔达,马里奥全家,动物森友会)一直到xbox360(超级多可惜要求也比较高,实际上比较接近模拟器本体,反编译的特性不强),总之是Linux游戏的另一个方向。
当然由于这玩意无论如何有一些法律问题,所以都是社区发布的形式。几个网站收录的不全,在AI的辅助下,总有那种几天就完成的新游戏冒出来。可以在这几个站参考。
https://thegamingemporium.com/categories/decompilations-recompilations/
对我帮助不大,不玩网游
有些游戏分量没那么重,就不单独发帖发布了,二楼稍微展示下我最近测试过的一些反编译游戏
比如这个,可能有的小伙伴玩过,百事超人
都是主机游戏啊,哪里有什么网游
Featured Collection
Popular Ranking
Popular Events
接上篇:反编译游戏第一弹--DuskLight,塞尔达传说:黄昏公主
其实上周就想发这个帖子,结果我的Oracle甲骨文出了点问题,疯狂修复中。
恶魔城:月下夜想曲应该是一代人的童年回忆,不仅仅是恶魔城公认最强的一作,也承接了大家从PS1到psp的时代,玩过的人应该有一大把。
这游戏目前有两个版本正在进行反编译,最经典的 PS1版本和xbox360版本。
因为xbox360版本跨平台能力较差(虽然支持arm64,但需要极高的vulkan版本,飞腾鲲鹏几乎不可能跑得起来,x86有独显的朋友可以试试,也可以试试xbox360其他反编译大作,比如皇牌空战6,索尼克,梦游美国,暗黑3等等)
所以这里只谈下PS1版本的反编译
项目仓库:
https://github.com/BlackLabelHQ/SymphonyRecomp
当前版本v0.4.3b,新增了arm64-linux的发布,不过缺几个库,我已经提了issues,估计很快会修复,想要的朋友也可以找我要这几个库,或者看我提的issues自己编译
只支持USA也就是美版镜像,必须是cue格式,我是在https://romsfun.com/下载的,国外其实蛮多。
存档和配置文件保存在当前目录,注意不是游戏目录,而是你终端的当前目录,终端切换到哪个目录,mod和配置就会存在哪里。
作者正在全力攻坚宽屏显示,mod功能已上线。
对于国内玩家来说,所有的反编译游戏都无法支持汉化镜像可能是最大的遗憾,首先反编译基本基于美版或者欧版,而汉化由于字库大小的原因,使用日版更加容易,所以无论什么平台,绝大多数汉化版都是基于日版的。然后反编译需要精确还原游戏程序二进制,汉化版往往使用了一些暴力hack,基本不可能实现在反编译项目里。但是反编译其实已经将游戏的文本和图片进行了导出,未来只需要通过mod替换掉资源就可以轻松实现汉化,就看有没有人愿意做。
这个游戏就不发资源了,游戏本体在release里自行下载,游戏roms不难找。启动第一个界面就是让你选择你的roms路径,没什么多余可说的。
哦对了,官方run.sh会检测系统是否有dotnet10,没有会下载到~/.dotnet,已经有了记得设置环境变量。
放几张图镇楼。
测试机器 :飞腾2000/4 UOS 1070
题外话,这期本来是想两连发的,可惜PS1寂静岭的反编译版在我的飞腾机器上一直测试不同,开场动画之后就黑屏。
可发的游戏太多了,比如PS2版街霸3,早就可发,但是使用Anylinux打包出来的版本在飞腾上会直接导致死机,本地编译版倒不会,但运行不稳定,有时候启动不了。
大家可以多关注反编译领域,目前能运行的各平台游戏至少100+,从fc(好像有坦克大战和马里奥),gba(缩小帽已完成),N64(各类塞尔达,马里奥全家,动物森友会)一直到xbox360(超级多可惜要求也比较高,实际上比较接近模拟器本体,反编译的特性不强),总之是Linux游戏的另一个方向。
当然由于这玩意无论如何有一些法律问题,所以都是社区发布的形式。几个网站收录的不全,在AI的辅助下,总有那种几天就完成的新游戏冒出来。可以在这几个站参考。
https://thegamingemporium.com/categories/decompilations-recompilations/