A rouge-like rpg, heavily inspired on the binding of isaac. Running on a FRDM-K64F Mbed board. C++.

Dependencies:   mbed MotionSensor

Revision:
33:4f3948dcd2f7
Parent:
30:ec915d24d3e9
diff -r fe6359ef9916 -r 4f3948dcd2f7 Peripherals/N5110/N5110.cpp
--- a/Peripherals/N5110/N5110.cpp	Mon May 06 08:56:48 2019 +0000
+++ b/Peripherals/N5110/N5110.cpp	Mon May 06 13:27:26 2019 +0000
@@ -485,12 +485,12 @@
                        int y0,
                        int nrows,
                        int ncols,
-                       int *sprite)
+                       char *sprite)
 {
     for (int i = 0; i < nrows; i++) {
         for (int j = 0 ; j < ncols ; j++) {
 
-            int pixel = *((sprite+i*ncols)+j);
+            int pixel = (int)*((sprite+i*ncols)+j);
             if (pixel == 2) {
                 pixel = 0;
             }
@@ -503,12 +503,12 @@
                                   int y0,
                                   int nrows,
                                   int ncols,
-                                  int *sprite)
+                                  char *sprite)
 {
     for (int i = 0; i < nrows; i++) {
         for (int j = 0 ; j < ncols ; j++) {
 
-            int pixel = *((sprite+i*ncols)+j);
+            int pixel = (int)*((sprite+i*ncols)+j);
             if (pixel != 0) {
                 if (pixel == 2) {
                     pixel = 0;
@@ -519,7 +519,7 @@
     }
 }
 
-int * N5110::readScreen()
+char * N5110::readScreen()
 {
     for (unsigned int i = 0; i < WIDTH; i++) {
         for (unsigned int j = 0; j < HEIGHT; j++) {