カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
色/パレット解決済み修正済み2010-06-25 03:142017-07-05 21:48
 
テスターM.A.S.H.担当者AJRソースdecocass.cpp
バージョン0.138u2発生バージョン0.116修正バージョン0.185
フラグ
セット castfant
セット詳細
castfant - アストロファンタジア (デコカセ) (US版)
 
概 要ミサイルの色が間違っている。0.116から。
詳 細The color of the missiles in Astro Fantasia (Cassette) are wrong. They are black
since ShimaPong fixed missing colors in Super Astro Fighter in MAME 0.116.
The flyer shows also another color for the missiles:
http://www.arcadeflyers.com/?page=flyer&db=videodb&id=79&image=1

The changes in MAME 0.116 in src\mame\video\decocass.c were:

drawgfx(bitmap,Machine->gfx[4],0,32 + ((color_missiles >> 4) & 7), 0,0, sx,sy, cliprect, TRANSPARENCY_PEN, 0);

to

*BITMAP_ADDR16(bitmap, sy, sx) = Machine->pens[(color_missiles >> 4) & 7];


without "32 +" !!!
If you added in src\mame\video\decocass.c (MAME 0.138u2) to lines 468 and 484
the missing 32 value:

*BITMAP_ADDR16(bitmap, sy, sx) = 32 + ((state->color_missiles >> 4) & 7);
*BITMAP_ADDR16(bitmap, sy, sx) = 32 + (state->color_missiles & 7);


..., then you have white missiles again, but this breaks Super Astro Fighter again!
再現手順 
追加情報 
 
添付ファイルpng filecastfant-flyer.png (2010-06-25 03:14)