上一主题下一主题
«12»Pages: 1/2     Go
主题 : 【分享】SAROO日常固件更新贴(2024.06.27)
级别: SAROO开发组
UID: 322214
精华: 1
发帖: 11
威望: 10 星
金钱: 128 浮游币
贡献值: 39 点
好评度: 41 点
人气: 0 点
在线时间: 52(时)
注册时间: 2023-10-05
最后登录: 2024-07-07
楼主  发表于: 2023-10-05 23:17

【分享】SAROO日常固件更新贴(2024.06.27)

管理提醒: 本帖被 YZB 执行加亮操作(2023-10-05)
  本贴 将 不 定 期 更 新SAROO测试固件。

github上也会有固件更新,但可能是累计一段时间后才release一次。  


-----------------------------------------------------
2024-06-27:

1.修复SD卡偶尔会损坏的bug。

2.支持多index音轨的游戏。

3.更加灵活的gameid匹配方式。
 现在配置文件中gameid的空格多少都不影响匹配。

4.菜单语言增加意大利语。

SAROO_20240627.rar (223 K) 下载次数:350


-----------------------------------------------------2024-05-15:

1.屏幕分辨率调整为320x240,可以显示12个菜单项。


2.背景图片
  放mainmenu_bg.gif到/SAROO/下即可。动画也可以。文件大小300KB以内。


3.背景音乐
  把PCM音频文件放到/SAROO/下即可。
   单次播放: /SAROO/bgsound.pcm
   循环播放: /SAROO/bgsound_r.pcm
  如何生成PCM:
  ffmpeg.exe -i subor.mp3 -ar 44100 -ac 2 -f s16le -acodec pcm_s16le bgsound.pcm


4.游戏分类
 在配置文件中增加分类:
  category = "分类1"
  category = "分类2"
  category = "分类3"
  category = "分类4"
 最多支持12个分类。
 在/SAROO/ISO/下面建立相应的目录:
  /SAROO/ISO/分类1/
  /SAROO/ISO/分类2/
  /SAROO/ISO/分类3/
  /SAROO/ISO/分类4/
 将游戏放入对应分类目录即可。
 如果分类名显示乱码,请确认配置文件是UTF-8编码的。


5.游戏排序
 配置文件新增sort_mode项:
  sort_mode = 0  # 不排序
  sort_mode = 1  # 按字母顺序
  sort_mode = 2  # 按字母逆序
 注意中文只能按unicode顺序排序,无法按拼音排序。


6.CDPlayer界面下的按键模式
 进入CDPlayer界面后(按Z进入,或游戏中退回):
  A: 启动游戏
  C: 启动游戏,并使用系统存档
  Start: 直接返回SAROO菜单。


7.游戏兼容性有所提升



SAROO_20240515.rar (221 K) 下载次数:307

-----------------------------------------------------

2024-03-16:

1. 新的字体系统。采用变宽字体,显示更紧凑。超长菜单项会滚动显示。

2. 增加德语,法语,俄语,繁体中文的支持。在主菜单中按LT键可以动态切换语言。

3. 支持在游戏中换盘的功能。
    假设游戏xxxxx有两张盘,目录名为
        [xxxxxxxxDisc 1xx]
        [xxxxxxxxDisc 2xx]
    要保证两个目录仅有一个数字的差异。
    在saroocfg.txt写入以下内容:
        [Game-ID]
        multi_disc = "Disc "
    这样Firm就能根据当前Disc知道下一张盘的名字。
    在游戏显示换盘的提示时,按下SD卡让它弹出,再重新压入SD卡,即可完成换盘。


SAROO_20240316.rar (217 K) 下载次数:336

-----------------------------------------------------
2024-01-18_2:
1. 修复不识别exfat格式的tf卡的问题
2024-01-18的固件忘记打开支持exfat格式了,如果你是使用的exfat格式的卡并升级了原2024-01-18固件的话,会发现进不去SAROO菜单。
解决方法如下:
准备一张fat32格式的tf卡,下载最新的固件(附件中的2024-01-18_2压缩包),解压到fat32格式的tf卡内,并运行saroo重新升级一次,这样就可以使用原来的exfat格式的tf卡了

SAROO_20240316.rar (217 K) 下载次数:336

2024-01-18:


1. 本次升级支持了8M的扩展存储卡功能。会在/SAROO/下面自动生成SS_MEMS.BIN文件。可以放四百多个存档。
2. 在进入主菜单的"系统CD播放器"时,会把主机存档复制一份到/SAROO/SS_BUP.BIN。这样方便主机存档的导出。

3. 新增KOF95与UltraMan这两个特殊游戏的支持。因为与固件冲突,这两个游戏只支持主机存档(附件中压缩包内的ISO文件夹内已附带这2个游戏需要的rom文件,请不要删除,玩过这2个游戏之后只能按主机的电源键重新启动进入SAROO菜单)

4. 本次升级了bootloader,以改善偶尔的加载失败现象 请在土星端执行一次升级即可。

SAROO_20240118_2.rar (3365 K) 下载次数:454



-----------------------------------------------------

2023-11-25:


1. 本次升级修正了一些游戏音乐播放问题。EXFAT的支持已经加上了。

2. 本次升级更改了固件放置与加载的方式。请先放入ssmaster.bin进行升级,然后再复制mcuapp.bin和ssfirm.bin到SAROO目录下。
现在所有文件都放在SAROO目录下了。以前的ramimage.bin不再需要。saroocfg.txt也要移动到SAROO下面。
以后发布的固件除了FPGA外,直接放在SD卡即可,不再需要手动升级了。


SAROO_20231125.rar (205 K) 下载次数:249
-----------------------------------------------------
2023-11-11:


1. 本次升级是各种错误修正,因此兼容性有所提升。之前不少动画播放卡住的游戏现在都可以了。


2. 请先放入ssmaster.bin和SSMaster.rbf进行升级,然后再复制ramimage.bin。
升级时可能会卡在升级界面,请等待一分钟然后再关机重新开机即可(如果开机以后还有升级选项,再重新点一次升级即可,这样下次开机就不会出现这个选项了


SAROO_20231111.rar (217 K) 下载次数:242




-----------------------------------------------------

2023-11-01:


1. 支持存档功能。将自动在/SAROO/下创建SS_SAVE.BIN文件,每个游戏64KB存档空间(比系统存档大一倍)。

2. 支持启动正版光盘游戏。

3. 请先放入ssmaster.bin进行升级,然后再复制ramimage.bin。否则因为版本不一致,会导致启动失败。

SAROO_20231101.rar (181 K) 下载次数:179

-----------------------------------------------------
2023-10-05:

1. 实现"加载二进制文件"功能,二进制文件存放路径 /SAROO/BIN 文件夹内,默认载入节��0x06004000 并执行

2. 增加了几个配置文件选项


3. GUI会显示各个固件的版本信息

4. 游戏兼容 性 些 许提升

SAROO_20231005.rar (176 K) 下载次数:220

[ 此帖被YZB在2024-08-08 06:36重新编辑 ]
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
沙发  发表于: 2023-11-02 21:09

引用
引用第46楼simlive于2023-11-02 20:54发表的  :
存档功能咋用的?升级后在记忆卡管理界面还是只有本体的记忆卡啊



每个游戏一个存档,只存在tf卡上,不会在主机内置记忆体中!但游戏时需要选择“内置记忆卡”存储器
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
板凳  发表于: 2023-11-02 21:13

引用
引用第43楼gcy于2023-11-02 16:35发表的  :
这个存档功能不好使啊!还是需要自己创建存档文件夹才好使?


存档文件自动建立,存档内容目前无法在主机管理界面查看,每个游戏建立一个独自的空间,游戏时自动读入相对应的存档

如需查看,需要进游戏后在游戏存档管理界面查看
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
地板  发表于: 2023-11-17 15:45

回 96楼(15117574) 的帖子

在游戏名称上按Z,进9球画面后按A或start进游戏,这时使用原机内置记忆卡


tzmwx 于 2023-11-17 15:47 补充内容:
[b]回 91楼(jounge) 的帖子[/b]
做板前直接去掉,不要留
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
草席  发表于: 2023-11-25 14:35

回 101楼(jounge) 的帖子

2盏灯那里的FLASH芯片是给FPGA用的的,git上有编程器直接刷此FLASH芯片的04固件,你查看一下git上左上角issues里面4月份的聊天记录

卡上一共3盏灯,从右往左定义A\B\C,
A灯为MCU灯,兼顾读盘、报错等功能;
B灯为FPGA灯,固件正常此灯才会点亮;
C灯为系统灯,只有进入SAROO菜单后才会点亮;


如果刷了上述固件,开机后B灯还是不亮就要找其它问题了
卡带右上角挂个串口在电脑看看,有没有报错信息
[ 此帖被tzmwx在2023-11-25 14:52重新编辑 ]
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
5楼  发表于: 2023-11-28 10:30

回 104楼(jounge) 的帖子

根据你的描述你已经完成了FPGA04固件的刷入
AB灯亮起说明芯片已正常启动,建议将git上0.1版软件解压后拷贝到TF卡,开机测试
C灯需要正常进入saroo菜单后才会亮起

多次插拔卡带,避免卡槽问题
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
6楼  发表于: 2023-11-28 11:10

回 110楼(endlesstide) 的帖子

1楼固件是按发布日期的早晚来设定的压缩包,每一个版本都是以升级了上一个版本为基础的,然后其中有一个FPGA固件不是每次都升级的。

比如20231101之前升级包都是基于早期20230419的FPGA04版固件,没有涉及到FPGA的升级,压缩包里没有FPGA的固件。
20231111含有FPGA05版本升级固件
20231125基于FPGA05运行,按照已升级上一个版本为原则压缩包里不含有FPGA05固件

所以按照你现在的情况先用20231111升级,然后再用20231125升级

截止2023/11/28,开机后,SAROO菜单底部会显示
MCU:年年年年月月日日      SS:年年年年月月日日     FPGA:XX

请确保以下配置:
20231101(含)之前的固件均应该是FPGA04版本
20231111(含)之后的固件均应该是FPGA05版本

注意:
发现网络上有图片或视频显示存在FPGA02和06的版本,这里需要说明的是,作者从20230419亲自正式发布的版本只有04和最新的05共两个,其余版本请勿使用
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
7楼  发表于: 2023-12-04 15:23

回 120楼(zengzidane) 的帖子

20231125的创新就是为了避免MCU在频繁的升级刷写过程中出错导致变砖而出的。
在1125的MCU芯片中只有一个引导程序,主体功能均在TF卡中的,开机后MCU直接运行TF卡中的程序文件,以后升级只需更换TF卡中文件即可。

所以目前20231125公开版软件屏蔽了MCU芯片内固件的刷写功能,不能降级。
如有觉得兼容性变差,请直接指出某某游戏某某问题,便于TPU或YZB除错。
如果你一定要降级,把老版本ssmaster.bin改名成mcuboot.bin放入update目录即可
[ 此帖被tzmwx在2023-12-05 21:50重新编辑 ]
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
8楼  发表于: 2023-12-12 00:32

回 124楼(ggmmapple) 的帖子

目前saroo不支持金手指,只有简单的内存写入功能
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
9楼  发表于: 2024-01-17 14:57

回 137楼(jounge) 的帖子

10000,普通串口监测软件都可以
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
10楼  发表于: 2024-01-21 14:11

回 152楼(funnyboy) 的帖子

进系统CD播放器功能已带有“备份原机内记忆卡到TF卡”功能使用,没有启动虚拟的内置和外置记忆卡,是看不到存档管理里面有“外置记忆卡”的。

需要看虚拟的外置记忆卡内容可以在游戏列表里按Z键,进入9球界面再进存档管理。但注意在9球界面(不管你是在游戏列表里按Z键进入的,还是在游戏中按ABC+START进入的)再次进入游戏后虚拟的内置和外置记忆卡均会被关闭,也就是说9球下进游戏只能使用原机真实的内置记忆卡。

如果你是在游戏列表中按A直接进入游戏,但又没找到外置记忆卡的请告知这个游戏名称和版本。

[ 此帖被tzmwx在2024-01-21 14:18重新编辑 ]
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
11楼  发表于: 2024-03-06 13:23

回 180楼(saga) 的帖子

SAROO需要两个固件:MCU固件和FPGA固件。

20240118包里只有MCU固件,没有FPGA固件。

你看到的两个固件实际是一个,只是不同的文件名,一个是老版名,一个是新版名而已。老版名是为了1125前版本直接升级0118使用。
所以MCU你随便刷哪个都是ok的!

最新的FPGA05固件在20231111版包里
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
12楼  发表于: 2024-03-07 20:19

回 182楼(saga) 的帖子

注意作者首页的说明1125版已经将mcu主程序搬离mcu芯片,即1125以后mcu芯片固件只是一个启动程序,主程序已移到TF卡,一般情况下只要升级TF卡里的mcu软件即可
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
13楼  发表于: 2024-03-18 12:35

回 193楼(最后的凝视) 的帖子

图片:
图片:
图片:
引用
引用第193楼最后的凝视于2024-03-17 19:24发表的  :
感谢更新。多谢用爱发电的大佬
不过,我这边没太看明白游戏中换盘这个。
假设我的多盘游戏是“异灵 (J)”,我saroocfg里是不是应该这么写?
# 异灵 (J) CD0
[T-30001G  V1.000]
.......


异灵不属于“游戏中”换盘的游戏,可以不使用multi_disc功能,该游戏换盘符合世嘉多盘游戏设计规范,可以在复位和开关机后选择下一张光盘继续游戏
有个别游戏不符合世嘉设计规范,只能在游戏进行中,必须要在电视屏幕提示你“换盘”的时候完成换盘动作才行,不能关机,不能复位。这一类游戏需要用到这个multi_disc指令
具体用法:
SAROO“游戏中”换盘使用方法:
1.在ISO下游戏镜像的文件夹中增加“关键字”,如CD,Disc等等;一些规范的redump游戏实际已在文件夹名称里含有指令所需的关键字,比如Disc 1、CD1之类,注意这些现成的关键字里可能含有“空格”,比如“Disc空格”,不要忘了这个空格。记住文件夹名称除数字1、2之外所有字符均应相同,数字必须在关键字后方。
2.在saroocfg.txt中增加multi_disc指令:
# GameName
[Game ID]
multi_disc = "关键字"
如:
文件夹
SAROO/ISO/RAMPO(Japan)(Disc 1)
SAROO/ISO/RAMPO(Japan)(Disc 2)
关键字就是“Disc空格”
# Rampo
[GS-9011   V1.000]
multi_disc = "Disc "

3.在游戏中“SD卡弹出再插入”完成换盘

图片再展示一下案例
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
14楼  发表于: 2024-04-27 00:31

回 217楼(as958) 的帖子

FPGA固件 版本多少?
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
15楼  发表于: 2024-05-26 14:04

引用
引用第252楼simlive于2024-05-26 09:59发表的  :
240515运行KOF96时肩键无法使用。退回240316的固件时可以正常使用。



玩kof96肩键在0316里面起了什么作用
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
16楼  发表于: 2024-05-27 10:09

回 251楼(nightkid) 的帖子

根据游戏内容,分类成比如射击、赛车、飞机,

需要在cfg文件添加三个项目(这里延续上方三种射击、赛车、飞机,最多12种)

ISO目录下对应cfg文件项目添加三个相同名称的文件夹(射击、赛车、飞机)

将不同类别的游戏(带文件夹)拷贝到对应的这三个文件夹内,即可在saroo界面看到这3个“分类项目”和游戏


要点:cfg添加的分类名称必须与ISO下分类文件夹名称相同,20240515支持最多12个分类


注意:一旦启动“分类“功能,ISO目录下的所有游戏将不显示,所有游戏必须转移至分类文件夹内(且与CFG中含有相同的分类文件夹名称)才能正常显示
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
17楼  发表于: 2024-05-27 10:14

回 246楼(simlive) 的帖子

htt p://bbs.chinaemu.org/read-htm-tid-129540-fpage-3.html

联系此贴主人可解决你的问题


tzmwx 于 2024-05-27 10:15 补充内容:
[b]回 243楼(funnyboy) 的帖子[/b]
你镜像问题,重新转换一下
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
18楼  发表于: 2024-06-03 10:50

回 258楼(肥肉) 的帖子

楼上已有答案,SAROO运行时主机CD处理模块被软件切断,无法使用VCD卡,不能看VCD
级别: SAROO开发组
UID: 322046
精华: 0
发帖: 73
威望: 0 星
金钱: 262 浮游币
贡献值: 220 点
好评度: 200 点
人气: 0 点
在线时间: 350(时)
注册时间: 2022-09-11
最后登录: 2024-11-22
19楼  发表于: 2024-06-16 14:28

回 261楼(starfall) 的帖子

具体问题具体分析,建议制作前购买的芯片确保真品,制作时要确保BGA焊点焊接完好

先从saroo卡指示灯开始,一共三盏灯,按照位置可以暂定义为左中右三盏灯,你目前插上土星后亮了几盏灯,有没有闪烁等等
上一主题下一主题
«12»Pages: 1/2     Go