tft每日頭條

 > 圖文

 > mame街機模拟器下鍵有問題

mame街機模拟器下鍵有問題

圖文 更新时间:2025-01-26 16:08:18

上接MAME成為街機模拟器霸主的原因(3),讓我們來仔細探讨一下,MAME這位街機模拟器公認的霸主,為什麼能從衆多街機模拟器競争者中脫穎而出、傲視同侪、掃蕩群雄、一統天下呢?我認為主要有以下幾大原因:

6、技術高超,底力渾厚。

可能是因為開放源代碼的關系,MAME的開發者中雲集了全球精英程序員,這些大拿們通力協作,各展長才,把MAME打造成了一個強大的模拟器怪獸。

MAME在很多方面都領先于其他街機模拟器:

在架構方面的領先:

MAME的架構可以說是一改再改,而且支持的cpu和聲卡硬件越來越多。就拿模拟器熱門的使用普遍的mc68000 cpu來說,自從MAME 0.28初步支持mc68000 cpu,有關這個cpu的代碼在MAME中幾乎一直在更新,不斷的修複bug,優化代碼。截止到MAME 0.180,代碼還在更新中。具體更新内容,我看不太懂,但是我深為這種精益求精的精神所感動。帶來的效果就是,MAME的mc68000核心代碼是全球最精确的68000 cpu代碼,随着時間的推移,bug越來越少,已經非常接近于實機效果。

而這個cpu隻是MAME支持cpu的冰山一角。你可以想象MAME的技術力是何等渾厚。

在功能方面的領先:

雖然如前述MAME缺乏一些很有人氣的功能,比如宏定義按鍵、3D硬件加速等,但是這隻是MAME不願意去做,非不能而實不為也。在其他方面,MAME在功能上要全面淩駕于其他街機模拟器。

舉個例子,MAME中包含了一個強大的debug調試系統,可以為程序員測試遊戲和模拟器的運行提供方便。因為這個系統太強大了,功能完備,使用方便,所以幾乎所有的hacker都在用這個調試系統來hack遊戲。

強大的debug調試系統,hacker們對其再熟悉不過了:

mame街機模拟器下鍵有問題(MAME成為街機模拟器霸主的原因)1

再比如MAME的一個小功能:cheat系統,經過無數次改革以後,已經具備一個行之有效的cheat庫,可以提供你能想到的所有類型的cheat作弊碼搜索、制作和運行。其功能的高超,令其他的模拟器拍馬也追不上。

MAME cheat系統支持的一條作弊碼:真侍魂的無限體力作弊碼,這個作弊碼用到了動态地址追蹤技術,在其他模拟器上均無法實現:

mame街機模拟器下鍵有問題(MAME成為街機模拟器霸主的原因)2

又比如MAME還有很多亂七八糟的各種用的上或用不上功能,幾乎都是用命令行來實現的,在它的readme中提到過,大家可以去發掘。比如MAME可以指定運行多少幀的遊戲畫面來測試電腦性能;MAME可以将顯示信号低解輸出到CRT低解顯示器;MAME甚至包含了一個圖形增強系統,可以把低解遊戲畫面模拟成與低解顯示器類似的畫面。

hlsl模拟低解顯示器的美麗畫面:

mame街機模拟器下鍵有問題(MAME成為街機模拟器霸主的原因)3

mame街機模拟器下鍵有問題(MAME成為街機模拟器霸主的原因)4

mame街機模拟器下鍵有問題(MAME成為街機模拟器霸主的原因)5

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved