返回
MAME街机游戏模拟器中文版下载V0.224 最新64位版

MAME街机游戏模拟器中文版 V0.224 最新64位版

小编提示:如下载遇到问题点击反馈!

为您推荐: 街机游戏模拟器
软件介绍

MAME街机游戏模拟器中文版是一款最新用于电脑端的mame街机游戏模拟运行环境辅助工具。什么是MAME?MAME是一个多用途的仿真框架。软件功能非常强大,界面简洁明晰、操作方便快捷,内置全套BIOS,能最大极限支持更多的游戏,最大可支持2000多个MAME游戏。MAME以前是Multi Arcade机器仿真器的缩写,通过仿真来记录和再现街机机器,计算机,控制台,国际象棋计算机,计算器和许多其他类型的电子娱乐机器的内部组件。作为一个很好的副作用,MAME允许在现代PC上使用最初为仿真机开发的程序和游戏。有一次,实际上有两个独立的项目,MAME和MESS。MAME模拟器覆盖了街机,而MESS覆盖了其他一切。它们现在合并为一个MAME街机游戏模拟器中文版,支持联机对战,而且内置联网游戏功能,可实现局域网联机。

使用说明:

MAME.INI 存储MAME的一些基本设置。

MAME32P.EXE MAME32PLUS GUI介面主程序。

MAMEP.EXE DOS版的MAME。

MAMEPLIB.DLL MAME运行时所需的动态连接库文件,包含比如ROMDATA之类的资讯。

UNICOWS.DLL 由于Windows 95/98/ME基本不支援Unicode,MAME32PLUS需要此文件来支援UNICODE以实现双位元元组文字显示。

WHATSNEW.TXT MAME的更新历史记录。

目录说明:

artwork —— 一些游戏可以支援一些特殊的artwork文件,你可以用PNG格式来存放在这里,其实就是游戏以图片样式加的一个修饰性的边框。

bkground —— MAME图形介面时所用到的背景图案。

CPANELS —— 存放街机控制面板图像文件。

CTRLR —— 存放INI文件来指定控制埠映射。

CFG —— 存放对应每一个已经运行过的游戏的配置文件

DIFF —— 用来存放Hard disk difference文件,一些特殊的游戏可能会用到。

DOCS —— 内涵一些说明文档。

FONT —— 存放MAME32的字体文件。

FLYERS —— MAME32专用,存放游戏海报图像文件的目录。

FOLDERS —— 存放MAME32的游戏分类资讯。

SNAP —— 存放游戏中的截图。

SAMPLES —— 存放某些游戏声音采样资料。由於MAME支援的游戏中一些游戏所使用的声音采样是类比的而不是数位的,或者该游戏的声音根本就没有类比,这样的话你就需要加一个Sample文件放到SAMPLES目录下才能得到正常的类比效果。

MAME街机游戏模拟器中文版

简介

MAME 主要用 C 语言编写,其中一些核心组件用 C++ 编写。 MAME 目前可以模拟过去 50 年来超过 32000 个系统。

MAME 的目的是保存数十年的软件历史。 随着电子技术的不断涌现,MAME 阻止了这个重要的“复古”软件被丢失和遗忘。 这是通过记录硬件及其功能来实现的。 MAME 的源代码作为此文档。 该软件可用的事实主要是为了验证文档的准确性(如何证明您已经忠实地重新创建了硬件?)。 随着时间的推移,MAME(最初代表多街机器模拟器)吸收了姐妹项目 MESS(多模拟器超级系统),因此 MAME 现在记录了各种各样的(主要是复古的)计算机,视频游戏控制台和计算器,以及 最初关注的街机视频游戏。

整个 MAME 项目是根据 GNU 通用公共许可证 2(GPL-2.0)的条款分发,因为它包含在多个 GPL 兼容许可下提供的代码。 绝大多数文件(超过 90% 包括核心文件)都在 BSD-3-Clause 许可下,我们鼓励新贡献者根据此许可分发文件。
请注意,MAME 是 Gregory Ember 的注册商标,并且必须获得使用“MAME”名称,徽标或文字标记的许可。

支持操作系统
当前源代码可以在所有主要操作系统下直接编译:Microsoft Windows(包括 DirectX/BGFX 本机支持或支持 SDL),Linux,FreeBSD 和 Mac OS X. 此外,32 位和 64 位都是 支持,但要注意 64 位通常显示速度显着增加。

系统要求
MAME 是用相当通用的 C/C++ 编写的,并且已被移植到许多平台上。 随着时间的推移,随着计算机硬件的发展,MAME代码也在不断发展,以利用所提供的更强大的处理能力和硬件功能。

MAME 二进制文件经过编译和设计,可在基于 Windows 的标准系统上运行。

常见问题

1、为什么有些游戏在我的系统上运行得这么慢?
有许多事情难以模仿而不会消耗大量的CPU能力。一些具体的例子是:
精确模拟模拟(离散)音频电路需要重复执行更高的数学函数,每秒数百万次。许多老游戏本来可以在公园散步以快速模拟,可以通过模拟音频模拟陷入困境。降低声音输出率有助于提高这些游戏的性能。
具有多个共享内存的CPU的游戏通常具有非常严格的时序要求。为了防止两个CPU不同步,MAME必须依次在每个CPU上一次执行一条指令。即使CPU没有失去同步,以这种锁步方式运行这两个CPU也可以提高整体仿真精度。
3D图形游戏。在撰写本文时,MAME不会将多边形传递给系统的视频卡; 相反,它通过软件手动渲染所有3D图形。尽管此代码通常经过优化以利用多个CPU,但执行此操作仍然非常繁琐。一些3D游戏可以控制输出分辨率; 减少它会降低CPU要求。
一个违反直觉的事情是,它通常是较旧的游戏,需要模拟音频模拟或非常紧凑的CPU同步。这意味着即使是像大金刚一样无害的东西也可能需要一个非常强大的系统来全速运行。
重要的是要记住,MAME的主要目标是准确地再现游戏硬件。在某些情况下,可能无法在当前存在的任何系统上执行此操作。
2、如何才能让游戏更快地运行?
这是仿真世界中最常见的问题。一般来说,你没有那么多能够显着加快游戏速度。但是,您可以尝试以下一些方法来提高MAME的性能:
使用更快的CPU。这是最可靠的增速器。
升级您的图形卡,或更新您当前的卡的驱动程序。将您的通用(廉价)卡换成高质量(不便宜)的卡肯定会提升性能。如果您使用的是板载(集成)视频,只需购买一块新显卡即可获得极佳的性能提升。检查您的显卡驱动程序。较新的司机 - 特别是对于更便宜的卡 - 可以发挥重要作用。
获取最新的MAME版本。或尝试更旧/不同的。MAME正在不断发展。由于核心代码的过渡性变化,一些游戏在不同版本下运行得更好/更快。试着看看哪个最好用。
MAME本身也有很多选项可以提高你的速度:
降低音质。尝试将-sr 11025添加到命令行,这将降低声音播放质量并减少处理器使用时间。这主要影响使用离散音频的游戏。
禁用操纵杆并使用键盘(-nojoy)。
使用frameskip加速动画。Frameskip每秒跳过一定数量的帧,因此您的系统可以减少工作量。有时权衡是动荡不安的; 有时差异可以忽略不计。实验。播放时,按F8 / F9键控制frameskip; 或者在mame.ini中设置全局frameskip。有些游戏不会受益于frameskip,例如较新的威廉姆斯位图图形游戏或Atari填充多边形游戏。
偶尔有速度问题。
这可能是由几个因素造成的。如果在播放时按F11,则可以看到FPS表。如果它通常以全速运行,但偶尔会变慢,您可以检查以下内容:
查看是否正在运行任何后台进程。有时其他应用程序与MAME同时打开会导致缓慢。
尝试增加或减少frameskip
您的计算机上可能有病毒或间谍软件
某些游戏在游戏中的特定时间需要比其他时间更多的CPU功率。
3、MAME是否受益于SMP(对称多处理)/ HT(超线程)/双核心?
是的,MAME使用多线程允许某些任务在多个CPU /核心之间拆分。除了主仿真线程之外,MAME还可以为以下任务创建其他线程,具体取决于要模拟的系统和您的配置:
模拟加速3D图形硬件时,最多三个线程用于三角形渲染,包括那些3dfx Voodoo
最多三个矩阵求解器线程,用于模拟模拟声音合成,TTL逻辑和其他模拟/数字电路
使用bgfx视频输出时的纹理上传线程(用于将纹理从MAME上传到GPU)
一个处理MAME输出处理程序和内置HTTP服务器的线程
OpenMP循环加速的其他线程(需要特殊的编译选项,默认情况下不启用)
在病态情况下,MAME可以使用八个或更多CPU核心。此外,如果您至少有一个CPU内核来处理操作系统和后台任务,那么它会有所帮助,因此MAME不必放弃CPU。请注意,并行化还会增加内存带宽和缓存要求。MAME的工作集比典型的基准套件或AV压缩器稍大。
4、为什么MAME这么慢?这些游戏的运行频率低于200 MHz,我的CPU为2 GHz!
你正在比较苹果和橘子。
MAME模拟仿真CPU,视频硬件,音频硬件以及主板上的任何其他功能(包括可能的IDE或SCSI硬盘和CD-ROM)。这根本不是可以以高质量的方式快速完成的事情。
5、为什么开发人员不会在MAME中添加更多黑客攻击?
黑客虽然可能在短视角下看起来很好,但从长远来看,总是糟糕且具有破坏性。你在代码中投入的次数越多,就越难以制作新的内容,因为黑客需要解决方法,所以你最终会陷入越来越多糟糕的黑客攻击,直到一切都在自身重量下崩溃。基于Hack的仿真器通常寿命很短,因为很快就无法调试或扩展它们。
6、为什么MAME会一直变慢?
与流行的看法相反,驱动程序的数量或可执行文件的大小不会使MAME变慢。
关键是驱动程序不断改进,改进的仿真对于实际的原始硬件更加准确,因此对于MAME来说它更优越。 仿真精度优于MAME中的可玩性问题。
另一件需要考虑的事情是称为“移动优化点”的范例。MAME的“甜蜜点”目前针对的是具有瓷砖地图,精灵,屏幕上超过256种颜色的硬件,以及至少2个CPU,这是80年代后期常见的范例。真实世界的例子包括Konami Twin16游戏,Sega X和Y板,Namco System 2,Taito Z系统等。这意味着MAME以更简单的硬件为代价使更高级的游戏运行得更快。由于PC速度越来越快,最简单的硬件无论如何都会成功(Pac-Man现在与MAME 0.29相比非常不理想,但几乎所有普通的现代系统都以100%的速度运行它)。
7、什么是ldplayer?
ldplayer是一个可选实用程序,只需播放laserdisc CHD文件中的音频和视频。它实际上模仿,因此就像一个真正的激光唱盘播放器 - 你可以暂停,快进,倒带,以及所有其余的。
我可以使用chdman将CHD文件放回硬盘吗?
我如何使用ldplayer?
首先,您需要构建应用程序。这是通过命令完成的: make TARGET = ldplayer。
其次,虽然ldplayer使用与MAME相同的默认inipath,但它会查找ldplayer.ini而不是mame.ini。要保留视频和其他选项,请复制名为ldplayer.ini的mame.ini文件。
接下来,转到MAME ROMs文件夹并制作cubeqst.zip(Cube Quest的ROM)的副本。将它们重命名为pr8210.zip。
最后,像这样运行ldplayer:ldplayer pr8210 -rompath c:\ path \ to \ pr8210.zip; c:\ path \ to \ chd \ to \ play
请注意,第一个路径是pr8210.zip文件的完整路径,第二个路径是您希望播放的laserdisc CHD文件的完整路径。有分号 - ; - 它们之间。
一旦ldplayer运行,您可以像往常一样点击Tab并查看输入(此游戏)以查看控件。例如,Space是Play / Pause按钮。请注意,一些激光影碟(特别是Cube Quest)在开始时只有30秒或更长的时间,因此您需要耐心或使用快进来开始观看视频。

精品推荐
猜你喜欢
用户评论