mirror of
https://github.com/libretro/RetroArch
synced 2025-03-30 16:20:27 +00:00
(GX) Cleanups
This commit is contained in:
parent
5e97b86e65
commit
0c6017caff
@ -680,9 +680,7 @@ const char *rgui_iterate(rgui_handle_t *rgui, rgui_action_t action)
|
||||
rgui_list_back(rgui->path_stack, &dir, &menu_type, &directory_ptr);
|
||||
|
||||
if (menu_type == RGUI_SETTINGS || rgui_is_controller_menu(menu_type))
|
||||
{
|
||||
return rgui_settings_iterate(rgui, action);
|
||||
}
|
||||
|
||||
if (rgui->need_refresh)
|
||||
action = RGUI_ACTION_NOOP;
|
||||
|
@ -294,25 +294,17 @@ static void gx_input_poll(void *data)
|
||||
s8 y = PAD_StickY(port);
|
||||
|
||||
if (abs(x) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= x > 0 ? GX_GC_LSTICK_RIGHT : GX_GC_LSTICK_LEFT;
|
||||
}
|
||||
if (abs(y) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= y > 0 ? GX_GC_LSTICK_UP : GX_GC_LSTICK_DOWN;
|
||||
}
|
||||
|
||||
x = PAD_SubStickX(port);
|
||||
y = PAD_SubStickY(port);
|
||||
|
||||
if (abs(x) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= x > 0 ? GX_GC_RSTICK_RIGHT : GX_GC_RSTICK_LEFT;
|
||||
}
|
||||
if (abs(y) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= y > 0 ? GX_GC_RSTICK_UP : GX_GC_RSTICK_DOWN;
|
||||
}
|
||||
|
||||
if ((state & (GX_GC_LSTICK_DOWN | GX_GC_RSTICK_DOWN | GX_GC_L_TRIGGER | GX_GC_R_TRIGGER)) == (GX_GC_LSTICK_DOWN | GX_GC_RSTICK_DOWN | GX_GC_L_TRIGGER | GX_GC_R_TRIGGER))
|
||||
quit_gc = true;
|
||||
@ -352,13 +344,9 @@ static void gx_input_poll(void *data)
|
||||
s8 y = gx_stick_y(exp.nunchuk.js);
|
||||
|
||||
if (abs(x) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= x > 0 ? GX_NUNCHUK_RIGHT : GX_NUNCHUK_LEFT;
|
||||
}
|
||||
if (abs(y) > JOYSTICK_THRESHOLD)
|
||||
{
|
||||
state |= y > 0 ? GX_NUNCHUK_UP : GX_NUNCHUK_DOWN;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case WPAD_EXP_CLASSIC:
|
||||
@ -408,23 +396,14 @@ static void gx_input_poll(void *data)
|
||||
u8 rs_x = exp.classic.rjs.pos.x;
|
||||
u8 rs_y = exp.classic.rjs.pos.y;
|
||||
|
||||
if(ls_x > 40)
|
||||
state |= GX_CLASSIC_LSTICK_RIGHT;
|
||||
if(ls_x < 25)
|
||||
state |= GX_CLASSIC_LSTICK_LEFT;
|
||||
if(ls_y > 45)
|
||||
state |= GX_CLASSIC_LSTICK_UP;
|
||||
if(ls_y < 20)
|
||||
state |= GX_CLASSIC_LSTICK_DOWN;
|
||||
|
||||
if(rs_x > 40)
|
||||
state |= GX_CLASSIC_RSTICK_RIGHT;
|
||||
if(rs_x < 25)
|
||||
state |= GX_CLASSIC_RSTICK_LEFT;
|
||||
if(rs_y > 45)
|
||||
state |= GX_CLASSIC_RSTICK_UP;
|
||||
if(rs_y < 20)
|
||||
state |= GX_CLASSIC_RSTICK_DOWN;
|
||||
state |= (ls_x > 40) ? GX_CLASSIC_LSTICK_RIGHT : 0;
|
||||
state |= (ls_x < 25) ? GX_CLASSIC_LSTICK_LEFT : 0;
|
||||
state |= (ls_y > 45) ? GX_CLASSIC_LSTICK_UP : 0;
|
||||
state |= (ls_y < 20) ? GX_CLASSIC_LSTICK_DOWN : 0;
|
||||
state |= (rs_x > 40) ? GX_CLASSIC_RSTICK_RIGHT : 0;
|
||||
state |= (rs_x < 25) ? GX_CLASSIC_RSTICK_LEFT: 0;
|
||||
state |= (rs_y > 45) ? GX_CLASSIC_RSTICK_UP : 0;
|
||||
state |= (rs_y < 20) ? GX_CLASSIC_RSTICK_DOWN : 0;
|
||||
}
|
||||
// do not return, fall through for wiimote d-pad
|
||||
}
|
||||
@ -440,9 +419,7 @@ static void gx_input_poll(void *data)
|
||||
#endif
|
||||
|
||||
if ((state & (GX_GC_LSTICK_UP | GX_GC_RSTICK_UP | GX_GC_L_TRIGGER | GX_GC_R_TRIGGER)) == (GX_GC_LSTICK_UP | GX_GC_RSTICK_UP | GX_GC_L_TRIGGER | GX_GC_R_TRIGGER))
|
||||
{
|
||||
state |= GX_WIIMOTE_HOME;
|
||||
}
|
||||
|
||||
if (quit_gc
|
||||
#ifdef HW_RVL
|
||||
|
@ -220,7 +220,6 @@ static void gx_start(void)
|
||||
|
||||
driver.video_data = gx_init(&video_info, NULL, NULL);
|
||||
|
||||
//gx_video_t *gx = (gx_video_t*)driver.video_data;
|
||||
VIDEO_Init();
|
||||
GXRModeObj *mode = VIDEO_GetPreferredMode(NULL);
|
||||
setup_video_mode(mode);
|
||||
|
Loading…
x
Reference in New Issue
Block a user