]> 4ch.mooo.com Git - 16.git/blobdiff - 16/tweak16/MODES.DOC
refresh wwww
[16.git] / 16 / tweak16 / MODES.DOC
diff --git a/16/tweak16/MODES.DOC b/16/tweak16/MODES.DOC
new file mode 100755 (executable)
index 0000000..1d9df85
--- /dev/null
@@ -0,0 +1,99 @@
+The modes provided with TWEAK range from the obscure to the useful.\r
+This file has some hints and some vital information.\r
+\r
+First of all, a small warning:\r
+\r
+All mode files with an 's' at the and of the name (for example \r
+800x600s.16) use special dot clocks available on my Chips & \r
+Technologies 80c451 SVGA card.  Feel free to try them on your card, but \r
+don't expect them to work on a vanilla VGA.\r
+\r
+Modes with a 'c' at the end of the name are chained modes, to \r
+distinguish them from unchained modes of the same resolution.\r
+\r
+Then, some info about modes of particular interest:\r
+\r
+256x256c.256 - The chained Mode Q:\r
+  o  256x256 in 256 colors\r
+  o  exactly 1 page, uses every single byte of the video segment\r
+  o  1-to-1 linear pixel-to-address mapping, like mode 13h\r
+  o  keep (x,y) coordinates in a single word, and use that word as\r
+     an offset.  (Both x and y fit in a byte!)  No more MULs!\r
+  o  I named it 'Mode Q' for 256-cubed (256x256x256 = 256^3).\r
+\r
+256x256.256 - The unchained Mode Q:\r
+  o  256x256 in 256 colors\r
+  o  exactly 4 pages\r
+  o  4-to-1 planar mapping, like Mode X\r
+\r
+The 256-column modes have been provided in several other vertical\r
+resolutions: 224 and 240 lines\r
+\r
+400x600.256 - new, more stable version\r
+  o  400x600 in 256 colors (unchained)\r
+  o  1 page + 22144 bytes (55.36 lines)\r
+  o  4-to-1 planar mapping\r
+  o  good multisync monitor is still required\r
+\r
+400x300.256 - New square aspect ratio mode\r
+  o  400x300 in 256 colors (unchained)\r
+  o  That means a square aspect ratio if stretched to fill the screen!\r
+  o  2 pages + 22144 bytes (55.36 lines)\r
+  o  4-to-1 planar mapping\r
+  o  NOT based on the above 400x600 mode!  Uses the lowest vertical\r
+     frequency, and should thus prove much more stable than the\r
+     600-line mode.\r
+\r
+360x360.256\r
+  o  Interesting mode, which should work on most VGAs.\r
+\r
+360x270.256\r
+  o  New square aspect ratio mode\r
+\r
+\r
+Known problems:\r
+---------------\r
+  o  The 400x-modes won't work on LCDs and similar equipment\r
+\r
+  o  They also fail (won't synchronize) on cheap, basic VGA monitors\r
+     like the Samsung I used to have.  I think your monitor must\r
+     support SVGA resolutions of 800x600x16 and up for the 400x-modes\r
+     to work.  Your card can probably be plain, vanilla VGA though!\r
+\r
+  o  Don't expect the modes to line up perfectly with your monitor\r
+     screen's edges!  You might have to adjust the size and position of\r
+     the image with your monitor's control knobs.\r
+\r
+I have yet to see a VGA setup which doesn't support Mode Q.  Let me\r
+know if you have trouble.\r
+\r
+\r
+Disclaimer:\r
+-----------\r
+I can't guarantee that any of the above modes will be compatible with\r
+your VGA card.  I will accept no responsibility for damages arising\r
+from the use or abuse of the files included in this archive.\r
+\r
+If any of the above modes don't work on your configuration, send me\r
+an email stating the name/chipset of your (S)VGA card, and monitor\r
+type.  I'm especially interested in any changes you could make to get\r
+them to work!  Also mail me comments and suggestions to the TWEAK\r
+archive.  I will probably release a new version by the end of the\r
+summer.  Current ideas include:\r
+\r
+  o  A tutorial on tweaking in general, with focus on unchained, 256\r
+     color modes.  I ought to explain the significance of all timing\r
+     registers, and their relevance for the resulting resolution.\r
+  o  A program which takes as input a description of a screen mode\r
+     (i.e. resolution, colors) and outputs a list of suggested\r
+     registers settings.\r
+  o  A method of linking TWEAKed 256-color modes to Themie Gouthas' XLIB.\r
+  o  Context sensitive help on most registers and their individual bits\r
+     within the TWEAK utility.\r
+  o  Support for assembler and Pascal output.\r
+\r
+\r
+Regards from\r
+Robert Schmidt of Ztiff Zox Softwear, Norway\r
+\r
+e-mail: robert@stud.unit.no\r