]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_vl.c
==== PRE SHOWPAGE TO SHOWMV CONVERSION ==== i am going to work on a really big area...
[16.git] / src / lib / 16_vl.c
index 82ca46f6d5166145dd39643c88bc8b4569fa6d42..4f758b056889bbf53a84d81b47445b33249c2bf0 100755 (executable)
@@ -334,42 +334,7 @@ modexShowPage(page_t *page) {
        outp(AC_INDEX, (page[0].dx & 0x03) << 1);\r
 }\r
 \r
-//\r
-// testing version of void modexShowPage()\r
-//\r
-void\r
-modexShowPage_(page_t *page)\r
-{\r
-       word high_address, low_address, offset;\r
-       byte crtcOffset;\r
-\r
-       /* calculate offset */\r
-       offset = (word) page->data;\r
-       offset += page[0].dy * (page->width >> 2 );\r
-       offset += page[0].dx >> 2;\r
-\r
-       /* calculate crtcOffset according to virtual width */\r
-       crtcOffset = page->sw >> 3;\r
-\r
-       high_address = HIGH_ADDRESS | (offset & 0xff00);\r
-       low_address  = LOW_ADDRESS  | (offset << 8);\r
-\r
-       /* wait for appropriate timing and then program CRTC */\r
-//+=+=                                                                         while ((inp(INPUT_STATUS_1) & DISPLAY_ENABLE));\r
-       outpw(CRTC_INDEX, high_address);\r
-       outpw(CRTC_INDEX, low_address);\r
-       outp(CRTC_INDEX, 0x13);\r
-       outp(CRTC_DATA, crtcOffset);\r
-\r
-       /* wait for one retrace */\r
-//+=+=                                                                         while (!(inp(INPUT_STATUS_1) & VRETRACE));\r
-\r
-       /* do PEL panning here */\r
-       outp(AC_INDEX, 0x33);\r
-       outp(AC_INDEX, (page[0].dx & 0x03) << 1);\r
-}\r
-\r
-//yet another variant\r
+//another variant\r
 //args: page, vertical sync switch, screen resolution switch, page0 switch\r
 void\r
 VL_ShowPage(page_t *page, boolean vsync, boolean sr) {\r