accurate_sprites performance improvement, PSP is untested
[picodrive.git] / Pico / carthw / svp / Memory.c
index 885a969..e835d32 100644 (file)
@@ -1,4 +1,4 @@
-// The SVP chip emulator
+// The SVP chip emulator, mem I/O stuff
 
 // (c) Copyright 2008, Grazvydas "notaz" Ignotas
 // Free for non-commercial use.
@@ -78,8 +78,8 @@ unsigned int PicoSVPRead16(unsigned int a, int realsize)
   }
   else a15004_looping = 0;
 
-  if (a == 0x30fe02 && d == 0)
-    elprintf(EL_ANOMALY, "SVP lag?");
+  //if (a == 0x30fe02 && d == 0)
+  //  elprintf(EL_ANOMALY, "SVP lag?");
 
   return d;
 }
@@ -108,6 +108,8 @@ void PicoSVPWrite16(unsigned int a, unsigned int d, int realsize)
     //else if (a == 0xa15006) svp->ssp1601.gr[SSP_PM0].h = d | (d << 1);
     // 0xa15006 probably has 'halt'
   }
+  else
+    elprintf(EL_UIO|EL_SVP|EL_ANOMALY, "SVP FIXME: unhandled w%i: [%06x] %04x @%06x", realsize, a&0xffffff, d, SekPc);
 
 
   if (a == 0x30fe06 && d != 0)