ips patches, 0.4 r162 rel?
[fceu.git] / drivers / gp2x_test / minimal.c
index d2a8982..57c98f6 100644 (file)
@@ -13,6 +13,7 @@
 
 #include "../gp2x/minimal.h"
 #include "../gp2x/usbjoy.h"
 
 #include "../gp2x/minimal.h"
 #include "../gp2x/usbjoy.h"
+#include "../gp2x/cpuctrl.h"
 
 SDL_Surface *screen;
 void *gp2x_screen;
 
 SDL_Surface *screen;
 void *gp2x_screen;
@@ -92,6 +93,10 @@ void gp2x_video_set_offs(int offs)
 {
 }
 
 {
 }
 
+void gp2x_video_flush_cache(void)
+{
+}
+
 void gp2x_memcpy_buffers(int buffers, void *data, int offset, int len)
 {
 }
 void gp2x_memcpy_buffers(int buffers, void *data, int offset, int len)
 {
 }
@@ -262,6 +267,14 @@ void set_gamma(int g100)
 {
 }
 
 {
 }
 
+void set_LCD_custom_rate(lcd_rate_t rate)
+{
+}
+
+void unset_LCD_custom_rate(void)
+{
+}
+
 
 int mmuhack(void)
 {
 
 int mmuhack(void)
 {
@@ -283,6 +296,12 @@ void spend_cycles(int c)
        usleep(c/200);
 }
 
        usleep(c/200);
 }
 
+void convert2RGB555(unsigned short *dst, unsigned char *src, unsigned short *pal, int count)
+{
+       while (count--)
+               *dst++ = pal[*src++];
+}
+
 /* don't scale, just convert */
 void soft_scale(void *dst, unsigned short *pal, int line_offs, int lines)
 {
 /* don't scale, just convert */
 void soft_scale(void *dst, unsigned short *pal, int line_offs, int lines)
 {