X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fcommon%2Fmenu_pico.h;h=b5bd602dc5388a86cd053ada2e04741c3c85426d;hb=c7074ddb0258ab03b9329bef9930c28ba46ae6da;hp=a8aeb64bdf38ec20064cd36ea7d02a477a84dc28;hpb=d2fd8a7a67a0f7a914931add447b469d9a4dd96b;p=picodrive.git diff --git a/platform/common/menu_pico.h b/platform/common/menu_pico.h index a8aeb64..b5bd602 100644 --- a/platform/common/menu_pico.h +++ b/platform/common/menu_pico.h @@ -1,3 +1,8 @@ +#ifndef __MENU_PICO_H__ +#define __MENU_PICO_H__ + +#include "../libpicofe/menu.h" + typedef enum { MA_NONE = 1, @@ -19,7 +24,8 @@ typedef enum MA_OPT_ENABLE_SOUND, MA_OPT_SOUND_QUALITY, MA_OPT_ARM940_SOUND, - MA_OPT_6BUTTON_PAD, + MA_OPT_INPUT_DEV0, + MA_OPT_INPUT_DEV1, MA_OPT_REGION, MA_OPT_SRAM_STATES, MA_OPT_CONFIRM_STATES, @@ -34,6 +40,8 @@ typedef enum MA_OPT_INTERLACED, /* giz */ MA_OPT_ROTATION, /* uiq */ MA_OPT_TEARING_FIX, /* wiz */ + MA_OPT_VOUT_MODE, + MA_OPT_AUTOLOAD_SAVE, MA_OPT2_GAMMA, MA_OPT2_A_SN_GAMMA, MA_OPT2_DBLBUFF, /* giz */ @@ -44,7 +52,6 @@ typedef enum MA_OPT2_GZIP_STATES, MA_OPT2_NO_LAST_ROM, MA_OPT2_RAMTIMINGS, /* gp2x */ - MA_OPT2_SQUIDGEHACK, /* gp2x */ MA_OPT2_STATUS_LINE, /* psp */ MA_OPT2_NO_FRAME_LIMIT, /* psp */ MA_OPT2_SVP_DYNAREC, @@ -59,7 +66,6 @@ typedef enum MA_OPT3_PRES_FULLSCR, MA_OPT3_FILTERING, MA_OPT3_VSYNC, - MA_OPT3_GAMMAA, MA_OPT3_BLACKLVL, MA_OPT3_LAYER_X, MA_OPT3_LAYER_Y, @@ -92,3 +98,10 @@ typedef enum MA_CTRL_DONE, } menu_id; +void menu_init(void); +void menu_loop(void); +int menu_loop_tray(void); +void menu_romload_prepare(const char *rom_name); +void menu_romload_end(void); + +#endif // __MENU_PICO_H__