コンパイラが新しくなったu1のベンチマークを64-bitと32-bit環境でそれぞれ比較してみました。テストに使ったのは、0.136u1は新コンパイラを使った32-bit版と64-bit版、0.136旧コンパイラによる32-bit版、VisualStudioでコンパイルされた64-bit版(Mamedev.orgサイトのもの)で、Windows 7 64-bit版とWindows xp 32-bit版でそれぞれ走らせたものです。CPUは Core 2 Duo @ 2.9GHz、オプションは -mt -nothrottle -str 150 -priority 1 -nocheat で2回走らせ、数字の良い方を採用しています。
グラフは xp 32-bitの結果を100% とした結果です。新コンパイラの効果は全体的に見られ、0.136との比較で大きいものでは10%近く向上しています。ただ、海外の掲示板でも出ていましたが tekken3 と raystorm のようなプレステベースのものは相性が悪いようです。
64-bitネイティブ版の底上げ効果は更に大きく、32-bitに対して圧勝する結果が出ています。10%違うと肉眼でも違いが分かるほどで、MAME環境という点だけで考えると、64-bitに移行する利点は大きいと思われます。
