| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (本体) | 解決済み | 修正済み | 2024-02-10 12:20 | 2024-02-21 12:51 |
| テスター | Roberto Fresca | 担当者 | AJR | ソース | misc/magicard.cpp |
| バージョン | 0.258 | 発生バージョン | 修正バージョン | 0.263 | |
| 修正コミット | 9d36a10 | プルリク | |||
| フラグ | |||||
| セット | magicrde | ||||
| セット詳細 |
magicrde - Magic Card Export 94 (v2.11a, set 1) | ||||
| 概 要 | PIC16F54のデバッグ問題。 | ||||
| 詳 細 | The problem is if you try to use watchpoints on the SFR's (special function registers) range. WPoint (w) on register 0, breaks MAME going directly to a segfault. Also putting WPoints for R or W on registers 1 to 8 have no effect, since they don't stop the execution once reached. | ||||
| 再現手順 | Run MAME -d magicrde Once in the debugger, press F6 to execute to the PIC. Once in the PIC, write: wpd 0, 1, w g This will crash MAME with a segfault. but... wpd 1, 8, w wpd 1, 8, r These don't work, at all. The WP is not stopping if these registers are read or written. | ||||
| 追加情報 | |||||
| 添付ファイル | |||||