summaryrefslogtreecommitdiff
path: root/frontend/menu.h
diff options
context:
space:
mode:
authorneonloop2021-03-21 16:41:44 +0000
committerneonloop2021-03-21 16:41:44 +0000
commit4c26780f101a12d455ffe900e6a0d5238d1c9552 (patch)
tree8913a7229c15e1ed597b5a128a08aa554150f674 /frontend/menu.h
parent5ef784ab8af08b9629b573b3cfd25f21384771af (diff)
downloadpicogpsp-4c26780f101a12d455ffe900e6a0d5238d1c9552.tar.gz
picogpsp-4c26780f101a12d455ffe900e6a0d5238d1c9552.tar.bz2
picogpsp-4c26780f101a12d455ffe900e6a0d5238d1c9552.zip
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)
Diffstat (limited to 'frontend/menu.h')
-rw-r--r--frontend/menu.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/frontend/menu.h b/frontend/menu.h
new file mode 100644
index 0000000..e151098
--- /dev/null
+++ b/frontend/menu.h
@@ -0,0 +1,10 @@
+#ifndef _FRONTEND_MENU_H__
+#define _FRONTEND_MENU_H__
+
+#include "frontend/libpicofe/menu.h"
+
+void menu_init(void);
+void menu_loop(void);
+void menu_finish(void);
+
+#endif