Board logo

标题: [新闻] N64游戏重新编译成PC游戏时代到来,附假面64PC端执行文件下载 [打印本页]

作者: Banjo    时间: 2024-5-15 09:05     标题: N64游戏重新编译成PC游戏时代到来,附假面64PC端执行文件下载

posted by wap, platform: iPhone
国外大牛Mr Wiseguy经过一年开发,制作出一套把N64游戏直接编译成原生PC游戏的解决方案
第一个编译成果是假面64,时之笛的转换工作也会在近期内完成。

https://www.youtube.com/watch?v=ywWwUuWRgsM

到这里:  https://github.com/Mr-Wiseguy/Zelda64Recomp  下载运行文件,只要载入美版假面64的rom就可以开始游玩
编译方案源文件在这里: https://github.com/Mr-Wiseguy/N64Recomp

作者对编译之后的假面64做了一些优化,包括暂停界面的卡顿,音乐增强等等。接下来会陆续放出高分辨率贴图,光追等等材料和功能。

效果远远强过目前任何模拟器,支持任何比例屏幕,原生分辨率刷新率。这个编译方案几乎支持所有N64游戏,高质量回味经典老游戏未来可期。

[attach]1215141[/attach]

[attach]1215142[/attach]

玩到林克恢复人形了,不愧是编译到原生电脑游戏,各种丝滑畅快,不禁感叹国外N64迷友都是真爱,竟然能把一个24年前的老游戏提到这个高度,而且还加入了现代游戏特有的功能比如即时存档。 特别适合放在掌机比如ally上玩。

03年非典那会,我用模拟器一口气玩通了时之笛和假面,当时gamefaq还没有假面大迷宫妖精全收集的攻略,我就自己一个个的打出来然后拿到大妖精剑。N64上很多相当好的游戏比如两部哥俩好大冒险banjo tooie, 喷射双子星,星际火狐64,两部恶魔城等等 想想以后可以像玩电脑游戏一样这么流畅的回味这些老经典,真是令人激动。

本帖最后由 Banjo 于 2024-5-15 10:10 通过手机版编辑
作者: itakeblue1    时间: 2024-5-15 09:08

posted by wap, platform: Android
怎么知道是以pc原生方式运行,而不是模拟器方式呢?
作者: Banjo    时间: 2024-5-15 09:09

引用:
原帖由 itakeblue1 于 2024-5-15 09:08 发表
posted by wap, platform: Android
怎么知道是以pc原生方式运行,而不是模拟器方式呢?
“N64: Recompiled is a tool to statically recompile N64 binaries into C code that can be compiled for any platform. This can be used for ports or tools as well as for simulating behaviors significantly faster than interpreters or dynamic recompilation can. More widely, it can be used in any context where you want to run some part of an N64 binary in a standalone environment.”
作者: 君思睿    时间: 2024-5-15 09:16

posted by wap, platform: iPhone
引用:
原帖由 @itakeblue1  于 2024-5-15 09:08 发表
怎么知道是以pc原生方式运行,而不是模拟器方式呢?
模拟器的话有很多问题很难解决,例如分辨率,例如材质,例如音频…
作者: nikutai    时间: 2024-5-15 09:20

posted by wap, platform: Android
n64游戏基本都重制过几轮了
希望能编译ps2游戏,模拟器始终问题太多
作者: 飞人乔丹    时间: 2024-5-15 09:47

确实原生支持16:9了,牛逼
作者: somesun    时间: 2024-5-15 10:34

posted by wap, platform: Chrome
有没有转换好的下载下
作者: 情迷左右手    时间: 2024-5-15 10:39

posted by wap, platform: Chrome
模拟和重新转译是不同的,忍者是真的可以出动
作者: joker23    时间: 2024-5-15 10:39

posted by wap, platform: iPhone
这个技术要是其他机种也搞出来就好了
尤其期待ps2
作者: BigBangBang    时间: 2024-5-15 10:49

posted by wap, platform: Chrome
之前那个马64不也是这么做的吗?
作者: roto    时间: 2024-5-15 10:54

我操,牛逼!
作者: DarthVadar    时间: 2024-5-15 11:09

posted by wap, platform: MAC OS X
期待ps2
作者: umi360    时间: 2024-5-15 11:14

这等于是强化移植
作者: yufe    时间: 2024-5-15 11:16

posted by wap, platform: Chrome
有没有打好增强补丁下好就可玩的呀
作者: 爱猫咪的薛定谔    时间: 2024-5-15 11:20

posted by wap, platform: Android
引用:
原帖由 @yufe  于 2024-5-15 03:16 发表
有没有打好增强补丁下好就可玩的呀
必然,不可能要你自己编译的…
作者: 孟德尔    时间: 2024-5-15 12:49

posted by wap, platform: Android
支持震动吗
作者: mting    时间: 2024-5-15 13:05

血元pc版是不是要来了
作者: shigeru    时间: 2024-5-15 13:17

posted by wap, platform: Android
那像纸片马里奥,耀西故事这样的,就增强一下分辨率得了?
作者: 甲级战犯他祖宗    时间: 2024-5-15 14:01

时之笛早就有了
https://www.shipofharkinian.com/
不过这个貌似是通用程序 所有n64游戏都能decomp?
作者: 爱猫咪的薛定谔    时间: 2024-5-15 14:10

posted by wap, platform: Android
引用:
原帖由 @甲级战犯他祖宗  于 2024-5-15 06:01 发表
时之笛早就有了
https://www.shipofharkinian.com/
不过这个貌似是通用程序 所有n64游戏都能decomp?
时之笛是任天堂官方源代码被黑客泄露了
作者: 甲级战犯他祖宗    时间: 2024-5-15 14:31

引用:
原帖由 爱猫咪的薛定谔 于 2024-5-15 14:10 发表
posted by wap, platform: Android
时之笛是任天堂官方源代码被黑客泄露了
不清楚官方源代码是否在oot的decomp过程中发挥作用 看进度图反编译得挺慢
[attach]1215151[/attach]
https://zelda64.dev/games/oot
作者: MIMURA    时间: 2024-5-15 15:18

posted by wap, platform: iPhone
进入x86一统江湖
作者: lvv    时间: 2024-5-15 15:29

posted by wap, platform: iPad
Pc真的一统江湖赢在现代和未来
作者: linkzero    时间: 2024-5-15 15:44

posted by wap, platform: Android
mark,晚上试试
作者: 熊熊哥哥    时间: 2024-5-15 16:26

这编译是手动的还是自动的?
作者: twoson    时间: 2024-5-15 16:33

posted by wap, platform: Chrome
记得去年就玩上时之笛了,switch和pc上都有,60帧自由视角,还有各种作弊可设置
作者: 爱猫咪的薛定谔    时间: 2024-5-15 17:10

posted by wap, platform: Android
引用:
原帖由 @甲级战犯他祖宗  于 2024-5-15 06:31 发表
不清楚官方源代码是否在oot的decomp过程中发挥作用 看进度图反编译得挺慢
1215151
https://zelda64.dev/games/oot
这个是里时之笛,n64没有
作者: 甲级战犯他祖宗    时间: 2024-5-15 17:14

引用:
原帖由 爱猫咪的薛定谔 于 2024-5-15 17:10 发表
posted by wap, platform: Android
这个是里时之笛,n64没有
目前没有证据表明任天堂代码泄露与游戏decomp有联系
作者: Advanced    时间: 2024-5-15 18:13

posted by wap, platform: Android
引用:
原帖由 @熊熊哥哥  于 2024-5-15 16:26 发表
这编译是手动的还是自动的?
同问。
如果是手动的,还得仰仗各路大神的热情和不断的优化吧,不知整个过程是不是特別耗时费力?
总之,持续期待!
作者: 甲级战犯他祖宗    时间: 2024-5-15 18:29

引用:
原帖由 Advanced 于 2024-5-15 18:13 发表
posted by wap, platform: Android
同问。
如果是手动的,还得仰仗各路大神的热情和不断的优化吧,不知整个过程是不是特別耗时费力?
总之,持续期待!
根据我的理解(可能有误),该作者确实开发出自动反编译所有n64游戏生成电脑二进制的工具
但是,由于目前的电脑速度太快,直接运行这些二进制会出现各种故障。因此需要对单个游戏进行优化。目前优化出一个假面
作者: 爱猫咪的薛定谔    时间: 2024-5-15 18:31

posted by wap, platform: Android
引用:
原帖由 @甲级战犯他祖宗  于 2024-5-15 10:29 发表
根据我的理解(可能有误),该作者确实开发出自动反编译所有n64游戏生成电脑二进制的工具
但是,由于目前的电脑速度太快,直接运行这些二进制会出现各种故障。因此需要对单个游戏进行优化。目前优化出一个假面
速度不是问题,模拟器都能限速
作者: 甲级战犯他祖宗    时间: 2024-5-15 18:32

引用:
原帖由 爱猫咪的薛定谔 于 2024-5-15 18:31 发表
posted by wap, platform: Android
速度不是问题,模拟器都能限速
此非模拟器
作者: 爱猫咪的薛定谔    时间: 2024-5-15 18:33

posted by wap, platform: Android
是模拟器也能限制帧数,原生程序有啥不行…
作者: 甲级战犯他祖宗    时间: 2024-5-15 18:34

引用:
原帖由 爱猫咪的薛定谔 于 2024-5-15 18:33 发表
posted by wap, platform: Android
是模拟器也能限制帧数,原生程序有啥不行…
没人说不行
作者: 爱猫咪的薛定谔    时间: 2024-5-15 18:41

posted by wap, platform: Android
引用:
原帖由 @甲级战犯他祖宗  于 2024-5-15 10:34 发表
没人说不行
所以现在编译进度和这个无关,因为这个很好搞定
作者: 甲级战犯他祖宗    时间: 2024-5-15 18:45

引用:
原帖由 爱猫咪的薛定谔 于 2024-5-15 18:41 发表
posted by wap, platform: Android
所以现在编译进度和这个无关,因为这个很好搞定
引用:
That said, the automated process isn’t perfect and the recomps usually require manual fixes
for things like modern hardware speeds being way faster than expected.
But the amount of time and work needed to patch them up pales in comparison to a full
decompilation and port process.
https://www.youtube.com/watch?v=ywWwUuWRgsM
作者: 笨来笨去    时间: 2024-5-15 19:01

这个确实牛逼
作者: yfl2    时间: 2024-5-16 00:34

做安卓版有困难吗
作者: Lucifer6E    时间: 2024-5-16 06:30

posted by wap, platform: iPhone
可以拿这个做接口来训练AI玩N64游戏了
作者: lain2011    时间: 2024-5-16 07:45

posted by wap, platform: iPhone
机战64啥时候有人转译一下
作者: 爱猫咪的薛定谔    时间: 2024-5-20 13:34

posted by wap, platform: Android
引用:
原帖由 @lain2011  于 2024-5-15 23:45 发表
机战64啥时候有人转译一下
2d动画没啥意义吧




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0