summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sharc/sharc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Redoing offs_t to 64-bits expansion. MooglyGuy2026-05-011-2/+2
* cpu/sharc: Implemented a bit more functionality and fixed bugs: Vas Crabb2026-03-071-27/+48
* More stuff mostly related to recompiling CPUs: Vas Crabb2026-03-061-1/+14
* Allow recompiling CPU cores to define their own opcode descriptions. Vas Crabb2026-03-021-1/+1
* cpu/sharc: Hooked up flag pin outputs for the interpreter. (#15020) Matthew Daniels2026-02-261-0/+1
* -cpu/sharc: Disabled stalling DMA with recompiler for now. Vas Crabb2026-02-201-0/+2
* cpu/sharc: Pause DMA when stalled with recompiler to match interpreter. Vas Crabb2026-02-191-7/+18
* cpu/sharc: Better sync on input changes across scheduling domains. Vas Crabb2026-02-191-17/+73
* cpu/sharc: Better ASTAT handling: Vas Crabb2026-02-181-101/+78
* cpu/sharc: Overhauled loop stack handling. Vas Crabb2026-02-161-16/+39
* cpu/sharc/sharc.cpp: Implemented a bit more channel 6 DMA. Vas Crabb2026-02-161-27/+26
* cpu/sharc: Overhauled PC stack implementation: Vas Crabb2026-02-161-6/+30
* -cpu/sharc: Improved status stack handling a little. Vas Crabb2026-02-151-0/+1
* cpu/sharc: Improved reset conditions, prevent program from writing read-only ... Vas Crabb2026-02-151-23/+19
* Revert "cpu/sharc: Overhauled stack handling (should improve stability):" Vas Crabb2026-02-151-94/+45
* cpu/sharc: Overhauled stack handling (should improve stability): Vas Crabb2026-02-151-45/+94
* cpu/sharc: Allow multiple loops to end on the same instruction. Vas Crabb2026-02-131-53/+15
* cpu/sharc: Fixed more instructions: Vas Crabb2026-02-111-2/+4
* cpu/sharc: Better handling of cache reset at end of block. Vas Crabb2026-02-111-2/+1
* cpu/sharc: Improved memory access code: Vas Crabb2026-02-111-0/+3
* konami: Always enable SHARC recompiler before start. Vas Crabb2026-02-061-1/+1
* sharc: fix validation hap2026-02-051-1/+1
* cpu/sharc: Cleaned up memory access a bit, use memory_access::specific, added... Vas Crabb2026-02-061-87/+95
* cpu/sharc: Better align FIX between interpreter and recompiler, pack/unpack r... Vas Crabb2026-02-061-14/+81
* cpu/sharc: Small improvements: Vas Crabb2026-02-041-84/+88
* cpu/sharc/sharc.cpp: Added missing DMA members to save states. Vas Crabb2026-02-021-1/+3
* cpu/sharc/sharc.cpp: Implemented 16-bit IOP write handling. (#14856) Matthew Daniels2026-02-021-6/+35
* Miscellaneous device improvements: Vas Crabb2026-01-221-19/+16
* cpu/drccache.cpp: Defer allocating to start, allow forcing W^X mode. (#14760) Vas Crabb2026-01-041-2/+6
* diexec: Add callback to allow debugger to break into the middle of wait-type ... AJR2024-11-171-1/+2
* Various cleanups: Vas Crabb2024-05-311-24/+12
* emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit fu... MooglyGuy2023-06-011-1/+1
* - Removed device_timer, device_timer_id, et al in favor of direct callback me... MooglyGuy2022-06-041-2/+2
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-2/+0
* srcclean in preparation for release Vas Crabb2021-06-271-5/+5
* re-enable SHARC recompiler for Gradius 4 Ville Linde2021-06-181-1/+9
* sharc: Cycle-based DMA. Added support for write stalling. Ville Linde2021-06-171-6/+39
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-34/+23
* finally retired the READ8/16/32/64 and WRITE8/16/32/64 macros (nw) Ivan Vangelista2020-06-181-6/+6
* finished removing read* and write* macros from the mame part of the tree. the... Ivan Vangelista2020-06-161-4/+4
* e132xs.cpp, sharc.cpp: fixed DRC crashes in devnoclear debug builds (nw) Ivan Vangelista2020-06-141-0/+22
* as if millions of this pointers suddenly cried out in terror, and were sudden... Vas Crabb2018-06-081-9/+9
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-041-0/+4
* maps: Finish devices/cpu (nw) Olivier Galibert2018-04-201-18/+20
* Reshuffle some stuff: Vas Crabb2018-03-281-3/+3
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-251-2/+2
* Blind faith fixed long names for almost all CPUs (nw) angelosa2018-03-151-1/+1
* srcclean (nw) Vas Crabb2018-02-251-2/+2
* Grammar police (nw) Olivier Galibert2018-02-241-1/+1
* sharc.cpp: disable fatalerror on debugger data area access (nw) angelosa2018-02-211-1/+5