From 0c6017caff0047aeedecdbb8a096de4a01d567f0 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Thu, 9 Aug 2012 05:27:06 +0200 Subject: [PATCH] (GX) Cleanups --- console/rgui/rgui.c | 2 -- gx/gx_input.c | 39 ++++++++------------------------------- gx/gx_video.c | 1 - 3 files changed, 8 insertions(+), 34 deletions(-) diff --git a/console/rgui/rgui.c b/console/rgui/rgui.c index c4e0ad038e..55470a42fb 100644 --- a/console/rgui/rgui.c +++ b/console/rgui/rgui.c @@ -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; diff --git a/gx/gx_input.c b/gx/gx_input.c index 046b31233a..889ff85a65 100644 --- a/gx/gx_input.c +++ b/gx/gx_input.c @@ -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 diff --git a/gx/gx_video.c b/gx/gx_video.c index e2b0c1264c..90b260e323 100644 --- a/gx/gx_video.c +++ b/gx/gx_video.c @@ -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);