找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 83|回复: 3

[讨论]RetroBat集成游戏下载的方法

[复制链接]

80

主题

355

回帖

2939

积分

金牌会员

积分
2939
发表于 昨天 00:11 | 显示全部楼层 |阅读模式
本帖最后由 yue-no.3 于 2025-12-15 00:15 编辑

目的是,实现一个只包含图片视频文字介绍的游戏包,在进入游戏前自动下载

思路应该可行,但是本人很懒,没精力搞,这里先列出方法

首要原则是,不破坏RetroBat原本的功能,基础上修改
也就是不做程序上的代码修改和重新编译
也不不去修改大量配置文件

下面描述执行思路

第一步,编辑一套正常的gamelist,游戏配套的图片视频文字介绍,同时为保证gamelist正常加载,对rom需要使用“大小为零”的空文件做占位符

第二步,使用game-start脚本,在游戏启动时,检测emulatorLauncher日志,从中抓取rom相关信息,检测rom是否已经下载完毕,如未下载,则启动下载,同时脚本对游戏启动进行阻塞,下载完毕后放行

剩下的就是正常启动游戏了

至于下载使用什么方法,是ftp,http,bt还是别的,都无所谓

理论上是可行的,但实际过程中,有许多东西需要验证,同时脚本代码对解析rom部分需要详细编写做区分,比如街机的chd需要特殊处理,多光盘游戏索引文件处理m3u

本人所有资源合集:https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=3505

43

主题

4830

回帖

1万

积分

论坛元老

积分
14785
QQ
发表于 昨天 01:31 来自手机 | 显示全部楼层
进来看看
1227
回复

使用道具 举报

44

主题

213

回帖

2794

积分

金牌会员

积分
2794
发表于 昨天 08:29 | 显示全部楼层
个人觉得意义不大,街机8位机,16位机还行.上了光盘了,容量大下载慢,何况ps3,psv等等不是直读光盘的,而且数据来源的网站也未必稳定,没多大意义.我倒是希望RetroBat能不要强制修改retroarch的置,还有读取rom列表后在列表里自动添加对应的图片,视频信息,免得每次都啊哟重新刮削.

80

主题

355

回帖

2939

积分

金牌会员

积分
2939
 楼主| 发表于 昨天 10:07 | 显示全部楼层
愤怒的小鱼 发表于 2025-12-15 08:29
个人觉得意义不大,街机8位机,16位机还行.上了光盘了,容量大下载慢,何况ps3,psv等等不是直读光盘的,而且数据 ...

等我有空搞着玩,预计做成插件形式
本人所有资源合集:https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=3505
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-12-16 15:03 , Processed in 0.015129 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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