home *** CD-ROM | disk | FTP | other *** search
/ Kids Cube / 1_Art.iso / mvpp2 / mvppaint.doc < prev    next >
Text File  |  1993-04-29  |  31KB  |  576 lines

  1.                    MVP Paint - 256 Color VGA Image Workshop
  2.  
  3.         +------------------------------------------------------------+
  4.         |  Table of Contents                                   Page  |
  5.         +------------------------------------------------------------+
  6.         |  Registration Benefits and Ordering Information . . .  2   |
  7.         |                                                            |
  8.         |  MVP Paint Professional . . . . . . . . . . . . . . .  3   |
  9.         |                                                            |
  10.         |  Special Offer . . . . . . . . . . . . . . . . . . . . 4   |
  11.         |                                                            |
  12.         |  Order Form . . . . . . . . . . . . . . . . . . . . .  5   |
  13.         |                                                            |
  14.         |  General Helpful Information . . . . . . . . . . . . . 6   |
  15.         |                                                            |
  16.         |  Features . . . . . . . . . . . . . . . . . . . . . .  6   |
  17.         |                                                            |
  18.         |  File Formats . . . . . . . . . . . . . . . . . . . .  7   |
  19.         |                                                            |
  20.         |  The Menuing System . . . . . . . . . . . . . . . . .  7   |
  21.         |                                                            |
  22.         |  The Palette System . . . . . . . . . . . . . . . . .  7   |
  23.         |                                                            |
  24.         |  The Palette Editor . . . . . . . . . . . . . . . . .  8   |
  25.         |                                                            |
  26.         |  Animation . . . . . . . . . . . . . . . . . . . . . . 9   |
  27.         |                                                            |
  28.         |  Programmer's Notes . . . . . . . . . . . . . . . . . 10   |
  29.         |                                                            |
  30.         |  Foreign Ordering Information . . . . . . . . . . . . 11   | 
  31.         +------------------------------------------------------------+
  32.  
  33. MVP Software is a member of the Association of Shareware Professionals (ASP).
  34. ASP wants to make sure that the shareware principle works for you.  If you are
  35. unable to resolve a shareware-related problem with an ASP member by contacting
  36. the member directly, ASP may be able to help.  The ASP Ombudsman can help you
  37. resolve a dispute or problem with an ASP member, but does not provide technical
  38. support for members' products.  Please write to the ASP Ombudsman at 545 Grover
  39. Road, Muskegon, MI 49442-9427 or send a CompuServe message via CompuServe Mail
  40. to ASP Ombudsman 70007,3536.
  41.  
  42. This is an unregistered copy of MVP Paint.  For the benefits of registration,
  43. and for a complete description of a special upgrade offer to MVP Paint
  44. Professional, and a special CompuServe membership money-saving offer, please
  45. see pages 2 and 3 of the following documentation.
  46.  
  47.                                   IMPORTANT
  48.  
  49. IF YOU NEED TECHNICAL SUPPORT INSTALLING OR USING THIS PRODUCT, DO NOT CALL
  50. OUR 800 TOLL-FREE ORDER NUMBER.  THIS NUMBER IS FOR ORDERS ONLY.  THE PEOPLE
  51. WHO ANSWER THIS ORDER LINE HAVE NO TECHNICAL INFORMATION AND WILL NOT BE ABLE
  52. TO ANSWER YOUR QUESTIONS.  THEY WILL SIMPLY REFER YOU TO THIS NUMBER:
  53.  
  54.                                  616-245-8376
  55.  
  56. SO PLEASE CALL THIS NUMBER THE FIRST TIME AND SAVE YOURSELF THE TIME AND
  57. TROUBLE OF MAKING TWO PHONE CALLS.  THANKS.
  58.  
  59.  
  60.                 +--------------------------------------------+
  61.                 |  MVP Paint - 256 Color VGA Image Workshop  |         2
  62.                 +--------------------------------------------+
  63.  
  64.  
  65. MVP Paint is a full-featured graphics workshop.  With MVP Paint you can easily
  66. create or modify graphics or animation files.  It supports a variety of
  67. advanced features, and has been used to develop two MVP Software games, Sand
  68. Storm and Corncob 3D.  Originally created as an in-house game development
  69. tool, it has been tested extensively in real-world applications.  Game
  70. designers and others demanding performance will like its combination of
  71. features and ease of use.
  72.  
  73. MVP Paint is available for you to evaluate as shareware.  This means you are
  74. free to put the software through its paces for a 30 day evaluation period.
  75. The small fee you may have paid to download the software from a BBS or online
  76. service, or to receive an evaluation disk from a disk vendor, is a distribution
  77. fee only.  THE DISTRIBUTION FEE DOES NOT GO TO MVP SOFTWARE.
  78.  
  79. After the 30-day evaluation period, you are required to either register the
  80. software, or give it to a friend.  Under no circumstances are you permitted
  81. to use the software beyond the 30-day evaluation period without registering
  82. it.  MVP Paint is copyrighted software and is protected by US copyright law
  83. and international copyright conventions.  It is not public domain.
  84.  
  85. IF YOU HAVE PURCHASED MVP PAINT IN A STORE OR FOUND IT ON A CD-ROM
  86. ------------------------------------------------------------------
  87. If you have purchased MVP Paint in a store or other retail setting, or if you
  88. have found it on a CD-ROM, please contact MVP Software at (616) 245-8376.
  89. Please have the address and phone number of the CD-ROM publisher, or of the
  90. company that has sold it in the retail store.  If we determine that the company
  91. or publisher is distributing MVP Paint without written authorization from MVP
  92. Software, we will send you a free computer game as a thank-you for helping us
  93. eliminate unauthorized distribution of this software.
  94.  
  95. SHAREWARE VENDORS, DISTRIBUTORS, RACK VENDORS, BBS SYSOPS, & CD-ROM PUBLISHERS
  96. ------------------------------------------------------------------------------
  97. The shareware version of MVP Paint may be distributed by catalog shareware
  98. vendors and BBS sysops as long as the distribution terms outlined in
  99. LICENSE.DOC are adhered to.  These terms are very simple, and we encourage BBS
  100. and catalog distribution.  UNDER NO CIRCUMSTANCES MAY MVP PAINT BE DISTRIBUTED
  101. IN A RETAIL STORE OR ENVIRONMENT, OR ON A CD-ROM, WITHOUT WRITTEN AUTHORIZATION
  102. FROM MVP SOFTWARE.  Please see LICENSE.DOC for details.
  103.  
  104. WHAT IS REGISTRATION
  105. --------------------
  106. When you register a shareware product, you purchase it from the author.  In
  107. the case of MVP Paint you have two options.  If you find that MVP Paint meets
  108. all your needs, then simply register by calling 800-968-9684 and using your
  109. Visa or Master Card.  (Outside the US or Canada call (616) 245-8376.)  The
  110. price is $35 plus $3 shipping.  You will receive a copy of the latest version
  111. of the software and 90 days free technical support.
  112.  
  113.                 +--------------------------------------------+
  114.                 |  MVP Paint - 256 Color VGA Image Workshop  |         3
  115.                 +--------------------------------------------+
  116.  
  117.  
  118. MVP PAINT PROFESSIONAL
  119. ----------------------
  120. Many users will want instead to purchase MVP Paint Professional.  MVP Paint
  121. Professional is not a shareware product.  It is the "big brother" of MVP
  122. Paint, and is commercial only.  MVP Paint Professional includes a printed
  123. manual, free technical support for one year, the MVP Toolkit, and the Pod Bay
  124. Graphics Library.  The toolkit can modify palettes, convert color images to
  125. greyscale images (2 to 64 shades), display images, downscale images using a
  126. sophisticated anti-aliasing technique, and even turn your image into
  127. compilable BASIC, Pascal, or C code!  This code can then be compiled, or
  128. imported into an existing program.
  129.  
  130. In addition to the toolkit, MVP Paint Professional includes the Pod Bay 
  131. Graphics Library.  This library consists of 30 linkable graphics routines for
  132. Pascal and C programmers that provide a quick and easy way to write graphics
  133. programs in VGA mode 19 (320x200x256).  These routines are fast and provide
  134. quick bypass to the .BGI files that you might otherwise have to load.  The
  135. image routines found in these libraries use images that are created by MVP
  136. Paint and have a .VGA file extension.
  137.  
  138. Here is a list of the routines included in the Pod Bay Graphics Library: file
  139. detection; set display to VGA mode; set display to text mode; description of
  140. returned error code; draw a pixel at location x,y in the desired color; return
  141. the value of the color located at x,y; draw a line from point a to b in the
  142. desired color; draw a rectangle; draw a circle; draw an ellipse; clear the
  143. screen while in 320x200 VGA mode; load a palette from disk; set the VGA card
  144. to the desired palette; read VGA card to get current status; save a palette to
  145. disk; set the VGA card to an empty palette so that screen drawing can occur
  146. invisibly (necessary for screen fade in); fade in screen; fade out screen; set
  147. new RGB parameters; determine bitmap variable size of an image; load an image
  148. from disk; load specially condensed graphics files; put image on screen; put
  149. partial image on screen for animation; grab image and place it in a pointer
  150. variable; put an image to the screen without writing color 0 (for animation
  151. over backgrounds); put a compressed image to the screen for animation; create
  152. a dynamic variable that holds a bitmap.
  153.  
  154. For advanced users, the actual source code used for the graphics libraries is
  155. also available.  For a $100 one-time license fee (in addition to the purchase
  156. price for MVP Paint Professional), you will receive both the Pascal and C
  157. source code found in the graphics libraries.  Payment of the licensing fee not
  158. only gets you the source code, it also gives you a license to use this code in
  159. any application or software package you create.  You may not, however, sell or
  160. distribute the source code files themselves, or source files modified from the
  161. Pod Bay source files.
  162.  
  163. For the low purchase price of $49.95 plus $3.00 shipping (in the US), you will
  164. receive the latest version of MVP Paint Professional with printed manual and 1
  165. year free technical support, the MVP Toolkit, and the Pod Bay Graphics Library.
  166. Order today by calling 800-968-9684 from the US or Canada, or (616) 245-8376
  167. from anywhere, using your Master Card or Visa.  Or fill out and mail the order
  168. form below, enclosing a check or money order.  If you also wish to license
  169. the source code to the Pod Bay Graphics Library, enclose an additional $100.
  170.  
  171.  
  172.                 +--------------------------------------------+
  173.                 |  MVP Paint - 256 Color VGA Image Workshop  |         4
  174.                 +--------------------------------------------+
  175.  
  176.  
  177. SPECIAL OFFER
  178. -------------
  179. Through a special arrangement with CompuServe, the world's most comprehensive
  180. computer information service, MVP Software is proud to make the following
  181. special offer to registered users of MVP Paint Professional.
  182.  
  183. Your ordinary personal computer will suddenly transform into a personal
  184. communications center, reference library, shopping mall, investment tool,
  185. travel agent and weather man.
  186.  
  187. You can get instant briefings on late-breaking news and sports scores, go
  188. shopping for super buys, book a vacation, give your children up-to-date
  189. education materials, receive the latest stock quotes, open new communication
  190. channels, even relax with a variety of games and quizzes.  Anytime you want.
  191. As much as you want.  All for only $7.95 per month.
  192.  
  193. In addition, you get a world of shareware at your fingertips, which you can
  194. download at any time, night and day.  Games, desktop publishing, graphics,
  195. utilities, business programs -- over 25,000 freeware and shareware software,
  196. the best in the world.
  197.  
  198. How do you get all this?  By becoming a CompuServe member.  MVP Software has
  199. been a CompuServe member since 1991.  Frankly, we couldn't do without it.  Now
  200. you can join, as a MVP Software "special friend," with a money-saving offer.
  201.  
  202. Here's what you get on this special offer.
  203.  
  204.      * One FREE month of basic CompuServe membership (a $7.95 value)
  205.      * A FREE start-up credit of $25.00
  206.      * A FREE BONUS credit of $5.00
  207.      * A FREE subscription to CompuServe Magazine
  208.      * FREE 260-page Users Guide (a $14.95 value)
  209.      * FREE CompuServe Information Manager software
  210.  
  211. How do you qualify?  All you have to do is order MVP Paint Professional and
  212. check the "Special Compuserve Offer" line on the order form.  Or order by
  213. telephone (800-968-9684) and tell the operator that you want the "Special
  214. CompuServe Offer" with your order.  It's that simple.  With your copy of MVP
  215. Paint Professional we'll include a form for you to mail to CompuServe to take
  216. advantage of this special offer.  The cost to join CompuServe by taking
  217. advantage of this offer is $25.  (This payment is to CompuServe, not MVP
  218. Software).  But since you receive total online credits of $37.95, plus the
  219. guide, magazine, and Information Manager software, this is obviously the most
  220. cost-effective way to join CompuServe and take advantage of its many benefits.
  221.  
  222. We are able to make this special offer in conjunction with CompuServe
  223. Information Service.  CompuServe reserves the right to withdraw the offer at
  224. any time.  So take advantage of this offer TODAY.
  225.  
  226.                     MVP Paint Professional Order Form
  227.  
  228. YES!  I would like the benefits and increased productivity of MVP Paint
  229. Professional, including the ability to view Super VGA images in Super VGA
  230. mode, the MVP Toolkit, and the Pod Bay Graphics Library.  Please rush me
  231. the entire package by first class mail.
  232.  
  233. Name ________________________________________________________________
  234.  
  235. Address _____________________________________________________________
  236.  
  237. City _______________________________ State ______ ZIP _______________
  238.  
  239. Country (if outside USA) ____________________________________________
  240.  
  241. CIRCLE DISK SIZE:    5-1/4" (HD)   -or-   3-1/2"         IMPORTANT!
  242.  
  243. Price of MVP Paint Professional                                    $49.95
  244. Shipping and Handling                                                3.00
  245. Shipping and Handling to Canada                      add $1.00
  246. Shipping and Handling to other countries             add $2.00
  247. Michigan residents sales tax                         add $2.12
  248. Source code license for the Pod Bay Graphics Library add $100                                                                
  249.  
  250. Make check payable to "MVP Software"           Total enclosed:  $__________
  251.  
  252. Check here if you want the CompuServe Special Offer (p. 4)  Yes____________
  253.  
  254. Master Card/Visa information (credit card orders only)
  255.  
  256. Card number __________________________________________ Expiration _________
  257. ---------------------------------------------------------------------------
  258. VOLUNTARY QUESTIONS:  Please help us determine what features you would like
  259. ====================  in upgrades and future products.
  260.  
  261. Circle what type of equipment you have:    8088    286    386    486
  262. Circle the speed of your computer(Mhz): 10  12  16  20  25  33  40  50  ___ 
  263. Circle any that apply: Joystick  Mouse  Modem_______  SVGA card____________
  264.                                              (speed)              (type)
  265.  
  266. Where did you get the shareware version of MVP Paint?
  267.     Friend   CompuServe   GEnie   AOL   Prodigy   Software Creations
  268.  
  269.     BBS (name): _______________________  phone # __________________________
  270.     address _______________________________________________________________
  271.     Shareware Distributer (name): _________________________________________
  272.     address _______________________________________________________________
  273.  
  274. What new features would you like to see added to MVP Paint?
  275.  
  276.  
  277. ---------------------------------------------------------------------------
  278. Send this order form and your check to:
  279.  
  280. MVP Software, 1035 Dallas S.E., Grand Rapids, MI  49507-1407
  281.  
  282. From the US or Canada call 800-968-9684 toll-free 24-hour order line.
  283. Call (616) 245-8376 tech support, information, or overseas orders.
  284.  
  285.  
  286.                 +--------------------------------------------+
  287.                 |  MVP Paint - 256 Color VGA Image Workshop  |         6
  288.                 +--------------------------------------------+
  289.  
  290.  
  291. GENERAL HELPFUL INFORMATION
  292. ---------------------------
  293. The MVP Paint graphics program is designed to operate stand-alone.  This means
  294. that you can install it somewhere on the path and then call it up by simply
  295. typing MVPPaint at any time.  If you are new to DOS, or if you have no hard
  296. drive, you may want to run MVP Paint from a floppy disk.  The DOS manuals
  297. might prove useful for determining what the path is as well as how to change
  298. it, but it is not necessary to place MVP Paint in the path.  Once the
  299. installation program has copied the MVPPAINT.EXE file and all of the auxillary
  300. files to the desired location, you are ready to run it.  Even though MVP Paint
  301. does not need to be in the current directory, be aware that all files (palette
  302. and image) are loaded and saved in the current directory.
  303.  
  304. Before running MVP Paint, run CONFIGUR and answer a few questions about your
  305. system.  This will allow MVP Paint to operate in as efficient manner as
  306. possible.
  307.  
  308. To begin the program, type MVPPAINT, and press the ENTER key.
  309.  
  310. MVP Paint may not recognize some really old mouse drivers.  If you experience
  311. an invisible mouse, try getting hold of a newer mouse driver to correct
  312. this problem.  
  313.  
  314. FEATURES
  315. --------
  316. All of the feaures included with this program -- line draw, interpolation,
  317. animation, etc., are described and in some cases illustrated in the online help
  318. section.  Before working on your first image, we recommend that you go through
  319. all of the items in this section to get a good idea about what this program can
  320. do.  Note: The animation section is somewhat complicated so in addition to
  321. moving the help for animation into the help section, a demonstration animation
  322. is included with this package.  To see this demonstration, go to the animation
  323. section and choose LOAD and then choose MVPPAINT.  Then choose VIEW.
  324.  
  325. Experienced users will definitely want to print the list of available macros.
  326. These macros will greatly speed up the painting process if used effectively.
  327.  
  328. You can also load a palette by specifying the palette name from the DOS
  329. command line.  Example: MVPPAINT BW will load the palette saved in the
  330. file BW.PAL.
  331.  
  332.  
  333.                 +--------------------------------------------+
  334.                 |  MVP Paint - 256 Color VGA Image Workshop  |         7
  335.                 +--------------------------------------------+
  336.  
  337. FILE FORMATS
  338. ------------
  339. File formats be confusing to many users.  In this document, the term "file
  340. format" refers to the disk file that can hold an image, a palette, or some
  341. other entity.  You can discern the nature of a file by its extensions.  MVP
  342. Paint recognizes the following extensions:
  343.  
  344.     .GIF - Compuserve format  - image file
  345.     .PCX - ZSoft format  - image file
  346.     .VGA - MVP Paint format  - image file (compatible w/Borland .BGI drivers)
  347.     .PAL - MVP Paint format - palette file
  348.     .AF  - MVP Paint format - animation file
  349.  
  350. THE MENUING SYSTEM
  351. ------------------
  352. MVP Paint's menuing system is icon-based.  This means that general categories
  353. of features are represented by icons, or pictures.  For example, all file
  354. operations are found under the disk icon, all palette operations under the
  355. palette icon, etc.  To choose an option, just click the left mouse button on
  356. an icon.  In some cases a sub-menu will appear from which you can make a
  357. further choice.
  358.  
  359. THE PALETTE SYSTEM
  360. ------------------
  361. The color palette allows you to choose the color in which you want to perform
  362. drawing activities.  Simply point to the color you want and click the mouse
  363. button.  Since only 64 of the 256 colors are visible at a time, use the arrows
  364. on the right side of the palette to page through the colors.  Also note that in
  365. the paint window, hitting the right button will set the current color to be
  366. what was under the mouse.  If MVP Paint is operating in hidden palette mode,
  367. hitting the right button will return you to normal editing and make the palette
  368. go away.
  369.  
  370. IMPORTANT NOTE
  371. --------------
  372. MVP Paint allows you to work on fullscreen images.  If the image is too large
  373. to allow the menu on-screen, you can bring the menu up by either hitting the
  374. middle button on a three-button mouse, holding down the right button and then
  375. pressing the left, or hitting the space bar.  Now for the tricky part.  If both
  376. the menu and the color palette are hidden, this action will invoke either
  377. depending on the current location of the mouse.  In the left-half of the
  378. screen, it will call up the color palette, in the right-half it will invoke the
  379. menuing system.  If you are working on an odd-shaped image where one of those
  380. two is already active, say 160x200, then the hidden palette is invoked
  381. regardless of your location at the time of calling.  This is difficult to
  382. describe with words, so give it a whirl and you will get the hang of it.
  383.  
  384.  
  385.                 +--------------------------------------------+
  386.                 |  MVP Paint - 256 Color VGA Image Workshop  |         8
  387.                 +--------------------------------------------+
  388.  
  389.  
  390. THE PALETTE EDITOR
  391. ------------------
  392. The palette editor, an extremely useful feature not found in many paint
  393. programs, allows the user to modify the 256 color palette to contain the 256
  394. colors they want out of a possible 262,144 colors!  In addition to choosing RGB
  395. values, other options are available.  Below is a list of the three main
  396. operations to perform in the palette editor:
  397.  
  398. 1. RGB Modification:  Click on the desired color you want to modify.  Then
  399.    click on the box of the component (red, green or blue) that you want to
  400.    modify.  Then move the cursor up and down until the component is set where
  401.    you want it.  Finally, click the left button to accept the change, or the
  402.    right to restore the component to its original value.
  403.  
  404. 2. Quick Set:  In the color spectrum area (where all 256 colors are    shown),
  405.    you choose a color by clicking the left button.  The currently chosen color
  406.    is always outlined by a box.  If you click on a color with the right button,
  407.    and that color is not the outlined color, the outlined color  will be set
  408.    to have the RGB components of the color you on which you clicked.  This
  409.    feature gives you the means to move colors around or blank them out.
  410.  
  411. 3. Trending: Trending allows you to choose two colors and have all of the
  412.    colors in between them become gradual transitions from the first color to
  413.    the last.  You perform a trend by choosing the first color you want and then
  414.    clicking on "Start Trend." Next, choose the last color in the trend and click
  415.    on "End Trend." Now you are ready to click on the "Do Trend" button and
  416.    watch MVP Paint go to work.  Naturally, the farther apart in the palette x
  417.    and y are, the more slight the increments.  You can trend between 3 colors
  418.    or all 256!
  419.  
  420. After finishing with the modify palette screen, click on "Quit" to return to
  421. the program where you left off.  You must first tell the program whether to
  422. keep any palette changes made.  Selecting "no" will return with the same
  423. palette as when you entered modify palette.  Choosing "yes" will make the
  424. changes active.  IMPORTANT: Changes made in the palette are not saved unless
  425. you either (1) choose the palette menu and save the palette in a (.PAL) file or
  426. (2) save the palette with the current image.
  427.  
  428.  
  429.                 +--------------------------------------------+
  430.                 |  MVP Paint - 256 Color VGA Image Workshop  |         9
  431.                 +--------------------------------------------+
  432.  
  433.  
  434. ANIMATION
  435. ---------
  436. The animation section can be useful to both programmers who want to test
  437. images before devoting time for coding and people who just want to toy around
  438. and have fun.  The basic approach to this animation section can be likened to
  439. film animation.  With a movie, the scenes are just a long series of still
  440. pictures called "frames." Because image files can get quite large and slow, you
  441. wouldn't want to save the whole screen over and over just to move a space
  442. shuttle across a space scene.  For this reason, you choose a background scene
  443. and then work with all of the elements that will appear within that scene.  So,
  444. in addition to the background, you can choose up to 5 different images to
  445. appear over the background within any one frame.  Any one slot within the frame
  446. will be referred to as a cell.  Once all of the cells within a given frame are
  447. displayed, the animation routine will delay an amount of time you specify, and
  448. then move on to the next frame.
  449.  
  450. Just as you load and save image files, you can do the same with animation
  451. files.  This does not save image information but rather image names, locations,
  452. delay times, etc.  An extensive help section has been implemented in the
  453. animation section of MVP Paint.  For this reason, any further comment here
  454. would be redundant.
  455.  
  456. However, one other topic does warrant mention in this document.  In Frame 1,
  457. and only in Frame 1, you can choose for a cell to have continuancy and thus
  458. avoid entering an image that is going to have a linear path multiple number of
  459. times.  Just choose an image as you would normally, choose its location, and
  460. then you will return to the regular animation screen.  Now click the right
  461. button on the cell you want to make continuous.  You will return to the
  462. location select screen once again.  This time, however, you are not entering
  463. the location of the cell but rather the x and y offsets to be used in each
  464. successive frame.  Although this may sound confusing it is really rather
  465. simple.  For an example load the MVPPAINT.AF animation file.  The shuttle has
  466. the continuancy feature associated with it.  To remove this feature from a
  467. cell, click the right button a second time.  Also, remember that it continues
  468. only as long as other animation or delay times continue.
  469.  
  470.                 +--------------------------------------------+
  471.                 |  MVP Paint - 256 Color VGA Image Workshop  |         10
  472.                 +--------------------------------------------+
  473.  
  474. PROGRAMMERS' NOTES
  475. ------------------
  476. Here is an example illustrating the VGA file format.  This example considers an
  477. image that is x pixels wide and y pixels high.  Assume that each of the pixels
  478. are identified by the name given to them in Table 1. Therefore, the pixel
  479. located at x=2, y=3 is called 23.  Now look at Table 2 and you can see how each
  480. pixels maps to a predictable location in the .VGA file!
  481.  
  482.   Table 1:          | 1   2   3  . . .  X
  483.                   --+---------------------
  484.                   1 | 11  21  31 . . .  X1
  485.                   2 | 12  22  32 . . .  X2
  486.                   . |
  487.                   . |
  488.                   . |
  489.                   Y | 1Y  2Y  3Y . . .  XY
  490.  
  491.   Table 2:
  492.   +----------------------------- Offset  0                 (x dimension) - 1
  493.   |       +--------------------- Offset  2                 (y dimension) - 1
  494.   |       |   +----------------- Offset  4                 Pixel 11
  495.   |       |   |  +-------------- Offset  5                 Pixel 21
  496.   |       |   |  |         +---- Offset  3+x               Pixel X1
  497.   |       |   |  |         |     Offset  3+((y-1)*x)+(x-1) Pixel XY
  498.   |       |   |  |         |                                |
  499.   |       |   |  |         |                                |
  500. +--+--+--+--+--+--+--+   +--+--+--+--+     +--+--+--+     +--+   +--+--+-->
  501. |(x-1)|(y-1)|11|21|31|...|X1|12|22|32|.....|1Y|2Y|3Y|.....|XY|...|Palette->
  502. +--+--+--+--+--+--+--+   +--+--+--+--+     +--+--+--+     +--+   +--+--+-->
  503.                                                                    |
  504.                                                                    |
  505. Image Size = ((((x - 1) Div 8) + 1) * 8) * (y-1) + 6  -------------+
  506.  
  507. VGA File Size = Image Size (if palette is not saved)
  508. VGA File Size = Image Size + 768 (if palette is saved)
  509.  
  510. IMPORTANT:  MVP Paint does NOT use the Borland VGA256.BGI driver.  This
  511. driver has difficulty displaying full-screen images.  We recommend the
  512. SVGA256.BGI driver for better results.  If you wish to use the VGA256
  513. driver and use Borland putimage routines, you must first add 1 to each of
  514. the dimensions (x and y).  The best alternative is to avoid the .BGI
  515. drivers altogether and use the Pod Bay Graphics Routines available with
  516. the Professional version of this program.  These routines are lightning
  517. fast and will keep your code size to a minimum.
  518.  
  519. To license source code for the Pod Bay Grapics Library, send $100 to MVP
  520. Software and request the Pod Bay Graphics Library source code and license.  You
  521. will receive the source code in C and Pascal, plus a license permitting you to
  522. use the code in any program -- personal, shareware, or retail -- that you
  523. develop.  However, the license does NOT give you the right to sell or otherwise
  524. distribute the source files themselves, either in original or modified form.
  525.  
  526. The Pod Bay Graphics Library source code license is available only to
  527. purchasers of MVP Paint Professional.
  528.  
  529.  
  530.                 +--------------------------------------------+
  531.                 |  MVP Paint - 256 Color VGA Image Workshop  |         11
  532.                 +--------------------------------------------+
  533.  
  534. Below is a list of MVP Software overseas agents.  You may purchase MVP Paint
  535. Professional from any of these authorized representatives.  Call for current
  536. pricing.If your country is not listed, order from MVP Software at 1035 Dallas
  537. SE, Grand Rapids, MI 49507-1407.  Or call (616) 245-8376.  NOTE: The CompuServe
  538. special offer is available direct from MVP Software only.
  539.  
  540. Canada
  541. ------
  542. Distant Markets, Box #1149, 194 - 3803 Calgary Trail South
  543. Edmonton, Alberta  T6J 5M8
  544. Phone: 800-661-7383     Fax: 800-661-9756
  545.  
  546. Australia
  547. ---------
  548. Budgetware, 9 Albermarle St., Newtown NSW 2042
  549. Phone: (02) 519-4233    Fax: (02) 516-4236
  550.  
  551. United Kingdom
  552. --------------
  553. Testware Ltd, 46 The Avenue, Harrogate, N Yorks HG1 4QD
  554. Phone: (0423 886 415    Fax: (0423) 889 728
  555.  
  556. Sweden
  557. ------
  558. Svenska PC-Klubben, Box 83, 511 21 Kinna
  559. Phone: 0320-16500        Fax: 0320-16053
  560.  
  561. Denmark
  562. -------
  563. Prof. Shareware, Benloese Skell 4 G, DK-4100 Ringsted
  564. Phone: 53 61 90 42        Fax: 53 61 93 91
  565.  
  566. Japan
  567. -----
  568. P. & A. Company, Ltd., 302 Bellwins, 1367-23, Nakagami, Akishima, Tokyo 196
  569. Phone: 425-46-9141      Fax: 425-46-9142     BBS: 425-46-9143
  570.  
  571. Germany
  572. -------
  573. Pfohl & Partner GMBH, Brueckenstr. 16, 8500 Nuernberg 90
  574. Phone: 911-39903-99     Fax: 911-399003-50
  575.  
  576.