找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 153|回复: 12

求助大神能把openbor启动器编译成retroarch的核心么?

[复制链接]

24

主题

112

回帖

1791

积分

金牌会员

积分
1791
发表于 昨天 18:12 | 显示全部楼层 |阅读模式
https://github.com/butterflyjzf/openbor/tree/6393-retrobat#

源代码的地址,本人完全不懂编程.由于openbor自带的滤镜太一般,要是retroarch能有openbor核心,直接载入PAK文件,运行游戏就太好了.
外行,纯粹有想法没能力.

152

主题

9200

回帖

2万

积分

论坛元老

积分
20347

推广达人最佳新人

发表于 昨天 18:25 | 显示全部楼层
进来看看
回复

使用道具 举报

38

主题

2479

回帖

8223

积分

论坛元老

积分
8223
QQ
发表于 昨天 18:42 来自手机 | 显示全部楼层
进来支持一下
1227

39

主题

210

回帖

1731

积分

金牌会员

积分
1731
发表于 昨天 19:08 | 显示全部楼层
本帖最后由 yue-no.3 于 2025-6-27 19:10 编辑

问题是很复杂的,人力是有限的

OpenBor并不是一套硬件,他是一个游戏引擎,这是他和其他核心最大的不同
这并不是根据RetroArch规范,自己改写一套接口就可以做到的移植

因为引擎这个特点,很多OpenBor游戏开发者,使用的都是特定版本的OpenBor,更有自己修改过的OpenBor
很多OpenBor的Pak都需要特定的OpenBor版本才能运行
这个工作量对应到RetroArch上面,就和Mame一样,会生成一大堆不同的版本
RetroArch管最新的Mame版本叫Mame Current,除此之外还有Mame 2000、2003、2003 Plus、10、14、16等大堆

不管是RetroArch的开发者,还是OpenBor的开发者,对合作都是开放的态度
但是最大的问题是人力,没有人有精力去维护那么多版本
在Mame核心上,除了Mame Current也就是Mame 2003 Plus,其他都是放养状态

一个可供参考的例子是RetroBat前端,他自带了一两套OpenBor的引擎,但很多游戏Pak跑起来都有问题
所以RetroBat的开发者,也提供用OpenBor游戏包自带引擎跑游戏的配置选项


点评

说的太对啦  发表于 昨天 20:32
本人所有资源合集:https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=3505

0

主题

7

回帖

227

积分

中级会员

积分
227
发表于 昨天 19:35 | 显示全部楼层
最好的办法就是openbor游戏用最小窗口运行,再用RA的捕获核心代理

1

主题

22

回帖

322

积分

中级会员

积分
322
发表于 昨天 19:52 | 显示全部楼层
opnbor游戏引擎有一个缺陷就是不向下兼容,很多出色的游戏需要对应的当时发布的版本才能运行,最新发布版本往往会不兼容 ,单纯用某一版本做成一个核心的话根本没有意义

1

主题

1192

回帖

4015

积分

论坛元老

积分
4015
发表于 昨天 20:36 | 显示全部楼层
进来看看
回复

使用道具 举报

6

主题

712

回帖

2742

积分

金牌会员

积分
2742
发表于 昨天 22:02 | 显示全部楼层
我也看看楼主是如何解决的

0

主题

276

回帖

2092

积分

金牌会员

积分
2092
发表于 昨天 23:28 | 显示全部楼层
QQ_1754438048785.png 你套一个ShaderGlass,克隆输出就行了。

6

主题

108

回帖

884

积分

高级会员

积分
884
发表于 16 小时前 | 显示全部楼层
好问题呀,炸出这么多大神,涨姿势了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-28 17:11 , Processed in 0.077889 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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