summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu
Commit message (Expand)AuthorAgeFilesLines
...
* sh/sh7709s.cpp: Convert the cpu cycles to bus cycles properly (#15078) Jesus Ramos2026-03-102-76/+47
* luxor/abc1600: Refactor the MAC into a 68008 MMU. Curt Coder2026-03-102-7/+48
* cpu/sharc/compute.hxx: Fixed saturation without resorting to comparisons. Vas Crabb2026-03-101-1/+1
* cpu/sharc/compute.hxx: Share interpreter code for some single ALU ops and dua... Vas Crabb2026-03-103-400/+382
* cpu/sharc: More detailed emulation of floating point addition, subtraction an... Vas Crabb2026-03-101-91/+191
* cpu/sharc: More ALU refinements for the interpreter: Vas Crabb2026-03-091-61/+85
* cpu/sharc: Better ALU emulation for interpreter: Vas Crabb2026-03-094-391/+468
* sh/sh7709s.cpp: Fix bug in DRC memory accessor using clobbered IO reg (#15074) Jesus Ramos2026-03-081-11/+22
* Missing emu.h Olivier Galibert2026-03-081-0/+1
* cpu/sharc: Implemented saturation for ALU dual add/subtract in interpreter. Vas Crabb2026-03-081-18/+13
* cpu/sharc: Fixed several interpreter issues: Vas Crabb2026-03-084-25/+82
* cpu/sharc/sharcdrc.cpp: Fixed Rn = Rx + CI - 1 ALU operation. Vas Crabb2026-03-081-2/+2
* -cpu/sharc: More recompiler improvements: Vas Crabb2026-03-086-205/+221
* cpu/sh: Add cv1k SH7709S cache handling behavior for slowdown emulation (#15054) Jesus Ramos2026-03-074-38/+618
* cpu/sharc: Implemented a bit more functionality and fixed bugs: Vas Crabb2026-03-0711-328/+535
* st9: Fix operand disassembly for PUSH(U)W immediate ajrhacker2026-03-061-1/+1
* cpu/drcbex64.cpp: Avoid unnecessarily changing SSE mode on SETFMOD and when l... Vas Crabb2026-03-061-18/+57
* cpu/sharc/compute.hxx: Fixed my dumb typo. Vas Crabb2026-03-061-1/+1
* cpu/sharc: Implemented fixed point clip and saturating arithmetic in interpre... Matthew Daniels2026-03-063-47/+67
* cpu/drcbearm64.cpp: Fixed back-end getting confused about the rounding mode o... Vas Crabb2026-03-061-37/+37
* More stuff mostly related to recompiling CPUs: Vas Crabb2026-03-0617-310/+416
* -cpu/e132xs: Allow recompiler to skip unused condition flag calculations. Vas Crabb2026-03-055-221/+523
* -cpu/e132xs: Log analysed instructions in UML log when using recompiler. Vas Crabb2026-03-0518-866/+1100
* v60,v30mz: correction to addc/subc overflow flag calculation hap2026-03-046-135/+103
* 6502: m_ify Olivier Galibert2026-03-0456-7398/+7398
* -cpu/e132xs/e132xsfe.cpp Re-wrote E1 instruction analyser. Vas Crabb2026-03-045-1285/+1000
* i80186: Improve BOUND logging. Curt Coder2026-03-021-1/+1
* i80186: Fix iRMX interrupt mode. [Curt Coder] Curt Coder2026-03-021-35/+71
* i80186: BOUND is signed. [Curt Coder] Curt Coder2026-03-021-5/+6
* i80186: The invalid opcode is a trap. [Curt Coder] Curt Coder2026-03-021-2/+0
* i8086: initialize m_ea_timing table hap2026-03-025-34/+34
* i86: correction to adc/sbb overflow flag calculation hap2026-03-023-74/+60
* -cpu/powerpc: Fixed floating point comparison flags. Vas Crabb2026-03-026-30/+45
* cpu/nec: correct name after prev commit (subc, not subb) hap2026-03-023-21/+21
* cpu/nec: correction to addc/subb overflow flag calculation hap2026-03-023-38/+44
* drcfe.ipp: fix compile hap2026-03-021-1/+1
* Allow recompiling CPU cores to define their own opcode descriptions. Vas Crabb2026-03-0254-3218/+4229
* cpu/tms320c2x: Small optimisation and cleanup: [FlykeSpice] Vas Crabb2026-03-012-153/+112
* cpu/sharc: Hooked up flag outputs for the recompiler, push out flag latch sta... Vas Crabb2026-02-263-118/+257
* kaneko/kaneko_grap2.cpp: Don't split initialisation between files; cpu/sharc:... Vas Crabb2026-02-261-1/+1
* cpu/sharc: Hooked up flag pin outputs for the interpreter. (#15020) Matthew Daniels2026-02-263-1/+16
* Tidy some things. Vas Crabb2026-02-251-7/+7
* tmp94c241: Implement DMA subsystem (HDMA + DMAR) and fix port reads (#15003) Felipe CorrĂȘa da Silva Sanches2026-02-232-4/+342
* i386: include the 486 cracyc2026-02-211-4/+1
* i386: adjust cs for ppro+ cracyc2026-02-211-1/+4
* i386: use the correct bits for dpl cracyc2026-02-211-1/+1
* i386: fix smm cracyc2026-02-211-4/+5
* srcclean and tidy Vas Crabb2026-02-224-59/+59
* Miscellaneous fixes: Vas Crabb2026-02-211-0/+4
* finalizr: change mcu type to M58715, hap2026-02-201-3/+12