From fee23037375166275937e15caf0b45f5de1cb3c7 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Fri, 6 Mar 2026 02:59:05 +1100 Subject: More stuff mostly related to recompiling CPUs: cpu/drcbearm64.cpp: Don't set the rounding mode on SETFMOD if it hasn't changed. cpu/e132xs.cpp: Skip more unnecessary flag calculations, use pre-calculated PC for updating G0 in memory when possible, better analysis of pre-calculated PC values when delay slots are involved. cpu/sh: Cleaned up register dependency analysis logging, fixed an instruction analysis bug. cpu/sharc: Disassemble unimplemented instructions executed in recompiled code, include tag in more fatal errors, use throw syntax to make it cleared it's an early out. --- scripts/src/cpu.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts/src/cpu.lua') diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index 3490ca9d4f9..570d2bd1b87 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -283,8 +283,8 @@ if CPUS["ADSP2106X"] then end if opt_tool(CPUS, "ADSP2106X") then - table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sharc/sharcdsm.cpp") - table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sharc/sharcdsm.h") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sharc/sharc_dasm.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/sharc/sharc_dasm.h") end -------------------------------------------------- -- cgit v1.2.3