+ for (i = 0; i < fbdev_buffer_count; i++)\r
+ memset32(fbdev_buffers[i], 0, g_screen_width * g_screen_height * 2 / 4);\r
+\r
+ PicoScanBegin = NULL;\r
+ PicoScanEnd = NULL;\r
+\r
+#if 0\r
+ if (PicoAHW & PAHW_32X) {\r
+ /* FIXME */\r
+ DrawLineDest = (unsigned short *)temp_frame;\r
+ PicoDrawSetOutFormat(PDF_RGB555, 1);\r
+ PicoScanEnd = EmuScanEnd16_32x;\r
+ } else\r
+#endif\r
+ {\r
+ switch (currentConfig.scaling) {\r
+ case SCALE_1x1:\r
+ PicoDrawSetOutFormat(PDF_RGB555, 1);\r
+ PicoScanBegin = emuscan_1x1;\r
+ break;\r
+ case SCALE_2x2_3x2:\r
+ PicoDrawSetOutFormat(PDF_NONE, 0);\r
+ PicoScanEnd = is_32cols ? emuscan_3x2_32 : emuscan_2x2_40;\r
+ break;\r
+ case SCALE_2x2_2x2:\r
+ PicoDrawSetOutFormat(PDF_NONE, 0);\r
+ PicoScanEnd = is_32cols ? emuscan_2x2_32 : emuscan_2x2_40;\r
+ break;\r
+ }\r
+ }\r