カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
ゲームプレイ解決済み修正済み2008-01-25 15:222008-03-20 10:17
 
テスターTafoid担当者 ソースcinematronics/leland.cpp
バージョン0.119u3発生バージョン修正バージョン0.122u6
修正コミットプルリク
フラグ旧BugIDalleymas0119u3gre
セット alleymas
セット詳細
alleymas - Alley Master
 
概 要記録を保存するためのイニシャルと誕生日を入れる画面が現れない。
詳 細The screen which allows entry of your birth date and initials to keep your records is not present in the later builds (after 0.104). It, instead, goes directly to the select type of bowler/hand screen.

Follow-up by RansAckeR (0.122u5): This was introduced by fixing cerberus0104u7yel [Aaron Giles] in 0.104u9.

Changing:

    WRITE8_HANDLER( alleymas_joystick_kludge )
    {
    /* catch the case where they clear this memory location at PC $1827 and change */
    /* the value written to be a 1 */
    if (activecpu_get_previouspc() == 0x1827)
    *alleymas_kludge_mem = 1;
    else
    *alleymas_kludge_mem = data;

    ...
    }

into this causes the bug and also disables the joystick input:

    WRITE8_HANDLER( alleymas_joystick_kludge )
    {
    /* catch the case where they clear this memory location at PC $1827 and change */
    /* the value written to be a 1 */
    if (safe_activecpu_get_pc() == 0x1827)
    *alleymas_kludge_mem = 1;
    else
    *alleymas_kludge_mem = data;

    ...
    }


I simply reverted the change and the game seems to have no problems.
Now, I can't find anywhere what cerberus0104u7yel was about, so I don't know if this brings the bug back. Are fixed-bug reports saved anywhere?
再現手順 
追加情報 
 
添付ファイル