summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/z80
Commit message (Expand)AuthorAgeFilesLines
* Clean up various stuff. Vas Crabb2025-07-011-0/+1
* z80: don't clear all input pins state at reset hap2025-06-102-5/+6
* z80: fix debugger h flag hap2025-06-031-1/+1
* z80: use z80 terminology for the flag vars hap2025-06-034-341/+344
* z80: support accessing F register in debugger hap2025-06-032-3/+4
* z80: set the flags after loadstate hap2025-06-035-12/+19
* cpu/z80: Handled flags lazily (#13729) holub2025-06-035-450/+736
* cpu/z80: Flatten 16b rw operations in order to avoid vars manipulations (#13676) holub2025-05-192-154/+86
* z80.lst: std::swap correction hap2025-05-051-2/+2
* z80.lst: small cleanup (press enter after semicolon) hap2025-05-052-320/+810
* cpu/z80: Changed macro call syntax in generator input (#13671) holub2025-05-053-1452/+1470
* cpu/z80: Removed internal TADR variable - effective addresses can be passed a... holub2025-05-044-1269/+845
* cpu/z80: Optimized detection of attention needed in service step. (#13630) holub2025-05-036-78/+122
* z80.lst: fix nsc800 compile hap2025-04-251-1/+1
* cpu/z80: Corrected name of generated nsc800 source file, removed duplicate so... holub2025-04-261-1/+1
* cpu/z80/z80.cpp: Get rid of some flag LUTs (#13607) holub2025-04-203-86/+60
* cpu/z80/z80.cpp: Avoided wrong isunset() detection in some Spectrum clones (#... holub2025-04-142-3/+2
* cpu/z80/z84c015.cpp: Isolated cpu-specific memory translate functions (#13581) holub2025-04-115-11/+37
* z80make: sort prefixes to have consistent generated output hap2025-04-101-9/+9
* t6a84: remove unneeded devcb hap2025-04-103-44/+43
* z80/z80make.py: Revisited z80 code generator (#13573) holub2025-04-106-113/+221
* cpu/z80: Improved z80 code generation (#13558) holub2025-04-0510-34/+25
* z80: around 10% performance gain by checking if devcb is unset that is called... hap2025-03-291-2/+4
* z80/z80dasm.cpp: Switched *R (LDIR, OTIR, etc) debugger flag to STEP_OVER (#1... holub2025-03-211-3/+3
* raizing_batrider: hook up z80 busrq pin hap2025-01-162-6/+10
* t6a84: no need for PAGE_SIZE, it's a given that a 16-bit address space has a ... hap2024-12-042-5/+3
* diexec: Add callback to allow debugger to break into the middle of wait-type ... AJR2024-11-171-3/+5
* sega/sega_ferie.cpp: Add new not working systems (#11862) qufb2024-11-165-5/+340
* docastle: remove main-sub comms hack, hook up sn ready pin hap2024-11-152-2/+1
* Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#... holub2024-09-2712-34/+34
* diexec: remove vestigal execute_input_lines() hap2024-09-182-2/+0
* z80: use LOGMASKED instead of a macro for each log type, hap2024-09-025-20/+15
* z80: remove boguswait pin (tried to fix super6 properly but no luck) hap2024-08-312-2/+0
* nsc800: move device to its own file hap2024-08-315-76/+126
* z80: add m_ea/m_rtemp to savestates hap2024-08-311-7/+12
* z80.inc: move logmacro stuff to c++ files so subdevices can add their own log... hap2024-08-314-84/+20
* z80.h: change PAIR to PAIR16 (all those registers are 16bit) hap2024-08-316-193/+174
* srcclean and cleanup Vas Crabb2024-07-281-3/+3
* z80: reset m_ref when PC is changed through state_import hap2024-07-182-10/+12
* cpu/z80/r800.cpp: (#12530) wilbertpol2024-07-105-45/+2193
* Cleaned up various stuff. Vas Crabb2024-06-301-1/+1
* z80dasm: small cleanup hap2024-06-263-23/+28
* z80ndasm: fix compile issue hap2024-06-261-0/+1
* srcclean and manual cleanup. Vas Crabb2024-06-232-3/+3
* z80: decide to remove embedded changelog from comments (refer to github history) hap2024-06-211-108/+20
* cpu/z80/z80.cpp: Fix misleading-indentation (#12477) holub2024-06-131-5756/+5755
* z80: add busack output pin hap2024-06-133-6/+20
* cpu/z80/z80.cpp: Move busrq check to service step (#12475) holub2024-06-122-8/+8
* cpu/z80/z80.cpp: Fix compile error (#12474) holub2024-06-121-1/+1
* New WORKING - sinclair/specnext.cpp: ZX Spectrum Next (known as tbblue) (#11918) holub2024-06-129-95/+487