X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=drivers%2Fgp2x_test%2Fminimal.c;h=57c98f60803f0902c201145fdcd4435c3d953721;hp=d2a8982c0528e34b8208db63dcb44d97bea5e022;hb=892b1f6c68346fa00dc3029ab8bd31178e730509;hpb=7b356ee3dc5d7e54d9dc06c413f84380d1044441 diff --git a/drivers/gp2x_test/minimal.c b/drivers/gp2x_test/minimal.c index d2a8982..57c98f6 100644 --- a/drivers/gp2x_test/minimal.c +++ b/drivers/gp2x_test/minimal.c @@ -13,6 +13,7 @@ #include "../gp2x/minimal.h" #include "../gp2x/usbjoy.h" +#include "../gp2x/cpuctrl.h" 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) { } @@ -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) { @@ -283,6 +296,12 @@ void spend_cycles(int c) 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) {