changeset 1092:f338c950fcef

Slightly more detailed logging of unhandled register writes
author Michael Pavone <pavone@retrodev.com>
date Sun, 30 Oct 2016 19:42:30 -0700
parents 9a74eb24e53c
children 4987fddd42a0
files jaguar.c
diffstat 1 files changed, 10 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/jaguar.c	Sun Oct 16 21:58:29 2016 -0700
+++ b/jaguar.c	Sun Oct 30 19:42:30 2016 -0700
@@ -140,7 +140,11 @@
 			}
 		} else {
 			//GPU/Blitter registers
-			fprintf(stderr, "Unhandled write to GPU/Blitter registers %X: %X\n", address, value);
+			if (address < 0x102200) {
+				fprintf(stderr, "Unhandled write to GPU registers %X: %X\n", address, value);
+			} else {
+				fprintf(stderr, "Unhandled write to Blitter registers %X: %X\n", address, value);
+			}
 		}
 	} else if (address < 0x11A100) {
 		if (address < 0x110000) {
@@ -218,7 +222,11 @@
 			}
 		} else {
 			//GPU/Blitter registers
-			fprintf(stderr, "Unhandled read from GPU/Blitter registers %X\n", address);
+			if (address < 0x102200) {
+				fprintf(stderr, "Unhandled read from GPU registers %X\n", address);
+			} else {
+				fprintf(stderr, "Unhandled read from Blitter registers %X\n", address);
+			}
 		}
 	} else if (address < 0x11A100) {
 		if (address < 0x110000) {