index
:
mame
aaron-nl3
aaron-pci-cleanup
addrbus-64
arm3_copro
asmjit
cbm_joy_swap
cdimono2_wip
cdplay
cdtv_subcode
dc_pvr-thread
deprecated
draggable-layout
dribbling-nl
dsp563xx
floppysound
hlsl_aviplay
lisa
lua_engine_ui_refactor_2
make_coco_fdc_fixed
master
n64-angrylion
netlist-generated
new_menus
nl-splitfrogs
nl_dips
nltool-updates
py_regtests
release0288
rendlay_vid
s23-firewire
saturn_cdblock
saturn_vdp_split
save-experiments
save_structs
script-eof-marker
shangha3_drop
taitoair_vco
taitotz-pixxiii
taitowlf_zoom
time-experiments
time-experiments2
voodoo_directx11
x86_std-exceptions
xbox_swlist
xtal
ymfm-delay
MAME - Multiple Arcade Machine Emulator
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
devices
/
cpu
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
sh/sh7709s.cpp: Convert the cpu cycles to bus cycles properly (#15078)
Jesus Ramos
2026-03-10
2
-76
/
+47
*
luxor/abc1600: Refactor the MAC into a 68008 MMU.
Curt Coder
2026-03-10
2
-7
/
+48
*
cpu/sharc/compute.hxx: Fixed saturation without resorting to comparisons.
Vas Crabb
2026-03-10
1
-1
/
+1
*
cpu/sharc/compute.hxx: Share interpreter code for some single ALU ops and dua...
Vas Crabb
2026-03-10
3
-400
/
+382
*
cpu/sharc: More detailed emulation of floating point addition, subtraction an...
Vas Crabb
2026-03-10
1
-91
/
+191
*
cpu/sharc: More ALU refinements for the interpreter:
Vas Crabb
2026-03-09
1
-61
/
+85
*
cpu/sharc: Better ALU emulation for interpreter:
Vas Crabb
2026-03-09
4
-391
/
+468
*
sh/sh7709s.cpp: Fix bug in DRC memory accessor using clobbered IO reg (#15074)
Jesus Ramos
2026-03-08
1
-11
/
+22
*
Missing emu.h
Olivier Galibert
2026-03-08
1
-0
/
+1
*
cpu/sharc: Implemented saturation for ALU dual add/subtract in interpreter.
Vas Crabb
2026-03-08
1
-18
/
+13
*
cpu/sharc: Fixed several interpreter issues:
Vas Crabb
2026-03-08
4
-25
/
+82
*
cpu/sharc/sharcdrc.cpp: Fixed Rn = Rx + CI - 1 ALU operation.
Vas Crabb
2026-03-08
1
-2
/
+2
*
-cpu/sharc: More recompiler improvements:
Vas Crabb
2026-03-08
6
-205
/
+221
*
cpu/sh: Add cv1k SH7709S cache handling behavior for slowdown emulation (#15054)
Jesus Ramos
2026-03-07
4
-38
/
+618
*
cpu/sharc: Implemented a bit more functionality and fixed bugs:
Vas Crabb
2026-03-07
11
-328
/
+535
*
st9: Fix operand disassembly for PUSH(U)W immediate
ajrhacker
2026-03-06
1
-1
/
+1
*
cpu/drcbex64.cpp: Avoid unnecessarily changing SSE mode on SETFMOD and when l...
Vas Crabb
2026-03-06
1
-18
/
+57
*
cpu/sharc/compute.hxx: Fixed my dumb typo.
Vas Crabb
2026-03-06
1
-1
/
+1
*
cpu/sharc: Implemented fixed point clip and saturating arithmetic in interpre...
Matthew Daniels
2026-03-06
3
-47
/
+67
*
cpu/drcbearm64.cpp: Fixed back-end getting confused about the rounding mode o...
Vas Crabb
2026-03-06
1
-37
/
+37
*
More stuff mostly related to recompiling CPUs:
Vas Crabb
2026-03-06
17
-310
/
+416
*
-cpu/e132xs: Allow recompiler to skip unused condition flag calculations.
Vas Crabb
2026-03-05
5
-221
/
+523
*
-cpu/e132xs: Log analysed instructions in UML log when using recompiler.
Vas Crabb
2026-03-05
18
-866
/
+1100
*
v60,v30mz: correction to addc/subc overflow flag calculation
hap
2026-03-04
6
-135
/
+103
*
6502: m_ify
Olivier Galibert
2026-03-04
56
-7398
/
+7398
*
-cpu/e132xs/e132xsfe.cpp Re-wrote E1 instruction analyser.
Vas Crabb
2026-03-04
5
-1285
/
+1000
*
i80186: Improve BOUND logging.
Curt Coder
2026-03-02
1
-1
/
+1
*
i80186: Fix iRMX interrupt mode. [Curt Coder]
Curt Coder
2026-03-02
1
-35
/
+71
*
i80186: BOUND is signed. [Curt Coder]
Curt Coder
2026-03-02
1
-5
/
+6
*
i80186: The invalid opcode is a trap. [Curt Coder]
Curt Coder
2026-03-02
1
-2
/
+0
*
i8086: initialize m_ea_timing table
hap
2026-03-02
5
-34
/
+34
*
i86: correction to adc/sbb overflow flag calculation
hap
2026-03-02
3
-74
/
+60
*
-cpu/powerpc: Fixed floating point comparison flags.
Vas Crabb
2026-03-02
6
-30
/
+45
*
cpu/nec: correct name after prev commit (subc, not subb)
hap
2026-03-02
3
-21
/
+21
*
cpu/nec: correction to addc/subb overflow flag calculation
hap
2026-03-02
3
-38
/
+44
*
drcfe.ipp: fix compile
hap
2026-03-02
1
-1
/
+1
*
Allow recompiling CPU cores to define their own opcode descriptions.
Vas Crabb
2026-03-02
54
-3218
/
+4229
*
cpu/tms320c2x: Small optimisation and cleanup: [FlykeSpice]
Vas Crabb
2026-03-01
2
-153
/
+112
*
cpu/sharc: Hooked up flag outputs for the recompiler, push out flag latch sta...
Vas Crabb
2026-02-26
3
-118
/
+257
*
kaneko/kaneko_grap2.cpp: Don't split initialisation between files; cpu/sharc:...
Vas Crabb
2026-02-26
1
-1
/
+1
*
cpu/sharc: Hooked up flag pin outputs for the interpreter. (#15020)
Matthew Daniels
2026-02-26
3
-1
/
+16
*
Tidy some things.
Vas Crabb
2026-02-25
1
-7
/
+7
*
tmp94c241: Implement DMA subsystem (HDMA + DMAR) and fix port reads (#15003)
Felipe CorrĂȘa da Silva Sanches
2026-02-23
2
-4
/
+342
*
i386: include the 486
cracyc
2026-02-21
1
-4
/
+1
*
i386: adjust cs for ppro+
cracyc
2026-02-21
1
-1
/
+4
*
i386: use the correct bits for dpl
cracyc
2026-02-21
1
-1
/
+1
*
i386: fix smm
cracyc
2026-02-21
1
-4
/
+5
*
srcclean and tidy
Vas Crabb
2026-02-22
4
-59
/
+59
*
Miscellaneous fixes:
Vas Crabb
2026-02-21
1
-0
/
+4
*
finalizr: change mcu type to M58715,
hap
2026-02-20
1
-3
/
+12
[prev]
[next]