カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
比較テスト解決済み修正済み2008-02-08 22:142008-04-04 03:37
 
テスターGary Walton担当者aaronソースgalaxian/galaxian.cpp
バージョン0.37b8発生バージョン修正バージョン0.124u1
修正コミットプルリク
フラグ実機・資料検証済み旧BugIDmooncrst37b8ora
セット mooncrst
セット詳細
mooncrst - ムーンクレスタ (ニチブツ版)
 
概 要実機比較テスト結果。
詳 細This seems fine apart from the stars. Here are the observations.

1) Emulated stars and PCB move at correct speed (approx 8.4 secs from top to bottom). Okay - although see (5) below.

2) The initial position of the stars on the PCB are FIXED at the point you turn the machine on. It never changes no matter how often you turn the PCB on and off (it is quite easy to recognize the star patterns after a while). They are not random.

3) The star pattern is never 'cleared', ever. No matter what graphics are displayed, they simply appear on top of the stars.
Mame exhibits a 'reset' in the stars at various points. This is not so. I.e. The stars are independant of what goes on around them.

4) The pattern moves slowly from right to left ( 1 pixel per frame ????).
NOTE: *Not* left to right !

5) Finally, and this makes a big visual difference, the frequency that the stars blink is approx. 16 times from top to bottom. It looks like they change state every 30 frames. Mame is about 8 times or every 60 frames. This makes the scroll appear slow.

Regards

Gary


Here are some more differences between the arcade and mame (mooncrst37b8):

1) During docking sequences, ships I & II both have their flames offset to the right by 1 pixel. Ship III flames are always central ( of course, it could be the SHIPS that are wrong - and the flames correct - and they should be offset by 1 to the left ).

2) When ship III appears with either I or II ( or both ), ship 3 is always offset to the right by 1 pixel. Ships 1 and 2 are always dead central above each other.

3) This is a strange one ! Setting both mame and PCB off together, everything is fine up to and including the sequence following the docking( i.e. docking and then the bug-type aliens ). During the *next* sequence, the PCB always dies first, leaving five (or six - it's hard to tell) aliens left. Mame dies a couple of seconds later leaving three aliens. This results in the next sequence being totally different as the PCB has ships II and III whilst mame has ships I and III. The demo sequence is not random and is the same each time it plays.

Looking between the two monitors to see both screens at the same time, it is difficult to see exactly what is the difference. Your ships moves the same in both screens. Is it possible that, because of the offset mentioned above, this could have an effect on collision ?

Regards

Gary
再現手順 
追加情報Formerly driver galaxian.c (changed in 0.124u1)
 
添付ファイル