summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/z80/kc82.cpp
Commit message (Collapse)AuthorAgeFilesLines
* z80.h: change PAIR to PAIR16 (all those registers are 16bit) hap2024-08-311-2/+2
|
* cpu/z80/z80.cpp: Improved flags, and removed timing tables. (#11522) holub2023-09-031-18/+4
| | | | * Improved emulation of undocumented flags. [Manuel Sainz de Baranda y Goñi, Peter Helcmanovsky, Patrik Rak] * Removed instruction timing tables and helpers for systems with simple wait states. [smf, hap, Lord Nightmare]
* cpu/z80: Revert a94254a while we figure out the severe performance ↵ arbee2023-08-301-4/+18
| | | | regressions. [R. Belmont, holub]
* z80: Rewrite the core to handle interruptibility holub2023-08-301-18/+4
|
* dimemory: Add the target address space to translate, wrap the constants Olivier Galibert2023-03-181-1/+2
| | | | divtlb: Wrap the constants
* kl5c80a12, kl5c80a16: Added emulation of KP63(A) Timer/Counter unit. This ↵ AJR2020-09-141-4/+2
| | | | | | | | improves timings in animalc, haekaka, pyenaget and tdoboon. * animalc: Pile kludge upon kludge for poorly understood video timing register * gocowboy, itazuram: Increase frequency of one timer interrupt (and hopper timing in gocowboy) * kc82, kp69: Modernize state_add syntax
* kc82: Log MMU changes AJR2020-08-171-0/+13
|
* sigmab98.cpp: Change CPU to new KC82-derived type for Sigma/Banpresto games AJR2020-07-271-0/+247
* dashhero: Add back NVRAM (and more of it) now that memory map has been corrected * getbass: Add KL5C80A16 I/O CPU to configuration