]> git.sur5r.net Git - cc65/commitdiff
CBM510 update
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 20 Sep 2001 14:08:24 +0000 (14:08 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 20 Sep 2001 14:08:24 +0000 (14:08 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@956 b7a2c559-68d2-44c3-8de9-860c34a00d81

samples/mousedemo.c

index 840055b167661c93fc734c43a6073fe00df4439d..cea23c24ef4331db640e7906cb2cab780642faa7 100644 (file)
@@ -25,8 +25,8 @@
 #  define SPRITE0_DATA    0x0E00
 #  define SPRITE0_PTR     0x07F8
 #elif defined(__CBM510__)
-#  define SPRITE0_DATA    0xF800
-#  define SPRITE0_PTR     0xF7F8
+#  define SPRITE0_DATA    0xF400
+#  define SPRITE0_PTR     0xF3F8
 #endif
 
 /* The mouse sprite (an arrow) */
@@ -99,7 +99,11 @@ int main (void)
     *(unsigned char*)SPRITE0_PTR = SPRITE0_DATA / 64;
 
     /* Set the color of sprite 0 */
+#ifdef __CBM510__
+    pokebsys ((unsigned) &VIC.spr0_color, COLOR_WHITE);
+#else
     VIC.spr0_color = COLOR_WHITE;
+#endif
 
     /* Initialize the mouse */
     mouse_init (MOUSE_CBM1351);