上接MAME成為街機模拟器霸主的原因(1),讓我們來仔細探讨一下,MAME這位街機模拟器公認的霸主,為什麼能從衆多街機模拟器競争者中脫穎而出、傲視同侪、掃蕩群雄、一統天下呢?我認為主要有以下幾大原因:
3、良好的項目管理和社區支持。
MAME的項目管理系統,從一開始的由老大NicolaSalmoria獨力經營,到現在由五位開發者大佬團體牽頭合作協同開發,經曆了很多變遷。
MAME一直是一個松散的組織,由一些MAME DEV(MAME開發人員)組成一個組織,向MAME提交代碼,并交由老大整理發布。
MAME的發布系統是極為嚴謹的。最近,MAME官網透漏了一些有關新版本發布的細節:
從MAME 0.179開始,在每個發布版本之前會有三天的凍結期。在每月最後一個星期日,MAME正式發布日來臨之前三天,管理團隊就開始鞏固代碼和準備發布新版本。在凍結期開始之後,隻有重要的修複補丁可以被集成入預發布版。新版本的基本功能被在Windows, Linux和Mac等廣泛的操作系統上測試。在凍結期開始之後到發布日,ROM/系統一般便不再更新。隻有一個例外情況,就是最近被增加到可以運行狀态的系統,如果有任何錯誤修正,可以被集成入預發布版。凍結期給MAME測試員鞏固目标的時間,使發布造成的問題可以被最小化。
MAME Testers
MAME建立的這些支持網站系統,極大方便了初學者的學習進程,和開發者的開發工作。也為MAME君臨街機模拟器世界做好了鋪墊。
,