Previous 199869 Revisions Next

r14092 Monday 3rd October, 2011 at 16:41:06 UTC by Tafoid
Added explicit checks on functions making use of SH4 internal registers to ensure they don't accidentally get used on SH3 (some were) and split the code paths in various places so that areas where the sh3 differs can be implemented properly (interrupt controller especially)  Also logging of some internal registers etc. accessed by some games, and rudimentary fixing of a few opcodes (like trap) which were also tied to internal stuff.  From Haze (nw)
[src/emu/cpu]cpu.mak
[src/emu/cpu/sh4]sh3comn.c* sh3comn.h* sh4.c sh4.h sh4comn.c sh4comn.h
[src/mame]mame.lst
[src/mame/drivers]cavesh3.c

Previous 199869 Revisions Next


© 1997-2024 The MAME Team