diff --git a/source/arm11/keyremix.c b/source/arm11/keyremix.c index 91b0ffe..fb9ac32 100644 --- a/source/arm11/keyremix.c +++ b/source/arm11/keyremix.c @@ -37,7 +37,8 @@ static void update_brightness() { u16 backlightNow; u16 val = (u16)MCU_get3dSliderPosition(); - if( val != val_3dslider ) + u16 n = val < val_3dslider ? val_3dslider - val : val - val_3dslider; + if( n > 5 ) // 峰哥反馈说有精度问题,所以改下,给个最小精度范围,范围外才进行修改 { val_3dslider = val; backlightNow = 48000 * val / 256; diff --git a/source/arm11/pages.c b/source/arm11/pages.c index 388f08b..261ff7f 100644 --- a/source/arm11/pages.c +++ b/source/arm11/pages.c @@ -93,7 +93,7 @@ static atp_error_t config_item( atp_callerdata_t gblcfg, atp_counter_t index, at const char *scaler_val[] = {"上屏无缩放", "上屏GPU放大", "上屏DMA放大", "下屏无缩放"}; const char *savetype_name[] = {"和卡带序列号一致", "读取ROM的特定标记", "汉化带SRAM补丁", "自行决定"}; const char *cheatmode_name[] = {"关闭金手指", "全程激活", "组合键单次激活", "组合键激活/关闭"}; - const char *haltmode_name[] = {"关闭3DS", "停止游戏"}; + const char *haltmode_name[] = {"直接关机", "终止游戏返回菜单"}; cfg->extra_text_color = ATP_COLOR_GREEN; if( index == 0 ) {