|実機資料||誤字||解決済み||修正済み||2009-01-28 12:24||2009-02-03 02:40|
kopunch - KOパンチ
|詳 細||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).