カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
画面反転/カクテルモード解決済み修正済み2008-02-01 01:562012-06-10 12:26
 
テスター-Misc Reporters-担当者 ソースgalaxian.cpp
バージョン0.119発生バージョン0.115u4修正バージョン0.122u6
フラグ旧BugIDcocktail0119yel
セット Many sets in galdrvr.c
セット詳細
 
概 要カクテルモードでプレイヤー2の画面がずれている。
詳 細amidar.c, frogger.c (all sets), galaxian.c (froggs at least), scramble.c (scramble+many sets): When it is player 2's turn and the screen is flipped it is offset so that the scores sit in the middle of the screen.

Follow-up by Robbbert: In video\galaxian.c, in video_start_common, is this line:

tilemap_set_scrolldx( bg_tilemap, 0, -128 );

This is needed for galaxian and mooncrst (among others), but not for those games in this bug report.
A temporary fix can be obtained by adding the line:

tilemap_set_scrolldx( bg_tilemap, 0, 0 );

to the VIDEO_START of all affected games. For example, to fix amidar, add the line to the end of VIDEO_START( turtles )

Solution from Robbert: Seems that MAME works a bit different since that bug report was filed.
It's now much easier to fix.

In src\mame\video\galaxian.c, find the line:
tilemap_set_scrolldx(bg_tilemap, 0, -128);
and remove it.

I've tested all the affected games in misfitmame and they are now all correct.
再現手順 
追加情報Posted by zentoolie / Tafoid / Robbbert

Most drivers merged to galdrvr.c + galaxold.c (changed in 0.124u1)
 
添付ファイルpng filecocktail0119yel.png (2008-02-15 00:08)