主题 : 【测试】【SS】Mortal Kombat Trilogy 修改版(2026.03.12更新)
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
楼主  发表于: 2026-02-14 11:50

【测试】【SS】Mortal Kombat Trilogy 修改版(2026.03.12更新)





2026.03.12更新,修复长时间演示模式下卡死的问题,感谢box1964测试报错


2026.02.23更新,修复多人对战时音乐失效 画面卡死问题。


下载MK_TRILOGY_48M_PATCH文件,详细使用说明请看8楼。

去年的这个时候我发布过一款使用了16MB内存的SAROO专用游戏---龙与地下城暗黑秘影16MB修改版。
随着SAROO的更新到现在,TPU已经将SAROO上64MB内存芯片的读写权限完全打开,现在SAROO已经可以使用64MB的内存了,为了测试以及验证一些想法,所以对这个游戏进行了修改。
修改说明:SS端直接使用32MB内存+MCU端使用16MB内存,将原来光盘读取的所有文件全部改成内存传输(除音轨以外),理论上会比原来的读取速度快(虽然全部都改为内存传输,但是角色山水在变成其他人的时候还是会卡那么0.5秒左右)。

视频预览


使用方法:下载所有的附件放同一个文件夹内,然后将后缀名(.rar)去掉(论坛不支持7z的分包),然后使用7z或者rar打开第一个压缩包(001)解压即可得到MK_TRILOGY_48M.BIN文件,将此BIN文件放到TF卡中的\SAROO\GAME_DATA文件夹内,然后将以下代码写入到saroocfg.txt文件中保存(压缩包中附带),最后选择Mortal Kombat Trilogy (USA) 进入这个游戏即可(本帖不提供游戏镜像)



#Mortal Kombat Trilogy (USA)

[T-9704H   V1.000]
M_6002E20=C709D106
M_6002E24=D506D607
M_6002E28=5E12E720
M_6002E2C=6D036403
M_6002E30=47280A22
M_6002E34=4E0B6C73
M_6002E38=4C2BEB00
M_6002E3C=02000F00
M_6002E40=02DA0000
M_6002E44=00011000
M_6002E48=2F534152
M_6002E4C=4F4F2F47
M_6002E50=414D455F
M_6002E54=44415441
M_6002E58=2F4D4B5F
M_6002E5C=5452494C
M_6002E60=4F47595F
M_6002E64=34384D2E
M_6002E68=42494E00


最后,我对这个游戏不怎么熟,仅仅只是测试打通过一次,绻谟蜗分蟹⑾衷谀骋桓鎏囟ǔ【八阑ㄆ廖侍獾幕埃牖靥�
本修改版仅支持SAROO卡带,不支持模拟器以及其他ode设备。

本修改版仅支持SAROO硬件版本为1.2或以上的版本(1.1版的SAROO卡带金手指脚未开启32MB内存功能)。

本修改版仅支持我的固件版本,并且MCU端和SS端必须为260214或以上版本,FPGA必须为06或以上版本。


by  yzb
2026.02.14
[ 此帖被YZB在2026-03-12 12:04重新编辑 ]
附件: MK_TRILOGY_SAROO(USA).7z.001.rar (7168 K) 下载次数:34 售价:1金钱
附件: MK_TRILOGY_SAROO(USA).7z.002.rar (7168 K) 下载次数:30 售价:1金钱
附件: MK_TRILOGY_SAROO(USA).7z.003.rar (7168 K) 下载次数:29 售价:1金钱
附件: MK_TRILOGY_SAROO(USA).7z.004.rar (5030 K) 下载次数:27 售价:1金钱
附件: MK_TRILOGY_48M_PATCH_ver3.rar (522 K) 下载次数:4
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
沙发  发表于: 2026-02-17 13:31

引用
引用第4楼qhenghunoh于2026-02-15 17:10发表的  :
我只想问一下 既然可以调用saroo的64M芯片来处理游戏运行效果,那为什么saroo不更新至256M 芯片这样岂不是和ps3处理内存一样大了,所以就可以随意移植之后的2d kof 侍魂 豪血寺等各种当年的2d游戏了。这样土星那不是远超越当时pc和主机的32位2d主机的机能了。


1  SAROO上的内存芯片本身就设计使用64MB芯片,不可能通过更新固件的方式来把64MB的芯片变成256MB,需要更新硬件,而且不可能仅更新内存芯片就可以完整识别,这需要大改硬件电路,目前市面上有非常多的SAROO卡带,不可能因为这个更改硬件。

2  考虑性价比,而且并不是硬件越强大越好,还需要软件支持,就算换成1G的内存,没有游戏支持也没什么用
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
板凳  发表于: 2026-02-23 11:12

2026.02.23


补丁说明:修复多人对战时音乐失效 画面卡死问题。

补丁使用方法(以下任意一种):

方法1:  将压缩包内的MKT_PAT.BIN文件放置到SAROO使用的SD卡/SAROO/BIN/目录下,然后使用SS进入SAROO主菜单,选择运行二进制文件,选择此文件运行即可,运行完毕会自动返回到SAROO主菜单。


方法2:  将压缩包内的MKT_PAT.BIN文件放置到另一张SD卡内(仅支持fat32格式),然后将此SD卡插入到2p手柄口(需要SS专用的手柄口读卡器),然后使用SS进入SAROO主菜单,选择2P SD卡浏览器选项,选择运行刚刚复制进去的MKT_PAT.BIN文件,稍后会显示载入成功,最后按开始键重启即可。

注意,本补丁仅需运行一次即可删除,下次可以直接运行游戏,另需要确定SAROO卡上的/SAROO/GAME_DATA/文件夹内有MK_TRILOGY_48M.BIN文件,否则打补丁会失效。


by  yzb
2026.02.23
[ 此帖被YZB在2026-02-23 13:19重新编辑 ]
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
地板  发表于: 2026-02-23 13:20

回 9楼(zengzidane) 的帖子

的确,手误打错了。
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
草席  发表于: 2026-03-07 21:26

回 14楼(box1694) 的帖子

saroo固件是否是后面上传的SAROO_BY_YZB_20260216_patch.rar?

游戏版本是最新的V0.2版吗?

另外如果是玩一个小时会不会有这种情况?另外那个大航海时代外传的修改版是不是也有这种情况?
[ 此帖被YZB在2026-03-07 21:50重新编辑 ]
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
5楼  发表于: 2026-03-07 23:08

回 16楼(box1694) 的帖子

那么你知道确切一点的时间吗?是差不多一个小时还是一个小时多点还是1.5个小时或者差不多2个小时?
这个时间太长测试起来比较麻烦...
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
6楼  发表于: 2026-03-12 12:05

回 18楼(box1694) 的帖子

感谢反馈,目前已更新,有时间可以试试


2026.03.12


补丁说明:修复长时间演示模式下卡死的问题。

补丁使用方法(以下任意一种):

方法1:  将压缩包内的MKT_PAT03.BIN文件放置到SAROO使用的SD卡/SAROO/BIN/目录下,然后使用SS进入SAROO主菜单,选择运行二进制文件,选择此文件运行即可,运行完毕会自动返回到SAROO主菜单。


方法2:  将压缩包内的MKT_PAT03.BIN文件放置到另一张SD卡内(仅支持fat32格式),然后将此SD卡插入到2p手柄口(需要SS专用的手柄口读卡器),然后使用SS进入SAROO主菜单,选择2P SD卡浏览器选项,选择运行刚刚复制进去的MKT_PAT03.BIN文件,稍后会显示载入成功,最后按开始键重启即可。

注意,本补丁仅需运行一次即可删除,下次可以直接运行游戏,另需要确定SAROO卡上的/SAROO/GAME_DATA/文件夹内有MK_TRILOGY_48M.BIN文件,否则打补丁会失效。


by  yzb

2026.03.12
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19223
威望: 173 星
金钱: 8107 浮游币
贡献值: 13859 点
好评度: 55229 点
人气: 4322 点
在线时间: 21592(时)
注册时间: 2004-10-02
最后登录: 2026-04-13
7楼  发表于: 2026-03-14 22:25

回 20楼(box1694) 的帖子

非常感谢你的测试。

大航海外传因为读取逻辑比较简单,所以理论上程序是不会出问题的。

真人快打读取逻辑比较复杂,分支很多,测试起来比较麻烦,所以我也不确定程序会不会出问题,上个版本的卡死问题就是因为程序某个分支内存溢出照成数据被覆盖引起的.