MAME 0.123u2のレポート

最終更新日:February 25, 2008

このページはMAME Testersの Current Bugs のページを日本語訳したものです。
色と記号の意味
動作自体には影響のない問題(小さな表示不具合など)
結構やばい問題(表示が乱れる、音が鳴らないなど)
致命的な問題(クラッシュ、動作しないなど)
その他の問題、情報
DIPスイッチや入力系の情報
修正済
実機比較済み
追加資料へのリンク
このリリースでの新規報告
ドライバ
対象ゲーム
レポート BugID 記号
テスター
8080bw.c
スペースインベーダー パートII (Taito)
左下の敵以外を倒すと、500点か1000点のボーナスが入り、SOSシーンなるはずだが、ボーナスが入ったところでリセットする。 エラーログによるとウォッチドッグによるもの。 invadpt2_0123red  
Robbbert
aleck64.c
イレブンビート ワールドトーナメント
サービスモードを有効にして再起動するとエラーが起こる。 11beat0123gre
RansAckeR
aliens.c
エイリアンズ (海外版 set 1)
実機と比べるとMAMEのBGMはテンポが遅い。クロックなどは全て正しいのを確認したので、そのほかの原因だろう。 aliens0123u1gre
Kold666
alpha68k.c
バトルフィールド / Time Soldiers (US版 Rev 3)
アトラクトモードで1フレームだけスプライト位置がずれる。 timesold0123u1gre
robiza
ddragon3.c
ダブルドラゴン3 -ザ・ロゼッタストーン- (US版)
テクノスジャパンのロゴが出たところで固まる。 ddragon3_0123u2red  
Layne
debugger crash デバッガで行を選択して「Run to cursor」を行い抜けるとクラッシュする。 debugger0123red  
Firewave
debugger issue with minimal UI 内蔵UIから起動してデバッガを有効にさせると、二回Exitを選ばないと実際にExitできない。 debugger0123gre  
Firewave
m90.c
ぐっすんおよよ / Risky Challenge
1) 爆弾を持って左側に行くとスプライトが上下さかさまになる。
2) 水の色が違う
3) 2Pが1Pを倒すと3000点入るが、逆の場合は点数が入らない
4) スプライトとタイル間のプラオリティ不具合あり
riskchal0123u2gre  
robiza
mario.c
マリオブラザーズ (US版, set 1)
DACサウンドに比べてディスクリートサウンドの音量が大きすぎる。。OSDでディスクリートの音量を下げると、DACの音量も下がってします。 mario0123gre  
Tron1001
marvins.c
マービンメイズ
プレイヤー2でプレイすると、動く床に乗ったときや、アイテムを取ったときなどに迷路がそのまま残ってしまう。 marvins0123u2yel
LastNinja2
mcr.c
Two Tigers
コントローラを離しても、少しだけ右に入っている。 twotiger0123u2gra  
fsk
model3.c
スキーチャンプ
メモリ割り当て失敗のエラーが出る。 skichamp0123gre  
Firewave
mpu4drvr.c
Connect 4
connect4: I'll use Connect 4 (mpu4drvr.c) as the example, but I reckon this would happen to any game without a screen.
This is similar to a red bug in this driver that I was never able to reproduce before.
Tested on 123u2, mainline 32bit.

-----------------------------------------------------
Exception at EIP=00718265: INTEGER DIVIDE BY ZERO
-----------------------------------------------------
EAX=00000001 EBX=00000000 ECX=00000000 EDX=00000000
ESI=00000000 EDI=00000000 EBP=0022FD58 ESP=0022FD28

GDB
Program received signal SIGFPE, Arithmetic exception.
0x0070a295 in __divdi3 (u=0, v=0) at ../../gcc-4.2.1/gcc/libgcc2.c:875
875 ../../gcc-4.2.1/gcc/libgcc2.c: No such file or directory.
in ../../gcc-4.2.1/gcc/libgcc2.c

backtrace
#0 0x0070a295 in __divdi3 (u=0, v=0) at ../../gcc-4.2.1/gcc/libgcc2.c:875
#1 0x0070a295 in __divdi3 (u=32155973532982640, v=6648618248825)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#2 0x0070a295 in __divdi3 (u=38820547255017048, v=644245094401)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#3 0x0070a295 in __divdi3 (u=78848126311464963, v=31634169310688640)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#4 0x0070a295 in __divdi3 (u=78848126311464963, v=8629827253267595263)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#5 0x0070a295 in __divdi3 (u=49891824021368832, v=18034511843622832)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#6 0x0070a295 in __divdi3 (u=38654705665, v=8971574901909684208)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#7 0x0070a295 in __divdi3 (u=49891821874593841, v=-9199539879657246720)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#8 0x0070a295 in __divdi3 (u=4199040, v=139459846977)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#9 0x0070a295 in __divdi3 (u=Cannot access memory at address 0x8
) at ../../gcc-4.2.1/gcc/libgcc2.c:875
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
connect4_0123u2red  
JWallace
multi screen game info 「マルチスクリーン情報の表示」
マルチスクリーンのゲームの情報を表示すると、全部の画面解像度が同じに表示される。
multiscreeninfo0123u2gre  
Justin Kerk
spbactn.c
スーパーピンボールアクション (US版)
デバッグビルドでクラッシュが起こる。通常ビルドでは動作するが、画面がかなり乱れる。 spbactn0123red  
Firewave / Zsolt Vasvari
starwars.c
スターウォーズ -帝国の逆襲- / The Empire Strikes Back
コインを入れ、ゲームを始めて数秒後にリセットする。 esb0123u1red  
Mamesick
suna8.c
ハードヘッド
実機に比べるとMAMEの音程が高い。YM3812は4MHzじゃなくて3MHz。 hardhead0123u2gre
Machone
timeplt.c
Power Surge
コインが入力できない。 psurge0123u1yel  
MonkeyEgg
このリリースでの修正報告
ドライバ
対象ゲーム
レポート BugID 記号
テスター
cave.c
豪血寺一族2 / Power Instinct 2 (US版)、他
プレイヤー1の4つ目のボタンが割り当てられていない。プレイヤー2は問題ない。 pwrinst2_0122u8gra  
rlipsett / Tafoid
clshroad.c
ファイアーバトル
ゲームオーバー後にハイスコアにエントリーしなかった場合、ゲームオーバーの音楽が鳴り続ける。 クレジットを入れても止まらない。 firebatl078u6gre  
BSR
cps2.c
プロギアの嵐 / Progear (US版 010117)
0.123u1でボタン3が外されたが、連射ボタンとして使われる。 progear0123u1gra  
AWJ
cps3.c
ストリートファイターIII -ニュージェネレーション- (日本版, 970204)
2回ハードリセットするとクラッシュする。デバッグビルドで。 sfiii0122u3red
Firewave
cvs.c
Gold Bug
Coin 2の入力設定がダブっている。 goldbug0105u4gra  
cpukett
dynax.c
雀闘記 (日本版)
DIPスイッチの修正:
"Choose Game Mode"はゲームモードの選択ではなく、スペシャルアイテムを買うときに毎回100ポイント追加されるかの設定。
"Bonus Coin Every"はボーナスポイント追加の設定。mcnpshntでの機能と同じ。
"Hours"は"Time of Day"の間違い。
jantouki0121u3gra  
mahjongfan
dynax.c
麻雀 キャンパスハンティング (日本版)
不明なDIP設定。
Flip Screenのすぐ下のunkonwnは時間の設定。
CoinageとDemo Soundsの間のunknownはオートツモ設定。
mcnpshnt0120u3gra  
mahjongfan
dynax.c
麻雀ダイヤルQ2 (日本版)
最初のUnknown DIPスイッチ2つはコイン当たりのクレジット数を設定する。
OFF-ONが2、OFF-OFFが1、ON-OFFが1/2、ON-ONが1/3。
mjdialq2_0120u3gra  
mahjongfan
lethalj.c
Lethal Justice
照準の位置と実際に撃つ場所がずれている。 lethalj0117u1gra
twisty
mcr68.c xenophob: In xenophob, the sprites are shifted to the right compared to the background. This is most noticeable with the elevator: there's a gap between the doorway and the left side of the elevator interior. Also, when the alien peeks out from behind a door, the alien doesn't line up with the door.

In the mcr68 driver, there's a variable called "mcr68_sprite_xoffset". Each game has a different value. So the bug is fixed by going to the DRIVER_INIT( xenophob ) function, and changing
mcr68_common_init(MCR_SOUNDS_GOOD, 0, 0);
to
mcr68_common_init(MCR_SOUNDS_GOOD, 0, -4);
xenophob0123u1gre
Derek Ledbetter
Playback broken inp再生をしようとすると致命的エラーが起こる。 playback0123u1yel  
Waremonger
pooyan.c
プーヤン
敵を倒したときの点数表示について。文字の部分と背景の塗りつぶし部分が合っていない。200点では150点、400点では300点のようだ。 pooyan0123u1gre
Twisty
royalmah.c
麻雀 イフ [メダル]
UnknownになっているDIPスイッチの情報:
3-2: F-RATEの切り替え
3-4: バイバイボーナスの切り替え
3-6: リーチ後のオートツモの切り替え
3-7: 背景色の切り替え
4-3: フリップフロップの切り替え
4-6: アニメーションの有効・無効
mjifb0111u2gra  
fitcat
zn.c ftimpact, ftimpcta, gdarius, gdariusb, gdarius2, mgcldate, raystorj, raystorm, sncwgltd, sfchamp, sfchampj: These sets, when started, automagically jump into Test Menu. Normally, you can simply exit and then the game would boot. In these cases above, once the game resets and restarts the countdown, you are brought back to the Test Menu again rather than brought to the title screen. Using Factory Defaults then exiting does not help either.

Only zn.c work I see mentioned in the whatsnew for 0.122u7: Switched zn.c to use MDRV_IMPORT_FROM. [smf]
zn.c0122u8yel  
Tafoid