From 4c26780f101a12d455ffe900e6a0d5238d1c9552 Mon Sep 17 00:00:00 2001 From: neonloop Date: Sun, 21 Mar 2021 16:41:44 +0000 Subject: Adds a libpicofe frontend and menus Implements: - fast-forward (toggle) - audio-buffer-based frameskip and frame limiting - color-correction (using the libretro code) - lcd ghosting (using the libretro code) - FPS display - input rebinding - emulator key rebinding - scaling (with the old gpsp filters and drowsnug's scaled-nofilter) - saving and savestates - game-specific configuration Not yet implemented: - cheats - fast-forward (hold) --- frontend/scale.h | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 frontend/scale.h (limited to 'frontend/scale.h') diff --git a/frontend/scale.h b/frontend/scale.h new file mode 100644 index 0000000..fd538eb --- /dev/null +++ b/frontend/scale.h @@ -0,0 +1,9 @@ +#ifndef __FRONTEND_SCALE_H__ +#define __FRONTEND_SCALE_H__ + +void video_post_process(void); +void video_scale(uint16_t *dst, uint32_t dst_h, uint32_t dst_pitch); +void video_clear_msg(uint16_t *dst, uint32_t dst_h, uint32_t dst_pitch); +void video_print_msg(uint16_t *dst, uint32_t dst_h, uint32_t dst_pitch, char *msg); + +#endif /* __FRONTEND_SCALE_H__ */ -- cgit v1.2.3