| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
実機資料 | 誤字 | 解決済み | 修正済み | 2009-01-28 12:24 | 2009-02-03 02:40 |
| テスター | chowell | 担当者 | dox | ソース | sega/kopunch.cpp |
| バージョン | 0.129u2 | 発生バージョン | 修正バージョン | 0.129u3 | |
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | kopunch | ||||
| セット詳細 |
kopunch - KOパンチ | ||||
| 概 要 | メインCPUはZ80ではなく、8080。 | ||||
| 詳 細 | The source code for the kopunch.c driver specifies the CPU as:
MDRV_CPU_ADD("main", 8080, 4000000) /* 4 MHz ???? uses 8080 instructions, not z80 */
However, the pcbinfo file for the board says: Main CPU : Z80 Xtal : 4.000 Mhz A 4 MHz clock speed would certainly imply a Z80, since no 8080 versions were ever rated faster than 3 MHz. If the CPU used was a Z80, especially with a 4 MHz clock speed, the driver should say so. There's no problem in remarking that only 8080 instructions are used, but that doesn't mean that the CPU should be treated as an 8080. It's more likely that the game code was ported from existing 8080 code or written by someone only familiar with the 8080, and that the Z80 chip was chosen because it could run faster while still being backward-compatible (and possibly for other features, such as its built-in DRAM refresh or a lower price). | ||||
| 再現手順 | |||||
| 追加情報 | |||||
| 添付ファイル | |||||