random minor fixes
authornotaz <notasas@gmail.com>
Fri, 18 Dec 2009 15:29:59 +0000 (15:29 +0000)
committernotaz <notasas@gmail.com>
Fri, 18 Dec 2009 15:29:59 +0000 (15:29 +0000)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@843 be3aeb3a-fb24-0410-a615-afba39da0efa

pico/draw.c
platform/common/menu.c
platform/gp2x/plat.c
platform/linux/sndout_oss.c

index c432bd5..712e861 100644 (file)
@@ -1527,6 +1527,7 @@ void PicoDrawSetColorFormat(int which)
     default:FinalizeLine = NULL; break;\r
   }\r
   PicoDrawSetColorFormatMode4(which);\r
+  rendstatus_old = -1;\r
 #if OVERRIDE_HIGHCOL\r
   if (which)\r
     HighCol=DefHighCol;\r
index c9fc188..73b41da 100644 (file)
@@ -767,8 +767,8 @@ static void draw_dirlist(char *curdir, struct dirent **namelist, int n, int sel)
 //     if (!rom_loaded)\r
 //             menu_darken_bg(gp2x_screen, 320*240, 0);\r
 \r
-       darken_ptr = (short *)g_screen_ptr + g_screen_width * max_cnt/2 * 10;\r
-       menu_darken_bg(darken_ptr, darken_ptr, g_screen_width * 8, 0);\r
+       darken_ptr = (short *)g_screen_ptr + g_screen_width * max_cnt/2 * me_sfont_h;\r
+       menu_darken_bg(darken_ptr, darken_ptr, g_screen_width * me_sfont_h * 8 / 10, 0);\r
 \r
        x = 5 + me_mfont_w + 1;\r
        if (start - 2 >= 0)\r
@@ -1485,6 +1485,7 @@ static menu_entry e_menu_32x_options[] =
 {\r
        mee_onoff("32X enabled",          MA_32XOPT_ENABLE_32X,   PicoOpt, POPT_EN_32X),\r
        mee_onoff("PWM sound",            MA_32XOPT_PWM,          PicoOpt, POPT_EN_PWM),\r
+       mee_end,\r
 };\r
 \r
 static int menu_loop_32x_options(menu_id id, int keys)\r
index 0e207bf..d1e6d80 100644 (file)
@@ -138,7 +138,7 @@ void plat_init(void)
 
        gp2x_memset_all_buffers(0, 0, 320*240*2);
 
-       // use buffer2 for menubg (using only buffers 0, 1 in menu)
+       // use buffer2 for menubg to save mem (using only buffers 0, 1 in menu)
        g_menubg_ptr = gp2x_screens[2];
 
        // snd
index f74e706..4d8e58b 100644 (file)
@@ -51,7 +51,7 @@ int sndout_oss_start(int rate, int frame_samples, int stereo)
                }
        }
 
-       // calculate buffer size. We one to fit 1 frame worth of sound data.
+       // calculate buffer size. We want to fit 1 frame worth of sound data.
        // Also ignore mono because both GP2X and Wiz mixes mono to stereo anyway.
        bsize = frame_samples << 2;