Vista 64-bit環境をテストする機会ができたのでMAMEのベンチマークを取ってみました。バージョンは0.126でどちらもオフィシャルページのバイナリです。CPUはC2D E6300 @ 2590MHzで、オプションは -str 150 -nothrottle -mt -video d3d -sr 48000 -nocheat です。
| Title | vmame64 (Vista 64-bit) | mamepp (Vista 64-bit) | mamepp (XP 32-bit) | (参考: C2D最適化 v0.126, XP 32-bit) |
|---|---|---|---|---|
| mappy | 2565.02% | 2010.59% | 2231.18% | 2219.07% |
| liblrabl | 1657.39% | 1403.49% | 1526.33% | 1525.89% |
| gradius | 1042.13% | 1018.12% | 1090.71% | 1099.00% |
| mslug | 569.14% | 567.74% | 604.13% | 608.50% |
| gunbird2 | 632.65% | 728.12% | 794.31% | 801.52% |
| tekken3 | 105.22% | 103.68% | 108.53% | 108.35% |
| kinst2 | 349.30% | 310.44% | 331.07% | 328.07% |
| gradius4 | 70.87% | 62.53% | 65.23% | 65.07% |
| jojoban | 527.16% | 496.49% | 522.73% | 516.67% |
64bit版はうまくハマると大きく伸びる結果が出ました。ただし、コンパイラが違うのでその影響もあるかもしれません。xp32では、ppro最適化とC2D最適化では誤差程度の違いしか見られません。また、Vistaでの32bitバイナリは厳しいようで、MAMEだけやるならVistaの32bit版に移行する利点は特に見つからないようです。