#include "plugin_lib.h"
#include "cspace.h"
#include "blit320.h"
+#include "in_tsbutton.h"
#include "main.h"
#include "menu.h"
#include "plat.h"
pollux_changemode(psx_bpp, 1);
}
+void *plat_prepare_screenshot(int *w, int *h, int *bpp)
+{
+ bgr555_to_rgb565(pl_vout_buf, pl_vout_buf, 320*240*2);
+ *w = 320;
+ *h = 240;
+ *bpp = psx_bpp;
+ return pl_vout_buf;
+}
+
static void pl_vout_set_raw_vram(void *vram)
{
int i;
if (battdev < 0)
perror("Warning: could't open pollux_batt");
- // hmh
- plat_rescan_inputs();
-
pl_rearmed_cbs.pl_vout_flip = pl_vout_flip;
pl_rearmed_cbs.pl_vout_raw_flip = have_warm ? raw_flip_dma : raw_flip_soft;
pl_rearmed_cbs.pl_vout_set_mode = pl_vout_set_mode;
psx_width = 320;
psx_height = 240;
psx_bpp = 16;
+
+ in_tsbutton_init();
}
void plat_finish(void)