summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/tms9900
Commit message (Expand)AuthorAgeFilesLines
* dynax/dynax.cpp: Added DIP switches that are sometimes populated to Ougon no ... Vas Crabb2024-11-273-9/+12
* tlcs90: small spacing cleanup, remove execute_burn altogether (renamed but ke... hap2024-09-202-8/+0
* diexec: remove vestigal execute_input_lines() hap2024-09-188-26/+2
* tms9900: Fix undefined behaviour when reset occurs during a data derivation s... Michael Zapf2024-04-011-0/+6
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-176-111/+77
* emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit fu... MooglyGuy2023-06-012-6/+6
* Cleaned up logging across the codebase (GitHub #10183). (#11250) [Ryan Holtz] MooglyGuy2023-05-233-48/+48
* distate: don't try to read unused value() during formatstr hap2023-01-022-4/+4
* tms9900: fix crash at start hap2023-01-012-4/+4
* Update various source files to use swapendian_int16 AJR2022-10-292-2/+2
* tms9995: Byte write to the decrementer fills the other byte with the same value. Michael Zapf2022-05-071-2/+4
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-064-4/+0
* Debugger feature improvements AJR2022-03-271-0/+2
* devices/*: Removed extra semicolons after function bodies in headers. (#9275) 0kmg2022-02-061-2/+2
* tms9995: fixed pc not displaying when watchpoint hit. Robbbert2021-11-181-2/+2
* tms9900: Fix PC display for watchpoint hits AJR2021-11-141-2/+2
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-1/+1
* geneve: Fixed debugger problem when writing values into memory; added debugge... Michael Zapf2021-01-271-0/+1
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-0/+1
* tms9995.cpp: initialized one variable which caused crashes in formula1.cpp. Ivan Vangelista2020-09-291-2/+4
* various devices and drivers: removed superfluous semicolons (nw) Ivan Vangelista2020-06-291-1/+1
* gameio.cpp: fixed missing initialization causing various apple2 computer not ... Ivan Vangelista2020-05-312-3/+1
* tms9995.cpp: fixed different behaviour of the tutor driver in the devnoclear ... Ivan Vangelista2020-05-301-1/+3
* Allow saving members of structures in n-dimensional arrays, even if the membe... Vas Crabb2019-12-091-1/+1
* tms9995: Make address visible on address bus during on-chip operations. Michael Zapf2019-12-071-8/+26
* Make many device_execute_interface functions noexcept, including the "informa... AJR2019-11-098-28/+28
* tms99xx: Fix some comments. (nw) Michael Zapf2019-04-181-7/+12
* tms99xx: Change setaddress method signature to (address,buslines); treating a... Michael Zapf2019-04-173-48/+69
* tms99xx: Checked min/max cycles, reverted tms9980a clock change. Michael Zapf2019-04-154-9/+31
* Revert "tms9980a: Added missing clock divider." AJR2019-04-141-2/+1
* tms9980a: Added missing clock divider. Michael Zapf2019-04-151-1/+2
* tms9900: Remove forgotten LOG flag. (nw) Michael Zapf2019-04-151-1/+1
* tms99xx: Combine DBIN/IAQ operation with setaddress, no need for separate cal... Michael Zapf2019-04-136-57/+39
* tms99xx: Added missing initialization of m_ready_bufd; modernized logging. (nw) Michael Zapf2019-04-062-22/+20
* tms9900: Modernized logging, fixed LDCR/STCR handling of reg indirect/auto-in... Michael Zapf2019-04-052-118/+120
* tms99xx/ti99: Change setaddress handling (write operation, including DBIN sta... Michael Zapf2019-04-015-37/+37
* (nw) Clean up the mess on master Vas Crabb2019-03-263-107/+90
* Revert "conflict resolution (nw)" andreasnaive2019-03-253-90/+107
* tms99xx: Fixed handling of C and OV status bits for INV and SLA instructions. Michael Zapf2019-03-212-4/+12
* geneve: Fix GPL mode lockup, caused by prior interrupt latch modifications. Michael Zapf2019-03-071-4/+7
* tms9900: Notes on CRU addressing (nw) AJR2019-03-021-1/+14
* tms9900, tms9980a, tms9995: CRU addressing change AJR2019-03-013-87/+42
* tms9995: Fixed double-triggered INT1/4 by clearing the INT1/4 latch Michael Zapf2019-02-061-11/+15
* tms9980a: Internalize clock divider AJR2018-10-132-0/+7
* tms9980a: Add TMS9981 type (nw) AJR2018-10-122-1/+25
* (nw) fix lots of inadverently mutable static pointers Vas Crabb2018-09-204-6/+6
* tms99xx: devcb3 changes, removing MCFG macros for 9900, 9901, 9980A, 9995. Michael Zapf2018-08-143-57/+12
* ti99_2: Fixed cassette loading by fixing a glitch of tms9995 reading the decr... Michael Zapf2018-08-101-4/+5
* devcb3 Vas Crabb2018-07-072-12/+12
* emumem: Backend modernization [O. Galibert] Olivier Galibert2018-06-295-19/+60