[ オリジナルレポート ]

BugID: #00117

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2008-01-22 15:522008-01-22 15:52
 
テスターAWJ担当者 ソース
バージョン0.118発生バージョン修正バージョン0.122u4
修正コミットプルリク
フラグ旧BugIDcheat0118red
セット
セット詳細
 
概 要チートシステムのアドレスエントリーについて。
詳 細Attempting to enter an address into the cheat system (either when editing a cheat or when editing a watchpoint) doesn't work, and on my system it actually locks MAME up completely the moment I press the Enter key (the lockup is probably either SDLMAME-specific or 64-bit-specific--I checked on IRC with someone running mainline on Windows and for him it doesn't lock up, it merely doesn't work).

Follow-up by telomerex: The following code on line 966 in cheat.c goes into an infinite loop:
    while(input_code_poll_switches(TRUE) != INPUT_CODE_INVALID) ;

I can't figure out why this even needs to be in a while loop. Changing that line to the following stops the lockups and now everything seems to work fine:
    input_code_poll_switches(TRUE);
再現手順 
追加情報 
 
添付ファイル