summaryrefslogtreecommitdiff
path: root/apps/plugins/pacbox/arcade.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/pacbox/arcade.c')
-rw-r--r--apps/plugins/pacbox/arcade.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/apps/plugins/pacbox/arcade.c b/apps/plugins/pacbox/arcade.c
index dc3ea0c9ba..625ff6e8f1 100644
--- a/apps/plugins/pacbox/arcade.c
+++ b/apps/plugins/pacbox/arcade.c
@@ -87,9 +87,15 @@ enum {
87 FlipXY = 0x03 87 FlipXY = 0x03
88}; 88};
89 89
90fb_data palette[256]; /* Color palette */ 90/* Putting this in IRAM actually slows down the iPods, but is good for
91int vchar_to_x_[1024]; 91 the Coldfire
92int vchar_to_y_[1024]; 92*/
93#ifdef CPU_COLDFIRE
94fb_data palette[256] IBSS_ATTR; /* Color palette */
95#else
96fb_data palette[256]; /* Color palette */
97#endif
98
93 99
94void init_PacmanMachine(int dip) 100void init_PacmanMachine(int dip)
95{ 101{
@@ -129,8 +135,6 @@ void init_PacmanMachine(int dip)
129 x = 27 - ((i-0x40) >> 5); 135 x = 27 - ((i-0x40) >> 5);
130 y = 2 + ((i-0x40) & 0x1F); 136 y = 2 + ((i-0x40) & 0x1F);
131 } 137 }
132 vchar_to_x_[i] = x;
133 vchar_to_y_[i] = y;
134 if( (y >= 0) && (y < 36) && (x >= 0) && (x < 28) ) 138 if( (y >= 0) && (y < 36) && (x >= 0) && (x < 28) )
135 vchar_to_i_[i] = y*28 + x; 139 vchar_to_i_[i] = y*28 + x;
136 else 140 else