编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

MAME成为街机模拟器霸主的原因(5)

wxchong 2024-06-13 22:50:22 开源技术 25 ℃ 0 评论

上接MAME成为街机模拟器霸主的原因(4),让我们来仔细探讨一下,MAME这位街机模拟器公认的霸主,为什么能从众多街机模拟器竞争者中脱颖而出、傲视同侪、扫荡群雄、一统天下呢?我认为主要有以下几大原因:

7、大势所趋,羊群效应。

随着MAME的不断开发和进步,大趋势就是MAME已经是街机模拟器的现行行业标准了。现在还活着的街机模拟器,如果不从rom信息、游戏名称和游戏驱动等各方面和MAME看齐,那无疑是自寻死路,因为没有人会去用不和MAME同步更新的模拟器了。

比如著名的FBA和raine模拟器,现在它们每次更新,都必须和最新版MAME同步更新驱动和游戏信息。可以看出,MAME已经成为街机模拟器界的标准。

简单轻量,与MAME相似的FBA模拟器:

老牌模拟器raine也不得不紧跟MAME的步伐更新:

随着MAME支持的游戏越来越多,即便是无法在MAME中运行的游戏,也需要通过MAME的认证而成为模拟器界行业标准。比如MAME的CHD游戏,很少有可以运行的。但是在demul模拟器中,它所支持的CHD游戏很多,都可以和MAME的CHD游戏相互替换。

可以模拟相当多3d街机游戏的demul模拟器:

随着MAME的发展和完善,MAME的用户越来越多,所以其他模拟器不得不向MAME看齐——于是有了所谓的羊群效应。今天,所有的街机模拟器实际上都在跟随MAME的脚步,如果不跟随,就显得与标准格格不入,突兀非常了。

8、精益求精,不断进步。

可以说,MAME的程序员都是模拟器疯子,他们为了更加精确的模拟一个游戏,可以不厌其烦的修改rom名称、游戏名称、游戏驱动等内容,以达到更加精确模拟的目的。

而组织者老大们也没有闲着,他们考虑的方向不仅是添加游戏而已,还要对MAME的整体架构做出一步步的修订,优化代码、降低内存需求。。。从各种看得见、看不见的地方,着手改进MAME,使得MAME变得越来越好。尽管玩家玩起游戏,丝毫感觉不到有何改变,但是MAME的底层架构在随着版本号潜移默化的变革着。

一切的变化都被记载在MAME每次更新的更新说明文件whatsnew.txt中,感兴趣的读者可以看看,每个版本更新,都会有一串长长的更新列表履历,详细到难以全部阅读的程度。

每次的whatsnew.txt都长的令人疯狂:

我个人深为这种模拟器的精益求精的精神和永不停歇的努力所感动,祝福MAME,永葆这样的疯狂和活力。

至此,MAME称霸街机模拟器界的八大理由解释完毕,如果读者们因本文对MAME这个街机模拟器的巨无霸有了一些新的认识,我的辛苦就没有白费。感谢阅读。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表