X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fmenu.h;h=2062acdf6e220b625d89ebd70ad7d119c9499b52;hp=e7e0aa8e6d5d4ad6c0a2b738ad6524ba2cf2db2b;hb=9e5ac38fda66536f2a9e6dd2a747ae37538c3638;hpb=bd6267e616cc4966fadf971019fe15db2469e97d diff --git a/frontend/menu.h b/frontend/menu.h index e7e0aa8e..2062acdf 100644 --- a/frontend/menu.h +++ b/frontend/menu.h @@ -1,12 +1,30 @@ void menu_init(void); void menu_prepare_emu(void); void menu_loop(void); +void menu_finish(void); void menu_notify_mode_change(int w, int h, int bpp); +void menu_set_filter_list(void *filters); -enum opts { +enum g_opts_opts { OPT_SHOWFPS = 1 << 0, OPT_SHOWCPU = 1 << 1, + OPT_NO_FRAMELIM = 1 << 2, + OPT_SHOWSPU = 1 << 3, + OPT_TSGUN_NOTRIGGER = 1 << 4, }; -extern int g_opts; +enum g_scaler_opts { + SCALE_1_1, + SCALE_4_3, + SCALE_4_3v2, + SCALE_FULLSCREEN, + SCALE_CUSTOM, +}; + +extern int g_opts, g_scaler; +extern int soft_scaling, analog_deadzone; +extern int filter; + +extern int g_menuscreen_w; +extern int g_menuscreen_h;