如何从旧电脑建立自己的街机

《太空入侵者》只是MAME支持的3000多款游戏之一。"width=
《太空入侵者》只是MAME支持的3000多款游戏之一。
大卫。古格列尔莫/图像时

在八九十年代,你有没有发现自己在给街机喂食?你有吗?旧电脑——甚至是电脑部件——坐在那里占据空间?你想在舒适的家中重温那些伟大的街机时刻吗?

这一切都是有可能的模拟器.模拟器是用来模拟特定的硬件和软件组合的软件。你能想到的任何硬件或软件都有模拟器。但说到街机游戏,有一个模拟器独占鳌头:multi arcade Machine emulator,简称MAME。

广告

MAME的目的是保护老街机游戏。大多数街机游戏都是硬连接到处理器芯片上的。然而,也有一些游戏,如《龙穴》和《太空王牌》是在激光光盘上运行的。你可能还会遇到依赖于某种其他形式的存储设备的街机游戏,但在大多数情况下,使你最喜欢的街机游戏运行的代码存在于直接连接到存储设备的物理芯片上电路板在机器内部。

MAME软件模拟硬件,包括街机的内存、处理器或中央处理器(CPU)和输入/输出(I/O)空间。当与街机游戏配对时(只读存储器的首字母缩写)和一些声音样本,MAME可以模仿这个游戏。MAME程序支持成千上万的rom。但是,虽然MAME是免费的,而且很容易获得,但当你下载副本时,你不会发现它有任何rom。这是因为大多数街机游戏——即使是那些由已经倒闭的公司制作的游戏——都受到版权保护。除非你拥有特定街机游戏的物理硬件副本,否则下载并拥有ROM是违法的。

但让我们假设你家里的盒子里有一大堆街机游戏芯片。你已经合法购买了每一个游戏,但是你缺少运行它们的硬件,或者游戏本身已经变质了。在这种情况下,你完全可以找到你拥有的游戏的rom并下载它们。Web主机rom上有很多站点——它们不难找到。

当然,你也可以在电脑上运行模拟器和rom来玩这样的游戏。但如果你想要真正的街机体验呢?你需要投入一些工作,并精通素描、木工、布线和编码。但最终,你可以拥有一台能够玩任何街机游戏的街机机器。

广告

选购街机显示器及电脑

你需要记住的第一件事是,MAME的设计师想要创造一种保护电子游戏的方法——玩游戏的能力只是一种副产品。这意味着虽然模拟器的目标是尽可能忠实地重现街机硬件的行为,但它并不总是转化为可玩的游戏。程序员一直在努力改进MAME,旧版本可能不支持所有的MAME乐动体育网站5.0s.有些游戏可以运行,但会非常慢。在进入街机项目之前,你应该用你喜欢的MAME版本测试你的rom。

根据MAME网站,在计算机上运行MAME的最低要求是:

广告

  • 任何支持mmx的AMD或英特尔处理器
  • Windows 98或以上版本
  • DirectX 5.0或以上版本
  • 支持DirectDraw或Direct3D的显卡
  • 任何DirectSound功能的声卡

大多数现代个人电脑打破这些最低要求。计算机功能越强大,就越能更好地处理MAME的处理要求。具有显卡配备图形处理器(GPU)的电脑可能比配备基本图形卡的电脑表现更好。因为MAME试图重现硬件的行为,所以它需要大量的处理能力。正因为如此,不管你的机器有多快,有些游戏可能运行得很差。

MAME还有其他版本叫做港口可以在Mac或其他电脑上运行Linux基于操作系统的。如果下载MAME的基本PC版本,就会看到它是一个命令行系统。这意味着您必须输入命令来更改设置并运行rom。如果您愿意,您可以下载包含一个MAME前端图形用户界面GUI).一个好的GUI将消除在最终的街机中加入键盘的需要。

你还需要一个游戏显示器。一些MAME爱好者更喜欢阴极射线管(CRT)电视设置为计算机显示器。他们认为电脑显示器提供的画面过于清晰,有悖于真正的街机体验。如果你选择电视,确保你的电脑和电视可以正确连接电缆.带有S-Video端口的CRT和带有自带S-Video端口的显卡的计算机都很好,但也有其他选择。想要了解更多,请阅读如何连接你的电脑和电视

广告

决定街机控制器

经典的四向街机摇杆"width=
经典的四向街机摇杆
©iStockphoto/ Dansin

你想玩什么类型的游戏?像《蜈蚣》这样的街机游戏最适合使用轨迹球。经典游戏《Tempest》使用旋盘式旋转控制器。有几款驾驶游戏结合了方向盘和踏板来控制油门和刹车。当然,成百上千的游戏都结合了操纵杆和按钮。

广告

MAME支持许多不同的控件。你可以在你将要使用的电脑上安装标准的游戏控制器端口,并连接标准的电脑操纵杆、方向盘或手柄。你甚至可以使用连接到你的电脑的游戏控制器USB.MAME不会自动启用控制器功能——您必须通过一行命令或GUI打开它。

这些控制器应该适用于大多数游戏,但它们不一定能重现真正街机的感觉。为此,你需要出去购买真正的街机控制器和按钮。一些供应商出售预制的游戏控制面板,你可以购买并将其安装到橱柜中。一个预制的控制面板的成本将超过其单个组件的总和,但当涉及到布线和编码控件时,它将节省您的时间。尽管如此,许多游戏发烧友还是喜欢自己单独购买每个组件,设计自己的游戏控制面板。

一些MAME街机制造商喜欢在一台机器上包含多个控制设备。MAME爱好者杰夫·麦克莱恩(Jeff McClain)制作了他所谓的“终极MAME橱柜”,其中包括四个操纵杆、一个旋转控制器、一个轨迹球、一把光枪和一个定制的柜子里的十多个按钮。乐动体育网站5.0终极MAME橱柜].许多厂商都出售街机控制装置——你应该可以轻松找到大多数标准控制装置。如果你想要一些特别的东西——比如《星球大战》的飞行轭或《间谍猎人》的定制方向盘——可能需要花更多的精力去寻找。

广告

使用街机控制

如果你决定使用真正的街机控制,你将面临另一个选择:如何将这些设备连接到你的游戏电脑?你可以尝试一些不同的方法,但也许最流行和最通用的方法是使用键盘编码器(也称为a关键的编码器).默认情况下,MAME将每个街机控件映射到键盘上的特定键。键盘包含电路板。电线将每个键连接到电路板上的特定连接器。当你按下一个键,它完成一个电路然后向电路板发送信号。计算机将这个动作解释为击键。每把钥匙都是一把开关

这就是秘诀:你可以用其他开关替换这些开关。大多数街机的控制实际上只是开关。商场操纵杆是两个,四个或八个方向的开关。按钮是一个简单的开/关开关。街机控制器的开关主要有两种:板弹簧开关和微开关。许多街机爱好者表示,叶片弹簧设计在玩游戏时提供了更好的感觉。微开关往往有一种咔哒咔哒的、僵硬的感觉。但是钢板弹簧开关很难找到,而且比微型开关更需要维护。如果你决定使用叶片弹簧,准备搜索周围的部件。

广告

如果您将操纵杆的每个方向映射到电路板上的不同键,则可以对MAME编程以接受输入。一些关键编码器板可以接受轨迹球和旋转器的输入,一些MAME街机爱好者已经制作了特殊的编码器,并出售。乐动体育网站5.0

还有其他方法将控制器连接到计算机上。你可以从电脑手柄上拔出电路板,将你的控制连接到电路板上,并将所有东西映射到电脑上。但大多数MAME爱好者更喜欢按键编码器,因为它们可以处理更多的输入。

并不是所有的密钥编码器都是一样的,所以在购买之前做一些研究是明智的。注意效果重影.重影是指即使您没有按特定的键,键编码器也会为特定的击键发送信号。它通常发生在密钥编码器在很短的脉冲中接收到几个信号时。当你在电脑上打字时,这可能会很烦人。但当你在玩街机游戏时,它可能会导致你无意中自杀,或者意外射杀你在18个关卡中一直想要拯救的公主。

广告

街机灯光和声音

如果你的显示器没有内置扬声器,你可以使用连接在电脑声卡上的电脑扬声器。"width=
如果你的显示器没有内置扬声器,你可以使用连接在电脑声卡上的电脑扬声器。
©iStockphoto/ zt型

没有一个街机是完整的顶部照明显示器和一个音响系统值得传输的滴滴答答的经典街机游戏。虽然你真的希望画面和控制能让人感觉真实,但这是一些小的触动,有助于完成在真正的街机上玩游戏的感觉。

对于街机的头顶显示器,你需要一个光源,一些有机玻璃和一个帐篷,这是一种半透明的材料,上面有艺术品。如果你没有能力做自己的招牌,你可以买一个。有几个网站出售MAME机器的选框,可以将材料切割成您需要的任何尺寸。许多人甚至提供将MAME首字母缩写融入艺术品的设计。有些还提供图形,你可以安装在你的街机柜的一边。

广告

荧光灯是很好的光源。它们不会产生很多热量,灯泡比白炽灯寿命更长,你可以找到不同长度的灯泡和灯具。

你需要把帐篷夹在有机玻璃之间,以保护艺术品。将荧光灯安装在机柜顶部,并确保光源对准机柜前方,也就是灯箱所在的位置。测试一下,确保你得到了你想要的效果——你可以通过将光源移近或移远,或者使用不同的灯泡瓦数来进行调整。

至于声音,这取决于你用的是什么监控.如果你用的是电视机,电视机的扬声器应该可以正常工作。但如果你选择了电脑显示器,你需要安装一个声卡在您的计算机中,并在机箱中安装一乐动体育网站5.0些扬声器。您还需要确保声卡与您将使用的MAME版本兼容。货比三家买音箱是个好主意,因为你想要的是能重现街机游戏中所有声音的音箱。如果你想避免闷音,你也可以把扬声器安装在大屏幕附近。

广告

街机柜

你可以在各种仓库、拍卖行和网站上找到出售的街机柜,但它们往往价格不菲。乐动体育网站5.0购买橱柜部件不那么贵,但仍然是一笔可观的费用。除了购买价格之外,您可能还必须处理运费,并且不能保证您的MAME安装是否适合在预制机柜中。这就是为什么许多爱好者选择从零开始建造自己的街机柜。

要做一个柜子,你真的需要提前计划。你必须考虑到电脑你正在使用的显示器(或电视机),你要安装的控制装置,甚至你计划把机器放在家里的什么地方。街机是相当大的,如果你想要一个一体化的街机游戏,你的机器会比一般乐动体育网站5.0的经典街机大。

广告

如果你在设计你自己的橱柜,你真正受限制的只是你要使用的设备,你家里可用的地板空间,你的预算和你的想象力。爱好者们建造了MAME机器,看起来像经典的街机柜,带有多个控制系统的超大机器,鸡尾酒桌系统,甚至驾驶舱机器,里面有一个座位。这些系统中最小的是鸡尾酒桌,它将显示器的正面朝上,在桌子的两端都有控制装置。

你可以在网上找到街机柜的设计图。这里有你想要的任何配置的设计。没有什么能阻止你设计自己的版本!

要做一个柜子,你需要纤维板或类似的材料做柜子。你还需要木胶、螺丝、螺栓和支架来把它固定在一起。你需要一些工具,比如钻头、台锯、拼图、螺丝刀和橡胶锤。乐动体育网站5.0可选的硬件包括前部门的铰链、门扣和电源开关。乐动体育网站5.0

你还需要仔细规划你的游戏控制面板。您需要确保在面板下方有足够的空间来布线,特别是如果您试图将几个不同的控制系统组合到一个设置中。一些游戏爱好者更喜欢为不同类型的游戏设计可互换的面板。但这意味着你需要一个地方来存储你目前不使用的控制面板。

最好是在网上找到一套计划,并在你的第一个项目中遵循这些计划。您可以稍后进行实验。

广告

连接控件

我们已经达到了构建街机的最具挑战性的部分。布线需要时间、耐心和技巧。还有一个反复试验的因素,特别是如果您不习惯处理电线的话。取决于您选择将控件连接到控件的方法电脑,你可能需要以下资料:

  • 电线在22- 28轨距范围(。326到0.081平方毫米)
  • 18号电线(。821平方毫米)用于连接交流电源或接地的线路
  • 钢丝钳,剥线钳和压线钳
  • 烙铁和焊料

您必须通过将电线压接或焊接到适当的连接器,将每个控件连接到键编码器。您可以将地线连接器串联到一个公共接地。密钥编码器(或其他接口)应该使用连接器和标准连接到您的计算机电缆——通常是键盘线。一旦将控件连接到编码器,就可以运行MAME程序来测试控件。这是一个缓慢的过程——你必须确定你的控件正在模拟哪些击键,然后将这些击键映射到MAME中的正确控件设置。

广告

假设你把一个街机控制系统连接到一个编码器上。你按左边操纵杆向上看,看看该动作与哪个击键对应。你会注意到它与T对应,你需要告诉MAME, T键击应该映射到玩家1向上推操纵杆。您需要一遍又一遍地重复这个过程,以便为您的系统映射每个操作。

如果你想限制你的机柜只有一根外部电缆,你还需要在你的机器内部安装一个电源插条或接线盒。你可以把你的各种组件插到接线盒或接线盒上。你甚至可能想要安装一个外部电源开关来激活你的电脑和其他电子设备,这样你就不必打开机箱来打开你的机器了。

连接可能会成为一项复杂的任务,特别是当您希望最大限度地增加输入数量时。我们建议您查看以下一些网站,以了解有关连接和接口的更多信息:

这是一个大量的工作,但对于敬业的爱好者来说,没有比建造一个工作的MAME机器更好的回报了。最后,你会有一个完整的拱廊存储在一个柜子里。游戏吧!

通过下一页的链接了解更多关于街机游戏和其他主题。

广告

更多信息

相关的HowSt乐动体育英超直播uffWorks文章

更多优质链接

  • 地下室飞去来器。“街机游戏柜。”(2009年3月12日)http://homepage.ntlworld.com/callum.henderson/index.htm
  • 建立你自己的街机控制。(2009年3月11日)http://arcadecontrols.com/arcade.htm
  • 杰夫终极MAME橱柜项目。(2009年3月10日)http://mame.velociworks.com/
  • 曼恩。(2009年3月9日)http://mamedev.org/
  • 摩尔,托德。“如何建立自己的街机系统。”TM柔软。2007年1月20日。(2009年3月13日)http://www.tmsoft.com/article-arcade.htm
  • 权力,威廉。“经典橱柜。”(2009年3月17日)http://www.geocities.com/TimesSquare/Arcade/9844/#skills
特色

广告

加载……