sljs1976 发表于 2024-9-4 22:57:05

转贴一下奶妈编译的Mame32 More ! FBAS 模拟器

本帖最后由 sljs1976 于 2024-12-27 07:13 编辑

这个分享来自原琵琶行热心网友 net.man

**** Hidden Message *****







same0001 发表于 5 天前

本帖最后由 same0001 于 2025-2-1 10:33 编辑


补充一个奶妈原帖子的介绍信息............




初次使用前请看压缩包中的readme

网盘:
度娘
企鹅



注意1:由于部分系统已更新使用当前新mame的正确设置,所以请不要用新的mame32k、mame32more、nmamex2和以前的旧版本联机游戏(会不同步),请务必使用相同版本模拟器来联机。

注意2:neogeo多BIOS切换功能和BIOS hack是同时存在的,由默认游戏选项杂项中"使用 NEOGEO BIOS hack"控制,勾选时运行游戏会对除unibios之外的所有BIOS作hack(包括PCB BIOS),在机台设置里设置区域和模式之后重启游戏即生效(AES BIOS仅能切换区域),若不勾选运行游戏则会像官方mame一样直接使用选择的BIOS,要更换区域或模式须选择不同的BIOS重新加载游戏。当不使用BIOS hack直接使用MVS BIOS启动游戏时会检查游戏RAM,此时请不要使用模拟器的预开启作弊功能,否则游戏启动时自检会出错。

关于Mame32k和Mame32more的内置hack:
部分neogeo游戏和其他系统部分游戏加入了内置补丁,刷新列表的时候如果你拥有内置补丁对应的游戏rom,将会同时刷出hack的克隆版本游戏,联网或单机运行这些游戏时,将会自动对游戏应用内置补丁,变成可选隐藏人物等版本。若不想在列表中看到这些游戏,请在左边当前分类文件夹上点右键选择自定义过滤器,勾选Internal Hack Games并确定即可。

关于Caname和Nmamex2的内置hack:
在游戏属性的杂项栏里有一项“使用内置游戏补丁”的选项,默认不打勾,此时运行游戏为原版,当打勾后再运行游戏,会自动对游戏应用内置补丁,变成可选隐藏人物等版本,也可使用Ctrl+回车键直接应用内置补丁运行游戏。


关于NEOGEO BIOS:

NEOGEO BIOS众多,游戏根据BIOS来切换区域和模式,此处只介绍和对比目前主流的BIOS,即本贴模拟器已支持的。

官方NEOGEO BIOS按模式分为街机(MVS)和家用机(AES),按区域分为日版(Japan)、美版(USA) 和其他地区(Asia/Europe)。

按模式分:
MVS: 街机模式,需投币才能开始,有BIOS菜单(默认F2进入),第三项Soft Dip中可调整游戏难度等选项,游戏启动时会检测RAM,此时不能使用作弊锁定RAM,否则自检会出错。
AES: 家用机模式,默认1P和2P各4个币,开始游戏一般会有菜单来调整游戏的一些选项,游戏中可按选择键暂停(街机模式下Freeze跳线打开有类似效果),游戏启动时不会检测RAM。

按区域分:
Japan:游戏语言为日文,审查较为宽松,所以某些暴力SQ画面不会被和谐,街机模式BIOS菜单也是日文且支持麻将控制器(参见下文说明)。
USA:游戏语言为英文,游戏DEMO中会有Winners Don't Use Drugs logo或其他一些警告画面,街机模式强制使用独立投币槽(参见下文VS模式说明)。
Asia/Europe:游戏语言默认为英文,一般可在BIOS菜单第三项Soft Dip中的游戏选项中调整语言,如西班牙语以及kof2001/2002的韩语文字和语言等。

BIOS自身也有版本号,按MAME资料大致分为V2 V3 V5 V6,其中 V5 会在BIOS主菜单界面右上角显示数字 5,V6 会显示 ver.6,V2 V3 则完全无显示
越新的版本功能越多,在模拟器跳线设置中的功能,有部分只有新版才支持,在使用旧版BIOS时即使打开这些选项,也是无效的,具体支持哪些选项,可在BIOS菜单第二项硬件跳线设置中查看。

以下对所有BIOS做一些横向对比和解释:

---------------------------------------------------------------------------------------------------------------------------------------------------
|      BIOS      | 版本 | 多插槽| MULTI PLAY | BIOS麻将面板 | VS模式 | 存储卡 | 投币槽 | KIZUNA 4P | KOF2003盗版|
---------------------------------------------------------------------------------------------------------------------------------------------------
| MVS A/E MV1C |   V6|   2    |         4         |       不支持   |   支持   | 不支持 |   2   |      支持   |      有花屏      |
---------------------------------------------------------------------------------------------------------------------------------------------------
| MVS A/E MV1B |   V6|   6    |         4         |       不支持   |不支持 | 不支持 |   2   |    不支持    |      正常      |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS A/E V2   |   V5|   6    |         4         |       不支持   |不支持|支持|   2   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS A/E V1   |   V3|   6    |   不支持   |       不支持   |不支持|支持|   2   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS USA V5|   V5|   6    |         4         |       不支持   |    支持   |支持|   2   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS USA V4|   V5|   6    |         4         |       不支持   |    支持   |支持|   4   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS USA V3|   V3|   6    |   不支持   |       不支持   |    支持   |支持|   2   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS USA V2|   V3|   6    |   不支持   |       不支持   |    支持   |支持|   4   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS USA V1|   V2|   6    |   不支持   |       不支持   |    支持   |支持|   4   |    不支持    |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
| MVS JPN MV1C |   V6|    2    |         4         |      支持       |    支持   | 不支持 |    2   |      支持   |       有花屏   |
---------------------------------------------------------------------------------------------------------------------------------------------------
| MVS JPN MV1B |   V6|    6    |         4         |      支持       |不支持| 不支持 |    2   |   不支持   |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS JPN V4|   V6|   6    |         4         |      支持       |   支持   |支持|   2   |    不支持   |      轻微花屏   |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS JPN V3|   V5|   6    |         4         |      支持       |   不支持|支持|   2   |    不支持   |      正常       |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS JPN V2|   V3|   6    |   不支持   |      支持       |   不支持|支持|   2   |    不支持   |      正常      |
---------------------------------------------------------------------------------------------------------------------------------------------------
|   MVS JPN V1|   V2|   6    |   不支持   |      支持       |   不支持|支持|   2   |    不支持   |      正常      |
----------------------------------------------------------------------------------------------------------------------------------------------------
|MVS JPN HTL |   V6|   6    |         4         |      支持       |不支持| 不支持 |   2   |    不支持   |      正常      |
----------------------------------------------------------------------------------------------------------------------------------------------------
|   AES A/E      |    -   |   -    |         2         |         -         |       -       |支持|   -      |      -      |      正常      |
----------------------------------------------------------------------------------------------------------------------------------------------------
|   AES JPN      |    -   |    -   |         2         |         -         |       -      |   支持|   -      |      -      |      正常      |
----------------------------------------------------------------------------------------------------------------------------------------------------
|AES JPN DEV|    -   |    -   |         2         |         -         |       -      |   支持|   -      |      -      |      正常      |
----------------------------------------------------------------------------------------------------------------------------------------------------
|   Universe   |    -   |   6    |         4         |      支持       |    支持   |   支持|   4      |      支持   |      正常       |
----------------------------------------------------------------------------------------------------------------------------------------------------

NEOGEO 多插槽: NEOGEO街机基板支持插入最多6个游戏卡带,游戏运行时DEMO循环播放,投币后可按键切换游戏(默认大键盘数字3和4,即家用模式暂停键)。
Fbas在游戏列表中加载Neo-Geo MVS SYSTEM可进入此模式,其中MV1C两个BIOS仅支持两个插槽,超过的游戏无法切换,家用BIOS也是无法切换的。
部分游戏自身存在bug,也可能导致切换被截断,如kof95,若某个插槽是kof95,其后插槽中的游戏将无法切换,kof95a和kof95h则修复了这个问题。

MULTI PLAY: NEOGEO中ridhero、lbowling和trally三个游戏支持硬件联机模式,MVS最多4台,AES最多2台,模拟器尚未模拟此功能,此功能需要BIOS支持并设置机器ID,应该是从V5 BIOS才开始支持,跳线中可设置。

BIOS麻将面板: NEOGEO支持麻将面板的机台(按键A-N,无摇杆),由于无摇杆,进入BIOS菜单界面无法控制,启用此跳线功能可使用EFGH代替上下左右,ABCD代替原摇杆机台的按键来操作BIOS界面,此功能仅日版BIOS才支持,但除家用BIOS之外,其他BIOS仍可以启用此跳线功能在游戏中使用麻将面板。

VS模式: 此跳线功能和BIOS是否支持相关联,支持此功能的BIOS启用此跳线后,游戏将1P和2P投币分开,独立投币和使用,并可以直接从2P开始游戏,不支持此功能的BIOS不管是否启用此跳线,投币都会合在一起,投多枚币时按2P开始1P也会同时开始。
美版BIOS自带此功能,不管是否支持或打开此跳线,投币都是独立的,即使使用BIOS hack切换至其他区域也是如此。
部分游戏如ragnagrd切换至美版时,也会强制独立投币,若使用不支持此功能的非美版BIOS hack切换至美版,将不能给2P投币,2P也无法开始游戏。

存储卡: 早期MVS街机基板上是有存储卡接口的,有的版本提供卡槽有的提供扩展针,后期的基板阉割了此功能,所以后期的一些BIOS菜单里也不再有存储卡相关部分的设置,但仍可以通过模拟器进入存储卡管理界面, V2版本BIOS没有存储卡管理功能。

投币槽: 部分BIOS支持最多4个投币槽,分别对应到1P和2P上,而家用BIOS即使hack切换到街机模式也是无法投币的。

KIZUNA 4P: kizuna街机模式最多支持4个玩家(2v2),官方BIOS中只有使用MV1C两个BIOS才可以启用4P模式,此游戏家用模式可以通过菜单选择2vCom。

KOF2003盗版: kof2003的盗版都是基于早期发行的PCB版本,此版本需要使用特殊的PCB BIOS才能支持缩放功能(对战开始时登场画面),而盗版使用普通BIOS会丢失此效果(本贴模拟器已修复)。
使用A/E MV1C、JPN MV1C和JPN V4这三个BIOS会导致游戏标题画面及对战画面最右侧花屏(本贴模拟器已修复)。

Universe BIOS 是特殊的存在,整合支持了几乎所有功能。


以下是简单介绍:

Mame32k

Mame32k是kaillera官方发布的支持kaillera联网游戏的mame改版,
官方发布的最后一版是0.67(http://www.kaillera.com)
是在mame32 0.67基础上加入了kaillera支持的最后一个官方版本,
本修改版本在mame32k 0.67的基础上修改:
cps1 cps2 neogeo pgm pgm2系统游戏rom同步最新官方mame,添加并修正了一些cps1 hack游戏,
支持部分neogeo解密版游戏,支持neogeo多bios切换及320x224分辨率,
添加所有neogeo bios hack支持,家用模式可正常使用选择键,
添加支持cps3系统游戏(NOCD版本+区域切换),
添加68000核心切换功能,可切换C或ASM核心,部分游戏只有C核心才能正常运行(如NeoGeo游戏viewpoin),
而部分游戏却只有在ASM核心下才正常(如CPS1游戏captcomm的演示)。
添加针对键盘半圆出招优化功能,添加保持画面比例功能,添加搜索游戏功能,
调整了所有游戏的音量(2倍),添加按键连射功能,
添加内置中文支持,可使用中文作弊和历史文件,
添加了Direct 3D显示模式和虚拟3D显示功能(默认游戏属性->Direct3D)。
在Windows Vista及以上操作系统中,非Intel集成显卡必须使用Direct 3D模式才可使画面平滑。
由于D3D7限制,当桌面分辨率超过2048时,程序会自动禁用Direct3D或强制调整分辨率至1920。
由于D3D7兼容问题,在Windows 8/8.1操作系统中,全屏时游戏速度存在问题。
部分游戏加入了内置补丁代码,刷新列表的时候如果你拥有内置补丁对应的游戏rom,将会同时刷出hack的克隆版本游戏,
联网或单机运行这些游戏时,将会自动对游戏应用内置补丁,变成可选隐藏人物等版本,
若不想在列表中看到这些游戏,请在左边分类文件夹上点右键选择自定义过滤器,勾选Internal Hack Games并确定即可。
附带了多个版本的kaillera客户端,如要启用请自行改名为kailleraclient.dll。
关于联机调整dip设置(注意要分清楚dip switch和eeprom的区别):
默认按键设置情况下,左shift+F10是传输dip设置,
联机时,大家都加入游戏,主机开始游戏,当游戏开始后主机按tab调整游戏dip switch设置,
调整完毕后,按“左shift+F10”传输dip设置给所有玩家,成功的话你会看到dip switch changed字样,
然后主机按F3重启游戏,大家会同时重启游戏,此时新的dip switch设置已生效。
联机时需要设置eeprom可直接按F2(主机),单机设置和联机设置是无关的,
联机时不会使用单机游戏时保存的dip和eeprom设置。

Mame32more

Mame32m是lahow在mameplus的基础上加入了kaillera联网游戏支持的mame改版,
既有近似mame32k稳定的联网效果,又有mameplus的众多功能(语言包、ips等)。
原作者已停止开发,本修改版本在相对稳定的0.84u2版本基础上修改:
cps1 cps2 neogeo pgm pgm2系统游戏rom同步最新官方mame,添加并修正了一些cps1 hack游戏,
支持部分neogeo解密版游戏,添加所有neogeo bios hack支持,家用模式可正常使用选择键,
添加支持cps3系统游戏(NOCD版本+区域切换),
添加虚拟3D显示功能,添加针对键盘半圆出招优化功能,添加保持画面比例功能,
添加搜索游戏和根据语言文件导出游戏列表功能,支持mameplus ips V3,
修正一些游戏在联网时不能按F2调整eeprom设置的问题。
特别分离了cps1 cps2 cps3 neogeo pgm pgm2系统的游戏单独做了一个lite版本Mame32mcnp(程序启动速度快)。
在Windows Vista及以上操作系统中,非Intel集成显卡必须使用Direct 3D模式(默认游戏属性->Direct3D)才可使画面平滑。
由于D3D7限制,当桌面分辨率超过2048时,程序会自动禁用Direct3D或强制调整分辨率至1920。
由于D3D7兼容问题,在Windows 8/8.1操作系统中,全屏时游戏速度存在问题。
部分游戏加入了内置补丁代码,刷新列表的时候如果你拥有内置补丁对应的游戏rom,将会同时刷出hack的克隆版本游戏,
联网或单机运行这些游戏时,将会自动对游戏应用内置补丁,变成可选隐藏人物等版本,
若不想在列表中看到这些游戏,请在左边分类文件夹上点右键选择自定义过滤器,勾选Internal Hack Games并确定即可。
附带了多个版本的kaillera客户端,如要启用请自行改名为kailleraclient.dll。
关于联机调整dip设置(注意要分清楚dip switch和eeprom的区别):
默认按键设置情况下,左shift+F10是传输dip设置,
联机时,大家都加入游戏,主机开始游戏,当游戏开始后主机按tab调整游戏dip switch设置,
调整完毕后,按“左shift+F10”传输dip设置给所有玩家,成功的话你会看到dip switch changed字样,
然后主机按F3重启游戏,大家会同时重启游戏,此时新的dip switch设置已生效。
联机时需要设置eeprom可直接按F2(主机),注意单机设置和联机设置是无关的,
联机时不会使用单机游戏时保存的dip和eeprom设置。

Nmamex2

Nmamex2是只支持neogeo游戏的mame改版,
此模拟器对硬件要求很低,支持kaillera联网、按键宏定义、自定义组合按键、
显示时间、显示出招按键、自定义显示图层(对象操作)、音乐盒等很多功能。
官方很久以前便停止开发了,由于核心代码很旧,模拟器还存在不少问题,
本修改版本同步官方最新mame的neogeo游戏rom,并添加支持部分解密版游戏,
支持neogeo多bios切换及320x224分辨率,添加所有neogeo bios hack支持,
家用模式可正常使用选择键,添加针对键盘半圆出招优化功能,添加搜索游戏功能,
修复mslug系列游戏同时按←→+C死机的问题,修复播放录像完成后模拟器崩溃的问题,
修复kof2002日版胜利对白乱码的问题,修复ncommand等几个早期ADK游戏中无音乐的问题,
修复spinmast无法控制的问题,修复按键设定中“;”和“'”设置错误的问题。
部分游戏加入了内置补丁代码,在游戏属性"驱动"选项卡中有一项“使用内置游戏补丁”的选项控制是否启用,
不打勾时运行游戏为原版,当打勾后再运行游戏,将会自动对游戏应用内置补丁,变成可选隐藏人物等版本,
也可使用Ctrl+回车键直接应用内置补丁运行游戏。
由于代码较旧,在Windows 10中,可能无法正常切换至全屏显示。
附带了多个版本的kaillera客户端,如要启用请自行改名为kailleraclient.dll。
Nmamex2为简体中文版,Nmamex2e为英文版。

Caname

Caname是只支持cps1 cps2 neogeo系统游戏的mame改版(不支持kaillera联网),
此模拟器对硬件要求很低,支持虚拟3D显示、显示时间、显示出招按键、
自定义组合按键、自定义显示图层(对象操作)、音乐盒等很多功能。
官方最后一个版本是0.62.4,本修改版本在此版本基础上修改:
游戏rom同步最新官方mame,添加并修正了一些cps1 hack游戏,
支持部分neogeo解密版游戏,支持neogeo多bios切换及320x224分辨率,
添加所有neogeo bios hack支持,家用模式可正常使用选择键,
添加支持cps3系统游戏(NOCD版本+区域切换),
添加支持pgm和pgm2系统游戏,并同步rom至最新版本mame。
添加68000核心切换功能,可切换C或ASM核心,部分游戏只有C核心才能正常运行(如NeoGeo游戏viewpoin),
而部分游戏却只有在ASM核心下才正常(如CPS1游戏captcomm的演示)。
添加针对键盘半圆出招优化功能,添加保持画面比例功能,添加搜索游戏功能。
部分游戏加入了内置补丁代码,游戏属性"杂项"选项卡中有一项“使用内置游戏补丁”的选项控制是否启用,
不打勾时运行游戏为原版,当打勾后再运行游戏,将会自动对游戏应用内置补丁,变成可选隐藏人物等版本,
也可使用Ctrl+回车键直接应用内置补丁运行游戏。
caname为英文版,canamecn为简体中文版,支持本地语言游戏列表。
在Windows Vista及以上操作系统中,非Intel集成显卡必须使用Direct 3D模式(默认游戏属性->高级)才可使画面平滑。
由于D3D7限制,当桌面分辨率超过2048时,程序会自动禁用Direct3D或强制调整分辨率至1920。
由于D3D7兼容问题,在Windows 8/8.1操作系统中,全屏时游戏速度存在问题。

Fbas

Fba Shuffle
Fba改版,已附带了简体中文语言文件和中文语言列表。

谨以此帖纪念逝去的老朋友小帆,多年前他是第一个回帖的,感谢他一直以来的支持,愿大家都平安健康。




sljs1976 发表于 2024-9-4 23:33:25

补一个samples文件mame32m模拟器用的

cosmica




sljs1976 发表于 2024-9-4 23:53:46

mame32m0.268 to v0.269 Update ROMs

https://wwfp.lanzouv.com/b00rnccf3e

密码:ekpc

kkikki 发表于 2024-9-5 06:55:09

谢谢,看到熟悉的链接了

xyzhz 发表于 2024-9-5 11:53:54

sljs1976 发表于 2024-9-4 23:53
mame32m0.268 to v0.269 Update ROMs

https://wwfp.lanzouv.com/b00rnccf3e


多谢大佬!   辛苦了!

wqxk22 发表于 2024-9-5 12:22:21

多谢大佬

爱唱歌的汤姆猫 发表于 2024-9-5 18:36:12

:lolfbas终于支持了PGM2游戏了,最近整合了新支持的PGM2游戏,顺便加了一些fbas本身支持的HACK游戏,无聊玩玩还是不错的

sljs1976 发表于 2024-9-5 19:15:47

爱唱歌的汤姆猫 发表于 2024-9-5 18:36
fbas终于支持了PGM2游戏了,最近整合了新支持的PGM2游戏,顺便加了一些fbas本身支持的HACK游戏,无聊玩玩 ...

怪不得增加了很多ROM我还没注意支持PGM2呢

windserin 发表于 2024-9-5 20:11:04

支持一下!

lengyufeiyan 发表于 2024-9-6 09:55:41

本帖最后由 lengyufeiyan 于 2024-9-6 10:04 编辑

sljs1976 发表于 2024-9-4 23:53
mame32m0.268 to v0.269 Update ROMs

https://wwfp.lanzouv.com/b00rnccf3e

麻烦给补一下



The King of Fighters '94 (Team Edit Edition, hack)
missing rom: 055-c1te.c1
missing rom: 055-p1te.p1

Super Glob (Pac-Man hardware, bootleg)
missing rom: 1.bin
missing rom: 2.bin
missing rom: 3.bin
missing rom: 4.bin

页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 转贴一下奶妈编译的Mame32 More ! FBAS 模拟器