]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/modex/mode-x.txt
clear
[16.git] / src / lib / modex / mode-x.txt
diff --git a/src/lib/modex/mode-x.txt b/src/lib/modex/mode-x.txt
deleted file mode 100755 (executable)
index 4e18d96..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-The following is a FAQ (Frequently Asked Question) summary of \r
-information and assembly routines for Mode "X" Graphics.\r
-\r
-An overview of Mode "X" for the VGA Adaptor:\r
-\r
-1) Mode "X" is a 256 color graphics mode that is available on *ANY* VGA\r
-card with the minimum of 256K video RAM.  It is capable of providing\r
-higher resoultions than the only "Official" 256 color mode, mode 13h.\r
-(In quickbasic that is mode 13)\r
-\r
-2) Mode "X" comes in 8 different flavors: 320 or 360 pixels\r
-horizontally, and 200, 240, 400, and 480 pixels vertically.\r
-\r
-3) Since mode X is not supported by the VGA BIOS, there is no built in\r
-support for it.  A program must provide its own routines for *ALL*\r
-operations in Mode "X", including setting up the video mode.\r
-\r
-4) Unlike Mode 13h, which has one display page, Mode "X" allows from 1\r
-to 4 video pages, depending upon the resoultion selected.  The reason\r
-that Mode 13h has but one page is that it activates a VGA hardware\r
-feature known as CHAIN4, which prevents access to all but 64K of VGA's\r
-video RAM.  CHAIN4 is what provides mode 13h's linear addres space.\r
-\r
-5) Unlike Mode 13h, where each 256 color (1-byte) pixel has a unique\r
-address in the E000: segement, in Mode X there are Four (4) Pixels\r
-at each address in E000: segment.  The VGA's control registers allow you\r
-to control which of the 4 pixels is currently available at an address.\r
-\r
-6) It is possible to use the VGA's control registers to operate on 2 or\r
-more of the Pixels at the same address at the same time.  The CPU can\r
-write one color value, and set up to 4 pixels with that value at the\r
-same time.\r
-\r
-7) Video RAM that is not being used for the current screen display can\r
-be used to store images and patterns.  These images and patterns can be\r
-copied to other parts of the Video RAM 4 bytes (32 bits) at a time,\r
-which is much faster than the 8 bits (1 byte) at time that is possible\r
-over the ISA BUS.  (16 Bit BUS operations can produce erroneous results)\r
-\r
-If anything is unclear, inadequate, or you just plain want to know more \r
-or have other specific questions, please send me a message.\r
-\r
-\r
--Matt Pritchard\r