more sms wip, better ROM detect, line callback change
[libpicofe.git] / gp2x / emu.c
index 92e5b74..dd4b686 100644 (file)
@@ -220,7 +220,6 @@ static void draw_pico_ptr(void)
 \r
 static int EmuScanBegin16(unsigned int num)\r
 {\r
-       if (!(Pico.video.reg[1]&8)) num += 8;\r
        DrawLineDest = (unsigned short *) g_screen_ptr + g_screen_width * num;\r
 \r
        return 0;\r
@@ -228,7 +227,6 @@ static int EmuScanBegin16(unsigned int num)
 \r
 static int EmuScanBegin8(unsigned int num)\r
 {\r
-       if (!(Pico.video.reg[1]&8)) num += 8;\r
        DrawLineDest = (unsigned char *)  g_screen_ptr + g_screen_width * num;\r
 \r
        return 0;\r
@@ -247,8 +245,6 @@ static int EmuScanEnd16_rot(unsigned int num)
 {\r
        if ((num & 3) != 3)\r
                return 0;\r
-       if (!(Pico.video.reg[1] & 8))\r
-               num += 8;\r
        rotated_blit16(g_screen_ptr, rot_buff, num + 1,\r
                !(Pico.video.reg[12] & 1) && !(PicoOpt & POPT_EN_SOFTSCALE));\r
        return 0;\r
@@ -264,8 +260,6 @@ static int EmuScanEnd8_rot(unsigned int num)
 {\r
        if ((num & 3) != 3)\r
                return 0;\r
-       if (!(Pico.video.reg[1] & 8))\r
-               num += 8;\r
        rotated_blit8(g_screen_ptr, rot_buff, num + 1,\r
                !(Pico.video.reg[12] & 1));\r
        return 0;\r
@@ -439,7 +433,6 @@ static void vidResetMode(void)
        }\r
        else if (currentConfig.EmuOpt & EOPT_16BPP) {\r
                PicoDrawSetColorFormat(1);\r
-               PicoDrawSetColorFormatMode4(1);\r
                if (currentConfig.EmuOpt & EOPT_WIZ_TEAR_FIX) {\r
                        gp2x_video_changemode(-16);\r
                        PicoScanBegin = EmuScanBegin16_rot;\r