1.1 --- a/src/sh4/sh4mem.c Mon Jul 14 07:44:42 2008 +0000
1.2 +++ b/src/sh4/sh4mem.c Tue Jul 29 23:25:03 2008 +0000
1.4 #define CHECK_READ_WATCH( addr, size ) \
1.5 if( mem_is_watched(addr,size,WATCH_READ) != NULL ) { \
1.6 WARN( "Watch triggered at %08X by %d byte read", addr, size ); \
1.7 - dreamcast_stop(); \
1.8 + sh4_core_exit(CORE_EXIT_HALT); \
1.10 #define CHECK_WRITE_WATCH( addr, size, val ) \
1.11 if( mem_is_watched(addr,size,WATCH_WRITE) != NULL ) { \
1.12 WARN( "Watch triggered at %08X by %d byte write <= %0*X", addr, size, size*2, val ); \
1.13 - dreamcast_stop(); \
1.14 + sh4_core_exit(CORE_EXIT_HALT); \
1.17 #define CHECK_READ_WATCH( addr, size )