主题 : 【测试】世嘉土星SAROO卡配置文件收集
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 259 浮游币
贡献值: 459 点
好评度: 200 点
人气: 0 点
在线时间: 357(时)
注册时间: 2022-09-11
最后登录: 2024-12-22
楼主  发表于: 2023-10-02 13:11

【测试】世嘉土星SAROO卡配置文件收集

管理提醒: 本帖被 YZB 执行加亮操作(2023-10-05)
SAROO卡是国内TPU个人开发且免费开源的世嘉土星TF游戏卡,为实现儿时梦想的一款光驱模拟器,让土星变成和MD一样的插卡机!

鉴于开源产品且主要是TPU独自一人,这里开个关于读取速度的收集贴,让SAROO完美的更快。

目前SAROO最新版0.1版带有一个SAROOCFG.TXT文件,此文件作用可以调节延迟读取速度。
这里主要收集“延迟数据”。
延迟数据是什么意思?因为SAROO与主机的交换数据太快,会导致部分游戏花屏、异常、死机等等情况,为此,我们需要将传输速度调整到一定的范围里面,这个延迟数据就是减慢读取速度的意思,数值越大延迟越长,读取的速度越慢,调整时一般以千us为单位。

配置文件见附件,txt文件,直接双击即可编辑,存放于TF卡根目录,内容如下:
# SAROO config file
# 可用配置:
#   lang_id=x
#     选择菜单语言:  0:中文  1:EN  2:PTBR  3:JA  4:FR
#   debug=xxxxxxxx
#     各种调试选项
#   auto_update:
#     MCU自动升级固件
#   play_delay=xxxx
#     PLAY开始前的延时。十进制us单位。
#   sector_delay=xxxx
#     每读一个扇区后的延时。十进制us单位。
#   exmem_1M
#     使用1M扩展卡
#   exmem_4M
#     使用4M扩展卡
#   M_xxxxxxxx=xxxxxxxx
#     写32位内存
#   M_xxxxxxxx=xxxx
#     写16位内存
#   M_xxxxxxxx=xx
#     写8位内存
#

[global]
lang_id = 0


# Final Fight Revenge
[T-1248G   V1.004]
sector_delay=2000


# PUZZLE BOBBLE 3
[T-1109G   V1.002]
sector_delay=4000


# D-XHIRD
[T-10307G  V1.002]
sector_delay=1000


# TAROMARU         太郎丸
[T-4804G   V1.004]
sector_delay=1000


# SALAMANDER-DP    沙罗曼蛇合集
[T-9520G   V1.010]
sector_delay=2000


# Princess Crown   公主的皇冠
[T-14418G  V1.004]
sector_delay=6000


# ROUKA NI ITIDANTOA-RU  世嘉经典-游戏大挑战-廊下
[GS-9043   V1.002]
sector_delay=4000


# Bug! (USA) (R) Fixed First stage problem
[MK-81004  V1.017]
sector_delay=1000



注意:#后面时注释内容,可以任意填写,比如游戏名称之类的
[内容]括号里包含游戏编号、版本号,括号内一共16个字符,游戏编号占10位,版本号占6位,切记切记
sector_delay=1000代表延迟1000us,一般1000起步,每读一个扇区后的延时,十进制us单位,主要用于游戏花屏,黑屏,异常。
play_delay=5000一般5000起步,上升按5000一档,主要用于游戏功能性不正常,能进游戏,无花屏等情况下。

如何获得游戏编号和版本号?2种方法:
1.使用世嘉土星游戏区域修改软件,见附件Saturn Region Patcher v1.1,按图片获得游戏编号和版本号:
Saturn Region Patcher v1.1.rar (50 K) 下载次数:128

 
 
12345678910111213141516
[T-14418GV1.004]
注意,再次注意游戏编号是10位,不足10位,后面加空格补足10位
公主的皇冠这个游戏加了2个空格,有些游戏需要加3个空格,比如游戏安室奈美惠
[GS-9133空格空格空格V1.003] ,因前段较短,需要加3个空格补齐10位

再次提醒游戏编号不足10位要补足10位


2.使用16位编辑软件打开游戏镜像第一个文件,可看到游戏编号和版本号,我们直接选中复制粘贴即可
  HDEv2.3.0.0.rar (1521 K) 下载次数:32   0


加入以下文字后,公主的皇冠中文版即可正常运行,不加延时会花屏。
# Princess Crown
[T-14418G  V1.004]
sector_delay=6000

终极冲突进游戏后厂标正常,无花屏,但之后黑屏,play延迟5000解决
# Zero Divide - The Final Conflict (Japan)
[T-31601G  V1.003]
play_delay=5000

安室奈美惠,能进游戏,无花屏,但人物活动不正常,加play延迟50000搞定
# Digital Dance MIX Namie Amuro
[GS-9133   V1.003]
play_delay = 50000

这些延迟调整并不能解决所有异常的游戏,但通过大家的努力,解决一个是一个,使SAROO更完美!
最后要注意:非常特殊的情况是论坛上公布的代码在粘贴复制使用时要注意,浏览器的品牌、版本、模式不同的情况下可能会发生变异,建议在粘贴复制后,补齐处的空格全部删除后再自己用键盘重新输入一遍,否则无法使用。
[ 此帖被tzmwx在2024-03-02 11:36重新编辑 ]
附件: SAROOCFG.txt (2 K) 下载次数:29
本帖最近评分记录:
  • 金钱:+10(YZB) 辛苦了,送你 1 点人气
  • YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    沙发  发表于: 2023-10-02 19:31

    写得不错,其中[global] 是全局设置,如果你设置了这个,那么其他未在列表的游戏将会按照这个设置来运行~
    查看版本其实最简单的方法是用16进制软件打开第一个bin,复制版本号的那一行就可以了


    另外提醒一下
    [T-4804G   V1.004]
    括号内的数值必须和游戏一致,且应该是必须用半角输入的16个字符(包含空格),如果是全角或者你括号内不是16个字符,那么应该设置不会生效~
    最保险的方法是在winhex里面把版本号那一行复制过来






    引用
    引用第1楼bxy1394于2023-10-02 18:28发表的  :
    分享下YZB大大的:
    心灵咒杀师 太郎丸(Shinrei Jusatsushi Taroumaru (Japan)),redump镜像,经测试正常已通关。

    # TAROMARU
    [T-4804G   V1.004]
    ....... 


    那贴18楼我回复过,沙罗曼蛇2代把延迟调到4000就没问题了,炸弹人暂时调到23000以上可以过动画,虽然还有花屏,但是不会卡死


    # BOMBERMAN WARS
    [T-14320G  V1.000]
    sector_delay=23000

    # SATURN BOMBERMAN FIGHT
    [T-14321G  V1.000]
    sector_delay=23000

    # SALAMANDER-DP
    [T-9520G   V1.010]
    sector_delay=2000
    [ 此帖被YZB在2023-10-02 19:48重新编辑 ]
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    板凳  发表于: 2023-10-07 20:15

    引用
    引用第4楼木村浩一于2023-10-06 20:33发表的  :

    公主王冠我测试2000就可以正常运行了,为什么要调节到6000这么大?


    每个人的测试都不一样,因为测试成功了就不想继续减下去,所以就是6000了,当然你也可以把你的结果发出来
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    地板  发表于: 2023-10-09 19:10

    测试 写 16位内存功能,把以下3行复制到你的saroocfg.txt文件里面,然后运行1945 2代的日版,
    就开启了作弊-----蓄气加快  

    # 1945_2
    [T-20402G  V1.002]
    M_06017A68=4100
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    草席  发表于: 2023-10-29 21:45

    回 8楼(endlesstide) 的帖子

    如果是我发布的那个4M改版的话,把下面3行加到cfg设置文件里面应该就可以了

    # 恶魔城 4M版 SAROO专用
    [T-9527G   V1.400]
    M_60037A0=34403440
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    5楼  发表于: 2023-10-31 22:06

    回 12楼(gcy) 的帖子

    耐心等待吧,tpu还是重新写了一套存档的函数
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    6楼  发表于: 2023-11-25 23:07

    # 小双侠   修复过关卡死的问题
    [T-20607G  V1.003]
    play_delay=2000



    # SALAMANDER-DP                 修复沙罗曼蛇最后一个游戏花屏
    [T-9520G   V1.010]
    sector_delay=4000
    [ 此帖被YZB在2023-11-30 16:56重新编辑 ]
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    7楼  发表于: 2024-01-20 20:19

    # UNO DX                修复黑屏
    [T-26414G  V1.001]
    sector_delay=4000
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    8楼  发表于: 2024-04-24 21:43

    回 37楼(chap3l) 的帖子

    你写这么多的游戏设置,不如直接写个全局针对所有游戏的就可以了,不要在意那些延迟,你几乎感觉不到

    [global]

    play_delay = 05000

    sector_delay = 06000
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    9楼  发表于: 2024-04-24 21:46

    回 33楼(hikari831013) 的帖子

    初版机使用saroo卡有些游戏会出bug,个人估计这是因为初版机型和其他版硬件构造不同所照成的bug,除非你把cue的音轨部分的信息全部删除,目前还未找到其他解决方法
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    10楼  发表于: 2024-05-01 20:32

    回 40楼(roman6573361) 的帖子

    汪达尔之心汉化版以后会修复,三国传说2已修复,等更新
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    11楼  发表于: 2024-05-12 20:52

    回 43楼(roman6573361) 的帖子

    这个可能因卡而异,不过10000其实和6000相差也不大,最多也就几微秒的时差吧
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    12楼  发表于: 2024-07-20 20:04

    回 55楼(fruitg) 的帖子

    把下面3行复制到cfg里面就可以了

    [global]
    play_delay = 30000
    sector_delay = 08000
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19104
    威望: 173 星
    金钱: 2052 浮游币
    贡献值: 10261 点
    好评度: 54888 点
    人气: 4322 点
    在线时间: 19798(时)
    注册时间: 2004-10-02
    最后登录: 2024-12-22
    13楼  发表于: 2024-07-21 21:30

    再慢也比其他ode设备要快,也比光盘更快,你现在首先得分析到底是哪出了问题