主题 : 【讨论】土星SAROO卡新玩法-----外挂文件
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19014
威望: 173 星
金钱: 52 浮游币
贡献值: 9859 点
好评度: 54632 点
人气: 4322 点
在线时间: 18752(时)
注册时间: 2004-10-02
最后登录: 2024-05-03
楼主  发表于: 2023-11-30 17:56

【讨论】土星SAROO卡新玩法-----外挂文件

用过土星SAROO卡的玩家都知道,可以通过saroocfg.txt这个设置文件来修改游戏的主程序。

对于不熟悉的玩家我们可以举一个简单的例子,如果你是老手,可以跳过这一步,直接去看第二步

比如下面这个游戏,1945的2代日版
第1行 带#符号的表示为注释符,虽说可要可不要,但是最好还是带上,不然以后这种设置多了,难免分不清是哪个游戏,带什么效果了

第2行 是游戏编号,从T开始到最后面的2结束,共16个字节,不包括最左和最右的大括号,表示如果运行的游戏和这16个字节一样,那么就运行后面的代码。
游戏编号可以用winhex打开镜像文件查看,多bin的话就是第一个bin文件



第3行 表示把内存地址0x06017A68中的值改为4100,修改2个字节


复制代码
  1. # 1945 2代日版  击落敌机快速增加蓄气槽
  2. [T-20402G  V1.002]
  3. M_06017A68=4100


把上面这3行复制到TF卡内的saroocfg.txt文件里面,运行游戏时,如果版本一致,那么你会发现击落敌机蓄气槽会加得很快,特别是打boss的时候。



知道原理了,那么我们可以玩得更大一点,直接外挂一个文件进去,比如外挂一个字库什么的。


我们用仙剑来做个例子吧,好像这个游戏只有繁体中文版没有简体版。


没关系,我们找到游戏的字库文件,把里面的繁体字全部换成简体,然后在游戏调用这个字库的时候,改成我们的就可以了。


寻找过程就不说了,只贴上修改方法,还是老规矩,修改cfg文件。


把下面这几行复制到TF卡的saroocfg.txt文件里面,然后下载中文字库文件 PROG.rar (196 K) 下载次数:25 ,解压到tf卡的根目录,最后运行繁体版的仙剑即可达到简体的效果

复制代码
  1. # 繁体仙剑使用简体字库 需要把简体字库放TF卡根目录
  2. [T-37401H  V1.000]
  3. M_6004150=0096D105
  4. M_6004154=D450D603
  5. M_6004158=D74E5212
  6. M_600415C=420BE500
  7. M_6004160=A00B0009
  8. M_6004164=00061A70
  9. M_6004168=02000F00


最后附上几张繁体和简体的对比图


 
 
  



    


saroo卡的潜力还有很大,有待各位去开发和挖掘
[ 此帖被YZB在2023-12-01 20:02重新编辑 ]
老玩家
级别: 模拟小生
UID: 144664
精华: 0
发帖: 16
威望: 0 星
金钱: 2539 浮游币
贡献值: 4 点
好评度: 43 点
人气: 0 点
在线时间: 91(时)
注册时间: 2006-09-29
最后登录: 2024-05-02
沙发  发表于: 2023-11-30 18:19

,这玩法简直了。。。
级别: 模拟专家
UID: 235309
精华: 0
发帖: 190
威望: 0 星
金钱: 3663 浮游币
贡献值: 20 点
好评度: 556 点
人气: 0 点
在线时间: 123(时)
注册时间: 2007-07-24
最后登录: 2024-04-14
板凳  发表于: 2023-11-30 18:50

那岂不是很多游戏都可以实现简单汉化了?
级别: 模拟菜鸟
UID: 321384
精华: 0
发帖: 6
威望: 0 星
金钱: 1 浮游币
贡献值: 0 点
好评度: 18 点
人气: 0 点
在线时间: 32(时)
注册时间: 2018-10-21
最后登录: 2024-05-02
地板  发表于: 2023-11-30 18:50

感谢!!!!!
级别: 模拟菜鸟
UID: 322090
精华: 0
发帖: 9
威望: 0 星
金钱: 27 浮游币
贡献值: 0 点
好评度: 27 点
人气: 0 点
在线时间: 101(时)
注册时间: 2023-01-01
最后登录: 2024-05-02
草席  发表于: 2023-11-30 19:21

太牛了,昨天还在玩土星仙剑,还在想这个繁体真别扭
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 45
威望: 0 星
金钱: 195 浮游币
贡献值: 41 点
好评度: 122 点
人气: 0 点
在线时间: 234(时)
注册时间: 2022-09-11
最后登录: 2024-05-03
5楼  发表于: 2023-11-30 19:55

saroo将家用土星直接升级为开发机了
级别: 模拟之星
UID: 49661
精华: 0
发帖: 278
威望: 0 星
金钱: 3056 浮游币
贡献值: 2 点
好评度: 788 点
人气: 0 点
在线时间: 552(时)
注册时间: 2005-07-29
最后登录: 2024-05-03
6楼  发表于: 2023-11-30 22:54

金手指???
级别: 模拟小生
UID: 288518
精华: 0
发帖: 147
威望: 0 星
金钱: 324 浮游币
贡献值: 15 点
好评度: 429 点
人气: 0 点
在线时间: 274(时)
注册时间: 2008-05-23
最后登录: 2024-05-01
7楼  发表于: 2023-11-30 23:25

神卡啊😯
级别: 模拟小生
UID: 322213
精华: 0
发帖: 40
威望: 0 星
金钱: 62 浮游币
贡献值: 10 点
好评度: 116 点
人气: 0 点
在线时间: 139(时)
注册时间: 2023-10-03
最后登录: 2024-05-03
8楼  发表于: 2023-12-01 00:17

saroo太强大了
《恶魔城: 月下夜想曲》:“力量只有在守护自己想要守护的东西时才能超越界限的。你已经.失去了爱。而失去了爱的同时你就已经失去了力.量。这,就是失败的原因。
级别: 模拟小生
UID: 30400
精华: 0
发帖: 22
威望: 0 星
金钱: 2635 浮游币
贡献值: 2 点
好评度: 64 点
人气: 0 点
在线时间: 42(时)
注册时间: 2005-05-27
最后登录: 2024-03-25
9楼  发表于: 2023-12-01 15:26

写内存是游戏开始时写入一次还是整个游戏过程都强制写入
级别: 模拟小生
UID: 318310
精华: 0
发帖: 48
威望: 0 星
金钱: 1249 浮游币
贡献值: 62 点
好评度: 139 点
人气: 0 点
在线时间: 242(时)
注册时间: 2010-04-18
最后登录: 2024-05-02
10楼  发表于: 2023-12-01 17:40

我测试没有成功,可能镜像问题,我是老男人网中文目录里下的,然后加载到虚拟光驱后用软碟通转换的
级别: 模拟小生
UID: 321264
精华: 0
发帖: 89
威望: 0 星
金钱: 452 浮游币
贡献值: 6 点
好评度: 258 点
人气: 0 点
在线时间: 131(时)
注册时间: 2017-07-09
最后登录: 2024-04-30
11楼  发表于: 2023-12-01 18:14

太牛了!!只恨自己不懂代码啊!!!!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19014
威望: 173 星
金钱: 52 浮游币
贡献值: 9859 点
好评度: 54632 点
人气: 4322 点
在线时间: 18752(时)
注册时间: 2004-10-02
最后登录: 2024-05-03
12楼  发表于: 2023-12-01 19:59

引用
引用第9楼simlive于2023-12-01 15:26发表的  :
写内存是游戏开始时写入一次还是整个游戏过程都强制写入


只会在最初开始进入游戏前写入一次
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19014
威望: 173 星
金钱: 52 浮游币
贡献值: 9859 点
好评度: 54632 点
人气: 4322 点
在线时间: 18752(时)
注册时间: 2004-10-02
最后登录: 2024-05-03
13楼  发表于: 2023-12-01 19:59

引用
引用第10楼zny1982于2023-12-01 17:40发表的  :
我测试没有成功,可能镜像问题,我是老男人网中文目录里下的,然后加载到虚拟光驱后用软碟通转换的


需要确认版本一致才行
级别: 模拟小生
UID: 20883
精华: 0
发帖: 115
威望: 0 星
金钱: 2577 浮游币
贡献值: 0 点
好评度: 304 点
人气: 1 点
在线时间: 99(时)
注册时间: 2005-04-08
最后登录: 2024-03-22
14楼  发表于: 2023-12-01 22:55

成功了,厉害。。。就是这游戏这走路做的实在是一言难尽,一个游戏连走路都做不好真是无语了,不知道能不能HACK下走路走的正常一点
This's my story......shenmue.
级别: 模拟菜鸟
UID: 321640
精华: 0
发帖: 20
威望: 0 星
金钱: 4 浮游币
贡献值: 0 点
好评度: 60 点
人气: 0 点
在线时间: 27(时)
注册时间: 2021-01-03
最后登录: 2024-01-23
15楼  发表于: 2023-12-02 12:46

真不错,saroo简直无敌了,哪个大神能研究下程序把命令与征服支持鼠标就好了
gcy
级别: 模拟专家
UID: 104857
精华: 0
发帖: 136
威望: 0 星
金钱: 2721 浮游币
贡献值: 21 点
好评度: 389 点
人气: 0 点
在线时间: 220(时)
注册时间: 2006-02-07
最后登录: 2024-05-03
16楼  发表于: 2023-12-02 18:41

感谢大佬,希望出个龙之力量1,2。还有梦幻模拟战4,等等的外挂字幕
级别: 模拟小生
UID: 318310
精华: 0
发帖: 48
威望: 0 星
金钱: 1249 浮游币
贡献值: 62 点
好评度: 139 点
人气: 0 点
在线时间: 242(时)
注册时间: 2010-04-18
最后登录: 2024-05-02
17楼  发表于: 2023-12-02 18:43

回 13楼(YZB) 的帖子

成功了,下面这样格式就可以了,之前saroocfg.txt是我自己新建的,不知道前面还有几行内容,应该是[global]这行是关键文本不能删除

# SAROO config file

[global]



# 繁体仙剑使用简体字库 需要把简体字库放TF卡根目录
[T-37401H  V1.000]
M_6004150=0096D105
M_6004154=D450D603
M_6004158=D74E5212
M_600415C=420BE500
M_6004160=A00B0009
M_6004164=00061A70
M_6004168=02000F00
级别: 模拟菜鸟
UID: 322239
精华: 0
发帖: 13
威望: 0 星
金钱: 23 浮游币
贡献值: 21 点
好评度: 35 点
人气: 0 点
在线时间: 30(时)
注册时间: 2023-12-05
最后登录: 2024-05-02
18楼  发表于: 2023-12-05 14:50

非常棒,可以实现简单金手指了。