File stupidcasts.patch of Package realityboy

diff -ruN a/src/vb_vbt.cpp b/src/vb_vbt.cpp
--- a/src/vb_vbt.cpp	2017-10-29 03:44:17.509916566 -0400
+++ b/src/vb_vbt.cpp	2017-10-29 03:46:59.902090775 -0400
@@ -951,7 +951,7 @@
     // Initialize our rom tables.... (USA)
     V810_ROM1.highaddr = 0x07000000 + romSize - 1; 
     V810_ROM1.lowaddr  = 0x07000000;
-    V810_ROM1.off = (unsigned)V810_ROM1.pmemory - V810_ROM1.lowaddr;
+    V810_ROM1.off = (unsigned long)V810_ROM1.pmemory - V810_ROM1.lowaddr;
     // Offset + Lowaddr = pmemory
 
     // Initialize our ram1 tables....
@@ -960,7 +960,7 @@
     // Alocate space for it in memory
     V810_DISPLAY_RAM.pmemory = (unsigned char *)calloc((V810_DISPLAY_RAM.highaddr +1) - V810_DISPLAY_RAM.lowaddr, sizeof(VB_BYTE)); 
     // Offset + Lowaddr = pmemory
-    V810_DISPLAY_RAM.off = (unsigned)V810_DISPLAY_RAM.pmemory - V810_DISPLAY_RAM.lowaddr;
+    V810_DISPLAY_RAM.off = (unsigned long)V810_DISPLAY_RAM.pmemory - V810_DISPLAY_RAM.lowaddr;
 
 
 
@@ -983,7 +983,7 @@
     // Alocate space for it in memory
     V810_SOUND_RAM.pmemory = (unsigned char *)calloc((V810_SOUND_RAM.highaddr +1) - V810_SOUND_RAM.lowaddr, sizeof(VB_BYTE)); 
     // Offset + Lowaddr = pmemory
-    V810_SOUND_RAM.off = (unsigned)V810_SOUND_RAM.pmemory - V810_SOUND_RAM.lowaddr;
+    V810_SOUND_RAM.off = (unsigned long)V810_SOUND_RAM.pmemory - V810_SOUND_RAM.lowaddr;
 
     // Initialize our VBRam tables....
     V810_VB_RAM.lowaddr  = 0x05000000;
@@ -995,7 +995,7 @@
     // Alocate space for it in memory
     V810_VB_RAM.pmemory = (unsigned char *)calloc((V810_VB_RAM.highaddr +1) - V810_VB_RAM.lowaddr, sizeof(VB_BYTE)); 
     // Offset + Lowaddr = pmemory
-    V810_VB_RAM.off = (unsigned)V810_VB_RAM.pmemory - V810_VB_RAM.lowaddr;
+    V810_VB_RAM.off = (unsigned long)V810_VB_RAM.pmemory - V810_VB_RAM.lowaddr;
 
     //Try to load up the saveRam file...
     ram_name = (char *)calloc(256, sizeof(char)); 
@@ -1034,7 +1034,7 @@
     // Alocate space for it in memory
     V810_GAME_RAM.pmemory = (unsigned char *)calloc((V810_GAME_RAM.highaddr +1) - V810_GAME_RAM.lowaddr, sizeof(VB_BYTE)); 
     // Offset + Lowaddr = pmemory
-    V810_GAME_RAM.off = (unsigned)V810_GAME_RAM.pmemory - V810_GAME_RAM.lowaddr;
+    V810_GAME_RAM.off = (unsigned long)V810_GAME_RAM.pmemory - V810_GAME_RAM.lowaddr;
 
     if(ramSize > ((V810_GAME_RAM.highaddr+1)-V810_GAME_RAM.lowaddr))
 		ramSize = ((V810_GAME_RAM.highaddr+1)-V810_GAME_RAM.lowaddr);
openSUSE Build Service is sponsored by