| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
実機資料 | 低 | 解決済み | 修正済み | 2009-01-28 12:43 | 2011-05-22 15:56 |
| テスター | chowell | 担当者 | hap | ソース | phoenix/safarir.cpp |
| バージョン | 0.129u2 | 発生バージョン | 修正バージョン | 0.141u3 | |
| 修正コミット | プルリク | ||||
| フラグ | バグかもね | ||||
| セット | safarir | ||||
| セット詳細 | |||||
| 概 要 | 3MHzのCPU速度は多分高すぎ。8080Aの通常動作速度は2.0833MHz。 | ||||
| 詳 細 | The safarir.c driver includes the CPU specification:
MDRV_CPU_ADD("main", 8080, 3072000) /* 3 MHz ? */
The pcbinfo file for this game notes that the cpu is an 8080 and that the main crystal is 18 MHz, but it says nothing about the CPU clock speed. The standard 8080A could only run at 2 MHz (actually, 2.0833 MHz). The only 8080A version which was rated for 3 MHz (actually, 3.125 MHz) was the 8080A-1. It is possible that Safari Rally used this version, but this would make it the only 8080-based game in MAME to require one; all others ran the CPU at about 2 MHz or lower. Since the 3 MHz CPU clock has not been confirmed, it seems much more likely that the assumed CPU clock divisor is wrong. Another possibility is that the system used an 8085, since the standard version of that chip was rated at 3 MHz, but this would mean the CPU was misidentified in the pcbinfo file. | ||||
| 再現手順 | |||||
| 追加情報 | |||||
| 添付ファイル | |||||