Board logo

标题: 不懂就问,为什么mame核心,fba核心,一个核心能支持那么多基板? [打印本页]

作者: 瓜瓜龙    时间: 2025-3-7 15:55     标题: 不懂就问,为什么mame核心,fba核心,一个核心能支持那么多基板?

posted by wap, platform: Chrome
在我的理解中,一个基板就相当于一个家用机的机种
一直搞不懂,为什么一个核心,就能支持千千万万的各个公司的基板
为什么家用机机种每个都只能是一个单独的核心?
作者: 卖哥    时间: 2025-3-7 16:02

mame名字就是多机种模拟器,它就是用一个模拟器支持多个平台为目的设计的
所以为什么它可以模拟多机种,因为它就是这个目的开发的。
作者: BeastMa    时间: 2025-3-7 16:09

posted by wap, platform: Chrome
MAME:Multiple Arcade Machine Emulator

它其实算是个框架软件,具体的核心都是各个机型的bios
作者: 卖哥    时间: 2025-3-7 16:09

模拟器核心不对应机种
模拟器核心跟模拟器前端分离,是为了改善模拟器在不同UI的规范操作系统上的可移植性。
如果这个模拟器是可以模拟多系统的,那么核心本身也是可以模拟多系统的,并不会因为把核心跟原配前端剥离出来就单功能了。
作者: 瓜瓜龙    时间: 2025-3-7 16:16

posted by wap, platform: Chrome
我看了以下mame fba 的核心
文件大小都差不多几十MB
其它单一机种的核心,比如gb只有几MB
差不多理解了。MAME本身就是个街机全能模拟器。
作者: javainjars    时间: 2025-3-7 16:33

posted by 论坛助手, platform: iPhone
不就是模拟器n合1么,这在pc又不是什么新鲜事。蛋疼还可以给mame集成家用机模拟
作者: jzhl    时间: 2025-3-7 19:28

引用:
原帖由 瓜瓜龙 于 2025-3-7 15:55 发表
posted by wap, platform: Chrome
在我的理解中,一个基板就相当于一个家用机的机种
一直搞不懂,为什么一个核心,就能支持千千万万的各个公司的基板
为什么家用机机种每个都只能是一个单独的核心?
因为fba之类的模拟了很多块街机主板和cpu,其实它也有分,只不过你没看而已,比如电脑版的fba可以按cps1,cps2,neogeo之类的平台来划分筛选。
作者: dwb    时间: 2025-3-7 19:39

引用:
原帖由 瓜瓜龙 于 2025-3-7 16:16 发表
posted by wap, platform: Chrome
我看了以下mame fba 的核心
文件大小都差不多几十MB
其它单一机种的核心,比如gb只有几MB
差不多理解了。MAME本身就是个街机全能模拟器。
他们也能模拟家用机
作者: dreamcast    时间: 2025-3-7 23:03

posted by wap, platform: Android
就是一个平台,跟steam差不多
作者: kyoyky    时间: 2025-3-8 19:39

posted by wap, platform: Android
朋友,玩模拟器,这些都是基本常识吧,小白现在入坑很罕见啊
作者: ko81e24wy-1    时间: 2025-3-8 19:49

打包集合
作者: 鬼冢英吉    时间: 2025-3-8 20:10

posted by wap, platform: iPhone
你是否在寻找retroarch?

本帖最后由 鬼冢英吉 于 2025-3-8 20:15 通过手机版编辑
作者: refo    时间: 2025-3-8 20:31

mame早年模拟街机,那是早年的开发人员一块基板一块基板硬啃下来的,有时调色板没皮角,还肉眼观察用个差不多的颜色上去

后来模拟器成熟了,尤其是家用机,有其他团队皮角,mame更多就是个集成的工作了。
作者: 喜欢它likeit    时间: 2025-3-8 22:26

posted by wap, platform: Android
理解为不同硬件的模拟代码缝合怪就行了
作者: 狂涂    时间: 2025-3-8 23:19

posted by wap, platform: Android
并不是吧。。。

Mame的核心支持的老街机游戏和fba核心并不完全重合,这点在retroarch里很明显
作者: 脆骨    时间: 2025-3-9 21:42

posted by wap, platform: Android
mame是各种主板的芯片处理器用cpu来解释模拟,说白了就是soft模拟方式。大多数基板都是摩托罗拉那个和sh系列。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0