diff sidinfo.c @ 132:b3e034b8c4b9

Change how certain flags (for SID model and clock) are handled.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 02 Jun 2017 02:38:41 +0300
parents c2d2369feadc
children b9a3f93f69d1
line wrap: on
line diff
--- a/sidinfo.c	Fri Jun 02 02:11:36 2017 +0300
+++ b/sidinfo.c	Fri Jun 02 02:38:41 2017 +0300
@@ -467,11 +467,11 @@
             break;
         case  5:
             if (psid->version >= 2)
-                PR("%s", NULL, si_get_sid_clock_str(psid->flags));
+                PR("%s", NULL, si_get_sid_clock_str((psid->flags >> 2) & PSF_CLOCK_MASK));
             break;
         case  6:
             if (psid->version >= 2)
-                PR("%s", NULL, si_get_sid_model_str(psid->flags));
+                PR("%s", NULL, si_get_sid_model_str((psid->flags >> 4) & PSF_MODEL_MASK));
             break;
 
         case  7: PR("%d", "$%08x", psid->dataOffset); break;