index
:
mame
aaron-nl3
aaron-pci-cleanup
arm3_copro
asmjit
cdimono2_wip
cdplay
cdtv_chd-v5
dc_pvr-thread
deprecated
docs_wavwrite
draggable-layout
dribbling-nl
hlsl_aviplay
lisa
lua_engine_ui_refactor_2
m57_troangel-bluesea
make_coco_fdc_fixed
master
n64-angrylion
netlist-generated
new_menus
nl-splitfrogs
nl_dips
nltool-updates
py_regtests
qt6_position-fix
rendlay_vid
saturn_cdblock
saturn_vdp_split
save-experiments
save_structs
shangha3_drop
sound
taitoair_vco
taitowlf_zoom
time-experiments
time-experiments2
vamphalf_misncrft
voodoo_directx11
x86_std-exceptions
xbox_swlist
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
*
-cpu/e132xs: Cleaned up disassembler a bit, disassemble most invalid instruct...
Vas Crabb
6 days
1
-533
/
+397
*
MIPS disassembler refinements (mips1, mips3, psx, rsp)
AJR
7 days
4
-211
/
+306
*
Implemented specific SH3/SH4 chips & pass the required endian into the constr...
smf-
7 days
10
-2066
/
+7423
*
cpu/drcbex64.cpp: Always keep UML floating point registers in memory for SysV...
Vas Crabb
8 days
1
-88
/
+75
*
cpu/drcbearm64.cpp: Fixed more cases where ROLAND clobbered source registers.
Vas Crabb
8 days
1
-74
/
+74
*
-misc/dgpix.cpp: Marked Elfin as having unemulated protection.
Vas Crabb
8 days
3
-662
/
+69
*
A couple of recompiler improvements involving the carry flag:
Vas Crabb
9 days
2
-19
/
+22
*
cpu/avr8/avr8.cpp: Fixed program address masks and boot ROM sizes. (#13578)
cam900
9 days
1
-13
/
+13
*
Even more recompiler fixes:
Vas Crabb
10 days
5
-150
/
+109
*
cpu/z80/z80.cpp: Avoided wrong isunset() detection in some Spectrum clones (#...
holub
10 days
2
-3
/
+2
*
i8085: optimize set_status by checking if devcb is unset
hap
11 days
1
-1
/
+1
*
cpu/drcbex64.cpp: Fixed another bug uncovered after fixing a bug in the DRC t...
Vas Crabb
12 days
1
-2
/
+1
*
More recompiler fixes:
Vas Crabb
13 days
4
-165
/
+166
*
Started moving UML instruction reference to main documentation, fixed more re...
Vas Crabb
13 days
6
-311
/
+279
*
cpu/z80/z84c015.cpp: Isolated cpu-specific memory translate functions (#13581)
holub
13 days
5
-11
/
+37
*
dsp56ops: fix regression from prev commit
hap
13 days
1
-1
/
+2
*
misc cpu: no need to check debug enabled flag manually
hap
13 days
41
-54
/
+53
*
z80make: sort prefixes to have consistent generated output
hap
2025-04-10
1
-9
/
+9
*
t6a84: remove unneeded devcb
hap
2025-04-10
3
-44
/
+43
*
z80/z80make.py: Revisited z80 code generator (#13573)
holub
2025-04-10
6
-113
/
+221
*
Fix cases where specific segment register settings could cause the i80186/188...
Lord-Nightmare
2025-04-09
1
-4
/
+4
*
cpu/drcbex86.cpp: Fixed flags for 64-bit multiply instructions.
Vas Crabb
2025-04-10
1
-24
/
+22
*
cpu/drcbearm64.cpp: Don't clear carry for ROLC/RORC with zero shift count.
Vas Crabb
2025-04-10
1
-10
/
+14
*
Still more recompiler fixes:
Vas Crabb
2025-04-10
4
-322
/
+199
*
cpu/uml.cpp: Fixed assertion failures when simplification reduces operand count.
Vas Crabb
2025-04-09
3
-146
/
+48
*
-A few recompiler adjustments:
Vas Crabb
2025-04-09
3
-74
/
+32
*
-emu/schedule.cpp: Restore timers expiring at the same time in the order they...
Vas Crabb
2025-04-09
2
-1
/
+13
*
i8085 core: Readded the TODO item about the DSUB H flag verification.
Roberto Fresca
2025-04-08
1
-0
/
+1
*
diexec: remove duplicate getter
hap
2025-04-08
1
-1
/
+1
*
cpu/powerpc: Fixed issues in POWER div (signed divide) instruction causing Gi...
Vas Crabb
2025-04-08
1
-5
/
+10
*
-cpu/uml.cpp: Rewrote the UML simplification code.
Vas Crabb
2025-04-08
5
-615
/
+957
*
i8085: remove myself from copyright holders, does not match my criteria
hap
2025-04-07
2
-3
/
+3
*
i8085 core: Take out from the TODO list the item related to
Roberto Fresca
2025-04-07
1
-2
/
+1
*
i8085: small cleanup
hap
2025-04-07
1
-62
/
+62
*
i8085: no need for a diagram on how a rotate opcode works
hap
2025-04-07
1
-17
/
+12
*
Paracaidista driver and i8085 core improvements: [Roberto Fresca, Grull Osgo]
Roberto Fresca
2025-04-07
1
-15
/
+41
*
konami.lst: correction to prev commit with shift count
hap
2025-04-06
1
-10
/
+10
*
-cpu/e132xs: Use word addressing for I/O.
Vas Crabb
2025-04-07
5
-53
/
+49
*
konami cpu: shift amount for the extra shift opcodes is 4-bit [Jim Westfall]
hap
2025-04-06
1
-5
/
+5
*
konami cpu dasm: be consistent with uppercase data and reg names, renamed som...
hap
2025-04-06
2
-107
/
+107
*
cpu/e132xs: Changed STBS and STHS to do an unsigned range check.
Vas Crabb
2025-04-06
3
-28
/
+43
*
-cpu/e132xs: Fixed I/O for models with 16-bit external bus.
Vas Crabb
2025-04-06
6
-197
/
+453
*
cpu/z80: Improved z80 code generation (#13558)
holub
2025-04-05
10
-34
/
+25
*
cpu/e132xs: Improved comment about model differences.
Vas Crabb
2025-04-05
1
-21
/
+40
*
cpu/e132xs: It's rather important to initialise DRC handle pointers.
Vas Crabb
2025-04-05
1
-0
/
+1
*
cpu/e132xs: Untangled device types.
Vas Crabb
2025-04-05
5
-299
/
+608
*
cpu/z180/z180.cpp: Fix filename in comment (#13555)
cam900
2025-04-03
1
-1
/
+1
*
konami cpu: set EXG/TFR reg A high byte to 0x10
hap
2025-04-03
2
-12
/
+4
*
-cpu/e132xs: Got rid of "Mission Craft flags" compile time option.
Vas Crabb
2025-04-04
6
-729
/
+681
*
cpu/drcbearm64.cpp: orr immediate needs a mask immediate.
Vas Crabb
2025-04-03
1
-1
/
+1
[next]