找回密码
 立即注册
搜索
查看: 1980|回复: 17

[其他] 大AI时代除了汉化之外的另一件值得注意的技术--recomp/decomp

[复制链接]
     
发表于 2026-9-15 23:49 | 显示全部楼层 |阅读模式
机战64的recomp





现代化ui, 高清素材,各种现代化功能mod, 感觉可以比肩一个老游戏的现代化复刻了。。。

坛友 @bacons 的项目,虽然没说是用ai干的,不过应该是吧
https://tieba.baidu.com/p/11023192730?pid=153936821801&fr=frs
https://github.com/dyzz/srw64-recomp.git

相关技术
https://github.com/N64Recomp/N64Recomp
https://github.com/N64Recomp/N64ModernRuntime
https://github.com/rt64/rt64



xbox360的recomp技术栈 XenonRecomp

https://github.com/hedge-dev/XenonRecomp
https://www.youtube.com/watch?v=hqpw-QPsdCg

3DS的时之笛3D recomp
https://github.com/coccofresco/TriAevum
https://www.youtube.com/watch?v=cGxxuPi7cBE

ngc 动森 decomp+移植psv
https://www.bilibili.com/video/BV1dT93BREJi/
https://github.com/Brendonm17/ACGC-Vita-Port
https://github.com/ACreTeam/ac-decomp

gba马车 recomp
https://www.youtube.com/watch?v=gcH3aDgHFM0
https://github.com/mstan/MarioKartSuperCircuitRecomp
https://github.com/mstan/gbarecomp

sfc 洛克人x recomp
https://www.youtube.com/watch?v=e2tHbc10ZZc
https://github.com/mstan/MegaManXSNESRecomp
https://github.com/RetroPortingToolKit/snesrecomp



马车wii recomp
https://github.com/patchzyy/Wiicompiled
https://www.youtube.com/watch?v=87DwMYeyeEc

ps1 月下 recomp
https://github.com/BlackLabelHQ/SymphonyRecomp
https://www.youtube.com/watch?v=ebfmelYKUto

ps1 铁拳3 recomp
https://github.com/fabioap-cpu/Tekken3Recomp
https://www.youtube.com/watch?v=riqQ04a3dJQ


x360 怒首领蜂最大往生 recomp
https://github.com/eandis/SDOJ-Recomp
https://www.youtube.com/watch?v=8A0Fdof2QkI

naomi2 头文字D Arcade Stage 3  recomp
https://github.com/distilledorio ... -Recompilation-WIP-
https://www.youtube.com/watch?v=0VQinVuTneA

nds 银河战士猎人 recomp
https://github.com/mstan/MetroidPrimeHuntersRecomp
https://www.youtube.com/watch?v=FFUglxqa_eI


gb 宝Gen1 recomp (这个应该是目前更新最快mod完成度最高的项目)
https://gen1recomp.com/
https://www.youtube.com/watch?v=9VqTxLaS9TM
https://www.bilibili.com/video/BV1A6tA6DEcp/


另外,azahar移植到了PSV上(作者vibe coding改造模拟器把3ds代码跑在psv上), 大乱斗啥的能到20-30帧左右
时隔15年,v酱终于能玩到正统MH3G了吗
https://github.com/Grarak/azahar
https://www.youtube.com/watch?v=o6WvlsZK8SM
https://www.bilibili.com/video/BV1k8Yr6zEzG/
https://www.bilibili.com/video/BV1o7YM6BEkF/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 3战斗力 +4 收起 理由
千秋难诉 + 1
shyso + 1 好评加鹅
Akkarin~ + 2 好评加鹅

查看全部评分

回复

使用道具 举报

     
发表于 2026-9-16 08:11 | 显示全部楼层
dlss lite?
回复

使用道具 举报

     
发表于 2026-9-16 08:23 | 显示全部楼层
我去,这一个项目给烧多少tokens
回复

使用道具 举报

     
发表于 2026-9-16 10:48 | 显示全部楼层
“ 如果大山不走向**,**就走向大山“
iOS和iPad一直受限于JIT和侧载问题。即使有WiiU/NS模拟器也是磕磕绊绊。更老的Wii/GC也不能说体验好。现在有AI,看到好几个GameCube的马车/任斗在iOS上重新编译运行的展示了。还有转译层+JIT,最后在iPhone上跑2077的。
当然最简单的方法还是买个安卓或NS2. 别和自己过不去了
回复

使用道具 举报

发表于 2026-9-16 11:14 来自手机 | 显示全部楼层
以后能不能直接把源代码丢给AI,然后下个命令说把它高清化吧,然后AI就把成品喂到我嘴里,想想觉得好美啊
回复

使用道具 举报

     
发表于 2026-9-16 12:40 | 显示全部楼层
难说 发表于 2026-9-16 11:14
以后能不能直接把源代码丢给AI,然后下个命令说把它高清化吧,然后AI就把成品喂到我嘴里,想想觉得好美啊 ...

现在的路线不是像DLSS5那样,直接在你的嘴里装上AI,吃什么都像高清
回复

使用道具 举报

     
发表于 2026-9-16 13:29 | 显示全部楼层
那假如我想做一个PCE-CD游戏的重编译(汉化、加原创BGM,高清化等等),请问从哪里开始第一步呢?

评分

参与人数 1战斗力 +1 收起 理由
uneedme + 1 充值token

查看全部评分

回复

使用道具 举报

     
发表于 2026-9-16 13:35 | 显示全部楼层
我理解是让AI自己照着老游戏内存扒代码,然后换到新平台重新写一遍?这种匪夷所思的破解思路(真的还能叫破解吗)大概也只能在这个大AI时代实现了
回复

使用道具 举报

     
发表于 2026-9-16 13:36 | 显示全部楼层
我觉得不如套crt、lcd滤镜走极致复古,高清化后没感觉了
回复

使用道具 举报

发表于 2026-9-16 13:40 | 显示全部楼层
口袋的decomp早有了,也不见说制作mod更好,反正只有这些没意义,没有动手做到完善的人,假如这些只靠ai制作,在我的机卡的翔,那根本没有用,不如玩原版。
回复

使用道具 举报

发表于 2026-9-16 13:45 | 显示全部楼层
试了下黄昏公主的,玩起来竟然有点晕3d
回复

使用道具 举报

     
 楼主| 发表于 2026-9-16 13:56 | 显示全部楼层
葛雷新 发表于 2026-9-16 13:29
那假如我想做一个PCE-CD游戏的重编译(汉化、加原创BGM,高清化等等),请问从哪里开始第一步呢? ...

目前还没有pce/cd 游戏的recomp案例
https://recompcollection.tiiny.site/
https://nio03.github.io/unricopie/en/

如果你token多的话, 可以让ai安装必备的逆向工具, 查找pce cpu信息, 借鉴 https://github.com/N64Recomp/N64Recomp 这个项目来一步步实现你的需求


貌似这个dc是最活跃的ai recomp社区
https://discord.gg/Ad9BwSzctP
回复

使用道具 举报

     
发表于 2026-9-16 14:08 来自手机 | 显示全部楼层
性急的蜗牛 发表于 2026-9-16 13:35
我理解是让AI自己照着老游戏内存扒代码,然后换到新平台重新写一遍?这种匪夷所思的破解思路(真的还能叫破 ...

不不不。拿我追过一点进度的360 recompile sdk来说,sdk本身还是前ai时代的技术累积的成果。原理差不多是通过一套经过验证的反编译规则把binary转换成功能等价的可编译的c++代码。这个过程类似于compiler,是传统做法,而不是你理解的用llm去读。外部系统调用比如360的纤程,dx指令会被识别出来,转发到sdk的代码里。
ai对sdk和使用了这个sdk的项目当然有贡献,不过谈不上核心。至少sdk本身由于牵扯到不同架构之间的转换等“高级程序员问题”,开发者是相当排斥许愿机式的llm使用的。
llm能干好的是用这套sdk做某款特定游戏的recompile,可以解决一些反编译过程中需要人力解决的问题(比如代码边界没有识别对)。当然,真正要让游戏好好跑起来还是得做完整的游戏测试,有问题让llm解就行,不负责任地把llm当万能许愿机是不正确的。

评分

参与人数 1战斗力 +1 收起 理由
性急的蜗牛 + 1 原来如此

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2026-9-16 14:09 | 显示全部楼层
葛雷新 发表于 2026-9-16 13:29
那假如我想做一个PCE-CD游戏的重编译(汉化、加原创BGM,高清化等等),请问从哪里开始第一步呢? ...


我问了一嘴chatgpt, 他扔了一个巨长的规划实施方案出来, 你token够用的话可以试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2026-9-16 14:12 | 显示全部楼层
应该还是离不开模拟器,你必须先模拟器运行一个游戏,才能重编译这个游戏

我有没有理解错?
回复

使用道具 举报

     
 楼主| 发表于 2026-9-16 14:21 | 显示全部楼层
xfry 发表于 2026-9-16 14:12
应该还是离不开模拟器,你必须先模拟器运行一个游戏,才能重编译这个游戏

我有没有理解错? ...

严格来说貌似不用?
在recomp开发测试阶段需要参考模拟器的实现或者文档+测试验证, 开发完成后普通人游玩是用不到模拟器的
回复

使用道具 举报

发表于 2026-9-16 14:29 | 显示全部楼层
风夏 发表于 2026-9-16 14:21
严格来说貌似不用?
在recomp开发测试阶段需要参考模拟器的实现或者文档+测试验证, 开发完成后普通人游玩 ...

我和你一个意思,开发端还是离不开模拟器

R星:一身冷汗
回复

使用道具 举报

     
 楼主| 发表于 2026-9-16 14:38 | 显示全部楼层
xfry 发表于 2026-9-16 14:29
我和你一个意思,开发端还是离不开模拟器

R星:一身冷汗

开发肯定还是需要的, 不然都没法验证各环节产物的准确性....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-9-17 05:13 , Processed in 0.095826 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表