
mame模拟器官方版
详情介绍
mame模拟器(Multiple Arcade Machine Emulator)是一套设计给个人电脑使用的软件应用程序,其目标在于尽可能的忠实且精确地模拟许多街机游戏,宗旨在于保存游戏的历史,并防止古老的游戏被丢失或遗忘。因此,mame模拟器本质上是一个多用途仿真框架。而随着电子技术不断向前发展,MAME可以防止这一重要的“老式”软件丢失和被遗忘。这是通过记录硬件及其功能来实现的。MAME的源代码用作本文档。该软件可用这一事实主要用于验证文档的准确性。随着时间的推移,MAME吸收了姊妹项目MESS(多模拟器超级系统),因此 MAME 现在记录了各种(大部分是老式)计算机、视频游戏控制台和计算器,此外还有街机视频游戏是其最初的重点。
MAME模拟器工作原理
MAME 由多个组件组成,包含:中央处理器模拟器,用以模拟各种街机中的 CPU 设备;输入系统模拟,用以模拟各种街机输入设备,例如按钮、摇杆、光线枪和其他控制器的输入系统;街机显示和声音的模拟器。MAME 唯一不包含的是 ROM 映像,也就是原始街机游戏中的软件。在 MAME 运行时,就如同多年前的原本游戏在运行,只不过是在不同的设备上,以模拟原始设备的方式运行罢了。
MAME模拟器文件说明
1、CHEAT.DAT:MAME的作弊码文件。
2、MAME.INI:存储MAME的一些基本设置。
3、MAME32P.EXE:MAME32PLUS GUI介面主程序。
4、MAMEP.EXE:DOS版的MAME。
5、MAMEPLIB.DLL:MAME运行时所需的动态连接库文件,包含比如ROMDATA之类的资讯。
6、UNICOWS.DLL:由于Windows 95/98/ME基本不支援Unicode,MAME32PLUS需要此文件来支援UNICODE以实现双位元元组文字显示。
7、WHATSNEW.TXT:MAME的更新历史记录。
MAME 中文设置
General Settings – Customize UI – Language 选择 Chinese(Simplified),保存设置即可。
MAME模拟器目录说明
1、artwork:一些游戏可以支援一些特殊的artwork文件,你可以用PNG格式来存放在这里,其实就是游戏以图片样式加的一个修饰性的边框。
2、bkground:MAME图形介面时所用到的背景图案。
3、CPANELS:存放街机控制面板图像文件。
4、CTRLR:存放INI文件来指定控制埠映射。
5、CFG:存放对应每一个已经运行过的游戏的配置文件。
6、DIFF:用来存放Hard disk difference文件,一些特殊的游戏可能会用到。
7、DOCS:内涵一些说明文档。
8、FONT:存放MAME32的字体文件。
9、FLYERS:MAME32专用,存放游戏海报图像文件的目录。
10、FOLDERS:存放MAME32的游戏分类资讯。
11、SNAP:存放游戏中的截图。
12、SAMPLES:存放某些游戏声音采样资料。
13、HI:存放游戏最高分存档。
14、INP:存放游戏纪录。
15、IPS:International Patching System,存放外部DAT文件用来定义某一个游戏的hack需要的资讯。
16、STA:存放游戏状态资料。
17、LANG:存放MAME32功能表所使用的语言包。
18、Marquees:存放游戏贴画。
19、MEMCARD:NeoGeo游戏专用的虚拟记忆卡。
20、ROMS:存放各种ROM的缺省目录。
21、TITLES:存放游戏中标题画面。
22、NVRAM:存放有关基板参数设定的目录,作用和基板上用於存放调试参数的SRAM是一样的。
23、CABINETS:MAME32专用,存放街机箱体照片图像文件的目录。
24、ICONS:MAME32专用,存放游戏小图示的目录。
更新日志
v0.281版本
- 01148:[图形](alpha/alpha68k.cpp)kyros、kyrosj:第5阶段出现图形问题。(哈普)
- 06277:[Crash/Freeze](nintendo/gba.cpp)gba [dkkswingu]:模拟器在“Treacherous Twister”级别崩溃。(安杰洛·萨莱塞)
- 08950:[Crash/Freeze](sinclair/zx.cpp)zx 80:某些无效的磁带映像文件导致模拟器崩溃。(holub)
- 08951:[Crash/Freeze](sinclair/zx.cpp)zx 81:某些无效的磁带映像文件导致模拟器崩溃。(holub)
- 09005:[Crash/Freeze](misc/mtu130.cpp)mtu 130:如果找不到软件项媒体,则模拟器崩溃。(hap)
- 09222:[Sound](sega/mdconsole.cpp)genesis [pacman 2]:声音在介绍期间不播放。(安杰洛·萨莱塞)
- 09240:[声音](konami/hornet.cpp)nbapbp和克隆:音乐克里思太慢了。(哈普)
- 09246:[Crash/Freeze](trs/coco3.cpp)coco 3 p:模拟器在启动系统后随机崩溃。(哈普)
- 09249:[Crash/Freeze](miltonbradley/vective.cpp)vectrex:模拟系统随机挂起。(哈普)
- 09251:[崩溃/冻结](nmk/quizdna.cpp)quizdna.cpp中的所有设置:MAME分配了过多的内存。(O. Galibert)
- 09252:[DIP/Input]插图:在相同输入字段的重叠可点击元素之间拖动可释放按钮。(哈普)
- 09253:[Crash/Freeze](sgi/ip6.cpp)pi 4d 20,pi 4d 25:SGI GE 5/HQ 1需要标记为缺少已保存状态支持。(哈普)
- 09254:[Gameplay](omron/luna_68k.cpp)luna:监视器环境无法启动。(AJR)
- 09255:[媒体支持](lsi/m3.cpp)m3:如果找不到软件项媒体,则模拟器崩溃。(hap)
- 09258:[声音](sega/megatech.cpp)所有Megatech游戏:糟糕的PSG声音是可听的。(哈普)
- 09259:[媒体支持](sega/sega_beena.cpp)beena:软件列表实例化两次。(罗伯特)
- 09261:[DIP/Input](technos/ddagon3.cpp)ctribe和clones:只有两个动作按钮用于游戏。(AJR)
- 09262:[媒体支持](ussr/b2m.cpp)b2 m:软件无法从软盘靴子引导。(AJR)
- 09263:[媒体支持](cnion/basf7100.cpp)basf 7120:软件无法从软盘靴子。(AJR)
- 09264:[Media Support](cnion/sbrain.cpp)sbrain,sagafox,sagafoxf 80:系统固件无法启动。(AJR)
- 09266:[Media Support](coleco/adam.cpp)adam:写入软盘失败。(AJR)
其他版本
-
ExtraMAME模拟器官方版 163.48M / v24.9
-
mamepgui街机模拟器电脑版 内置游戏 174.72M / v1.5.0(ROM)
同类软件
网友评论
共0条评论分类列表
类似软件
-
Winkawaks街机模拟器中文典藏版 v1.65 PC模拟器 / 3.86M
-
ClrMamePro(rom管理工具) v4.048c官方版 系统其他 / 6.08M
-
NO Zoomer(NDS模拟器放大镜) v2.8 PC模拟器 / 574K
-
-
RPCS3模拟器(PS3模拟器) v0.0.32 PC模拟器 / 28.16M