求助大神能把openbor启动器编译成retroarch的核心么?
https://github.com/butterflyjzf/openbor/tree/6393-retrobat#源代码的地址,本人完全不懂编程.由于openbor自带的滤镜太一般,要是retroarch能有openbor核心,直接载入PAK文件,运行游戏就太好了.
外行,纯粹有想法没能力.:lol
进来看看 进来支持一下 本帖最后由 yue-no.3 于 2025-6-27 19:10 编辑
问题是很复杂的,人力是有限的{:3_48:}
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游戏包自带引擎跑游戏的配置选项
最好的办法就是openbor游戏用最小窗口运行,再用RA的捕获核心代理 opnbor游戏引擎有一个缺陷就是不向下兼容,很多出色的游戏需要对应的当时发布的版本才能运行,最新发布版本往往会不兼容 ,单纯用某一版本做成一个核心的话根本没有意义 进来看看 我也看看楼主是如何解决的 你套一个ShaderGlass,克隆输出就行了。 好问题呀,炸出这么多大神,涨姿势了。
页:
[1]
2