カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
ゲームプレイ重要 (ゲーム)解決済み修正済み2019-05-21 04:522019-05-22 22:14
 
テスター-Misc Reporters-担当者AJRソースgalaxian/galaxian.cpp
バージョン0.209発生バージョン0.124u1,0.128u4,u6修正バージョン0.210
修正コミットプルリク
フラグ
セット zigzagb, zigzagb2
セット詳細
zigzagb - ニュージグザグ (ギャラクシアン基板, ディグダグ海賊版 set 1)
 
概 要2人プレーをはじめると固まる。
詳 細When you play a two player game, when the 2nd player has died for the first time and the 1st player takes over again, there is screen corruption. When the 1st player dies again, there is some sort of crazy screen corruption which happens and the game essentially is unplayable until reset/restarted.
再現手順- Start either machine
- credit 2 times, start 2 player game
- Start player 1 and die
- Start player 2 and die
- observe graphical corruption
- player 1 dies, the game becomes unusable
追加情報First reported here:
https://forum.mamedev.org/viewtopic.php?f=14&t=423

Regression traced initially to the great galaxian rewrite which happened on 0.124u1.
At that time, game would end after 3 total deaths in a 2 player game(watchdog?).
https://github.com/mamedev/mame/commit/6979179c11d3038a63726fa011e5b2b23df16c7a

Then, as mentioned in bug02817, with 0.128u4 the games were constantly rebooting. Quite possibly, this is due to major CPU memory addressing changes, but unconfirmed.

This was fixed in 0.128u6, game plays seemingly normal as a 1 player game, but the issue shows up in a 2 player game as reported.
https://github.com/mamedev/mame/commit/2667ca65f1bf115f95b490e35cc74c96dd6f4101
 
添付ファイル