mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 12:32:52 +00:00
(360/PS3) Make Quick Menu enums universal for console ports
This commit is contained in:
parent
369e99efa8
commit
8e37cd4d89
@ -29,7 +29,6 @@
|
|||||||
#include "../conf/config_file_macros.h"
|
#include "../conf/config_file_macros.h"
|
||||||
#include "../file.h"
|
#include "../file.h"
|
||||||
#include "../general.h"
|
#include "../general.h"
|
||||||
#include "shared.h"
|
|
||||||
|
|
||||||
#define DEVICE_MEMORY_UNIT0 1
|
#define DEVICE_MEMORY_UNIT0 1
|
||||||
#define DEVICE_MEMORY_UNIT1 2
|
#define DEVICE_MEMORY_UNIT1 2
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
#include "xdk360_video.h"
|
#include "xdk360_video.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "../message.h"
|
#include "../message.h"
|
||||||
#include "shared.h"
|
|
||||||
|
|
||||||
#include "../general.h"
|
#include "../general.h"
|
||||||
|
|
||||||
|
36
360/shared.h
36
360/shared.h
@ -1,36 +0,0 @@
|
|||||||
/* RetroArch - A frontend for libretro.
|
|
||||||
* Copyright (C) 2010-2012 - Hans-Kristian Arntzen
|
|
||||||
* Copyright (C) 2011-2012 - Daniel De Matteis
|
|
||||||
*
|
|
||||||
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
|
||||||
* of the GNU General Public License as published by the Free Software Found-
|
|
||||||
* ation, either version 3 of the License, or (at your option) any later version.
|
|
||||||
*
|
|
||||||
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License along with RetroArch.
|
|
||||||
* If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _360_SHARED_H
|
|
||||||
#define _360_SHARED_H
|
|
||||||
|
|
||||||
enum {
|
|
||||||
MENU_ITEM_LOAD_STATE = 0,
|
|
||||||
MENU_ITEM_SAVE_STATE,
|
|
||||||
MENU_ITEM_KEEP_ASPECT_RATIO,
|
|
||||||
MENU_ITEM_OVERSCAN_AMOUNT,
|
|
||||||
MENU_ITEM_ORIENTATION,
|
|
||||||
MENU_ITEM_RESIZE_MODE,
|
|
||||||
MENU_ITEM_FRAME_ADVANCE,
|
|
||||||
MENU_ITEM_SCREENSHOT_MODE,
|
|
||||||
MENU_ITEM_RESET,
|
|
||||||
MENU_ITEM_RETURN_TO_GAME,
|
|
||||||
MENU_ITEM_RETURN_TO_DASHBOARD
|
|
||||||
};
|
|
||||||
|
|
||||||
#define MENU_ITEM_LAST MENU_ITEM_RETURN_TO_DASHBOARD+1
|
|
||||||
|
|
||||||
#endif
|
|
@ -22,7 +22,6 @@
|
|||||||
#include "../libretro.h"
|
#include "../libretro.h"
|
||||||
#include "../console/console_ext.h"
|
#include "../console/console_ext.h"
|
||||||
#include "xdk360_input.h"
|
#include "xdk360_input.h"
|
||||||
#include "shared.h"
|
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
|
|
||||||
static uint64_t state[4];
|
static uint64_t state[4];
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "../console/console_ext.h"
|
#include "../console/console_ext.h"
|
||||||
#include "../general.h"
|
#include "../general.h"
|
||||||
#include "../message.h"
|
#include "../message.h"
|
||||||
#include "shared.h"
|
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
@ -115,6 +115,30 @@ void rarch_input_set_keybind(unsigned player, unsigned keybind_action, uint64_t
|
|||||||
RetroArch
|
RetroArch
|
||||||
============================================================ */
|
============================================================ */
|
||||||
|
|
||||||
|
enum {
|
||||||
|
MENU_ITEM_LOAD_STATE = 0,
|
||||||
|
MENU_ITEM_SAVE_STATE,
|
||||||
|
MENU_ITEM_KEEP_ASPECT_RATIO,
|
||||||
|
MENU_ITEM_OVERSCAN_AMOUNT,
|
||||||
|
MENU_ITEM_ORIENTATION,
|
||||||
|
#ifdef __CELLOS_LV2__
|
||||||
|
MENU_ITEM_SCALE_FACTOR,
|
||||||
|
#endif
|
||||||
|
MENU_ITEM_RESIZE_MODE,
|
||||||
|
MENU_ITEM_FRAME_ADVANCE,
|
||||||
|
MENU_ITEM_SCREENSHOT_MODE,
|
||||||
|
MENU_ITEM_RESET,
|
||||||
|
MENU_ITEM_RETURN_TO_GAME,
|
||||||
|
#ifdef __CELLOS_LV2__
|
||||||
|
MENU_ITEM_RETURN_TO_MENU,
|
||||||
|
MENU_ITEM_CHANGE_LIBRETRO,
|
||||||
|
MENU_ITEM_RETURN_TO_MULTIMAN,
|
||||||
|
#endif
|
||||||
|
MENU_ITEM_RETURN_TO_DASHBOARD
|
||||||
|
};
|
||||||
|
|
||||||
|
#define MENU_ITEM_LAST MENU_ITEM_RETURN_TO_DASHBOARD+1
|
||||||
|
|
||||||
#ifdef HAVE_RARCH_MAIN_WRAP
|
#ifdef HAVE_RARCH_MAIN_WRAP
|
||||||
|
|
||||||
struct rarch_main_wrap
|
struct rarch_main_wrap
|
||||||
|
@ -2359,7 +2359,7 @@ static void ingame_menu(uint32_t menu_id)
|
|||||||
}
|
}
|
||||||
strlcpy(comment, "Press 'CROSS' to quit the emulator and return to multiMAN.", sizeof(comment));
|
strlcpy(comment, "Press 'CROSS' to quit the emulator and return to multiMAN.", sizeof(comment));
|
||||||
break;
|
break;
|
||||||
case MENU_ITEM_RETURN_TO_XMB:
|
case MENU_ITEM_RETURN_TO_DASHBOARD:
|
||||||
if(CTRL_CROSS(state))
|
if(CTRL_CROSS(state))
|
||||||
rarch_settings_change(S_RETURN_TO_DASHBOARD);
|
rarch_settings_change(S_RETURN_TO_DASHBOARD);
|
||||||
|
|
||||||
@ -2433,7 +2433,7 @@ static void ingame_menu(uint32_t menu_id)
|
|||||||
|
|
||||||
cellDbgFontPuts(x_position, (ypos+(ypos_increment*MENU_ITEM_RETURN_TO_MULTIMAN)), font_size, MENU_ITEM_SELECTED(MENU_ITEM_RETURN_TO_MULTIMAN), "Return to multiMAN");
|
cellDbgFontPuts(x_position, (ypos+(ypos_increment*MENU_ITEM_RETURN_TO_MULTIMAN)), font_size, MENU_ITEM_SELECTED(MENU_ITEM_RETURN_TO_MULTIMAN), "Return to multiMAN");
|
||||||
|
|
||||||
cellDbgFontPuts(x_position, (ypos+(ypos_increment*MENU_ITEM_RETURN_TO_XMB)), font_size, MENU_ITEM_SELECTED(MENU_ITEM_RETURN_TO_XMB), "Return to XMB");
|
cellDbgFontPuts(x_position, (ypos+(ypos_increment*MENU_ITEM_RETURN_TO_DASHBOARD)), font_size, MENU_ITEM_SELECTED(MENU_ITEM_RETURN_TO_DASHBOARD), "Return to XMB");
|
||||||
cellDbgFontDraw();
|
cellDbgFontDraw();
|
||||||
|
|
||||||
struct retro_system_info info;
|
struct retro_system_info info;
|
||||||
|
20
ps3/shared.h
20
ps3/shared.h
@ -51,26 +51,6 @@ enum
|
|||||||
SOUND_MODE_HEADSET
|
SOUND_MODE_HEADSET
|
||||||
};
|
};
|
||||||
|
|
||||||
enum {
|
|
||||||
MENU_ITEM_LOAD_STATE = 0,
|
|
||||||
MENU_ITEM_SAVE_STATE,
|
|
||||||
MENU_ITEM_KEEP_ASPECT_RATIO,
|
|
||||||
MENU_ITEM_OVERSCAN_AMOUNT,
|
|
||||||
MENU_ITEM_ORIENTATION,
|
|
||||||
MENU_ITEM_SCALE_FACTOR,
|
|
||||||
MENU_ITEM_RESIZE_MODE,
|
|
||||||
MENU_ITEM_FRAME_ADVANCE,
|
|
||||||
MENU_ITEM_SCREENSHOT_MODE,
|
|
||||||
MENU_ITEM_RESET,
|
|
||||||
MENU_ITEM_RETURN_TO_GAME,
|
|
||||||
MENU_ITEM_RETURN_TO_MENU,
|
|
||||||
MENU_ITEM_CHANGE_LIBRETRO,
|
|
||||||
MENU_ITEM_RETURN_TO_MULTIMAN,
|
|
||||||
MENU_ITEM_RETURN_TO_XMB
|
|
||||||
};
|
|
||||||
|
|
||||||
#define MENU_ITEM_LAST MENU_ITEM_RETURN_TO_XMB+1
|
|
||||||
|
|
||||||
extern char contentInfoPath[PATH_MAX];
|
extern char contentInfoPath[PATH_MAX];
|
||||||
extern char usrDirPath[PATH_MAX];
|
extern char usrDirPath[PATH_MAX];
|
||||||
extern char DEFAULT_PRESET_FILE[PATH_MAX];
|
extern char DEFAULT_PRESET_FILE[PATH_MAX];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user