home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / qball300.zip / QBALLODD.DOC < prev    next >
Text File  |  1995-06-01  |  140KB  |  2,588 lines

  1.  
  2.                                 ====================
  3.                                 ====== |         | |
  4.                                 |    | |---  --- | |
  5.                                 |  -+| |  | +--| | |
  6.                                 ====|= ---- +--- - -
  7.                                     +-
  8.                                 ====================
  9.  
  10.                            SMALL ARMS EXTERIOR BALLISTICS
  11.  
  12.                                         for
  13.  
  14.                               IBM PC's and COMPATIBLES
  15.  
  16.                               -----------------------
  17.  
  18.                               Application Programming
  19.                                  and Documentation
  20.                                          by
  21.  
  22.                                 Benjamin W. Hartley
  23.                               Forest Park Estates #103
  24.                               Jaffrey, NH    03452 USA
  25.  
  26.                      Voice . . . . . . . . . . .(603) 532-6248
  27.                      America OnLine. . . . . . . . . .BHartley
  28.                      CompuServe. . . . . . . . . . .70033,2612
  29.                      GEnieMail . . . . . . . . . . .B.Hartley1
  30.                      Internet. . . . 70033,2612@compuserve.com
  31.  
  32.           ================================================================
  33.          
  34.                   +---------+
  35.             +-----+---+     |              (R)
  36.           --|         |O    |------------------
  37.             |   +---------+ |  Association of
  38.             |   |         |-+  Shareware
  39.             +---|    O    |    Professionals
  40.           ------|    |    |--------------------
  41.                 +---------+    MEMBER
  42.          
  43.                The author is a member of the Association of Shareware Pro-
  44.           fessionals, the ASP.   ASP wants to make sure that the shareware
  45.           principle works for you.   If you are unable to resolve a share-
  46.           ware-related problem with an ASP member by contacting the member
  47.           directly, ASP may be able to help.  ASP's Ombudsman can help you
  48.           resolve a dispute or  problem with an  ASP member,  but does not
  49.           provide technical support for members' products. Please write to
  50.           the ASP Ombudsman at 545 Grover Rd., Muskegon, MI 49442-9427 USA
  51.           (FAX 616-788-5131 24 hrs./day), or send a message via CompuServe
  52.           mail to: ASP Ombudsman 72050,1433.
  53.                                                                       
  54.           ================================================================
  55.  
  56.             QBALL  --  source code, executable files, and documentation
  57.             are (C)1991-95 by Benjamin W. Hartley. All rights reserved.
  58.  
  59.          QBALL                                                           i
  60.          
  61.                                      DEDICATION
  62.  
  63.                   QBALL was inspired by the many computer programs
  64.                      published in The American Rifleman, and is
  65.                       respectfully dedicated to their author:
  66.  
  67.                                William C. Davis, Jr.
  68.  
  69.                                         ----
  70.  
  71.                               DISCLAIMER and WARRANTY
  72.  
  73.              QBALL is supplied as is!!  Responsibility for determining its 
  74.          suitability for any use rests  solely  with the user.  The author 
  75.          will not be held responsible for injury or damages resulting from      
  76.          the use of QBALL;  all remedies rest solely with the user.  QBALL      
  77.          is distributed without any warranties whatsoever,  except:  QBALL      
  78.          copies distributed  on defective  author-supplied  media  will be      
  79.          replaced;  or if QBALL is inoperative through an author error,  a      
  80.          functional copy is  available  upon request.  The author reserves      
  81.          the right to modify or update  QBALL  without incurring any obli-      
  82.          gation to supply updates to any user,  except as otherwise stated      
  83.          herein.
  84.  
  85.                                   LIMITED LICENSE
  86.  
  87.              Individual users may make copies of the  QBALL  program files      
  88.          for backup and personal use.  Individual users may freely distri-      
  89.          bute the Shareware Edition,  provided that all files are distrib-      
  90.          uted in their entirety and without modification.
  91.              Computer clubs may make copies of the  Shareware Edition  for      
  92.          distribution.  A media / copying fee not to exceed  $10.00 may be      
  93.          charged.
  94.              Vendor  and  BBS members of The Association of Shareware Pro-      
  95.          fessionals are hereby granted permission to distribute the Share-     
  96.          ware Edition;  latest revision verification should,  however,  be     
  97.          obtained from the author.  All other vendors and BBS must contact     
  98.          the author for permission before distribution may begin.
  99.              Distribution of the User's Manual in printed form,  or of any      
  100.          part of the Registered Edition of QBALL, without the author's ex-      
  101.          press written consent, is prohibited.
  102.  
  103.                                   ACKNOWLEDGMENTS
  104.  
  105.              The author gratefully acknowledges the efforts of Jan Archam-     
  106.          beau, Bob Bender,  Lewis Hansen, Leif Bjarne Kleven, Terry Lyman,     
  107.          Jim McCausland,  Jeremy Moss, Miguel Duran Perello,  Bob Pickell,     
  108.          and Dave Smith,  all of whom have suggested  improvements to what     
  109.          QBALL does,  how it does it,  and have provided valuable feedback     
  110.          and encouragement.  Victor Parrish,  Manager of Radio Shack Store 
  111.          #1044, Peterborough, NH, generously allowed  intermediate testing 
  112.          on his store's computers. Many thanks to you all. ─ B.W.H.
  113.  
  114.          QBALL                                                         iii
  115.          
  116.                                  TABLE OF CONTENTS
  117.  
  118.          Dedication, Disclaimer/Warranty, License, Acknowledgments . . . i
  119.          Copyright and Miscellaneous Information . . . . . . . . . . . .ii
  120.          Table of Contents . . . . . . . . . . . . . . . . . . . . . . iii
  121.          List of Appendices. . . . . . . . . . . . . . . . . . . . . . .iv
  122.          List of Figures . . . . . . . . . . . . . . . . . . . . . . . . v
  123.          List of Tables. . . . . . . . . . . . . . . . . . . . . . . . .vi
  124.          About Shareware . . . . . . . . . . . . . . . . . . . . . . . vii
  125.          Obtaining the Latest Shareware Edition. . . . . . . . . . . .viii
  126.          Introduction. . . . . . . . . . . . . . . . . . . . . . . . . .ix
  127.  
  128.          Chapter                                                      Page
  129.          1. Getting Started. . . . . . . . . . . . . . . . . . . . . . . 1
  130.             1.1 Files Required . . . . . . . . . . . . . . . . . . . . . 1
  131.             1.2 Will It Work?. . . . . . . . . . . . . . . . . . . . . . 1
  132.             1.3 Copying the Program Files. . . . . . . . . . . . . . . . 1
  133.             1.4 QBALL Installation . . . . . . . . . . . . . . . . . . . 1
  134.             1.5 General Instructions . . . . . . . . . . . . . . . . . . 2
  135.             1.6 Starting QBALL . . . . . . . . . . . . . . . . . . . . . 3
  136.  
  137.          2. Computing Ballistics Data
  138.             2.1 Initial Data Entry . . . . . . . . . . . . . . . . . . . 7
  139.             2.2 Computing and Displaying Range Tables. . . . . . . . . . 8
  140.             2.3 Range Tables Too Long to Display . . . . . . . . . . . .10
  141.             2.4 Other Range Table Output . . . . . . . . . . . . . . . .10
  142.             2.5 Printing Range Table Hardcopy. . . . . . . . . . . . . .11
  143.             2.6 Saving a Range Table to a Disk File. . . . . . . . . . .13
  144.             2.7 Slant Fire Effects . . . . . . . . . . . . . . . . . . .14
  145.             2.8 Computing and Displaying a Slant Fire Table. . . . . . .15
  146.             2.9 Printing Slant Fire Table Hardcopy . . . . . . . . . . .17
  147.             2.10 Saving a Slant Fire Table to a Disk File. . . . . . . .19
  148.             2.11 Displaying a Trajectory Graphic . . . . . . . . . . . .20
  149.             2.12 Other Ballistic Procedures. . . . . . . . . . . . . . .23
  150.                  Point-Blank Range . . . . . . . . . . . . . . . . . . .23
  151.                  Wind Vector Corrections . . . . . . . . . . . . . . . .25
  152.                  Sectional Density . . . . . . . . . . . . . . . . . . .27
  153.                  Free Recoil Velocity and Energy . . . . . . . . . . . .27
  154.             2.13 New or Changed Input Data . . . . . . . . . . . . . . .29
  155.                  Weapon Identifier . . . . . . . . . . . . . . . . . . .29
  156.                  Bullet Identifier . . . . . . . . . . . . . . . . . . .30
  157.                  Muzzle Velocity . . . . . . . . . . . . . . . . . . . .30
  158.                  Ballistic Coefficient . . . . . . . . . . . . . . . . .30
  159.                  Bullet Weight . . . . . . . . . . . . . . . . . . . . .30
  160.                  Metro (Meterological Conditions). . . . . . . . . . . .30
  161.                  Sight Height. . . . . . . . . . . . . . . . . . . . . .31
  162.                  Unit System Swap. . . . . . . . . . . . . . . . . . . .31
  163.             2.14 Bullet Lookup . . . . . . . . . . . . . . . . . . . . .31
  164.             2.15 Metric Data Limits and Conversion Factors . . . . . . .33
  165.  
  166.          QBALL                                                           v
  167.          
  168.                                   LIST OF FIGURES
  169.  
  170.          Figure                                                       Page
  171.              1. Opening Screen . . . . . . . . . . . . . . . . . . . . . 3
  172.              2. Main Menu Display. . . . . . . . . . . . . . . . . . . . 4
  173.              3. Metric Units Information Line. . . . . . . . . . . . . . 4
  174.              4. A Clean Sweep Prompt . . . . . . . . . . . . . . . . . . 5
  175.              5. Required Data Entry. . . . . . . . . . . . . . . . . . . 7
  176.              6. Computations Menu. . . . . . . . . . . . . . . . . . . . 8
  177.              7. Partial Computations Menu, Valid Zero Set. . . . . . . . 8
  178.              8. Range Data Entry Window, All Data Set. . . . . . . . . . 9
  179.              9. Typical Range Table. . . . . . . . . . . . . . . . . . . 9
  180.             10. Partial Range Table. . . . . . . . . . . . . . . . . . .10
  181.             11. Range Table Output Menu. . . . . . . . . . . . . . . . .11
  182.             12. Printing Range Table Information Display . . . . . . . .11
  183.             13. Typical Printed Range Table. . . . . . . . . . . . . . .12
  184.             14. Entering a Filename for a Range Table Disk File. . . . .13
  185.             15. Saving a Range Table to a Specified Disk File. . . . . .13
  186.             16. Horizontal vs Elevated Fire. . . . . . . . . . . . . . .14
  187.             17. Choosing Vertical Displacement Type. . . . . . . . . . .15
  188.             18. Entering the Angular Vertical Displacement . . . . . . .15
  189.             19. Slant Fire Table, Angular Vertical Displacement. . . . .15
  190.             20. Slant Table Output Menu. . . . . . . . . . . . . . . . .16
  191.             21. Slant Fire Table, Linear Vertical Displacement . . . . .17
  192.             22. Printing Slant Fire Table Information Display. . . . . .17
  193.             23. Typical Printed Slant Fire Table . . . . . . . . . . . .18
  194.             24. Entering a Filename for a Slant Fire Table Disk File . .19
  195.             25. Saving a Slant Fire Table to a Specified Disk File . . .19
  196.             26. Typical Trajectory Graphics Display. . . . . . . . . . .20
  197.             27. Filename Entry Window. . . . . . . . . . . . . . . . . .21
  198.             28. Data Recall Window . . . . . . . . . . . . . . . . . . .21
  199.             29. Two Trajectories Displayed . . . . . . . . . . . . . . .22
  200.             30. The Other Ballistics Procedures Menu . . . . . . . . . .23
  201.             31. Point Blank Range Determination. . . . . . . . . . . . .24
  202.             32. Point Blank Zero Range Validated . . . . . . . . . . . .24
  203.             33. Data Entry, Point Blank Range Table. . . . . . . . . . .25
  204.             34. Range Table Using Point Blank Zero . . . . . . . . . . .25
  205.             35. Entering Wind Vector Correction Data . . . . . . . . . .26
  206.             36. Range Table Showing Nonstandard Wind Deflection. . . . .26
  207.             37. Entering a Bullet Diameter
  208.                  and Display Sectional Density . . . . . . . . . . . . .27
  209.             38. Determining Free Recoil Velocity and Energy. . . . . . .27
  210.             39. A Clean Sweep Prompt . . . . . . . . . . . . . . . . . .29
  211.             40. New Input Data Menu. . . . . . . . . . . . . . . . . . .29
  212.             41. Entering a Weapon Identifier . . . . . . . . . . . . . .29
  213.             42. Entering a Bullet Identifier . . . . . . . . . . . . . .30
  214.             43. Entering Metro (Meteorological Conditions) . . . . . . .31
  215.             44. Entering a Sight Height. . . . . . . . . . . . . . . . .31
  216.             45. Entering a Ballistic Coefficient, Lookup Active. . . . .31
  217.             46. Bullet Lookup Window, Sorted by Diameter . . . . . . . .32
  218.             47. Changed Screen Header and Information Lines. . . . . . .32
  219.  
  220.          QBALL                                                         vii
  221.          
  222.                                   ABOUT SHAREWARE
  223.  
  224.             So you've spent a lot of money -- $200, $300, or more for a 
  225.          computer program. You've tried it out, have found that it isn't 
  226.          suitable for you, (or worse, doesn't work) and you want your money 
  227.          back. Know what? Usually, you're out of luck, that's what.
  228.             Enter Shareware.
  229.             Shareware gives you, the end user, a chance to try software 
  230.          before buying it, much as you might test-drive a new car. If you 
  231.          try a Shareware program, and continue using it, you are expected 
  232.          to register it, just as you would have to pay for the car. 
  233.          Individual programs differ on details: you may get anything from 
  234.          the simple right to continue using the software to an updated 
  235.          program with printed manual. Shareware programs are neither free, 
  236.          nor are they in the public domain. Copyright laws apply to both 
  237.          Shareware and commercial software. The Shareware copyright holder, 
  238.          generally the author, retains all rights to the program.
  239.             Shareware authors are accomplished programmers, just like 
  240.          commercial authors, and the programs are of comparable quality. 
  241.          (In both cases, there are good programs and bad ones!)
  242.             In sum, Shareware is a distribution method, not a type of 
  243.          software. You should find software that suits your needs and 
  244.          pocketbook; the Shareware system eases the search, as you can try 
  245.          before you buy. And because the overhead is low, prices are low 
  246.          also. Shareware also has the ultimate money-back guarantee: if you 
  247.          don't use it, you don't pay for it.
  248.             QBALL is a shareware program, and you are encouraged to give 
  249.          unaltered copies to your friends.
  250.             The essence of "user-supported" software is to provide personal 
  251.          computer users with quality, low-cost software, while encouraging 
  252.          programmers to continue to develop new products. If you find QBALL 
  253.          useful, and continue to use QBALL after a 30-day trial period, you 
  254.          must make a registration payment of $25.00 to the author. The 
  255.          $25.00 registration fee will license one copy for use on any one 
  256.          computer at any one time. QBALL may be used by any number of 
  257.          people and may be freely moved from one computer location to 
  258.          another, so long as there is no possibility of it being used at 
  259.          one location while being used at another.
  260.             Commercial users of QBALL must register and pay for their 
  261.          copies of QBALL within 30 days of first use or their license is 
  262.          withdrawn. Contact the author to make site-license arrangements. 
  263.          Anyone distributing QBALL for any kind of remuneration must first 
  264.          contact the author for authorization.
  265.             Authorization is granted to distributor members of the Asso- 
  266.          ciation of Shareware Professionals (ASP) who may begin offering 
  267.          QBALL immediately. The author should be advised so that the 
  268.          latest, complete version of QBALL is being distributed.
  269.             So there you are: quality software at a reasonable price, with 
  270.          an unbeatable guarantee.
  271.             Wotta deal!
  272.                              -- adapted from original text by Paul Mayer
  273.  
  274.          QBALL                                                          ix
  275.          
  276.                                     INTRODUCTION
  277.          
  278.          QBALL is a menu-driven application for the rapid computation of 
  279.          ballistics data for small arms projectiles. QBALL will quickly 
  280.          compute point-of-impact data, velocity and energy levels, trajec- 
  281.          tories relative to line-of-sight, and times of flight. Additional 
  282.          routines allow the calculation of ballistic coefficients, muzzle 
  283.          velocities from measured bullet drop or a single downrange 
  284.          velocity, slant fire corrections, point-blank range, and gun free 
  285.          recoil. Printing routines (parallel printers only, LPT1) may be 
  286.          used to produce hard copy and graphics printouts with properly 
  287.          configured installations. Starting values and the display to which 
  288.          QBALL will default may be changed using the built-in config- 
  289.          uration routines.
  290.  
  291.             QBALL does not include routines for load development due to the 
  292.          lack of available data, and product-liability considerations. One 
  293.          such program is "Load From a Disk," a commercial product, 
  294.          available from:
  295.                                   Load From a Disk
  296.                                   9826 Sagedale
  297.                                   Houston, TX 77089
  298.  
  299.             You are also assumed to have some knowledge of exterior 
  300.          ballistics: QBALL will not teach you the subject. Several of the 
  301.          references listed in the bibliography contain introductions to the 
  302.          subject, and their study will amply repay the effort expended.
  303.  
  304.             Warning! All QBALL-generated data should be used as a guide to 
  305.          ballistics performance, only. You must verify QBALL's data with a 
  306.          standard reloading manual. Several such manuals are listed in the 
  307.          bibliography.
  308.  
  309.             If you find QBALL of use, but would like it to do something it 
  310.          doesn't do now, or have suggestions to improve what is does 
  311.          already, please send in a copy of the Enhancement Form. If you are 
  312.          the first to suggest an improvement which is included in a later 
  313.          QBALL release, you will receive a free copy of that release.
  314.  
  315.             Should you have problems with QBALL, you may call the author at 
  316.          603-532-6248; no collect calls, please! (Should you get the 
  317.          answering machine, please leave your name, telephone number, and 
  318.          the best time to return your call.) You may also contact the 
  319.          author by CompuServe mail message to Ben Hartley, 70033,2612; or 
  320.          on the Internet 70033,2612@compuserve.com; on America OnLine, 
  321.          address BHartley; or GEnieMail, address B.Hartley1. If you would 
  322.          prefer to write, please do so. The author will respond to all 
  323.          requests for help.
  324.  
  325.             The latest Registered Edition of QBALL is available from the 
  326.          author for a $25.00 registration fee. Registration grants to you 
  327.          an unlimited use license, and entitles you to one free upgrade, a 
  328.          printed manual, a custom bullet lookup maintenance utility, and 
  329.          other goodies which change from time to time.
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.                                        ------
  351.  
  352.                                        QBALL
  353.  
  354.                                        USER'S
  355.  
  356.                                        MANUAL
  357.  
  358.                                        ------
  359.  
  360.          QBALL                    Getting Started                        1
  361.  
  362.          Chapter 1. GETTING STARTED
  363.  
  364.          1.1 Files Required.
  365.  
  366.             QBALL is distributed with the files specified in the packing 
  367.          list document.
  368.  
  369.             The only absolutely required file is QBALL.EXE. In order to use 
  370.          bullet lookup, however, AMMO.DAT and at least one of the *.NDX 
  371.          files must be present. In order to configure your printer, both 
  372.          PRINTERS.DAT and PRCONFIG.EXE must be present.
  373.  
  374.          1.2 Will It Work ?
  375.  
  376.             QBALL is fully functional on MS/PC-DOS compatible computers 
  377.          equipped with a CGA or better graphics card. It has been found to 
  378.          be compatible with MS-DOS 3.3, 4.01, 5.0, and 6.nn, the appropri- 
  379.          ate version of COMMAND.COM, and with versions 3.02 through 4.02 of 
  380.          JP Software's 4DOS command processor replacement. QBALL will func- 
  381.          tion properly in the Windows(R) 3.n "DOS box," but will not func- 
  382.          tion in OS/2 protected mode. QBALL occupies approximately 350k RAM 
  383.          while operating with the supplied bullet lookup files.
  384.  
  385.          1.3 Copying the Program Files.
  386.  
  387.            It would be wise to make copies of the original QBALL files, and 
  388.          keep a set of originals in a safe place. Do all the following 
  389.          operations using your copies!
  390.  
  391.          1.4 QBALL Installation.
  392.  
  393.             Insert the copy of the disk labelled QBALL_EXECS into the 
  394.          appropriate drive, log onto that drive, type:
  395.  
  396.                                  INSTALL (+<enter>)
  397.  
  398.                                   and follow the prompts to install QBALL.
  399.  
  400.             While you may install QBALL on a high-density floppy disk, it 
  401.          loads sl-o-o-o-w. QBALL should be installed on a hard disk if at 
  402.          all possible. A complete installation requires approximately 450 
  403.          kBytes of free space on the target disk.
  404.  
  405.             The install utility will ask for the target directory in which 
  406.          to install the QBALL files - C:\QBALL300 is the default - and will 
  407.          create that directory if it doesn't exist. No other changes will 
  408.          be made to the existing files or directory structure on your hard 
  409.          disk.
  410.  
  411.          +---------------------------------------------------------------+
  412.          |QBALL uses "Universal INSTALL" - a product of The GoodSoft Co.,|
  413.          |1630 30th Street, Suite 235, Boulder, CO 80301, USA - which was|
  414.          |provided through the good offices of Matt Brown of GoodSoft.   |
  415.          +---------------------------------------------------------------+
  416.  
  417.          QBALL                    Getting Started                        3
  418.  
  419.          1.6 Starting QBALL.
  420.  
  421.             Log into the directory or onto the disk where you have 
  422.          installed QBALL.EXE, and type:
  423.  
  424.                                   QBALL (+<enter>)
  425.  
  426.              +--------------------------------------------------------+
  427.              | Hint: If you have a monochrome monitor, or if you just |
  428.              | don't like colors, start QBALL with:                   |
  429.              |                     QBALL /b (+<enter>)                |
  430.              | and save the black/white configuration. See Chapter 5. |
  431.              +--------------------------------------------------------+
  432.  
  433.             QBALL will display some startup information, registration 
  434.          information, and this opening screen:
  435.  
  436.          =================================================================
  437.          |                ==========  +               +  +               |
  438.          |                |        |  |               |  |               |
  439.          |                |        |  +----+   ----+  |  |               |
  440.          |                |        |  |    |  +----+  |  |               |
  441.          |                |    =+  |  |    |  |    |  |  |               |
  442.          |                ======|===  =====+  +=====  =  =               |
  443.          |                      +=       Shareware Edition               |
  444.          |        [ Exterior Ballistics for PC's and Compatibles ]       |
  445.          |        [ v3.00   --   (C) 1991-5, Benjamin W. Hartley ]       |
  446.          |        [ SHAREWARE edition - 30-day trial use license ]       |
  447.          -----------------------------------------------------------------
  448.  
  449.               When you need fast, accurate smallarms ballistics data.
  450.  
  451.           ===============================================================
  452.           |NOTICE!! Users are encouraged to verify QBALL-derived data...|
  453.           |standard reloading manual.  The author is NOT responsible... |
  454.           |misuse or faulty application of QBALL-derived data.          |
  455.           ---------------------------------------------------------------
  456.                                                                                 
  457.                                                                    EGA
  458.                      ===>> Press any key to continue <<===       Detected
  459.  
  460.                              Figure 1. Opening Screen.
  461.  
  462.             QBALL reports what kind of graphics it has found; here, an EGA 
  463.          card is installed. The alternative is CGA; VGA falls through to 
  464.          EGA standard. If your default setup enables the printer (the as- 
  465.          shipped QBALL default), and your printer is off or off line, a 
  466.          "Printer Fault" message will also appear.
  467.             The QBALL version number is shown on the opening screen. In 
  468.          this example, it's "v3.00." If you need to contact the author with 
  469.          comments, suggestions, or requests for help, it would be helpful 
  470.          if you include the version number with your communication.
  471.             Press any key to continue. (QBALL will proceed automatically in 
  472.          60 seconds.)
  473.  
  474.          QBALL                    Getting Started                        5
  475.          
  476.             One frequent use for QBALL is the production of ballistics 
  477.          tables for a specific cartridge/weapon/load combination. With the 
  478.          Main Menu displayed, press <C> to access the ballistic computation 
  479.          routines. This option is discussed in much greater detail in 
  480.          Chapter 2.
  481.  
  482.             Should you wish to infer a ballistic coefficient or a muzzle 
  483.          velocity, then press <I>. See Chapter 3 for more information.
  484.  
  485.             You may change the screen display colors; toggle the printer, 
  486.          graphics grid, and units system; shell-to-DOS; and save new or 
  487.          changed default startup values. Press <U> to access the Utilities 
  488.          Menu; see Chapter 5 for more information.
  489.  
  490.             You may also access the "Read a Range Table" (RRTABLE.EXE) from 
  491.          the Utilities Menu; see chapter 5, section 5.6.
  492.  
  493.             If you have saved graphics trajectory data to a file, you may 
  494.          recall it for use by pressing <R>. As distributed, QBALL includes 
  495.          one such sample file. If the file was not copied to the QBALL 
  496.          directory, this option will not appear. See Chapter 6 for more 
  497.          information.
  498.  
  499.             To exit QBALL and return to DOS, press <Q>. QBALL will ask you 
  500.          to confirm that you indeed wish to quit. Press <Y> or <enter> to 
  501.          return to DOS, or <N> to continue. If you have saved trajectory 
  502.          data, you will also be asked whether or not to retain it on the 
  503.          disk. <Y> or <enter> keeps the data, <N> deletes it. You should 
  504.          retain the data - press <Y> or <enter> - until you've worked with 
  505.          QBALL for a while.
  506.  
  507.             Let's put QBALL to work... Press <C> to compute ballistic data, 
  508.          and to do the tutorial which follows. Go on to Chapter 2, page 7.
  509.          
  510.                                      ----------
  511.          
  512.             If this appears when you press <C>, (it shouldn't) then press 
  513.          <N> to clear any already-entered data and do the tutorial.
  514.  
  515.                                                                                 
  516.                       =======================================
  517.                       |      *** M A I N   M E N U ***      |
  518.                       |  ---------------------------------  |
  519.                       |  <C>ompute Ballistic or Gun Data    |
  520.                  ===| Clean Sweep... ╞============================
  521.                  |                                               |
  522.                  |       Retain Displayed Data? ([Y] or N)       |
  523.                  |                                               |
  524.                  -------------------------------------------------
  525.                       ---------------------------------------
  526.  
  527.                           Figure 4. A Clean Sweep Prompt.
  528.  
  529.                             See also New or Changed Input Data on page 29.
  530.  
  531.          QBALL               Computing Ballistics Data                   7
  532.  
  533.                         Chapter 2. Computing Ballistics Data
  534.  
  535.          2.1 Initial Data Entry.
  536.  
  537.             QBALL requires some initial data to work with. You will be 
  538.          prompted for the required items; enter the following data:
  539.  
  540.                  a. Ballistic Coefficient. . . . . . . . .    .300
  541.  
  542.                   ------------------------------------------------
  543.                   | Enter the ballistic coefficient and the bul- |
  544.                   | let weight manually, and try QBALL's bullet  |
  545.                   | lookup feature later. (See section 2.14).    |
  546.                   ------------------------------------------------
  547.  
  548.                  b. Bullet Weight in grains . . . . . . . . . .180
  549.  
  550.                   ------------------------------------------------
  551.                   | This tutorial is based on English units; the |
  552.                   | same principals apply to Metric units.  (See |
  553.                   | section 2.15).                               |
  554.                   ------------------------------------------------
  555.  
  556.                  c. Use Displayed Weapon?. . . . . .<Y> or <enter>
  557.                  d. Show Blank Bullet Designator?. .<Y> or <enter>
  558.                  e. Use Displayed Metro? . . . . . .<Y> or <enter>
  559.  
  560.                   ------------------------------------------------
  561.                   | To keep matters simple, use the defaults by  |
  562.                   | responding Y to these. Remember that <enter> |
  563.                   | is the same as "Yes" when asked "Y or N."    |
  564.                   ------------------------------------------------
  565.  
  566.                  f. The Muzzle Velocity in FPS . . . . . . . .2700
  567.  
  568.             As you can see, the screen display and the info line stay in 
  569.          step with your entries, as shown in Figure 5.
  570.  
  571.                     > Ballistic Computations, Typical Firearm <
  572.                                                                                 
  573.                  ---| Enter Required Initial Data... |------------
  574.                  |                                               |
  575.                  |   Ballistic coefficient               .300    |
  576.                  |   Bullet weight            (grains)    180    |
  577.                  |   Weapon                   Typical Firearm    |
  578.                  |   Bullet                           - - - -    |
  579.                  |   Metro                       As displayed    |
  580.                  |   Muzzle Velocity:            (FPS)   2700    |
  581.                  |                                               |
  582.                  -------------------------------------------------
  583.  
  584.             MV:2700 |C1:.300 |G:180 |Metro:59d 0' 29.53" 78% |H:1.00 |E
  585.  
  586.                            Figure 5. Required Data Entry.
  587.  
  588.          QBALL                Computing Ballistic Data                    9
  589.          
  590.             As you stepped through range data entry, the entry window 
  591.          stayed in step with you, and looks like this when you've entered 
  592.          all the required data:
  593.  
  594.                       =======================================
  595.                       |    ***   Computations Menu   ***    |
  596.                  ---| Enter Range Data in Yards... |--------------
  597.                  |                                               |
  598.                  |   Zero Range     :                     250    |
  599.                  |   Maximum Range  :                     300    |
  600.                  |   Range Increment:                      50    |
  601.                  |                                               |
  602.                  -------------------------------------------------
  603.                       ---------------------------------------
  604.  
  605.                   Figure 8. Range Data Entry Window, All Data Set
  606.  
  607.             After a relatively short time for computations - how short de- 
  608.          pends partially upon the maximum range and range increment, and 
  609.          partially upon your computer's speed - QBALL displays the 
  610.          following table:
  611.  
  612.          -----------------------------------------------------------------
  613.          |              Range Table, Zeroed at 250 Yards                 |
  614.          |---------------------------------------------------------------|
  615.          | Range   R e m a i n i n g  Drop  Path/Sight Line 10 MPH Time  |
  616.          | Yards   V: FPS  E: Ft-Lbs Inches M.O.A.   Inches Inches Flght |
  617.          | -----   ----------------- ------ --------------- ------ ----- |
  618.          |     0     2700      2913    0.00   --      -1.00   0.00 0.000 |
  619.          |:  13.60   2659      2826    0.04  0.00      0.00   0.00 0.015:|
  620.          |    50     2551      2601    0.62  4.25      2.22   0.28 0.057 |
  621.          |   100     2407      2315    2.56  3.94      4.12   1.11 0.117 |
  622.          |+ 136.78   2304      2122    4.95  3.19      4.56   2.18 0.164+|
  623.          |   150     2268      2055    6.02  2.87      4.51   2.66 0.182 |
  624.          |   200     2133      1819   11.19  1.52      3.18   4.93 0.250 |
  625.          |~~250.00~~~2003~~~~~~1603~~~18.21~~0.00~~~~~~0.00~~~7.86~0.322~|
  626.          |- 294.14   1891      1430   26.16 -1.48     -4.56  11.12 0.390-|
  627.          |> 300      1877      1408   27.36 -1.69     -5.31  11.61 0.399<|
  628.          -----------------------------------------------------------------
  629.  
  630.                            Figure 9. Typical Range Table
  631.  
  632.             The zero range, 250 yards, is highlighted on your screen; here, 
  633.          it is shown thus: ~~~~~~. The symbols : :, + +, - -, and > < in- 
  634.          dicate the following "special" ranges:
  635.             : :  Range for first crossing of the line of sight;
  636.             + +  Range at which the maximum ordinate (height) occurs;
  637.             - -  Range at which the bullet is the same distance below
  638.                  the line of sight;
  639.             > <  The maximum range you entered.
  640.             The zero range is always displayed, and the "special" ranges 
  641.          are always computed and displayed. They are shown to two decimal 
  642.          places to set them apart from the other intermediate ranges.
  643.  
  644.          QBALL               Computing Ballistics Data                  11
  645.  
  646.                     > Ballistic Computations, Typical Firearm <
  647.                                                                                 
  648.                                                                     
  649.                         ===================================
  650.                         |   *** Range Table Output ***    |
  651.                         |  ----------------------------   |
  652.                         |  <R>edisplay Range Table        |
  653.                         |  <P>rint Range Table            |
  654.                         |  <S>ave Range Table to File     |
  655.                         |  Slant <A>ngle of Fire Table    |
  656.                         |  Display Trajectory <G>raphic   |
  657.                         |  ----------------------------   |
  658.                         |  <ESC> to Computations Menu     |
  659.                         -----------------------------------
  660.  
  661.                         Figure 11. Range Table Output Menu.
  662.  
  663.  
  664.             At this point, you may <ESC>ape to the Computations Menu if, 
  665.          for example, you wanted to change the range or other input data.
  666.  
  667.             You may also redisplay the range table - press <R> - which will 
  668.          put you back in the range table at the same place you were when 
  669.          you <ESC>aped from it.
  670.  
  671.             Slant Angle of Fire and Display Trajectory Graphic are discuss- 
  672.          ed later on, in section 2.7 and section 2.8, respectively.
  673.  
  674.  
  675.  
  676.          2.5 Printing Range Table Hardcopy.
  677.  
  678.             Warning! Ensure that your printer is on, on-line, has suffi- 
  679.          cient paper, and is ready to go before going any further!
  680.  
  681.             Press <P> to print the range table on your printer. QBALL dis- 
  682.          plays the following, recomputes all the table's data, and sends it 
  683.          to the printer.
  684.  
  685.                                                                                          
  686.                         ===================================
  687.                         |   *** Range Table Output ***    |
  688.                         |  ----------------------------   |
  689.                         |  <===========================   |
  690.                         |  <|                         |   |
  691.                         |  <|  Printing Range Table   |   |
  692.                         |  S|                         |   |
  693.                         |  D---------------------------   |
  694.                         |  ----------------------------   |
  695.                         |  <ESC> to Computations Menu     |
  696.                         -----------------------------------
  697.  
  698.                 Figure 12. Printing Range Table Information Display.
  699.  
  700.          QBALL               Computing Ballistics Data                  13
  701.          
  702.          2.6 Saving a Range Table to a Disk File.
  703.  
  704.             You may save the range table to a file in/on the current 
  705.          directory/disk. QBALL allows you to save up to 99 such files - 
  706.          assuming sufficent disk space - numbered filename.R01 through 
  707.          filename.R99. The default filename for range table files is always 
  708.          RG_TABLE. Press <S>; an input box appears as shown in Figure 14.
  709.  
  710.                                                                                 
  711.                                                                                          
  712.                         ===================================
  713.                         |   *** Range Table Output ***    |
  714.                         |  ----------------------------   |
  715.                         ===| Enter filename... |===========
  716.                         |                                 |
  717.                         |   Save as:      RG_TABLE.R01    |
  718.                         |                                 |
  719.                         -----------------------------------
  720.                         |  ----------------------------   |
  721.                         |  <ESC> to Computations Menu     |
  722.                         -----------------------------------
  723.  
  724.             Figure 14. Entering a Filename for a Range Table Disk File.
  725.  
  726.             You may press <enter> to accept the displayed default, or over- 
  727.          type an up-to-eight-character filename of your choice. You may not 
  728.          use spaces or periods in your chosen filename. Edit your entry 
  729.          using the standard editing keys; when it is exactly as you want 
  730.          it, press <enter> to write the range table to the specified file. 
  731.          Type FILENAME in the editing box, and press <enter>. (If filename 
  732.          exists, QBALL will ask if a duplicate filename is acceptable.)
  733.  
  734.                         ===╡ Enter filename... |===========
  735.                         |                                 |
  736.                         |   Saving as:    FILENAME.R01    |
  737.                         |                                 |
  738.                         -----------------------------------
  739.  
  740.              Figure 15. Saving a Range Table to a Specified Disk File.
  741.  
  742.  
  743.             QBALL displays the selected filename as shown in Figure 15, 
  744.          recomputes all the table data, writes the file, and returns to the 
  745.          Range Table Output menu.
  746.  
  747.             The format for all range tables saved to disk is identical to 
  748.          the printed output shown in Figure 13. Range tables are saved in 
  749.          plain-vanilla ASCII format, and may be manipulated by any editing 
  750.          program or word processor which can handle pure ASCII. Addition- 
  751.          ally, the supplied utility, RRTABLE.EXE, may be used to view or 
  752.          print the saved table. See Chapter 5, section 5.6 for more inform- 
  753.          ation about RRTABLE.EXE.
  754.  
  755.          QBALL               Computing Ballistics Data                  15
  756.  
  757.          2.8 Computing and Displaying a Slant Fire Table.
  758.  
  759.             With the Range Table Output Menu displayed, press <A> to 
  760.          develop a slant fire table using the data currently in effect. You 
  761.          may use a vertical displacement expressed as either an elevation 
  762.          or depression of the LOS, or as a linear distance above or below 
  763.          the firing point.
  764.  
  765.                   ---| Slant Fire Effects... |-------------------
  766.                   |                                             |
  767.                   |  Use <H>eight above/below firing point or   |
  768.                   |  Vertical <A>ngle above/below horizontal:   |
  769.                   |                                             |
  770.                   -----------------------------------------------
  771.  
  772.                   Figure 17. Choosing Vertical Displacement Type.
  773.  
  774.             Press <A> to use a vertical angle, and enter the elevation or 
  775.          depression angle as shown. You may use an elevation or depression 
  776.          angle of 0 to 60 degrees; for this example, use 30 degrees.
  777.  
  778.                   ---| Slant Fire Effects... |-------------------
  779.                  ---| Enter Vertical Angle... |-------------------
  780.                  |                                               |
  781.                  |   Vertical angle      (degrees)          30   |
  782.                  |                                               |
  783.                  -------------------------------------------------
  784.  
  785.                Figure 18. Entering the Angular Vertical Displacement.
  786.  
  787.             QBALL displays the Slant Fire Table shown in Figure 19.
  788.  
  789.          ----------------------------------------------------------------
  790.          |            Slant Fire Table, LOS Elevated +/-30d             |
  791.          |-------------------------+------------------------------------|
  792.          |   For Horizontal Fire   |      For Slant Fire         Hits   |
  793.          |    Range    in +/-LOS   | Slant Range   in +/-LOS     High   |
  794.          |   -------   ---------   | ------------  ---------    ------  |
  795.          |       0        -1.00    |       0          -1.00      0.00   |
  796.          |:    13.60       0.00  : |     13.60         0.01      0.01   |
  797.          |      50         2.22    |      50           2.31      0.08   |
  798.          |     100         4.12    |     100           4.47      0.34   |
  799.          |+   136.78       4.56  + |    136.78         5.23      0.66   |
  800.          |     150         4.51    |     150           5.31      0.81   |
  801.          |     200         3.18    |     200           4.68      1.50   |
  802.          |    250.00       0.00    |    250.00         2.44      2.44   |
  803.          |-   294.14      -4.56  - |    294.14        -1.05      3.51   |
  804.          |>    300        -5.31  < |     300          -1.64      3.67   |
  805.          |                         |                                    |
  806.          --------------------------+-------------------------------------        
  807.                                                                                 
  808.             Figure 19. Slant Fire Table, Angular Vertical Displacement.
  809.  
  810.          QBALL               Computing Ballistics Data                  17
  811.          
  812.             Press <V> to change the vertical displacement. When prompted 
  813.          for the vertical displacement type, press <H>, then press <enter> 
  814.          to accept the displayed value, 433 feet. The slant fire table 
  815.          shown in Figure 21 is displayed.
  816.  
  817.           ----------------------------------------------------------------
  818.           |    Slant Fire Table, Impact 433 feet Above or Below Gun      |
  819.           |-------------------------+------------------------------------|
  820.           |   For Horizontal Fire   |      For Slant Fire         Hits   |
  821.           |    Range    in +/-LOS   | Slant Range   in +/-LOS     High   |
  822.           |   -------   ---------   | ------------  ---------    ------  |
  823.           |       0        -1.00    |       0          -1.00      0.00   |
  824.           |:    13.60       0.00  : |     13.60         0.01      0.01   |
  825.           |      50         2.22    |      50           2.31      0.08   |
  826.           |     100         4.12    |     100           4.47      0.34   |
  827.           |+   136.78       4.56  + |    136.78         5.23      0.66   |
  828.           |     150         4.51    |     150           5.31      0.81   |
  829.           |     200         3.18    |     200           4.68      1.50   |
  830.           |    250.00       0.00    |    250.00         2.44      2.44   |
  831.           |-   294.14      -4.56  - |    294.14        -1.05      3.51   |
  832.           |>    300        -5.31  < |     300          -1.64      3.67   |
  833.           |                         |                                    |
  834.           --------------------------+-------------------------------------
  835.  
  836.              Figure 21. Slant Fire Table, Linear Vertical Displacement.
  837.  
  838.             Press <ESC>ape to return to the Slant Fire Output menu.
  839.  
  840.          2.9 Printing Slant Fire Table Hardcopy.
  841.  
  842.             Warning! Ensure that your printer is on, on-line, has suffi- 
  843.          cient paper, and is ready to go before going any further!
  844.  
  845.             Press <P> to print the range table on your printer. QBALL dis- 
  846.          plays the following, recomputes all the table's data, and sends it 
  847.          to the printer.
  848.  
  849.                       =======================================
  850.                       |  ***    Slant Table Output    ***   |
  851.                       |  --------------------------------   |
  852.                       |  =================================  |
  853.                       |  |                               |  |
  854.                       |  |   Printing Slant Fire Table   |  |
  855.                       |  |                               |  |
  856.                       |  --------------------------------|  |
  857.                       |  <ESC> to Range Table Output Menu   |
  858.                       ---------------------------------------
  859.  
  860.                      Figure 22. Printing the Slant Fire Table.
  861.  
  862.             Depending in part upon how long the slant fire table is, how 
  863.          fast your printer can print, and the size of the printer or other 
  864.          buffer, the slant fire table is printed, and you are returned to 
  865.          the Slant Table Output menu. If you want another hardcopy, simply 
  866.          press <P> to repeat the process.
  867.  
  868.          QBALL               Computing Ballistics Data                  19
  869.          
  870.          2.10 Saving a Slant Fire Table to a Disk File.
  871.  
  872.             You may save the slant fire table to a file in/on the current 
  873.          directory/disk. QBALL allows you to save up to 99 such files - 
  874.          assuming sufficent disk space - numbered filename.R01 through 
  875.          filename.R99. The default filename for slant fire table files is 
  876.          always SF_TABLE. Press <S>; an input box appears as shown in 
  877.          Figure 24.
  878.  
  879.                         ===| Enter filename... |===========
  880.                         |                                 |
  881.                         |   Save as:      SF_TABLE.R02    |
  882.                         |                                 |
  883.                         -----------------------------------
  884.  
  885.           Figure 24. Entering a Filename for a Slant Fire Table Disk File.
  886.  
  887.             You may press <enter> to accept the displayed default, or over- 
  888.          type an up-to-eight-character filename of your choice. You may not 
  889.          use spaces or periods in your chosen filename. Edit your entry 
  890.          using the standard editing keys; when it is exactly as you want 
  891.          it, press <enter> to write the slant fire table to the specified 
  892.          file. Type FILENAME in the editing box, and press <enter>. (If 
  893.          filename exists, QBALL will ask if a duplicate filename is OK.)
  894.  
  895.                         ===| Enter filename... |===========
  896.                         |                                 |
  897.                         |   Saving as:    FILENAME.R02    |
  898.                         |                                 |
  899.                         -----------------------------------
  900.  
  901.            Figure 25. Saving a Slant Fire Table to a Specified Disk File.
  902.  
  903.             QBALL displays the selected filename as shown in Figure 25, 
  904.          recomputes all the table data, writes the file, and returns to the 
  905.          Slant Table Output menu.
  906.  
  907.             The format for all slant fire tables saved to disk is identical 
  908.          to the printed output shown in Figure 23. Slant fire tables are 
  909.          saved in plain-vanilla ASCII format, and may be manipulated by any 
  910.          editing program or word processor which can handle pure ASCII. The 
  911.          supplied utility, RRTABLE.EXE, may be used to view or print the 
  912.          saved table. See Chapter 5, section 5.6 for more information about 
  913.          RRTABLE.EXE.
  914.  
  915.              | Special note applicable to Slant Fire Tables:          |
  916.              | Range tables and slant fire tables share the same file |
  917.              | series for saved-to-disk tables: filename.Rnn. If you  |
  918.              | wish to save both a range table and a slant fire table |
  919.              | for specific data, you'll be limited to 49 such file   |
  920.              | pairs.                                                 |
  921.  
  922.             Press <ESC>ape to return to the Range Table Output Menu.
  923.  
  924.          QBALL               Computing Ballistics Data                  21
  925.          
  926.          ========================    Press <S> to save the current trajec-
  927.          | Save as:  FILENAME   | tory data to a disk file. As with range
  928.          ------------------------ and slant fire tables, you may specify
  929.            Figure 27. Filename    the filename. You may save up to 15 such
  930.               Entry Window.       files, filename.TJ1 through filename.TJF
  931.                                   -- that's 1 to 15 in hexadecimal nota-
  932.          tion. Type an up-to-eight-character filename, editing it with the 
  933.          standard editing keys. When it is exactly as you want it, press 
  934.          <enter> to write the file to disk. QBALL tells you that the data 
  935.          is being saved, and returns to the graphics display screen.
  936.  
  937.          =================    Note that the Graphics Menu now tells you
  938.          | <1> SAMPLE    | that two saved trajectory files are available.
  939.          | <2> FILENAME  | Press <R>, then <1> (one) to display the saved
  940.          ----------------- SAMPLE.TJ1 trajectory file. QBALL reads the
  941.           Figure 28. Data  saved data, recomputes the trajectory, and dis-
  942.            Recall Window.  plays the graphic shown below in Figure 29.
  943.                               If more than eight trajectories have been
  944.          saved, an arrow appears at the bottom right corner of the recall 
  945.          window. Press that arrow key to access the remaining saved files.
  946.  
  947.          //////////////////// (Top of screen omitted) ////////////////////
  948.          | |                                                             |
  949.          |N| +4              x                 x                     +4  |
  950.          | |                                        x                    |
  951.          | | +2    x   y                 y                           +2  |
  952.          |C|                                                             |
  953.          | |--0----|---------|-----------|----------y----------x------0--|
  954.          |x,y                                                            |
  955.          |H| -2      Use a pencil, draw smooth                       -2  |
  956.          | |         curves connecting the "x's"                         |
  957.          | | -4      and the "y's".                            y     -4  |
  958.          |E|                                                             x
  959.          | | -6                                                      -6  |
  960.          | |                                                             |
  961.          |S| -8                        YARDS                         -8  |
  962.          | |      50        100         150        200        250        |
  963.          --+-------------------------------------------------------------y
  964.          | Vel   2551      2407        2268       2133       2003        |
  965.          | Eng   2601      2315        2055       1819       1603        |
  966.          -----------------------------------------------------------------
  967.                     Current         SAMPLE.TJ1   =========================
  968.                     -------         ----------   | *** Graphics Menu *** |
  969.          Max Ht: 4.56 @ 137 Yds   2.58 @ 112 Yds | --------------------- |
  970.          Min Ht:-5.31 @ 300 Yds  -10.08 @ 300 Yds| Toggle <G>rid (Now on)|
  971.          C1/Wt : [ As Shown ]     .300/180 grains| <S>ave Current Data   |
  972.          M/TVel: 2700/1877 FPS    2700/1877 FPS  | <R>ecall <1>          |
  973.          M/TEng: 2913/1408 Ft#    2813/1408 Ft#  | <P>rint Graphic Screen|
  974.          ZeroRg: 250 Yds          200 Yds        | --------------------- |
  975.          Metro : [ As Shown ]     59F 0'29.53"78%| <ESC> to Rg Tble Out  |
  976.                                                  -------------------------
  977.          MV: 2700| C1: .300 |G: 180 | Metro: 59d 0' 29.53" 78% | H: 1.00|E
  978.  
  979.                        Figure 29. Two Trajectories Displayed.
  980.  
  981.          QBALL               Computing Ballistics Data                  23
  982.          
  983.          2.12 Other Ballistic Procedures.
  984.  
  985.             Four other ballistic procedures are described in this section: 
  986.          determination of point-blank ranges, wind vector corrections for 
  987.          other than "standard" 10 MPH left-to-right crosswinds, bullet 
  988.          sectional densities (if not already entered using bullet lookup), 
  989.          and your weapon's free recoil velocity and energy. Point-blank 
  990.          range and wind vector corrections directly affect the range and 
  991.          graphics graphics displays. The remaining two, sectional density 
  992.          and gun free recoil are informational in nature, only.
  993.  
  994.             With the Computations Menu displayed on the screen, press <O> 
  995.          to access the Other Procedures Menu.
  996.  
  997.                         ===================================
  998.                         |  *** Other Procedures Menu ***  |
  999.                         |  -----------------------------  |
  1000.                         |  <P>oint-blank Range            |
  1001.                         |  <W>ind Vector Corrections      |
  1002.                         |  <S>ectional Density            |
  1003.                         |  Weapon <F>ree Recoil           |
  1004.                         |  -----------------------------  |
  1005.                         |  <ESC> to Computations Menu     |
  1006.                         -----------------------------------
  1007.  
  1008.                   Figure 30. The Other Ballistics Procedures Menu.
  1009.  
  1010.  
  1011.          **** Point-Blank Range.
  1012.  
  1013.             Point-blank range is defined as that range for which the 
  1014.          bullet's path is within a specified distance above or below the 
  1015.          line of sight. For example, in the range table determination 
  1016.          section, we found that the bullet was 4.56 inches above the line 
  1017.          of sight at approximately 137 yards, and 4.56 below the line of 
  1018.          sight at approximately 294 yards. The point-blank range for a 
  1019.          deviation of 4.56 inches is, therefore, 294 yards. Generally, 
  1020.          however, you'll want to specify the deviation, and have QBALL find 
  1021.          the ranges for you.
  1022.  
  1023.             With the Other Procedures Menu displayed, press <P> to access 
  1024.          the point-blank routines.
  1025.          
  1026.  
  1027.          QBALL               Computing Ballistics Data                  25
  1028.          
  1029.                       =======================================
  1030.                       |    ***   Computations Menu   ***    |
  1031.                  ---| Enter Range Data in Yards... |--------------
  1032.                  |                                               |
  1033.                  |   Maximum Range  :                     327    |
  1034.                  |   Range Increment:                      50    |
  1035.                  |                                               |
  1036.                  -------------------------------------------------
  1037.                       |  <ESC> to  M A I N   M E N U        |
  1038.                       ---------------------------------------
  1039.  
  1040.                   Figure 33. Data Entry, Point Blank Range Table.
  1041.  
  1042.             The following range table is displayed. 
  1043.  
  1044.           ---------------------------------------------------------------
  1045.           |                  Range Table, Zeroed at 278 Yards           |
  1046.           |-------------------------------------------------------------|
  1047.           |Range  R e m a i n i n g  Drop  Path/Sight Line 10 MPH Time  |
  1048.           |Yards  V: FPS  E: Ft-Lbs Inches M.O.A.   Inches Inches Flght |
  1049.           |-----  ----------------- ------ --------------- ------ ----- |
  1050.           |    0    2700      2913    0.00   --      -1.00   0.00 0.000 |
  1051.           |: 11.95  2664      2836    0.03  0.00      0.00   0.00 0.013:|
  1052.           |   50    2551      2601    0.62  5.17      2.72   0.28 0.057 |
  1053.           |  100    2407      2315    2.56  4.86      5.12   1.11 0.117 |
  1054.           |  150    2268      2055    6.02  3.79      5.96   2.66 0.182 |
  1055.           |+151.08~~2265~~~~~~2050~~~~6.12~~3.77~~~~~~5.96~~~2.70~0.183+|
  1056.           |  200    2133      1819   11.19  2.48      5.18   4.93 0.250 |
  1057.           |  250    2003      1603   18.21  0.96      2.51   7.86 0.322 |
  1058.           | 278.00  1932      1491   23.05  0.00      0.00   9.85 0.365 |
  1059.           |  300    1877      1408   27.36 -0.77     -2.41  11.61 0.399 |
  1060.           |-326.19~~1814~~~~~~1314~~~33.18~-1.74~~~~~-5.96~~14.01~0.442-|
  1061.           --------------------------------------------------------------X
  1062.  
  1063.                    Figure 34. Range Table Using Point Blank Zero.
  1064.  
  1065.             Note that this range table has too many lines to display all at 
  1066.          once. To view the end of the table, press either <PgDn> or <end>. 
  1067.          Also note that the appropriate maximum and minimum height data 
  1068.          line are here shown ~~~~~~~ ; they are simply indicated with "+ +" 
  1069.          and "- -" on your screen.
  1070.  
  1071.             You may go on to save, print, or display a graphic of this 
  1072.          range table, or develop a slant fire table based on this input 
  1073.          data.
  1074.  
  1075.          **** Wind Vector Corrections.
  1076.  
  1077.             QBALL is set up to account for 10 MPH crosswinds blowing from 
  1078.          left to right. Real world crosswind, however, is seldom so 
  1079.          accomodating as to blow from left to right at precisely 10 MPH.
  1080.  
  1081.             With the Other Procedures Menu displayed, press <W> to correct 
  1082.          for any nonstandard wind speed and direction.
  1083.  
  1084.          QBALL               Computing Ballistics Data                  27
  1085.          
  1086.          **** Sectional Density.
  1087.  
  1088.             The sectional densities of two different bullets may be used to 
  1089.          compare their relative penetrating power. Sectional density is 
  1090.          defined as the bullet weight in pounds divided by the square of 
  1091.          its diameter in inches.
  1092.  
  1093.             At the Other Procedures Menu, press <S>, and then enter the 
  1094.          bullet diameter in inches or millimeters. You may use the weapon 
  1095.          bore diameter if you do not have a specific bullet diameter; QBALL 
  1096.          assumes that any entered value greater than 1.000 is in milli- 
  1097.          meters and makes the conversion for you. (If you have used bullet 
  1098.          lookup, the diameter is already displayed. Simply press <enter> to 
  1099.          display the sectional density.) For this example, enter .308 as 
  1100.          the bullet diameter, as shown.
  1101.  
  1102.                  ---| Finding Sectional Density... |--------------
  1103.                  |                                               |
  1104.                  |   Bullet diameter:        (inches)    .308    |
  1105.                  |                                               |
  1106.                  |           Sectional Density = .271            |
  1107.                  |                                               |
  1108.                  ----------> press any key to continue <----------
  1109.  
  1110.          Figure 37. Entering a Bullet Diameter, Display Sectional Density.
  1111.  
  1112.             Sectional density is shown in printed and saved table headers; 
  1113.          QBALL has no specific routine which uses it, nor is it displayed 
  1114.          anywhere other than as shown in Figure 37.
  1115.  
  1116.          **** Free Recoil Velocity and Energy.
  1117.  
  1118.             All firearms "kick." Simple Newtonian physics. Of more interest 
  1119.          is how hard. Avoiding consideration of "actual" vs "perceived" re- 
  1120.          coil, one may find the recoil velocity and energy imparted to the 
  1121.          weapon upon firing.
  1122.  
  1123.             At the Other Procedures Menu, press <F>. Enter a powder weight 
  1124.          between 1 and 200 grains, and a weapon weight between 1 ounce and 
  1125.          30 pounds. (Enter weapon weights as <pounds>.<decimal pounds>, or 
  1126.          as <pounds><space><ounces>.)
  1127.  
  1128.                  ---| Finding Gun Free Recoil... |----------------
  1129.                  |                                               |
  1130.                  |   Powder weight           (grains)      38    |
  1131.                  |   Weapon weight           (pounds)     8.5    |
  1132.                  |                                               |
  1133.                  |        Weapon recoil velocity = 11 FPS        |
  1134.                  |      Weapon recoil energy = 16.4 Ft-lbs       |
  1135.                  |                                               |
  1136.                  |      Use for comparative purposes only!       |
  1137.                  |                                               |
  1138.                  ----------> press any key to continue <----------
  1139.  
  1140.               Figure 38. Determining Free Recoil Velocity and Energy.
  1141.  
  1142.          QBALL               Computing Ballistics Data                  29
  1143.          
  1144.          2.13 New or Changed Input Data.
  1145.  
  1146.             From time to time, you may wish to change some or all of the 
  1147.          data which you've given QBALL. If you wish to change everything, 
  1148.          i.e., start with completely new data, just as if you had newly- 
  1149.          started QBALL, then <ESC>ape all the way back to the Main Menu, 
  1150.          and press <C>. The following prompt will appear. Press <N> - you 
  1151.          do <n>ot want to keep the displayed data. (If you've changed your 
  1152.          mind, then press <Y> or <enter> to retain all of it, and change 
  1153.          individual items.)
  1154.  
  1155.                  ===| Clean Sweep... |============================
  1156.                  |                                               |
  1157.                  |       Retain Displayed Data? ([Y] or N)       |
  1158.                  |                                               |
  1159.                  -------------------------------------------------
  1160.  
  1161.                           Figure 39. A Clean Sweep Prompt.
  1162.  
  1163.             You may also change individual inputs. From the Computations 
  1164.          Menu, press <N> to access the New Input Data Menu.
  1165.  
  1166.                       =======================================
  1167.                       |     *** New Input Data Menu ***     |
  1168.                       |  ---------------------------------  |
  1169.                       |  <W>eapon Identifier (30 chars)     |
  1170.                       |  <B>ullet Identifier (15 chars)     |
  1171.                       |  Muzzle <V>elocity                  |
  1172.                       |  Ballistic <C>oefficient            |
  1173.                       |  Bullet wei<G>ht                    |
  1174.                       |  <M>etro (Temp GunAlt Press Humid)  |
  1175.                       |  Sight <H>eight                     |
  1176.                       |  Unit System <S>wap (Now English)   |
  1177.                       |  ---------------------------------  |
  1178.                       |  <ESC> to Computations Menu         |
  1179.                       ---------------------------------------
  1180.  
  1181.                           Figure 40. New Input Data Menu.
  1182.  
  1183.          Weapon Identifier.
  1184.  
  1185.             Press <W> to change the weapon identifier. Enter the desired 
  1186.          new identifier in the entry box, using the standard editing keys. 
  1187.          When the identifier is exactly as you want it, press <enter>. The 
  1188.          supplied QBALL default is "Typical Firearm;" you may save the new 
  1189.          identifier for use as the startup default by writing QBALL init- 
  1190.          ialization data as explained in Chapter 5.
  1191.  
  1192.                  ---| Enter New/Changed Weapon ID... |------------
  1193.                  |                       _______________         |
  1194.                  |        Typical Firearm_______________|        |
  1195.                  |                                               |
  1196.                  -------------------------------------------------
  1197.  
  1198.                       Figure 41. Entering a Weapon Identifier.
  1199.  
  1200.          QBALL               Computing Ballistics Data                  31
  1201.          
  1202.                  ---| Enter New/Changed Metro... |----------------
  1203.                  |                                               |
  1204.                  |   Temperature               [59dF]      59    |
  1205.                  |   Gun Altitude            [0 feet]       0    |
  1206.                  |   Barometric pressure  [29.53" Hg]   29.53    |
  1207.                  |   Relative Humidity          [78%]:     78    |
  1208.                  |                                               |
  1209.                  -------------------------------------------------
  1210.  
  1211.                Figure 43. Entering Metro (Meteorological Conditions).
  1212.  
  1213.          Sight Height.
  1214.  
  1215.             Sight height, the vertical distance between the axis of the 
  1216.          weapon's bore and the imaginary line connecting the front and rear 
  1217.          sights (or the 'scope sight axis), should be fine-tuned to a spec- 
  1218.          ific weapon. Press <H> and enter a new sight height from -2 to +10 
  1219.          inches, inclusive. QBALL rounds sight height to two decimal 
  1220.          places, e.g., 1.375 inches is rounded to 1.38 inches. Sight height 
  1221.          may be saved for use in the QBALL startup data; see Chapter 5.
  1222.  
  1223.                  ---| Enter New/Changed Sight Height... |---------
  1224.                  |                                               |
  1225.                  |   Sight height:        (inches)          1    |
  1226.                  |                                               |
  1227.                  -------------------------------------------------
  1228.  
  1229.                         Figure 44. Entering a Sight Height.
  1230.  
  1231.          Unit System Swap.
  1232.  
  1233.             As supplied, QBALL defaults to English measure: yards, feet, 
  1234.          inches, pounds, grains, foot-pounds, and Fahrenheit temperatures. 
  1235.          If you wish to use Metric measure: meters, centimeters, grams, 
  1236.          kilograms, meter-kilograms, and Celsius temperatures, press <S> to 
  1237.          swap the unit system. All QBALL data will be displayed in the 
  1238.          appropriate metric units. To switch back to English measure, press 
  1239.          <S> again. You may also swap the unit system in the configuration 
  1240.          routines, and may save "metric" as the QBALL startup default; see 
  1241.          Chapter 5. See also section 2.15, valid data limits for metric 
  1242.          data and conversion factors.
  1243.  
  1244.          2.14. Bullet Lookup
  1245.  
  1246.             You may use the QBALL bullet lookup facility if the term 
  1247.          [Lookup] appears on the prompt line when entering either the 
  1248.          ballistic coefficient or the bullet weight.
  1249.  
  1250.                  ---| Enter Ballistic Coefficient... |------------
  1251.                  |                                    _________  |
  1252.                  |   Ballistic coefficient  [Lookup] |_._______| |
  1253.                  |                                               |
  1254.                  -------------------------------------------------
  1255.  
  1256.             Figure 45. Entering a Ballistic Coefficient, Lookup Active.
  1257.  
  1258.          QBALL               Computing Ballistics Data                  33
  1259.          
  1260.             If you use the bullet lookup facility, both the ballistic 
  1261.          coefficient and the bullet weight are always changed. If you wish 
  1262.          to change one, but not the other, enter the appropriate value 
  1263.          manually.
  1264.  
  1265.             Bullet makers (manufacturers) are abbreviated as follows:
  1266.  
  1267.             HDY = Hornady        LYM = Lyman          NOS = Nosler
  1268.             SRA = Sierra         SPR = Speer 
  1269.  
  1270.             Bullet type abbreviations preceded by a lower-case "c" are cast 
  1271.          bullets. The true bullet weight will depend upon the alloy from 
  1272.          which that bullet is cast; the given weight is, however, a work- 
  1273.          able first approximation.
  1274.  
  1275.          2.15. Metric Data Limits and Conversion Factors.
  1276.             ------------------------------------------------------------
  1277.             |       Data              Allowable  Unit of   Default or  |
  1278.             |                         Min   Max  Measure    Standard   |
  1279.             |                                                          |
  1280.             | Muzzle Velocity          61  1371    MpS                 |
  1281.             | Ballistic Coefficient  .001  .999    [dimensionless]     |
  1282.             | Metro (Weather)                                          |
  1283.             |   Temperature         -45.5  51.6    deg C.    15 deg C. |
  1284.             |   Gun Altitude         -399  8847    meters     0 meters |
  1285.             |   Barometric Pressure   635   889    mm       750 mm     |
  1286.             |   Relative Humidity       0   100     %        78 %      |
  1287.             | Bullet Weight          .065  64.8    grams               |
  1288.             | Bullet Diameter        4.32 19.05    mm                  |
  1289.             | Gun Weight              .03  13.6    kg                  |
  1290.             | Powder Weight          .065 12.95    grams               |
  1291.             | Sight Height          -5.08  25.4    cm      2.54 cm     |
  1292.             | Maximum Range             1  1609    meters              |
  1293.             | Wind Velocity             0 103.2    MpS      4.7 MpS    |
  1294.             | Wind Direction            0   360    deg arc  270 deg    |
  1295.             | Point-blank Deviation   .25   101    cm                  |
  1296.             |----------------------------------------------------------|
  1297.             | English to Metric                  Metric to English     |
  1298.             |                                                          |
  1299.             | 1 inch  = 25.4mm   = 2.54cm       1cm = 0.0394 inches    |
  1300.             | 1 foot  = 30.48 cm = 0.3048m       1m = 3.2808 feet      |
  1301.             | 1 yard  = 0.9144m                  1m = 1.0936 yards     |
  1302.             | 1 mile  = 1609.34m = 1.60934km    1km = 0.6214 miles     |
  1303.             | 1 pound = .4537kg  = 453.7g       1kg = 2.204 pounds     |
  1304.             | 1 ounce = 28.358g                  1g = .0353 ounces     |
  1305.             | 1 grain = 0.0649g                  1g = 15.4 grains      |
  1306.             | 1 FtLb  = 0.1384 MetKg        1 MetKg = 7.223 FtLbs      |
  1307.             | 1 deg F.= 0.555 deg C.        1 deg C.= 1.8 deg F.       |
  1308.             | temp F. = 32 + (1.8 x C.)     temp C. = .555 x (F. - 32) |
  1309.             ------------------------------------------------------------
  1310.  
  1311.                  Table 2. Metric Data Limits and Conversion Factors
  1312.  
  1313.          QBALL                Inferred Ballistics Data                   35
  1314.  
  1315.                         Chapter 3. Inferred Ballistics Data
  1316.  
  1317.             From time to time, you may need to determine the ballistic 
  1318.          coefficient for a given bullet for which that particular inform- 
  1319.          ation is unavailable. (Many manufacturers are singularly reluctant 
  1320.          to divulge it!) Similarly, you may wish to determine a muzzle vel- 
  1321.          ocity for a particular load/weapon combination. QBALL can deter- 
  1322.          mine that data for you.
  1323.  
  1324.             At the Main Menu, press <I> to access the Infer BC or MV menu.
  1325.  
  1326.                   > Ballistic Computations, Typical Firearm <                   
  1327.  
  1328.  
  1329.                         ===================================
  1330.                         |  ***    Infer BC or MV    ***   |
  1331.                         |  ----------------------------   |
  1332.                         |  Ballistic <C>oefficient        |
  1333.                         |  Muzzle <V>elocity              |
  1334.                         |  ----------------------------   |
  1335.                         |  <ESC>  to  M A I N   M E N U   |
  1336.                         -----------------------------------
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.            MV:     |C1:     |G:     |Metro:  59d 0' 29.53" 78%|H: 1.00|E
  1346.  
  1347.                       Figure 48. Infer BC or MV Menu Display.
  1348.  
  1349.  
  1350.          3.1 Inferring a Ballistic Coefficient.
  1351.  
  1352.             Press <C> to infer a ballistic coefficient.
  1353.  
  1354.             QBALL will ask for two ranges and two velocities. The schematic 
  1355.          layout of a firing range as viewed from above, shown in Figure 49, 
  1356.          will help you visualize the setup. (Two chronographs are shown; 
  1357.          see the note on page 38 if only one chronograph is available.)
  1358.  
  1359.             It is possible for  R1             Near            Far
  1360.          to equal  zero,  in which            C h r o n o g r a p h
  1361.          case, V@1 equals the muz-               _               _
  1362.          zle velocity. This is the      Gun >>>>|_|>>>>>>>>>>>>>|_|>>>>>>>
  1363.          only time that  QBALL al-              R1              R2
  1364.          lows you to enter a range              V@1             V@2
  1365.          of zero;  "zero"  is  the
  1366.          default value for R1.            Figure 49. Range Setup Schematic
  1367.  
  1368.  
  1369.  
  1370.          QBALL                Inferred Ballistics Data                   37
  1371.  
  1372.             The following is displayed:
  1373.  
  1374.                                                      ---------------------
  1375.          -| Ballistic Coefficient, 2 Velocities... |-| #    V1      V2   |
  1376.          |                                          |+-------------------+
  1377.          |                                          || 1  2700.0  2407.0 |
  1378.          |        Using 1 round, QBALL finds:       || 2                 |
  1379.          |                                          || 3                 |
  1380.          | Between ranges Muzzle and 100 yards,     || 4                 |
  1381.          |                                          || 5                 |
  1382.          | Avg Higher Velocity        2700 FPS      || 6                 |
  1383.          | Avg Lower Velocity         2407 FPS      || 7                 |
  1384.          | Ballistic Coefficient      .300          || 8                 |
  1385.          |                                          || 9                 |
  1386.          | Muzzle Velocity taken as 2700 FPS        ||10                 |
  1387.          |                                          |+-------------------+
  1388.          |                                          ||Av  2700.00 2407.00|
  1389.          |                                          ||sV  ......  ...... |
  1390.          |                                          ||C1, Last Pair: .300|
  1391.          -------> press any key to continue <-----------------------------
  1392.  
  1393.              Figure 51. Velocity Data, MV and Calculated C1 Displayed.
  1394.  
  1395.  
  1396.             Press any key, or wait 60 seconds for QBALL to continue auto- 
  1397.          matically. If all the required initial data is now available, 
  1398.          you'll be returned to the Computations Menu, otherwise, QBALL asks 
  1399.          for the data it needs.
  1400.  
  1401.  
  1402.          
  1403.          Ballistic Coefficient, R1 = 25.
  1404.  
  1405.             Press <ESC>ape several times to return to the Main Menu, then 
  1406.          select <I>nfer... and Ballistic <C>oefficient.
  1407.  
  1408.          Enter the following data:
  1409.  
  1410.                       Shorter Range (R1). . . . . . . . .  25
  1411.                       Longer Range (R2) . . . . . . . . . 100
  1412.                       Velocity at R1 (V1) . . . . . . .  2625
  1413.                       Velocity at R2 (V2) . . . . . . .  2407
  1414.  
  1415.  
  1416.             For illustration purposes, let's reuse the same data; press 
  1417.          <enter> six times, then press <N>.
  1418.  
  1419.             QBALL displays the screen represented in Figure 52 (next page).
  1420.  
  1421.          QBALL                Inferred Ballistics Data                   39
  1422.  
  1423.          3.2 Inferring a Muzzle Velocity.
  1424.  
  1425.             Assume that you've obtained a supply of ammunition, and that 
  1426.          you know the ballistic coefficient (C1) for the bullet with which 
  1427.          it is loaded. QBALL provides two methods of obtaining a muzzle 
  1428.          velocity from live firing: the first from a measured bullet drop 
  1429.          at a known range; the second from measurement of a single down- 
  1430.          range velocity.
  1431.  
  1432.             At the Infer BC or MV menu, press <V> to display the Infer MV 
  1433.          using menu.
  1434.  
  1435.                     > Ballistic Computations, Typical Firearm <
  1436.  
  1437.                                                                                 
  1438.                         ===================================
  1439.                         |  ***    Infer MV using    ***   |
  1440.                         |  ----------------------------   |
  1441.                         |  Bullet <D>rop Method           |
  1442.                         |  One Downrange <V>elocity       |
  1443.                         |  ----------------------------   |
  1444.                         |  <ESC> to Infer BC or MV Menu   |
  1445.                         -----------------------------------
  1446.  
  1447.            MV:     |C1:     |G:     |Metro:  59d 0' 29.53" 78%|H: 1.00|E
  1448.  
  1449.               Figure 53. Inferring Muzzle Velocity Using Menu Display.
  1450.  
  1451.  
  1452.             Use the bullet drop method if you do not have a chronograph. 
  1453.          If, however, you have, or have access to, a chronograph, use the 
  1454.          downrange velocity method.
  1455.  
  1456.             Caution! The bullet drop method is extremely sensitive to 
  1457.          errors in measurement. If you have a choice, use the downrange 
  1458.          velocity (chronograph) method.
  1459.  
  1460.  
  1461.  
  1462.          Muzzle Velocity Using the Bullet Drop Method.
  1463.  
  1464.          Figure 54 shows, in exaggerated form    |    x
  1465.          what you'll be measuring. The x's in-   x---------x-------------
  1466.          dicate the bullet path  for a weapon    |         |        |
  1467.          zeroed at  50 yards;  draw a  smooth    |         |        |  D
  1468.          curve through the x's. At 100 yrads,    |         |        |
  1469.          then,  the bullet will strike a dis-    |         |        x ---
  1470.          tance D below the line of sight.  If    0         50      100
  1471.          D can be found, and C1 is known, the
  1472.          required MV can be calculated.           Figure 54. Bullet Drop
  1473.                                                      Method Schematic
  1474.  
  1475.          QBALL                Inferred Ballistics Data                   41
  1476.  
  1477.             Measuring vertical displacements is relatively simple if you 
  1478.          have a scale graduated in fiftieths or hundredths of an inch. 
  1479.          (Such a scale is, however, somewhat difficult to read.) If you 
  1480.          don't have such a scale, the following fraction table may be 
  1481.          helpful.
  1482.  
  1483.               -------------------------------------------------------
  1484.               |  1/64=.01563 17/64=.26563 33/64=.51563 49/64=.76563 |
  1485.               |  1/32=.03125  9/32=.28125 17/32=.53125 25/32=.78125 |
  1486.               |  3/64=.04688 19/64=.29688 35/64=.54688 51/64=.79688 |
  1487.               |  1/16=.0625   5/16=.3125   9/16=.5625  13/16=.8125  |
  1488.               |  5/64=.07813 21/64=.32813 37/64=.57813 53/64=.82813 |
  1489.               |  3/32=.09375 11/32=.34375 19/32=.59375 27/32=.84375 |
  1490.               |  7/64=.10938 23/64=.35938 39/64=.60938 55/64=.85938 |
  1491.               |  1/8 =.125    3/8 =.375    5/8 =.625    7/8 =.875   |
  1492.               |  9/64=.14063 25/64=.39063 41/64=.64063 57/64=.89063 |
  1493.               |  5/32=.15625 13/32=.40625 21/32=.65625 29/32=.90625 |
  1494.               | 11/64=.17188 27/64=.42188 43/64=.67188 59/64=.92188 |
  1495.               |  3/16=.1875   7/16=.4375  11/16=.6875  15/16=.9375  |
  1496.               | 13/64=.20313 29/64=.45313 45/64=.70313 61/64=.95313 |
  1497.               |  7/32=.21875 15/32=.46875 23/32=.71875 31/32=.96875 |
  1498.               | 15/64=.23438 31/64=.48438 47/64=.73438 63/64=.98438 |
  1499.               |  1/4 =.25     1/2 =.5      3/4 =.75                 |
  1500.               -------------------------------------------------------
  1501.  
  1502.                   Table 3. Decimal Equivalents, 1/64 Inch Measure.
  1503.  
  1504.             Here's one way to develop a sufficiently accurate value for the 
  1505.          average bullet drop for a three-round string. 
  1506.  
  1507.             Assume you've zeroed your  weap-                 |
  1508.          on at 50 yards,  and have  fired  3                 |
  1509.          rounds at 100 yards,  producing the        ---------0------------
  1510.          group shown in Figure 56. Carefully                 |    |  |  |
  1511.          measure  each drop,  D1 through D3,                 |    D1 |  |
  1512.          to the nearest 1/64 inch.                           |    |  D2 |
  1513.                                                              |  O -- |  |
  1514.             Suppose the measurements are as                  |       |  D3
  1515.          follows:                                            |    O --- |
  1516.                                                              |          |
  1517.              D1 =    1/8  = 0.12500"                         |          |
  1518.              D2 = 1  7/32 = 1.21875"                         | O ---------
  1519.              D3 = 1 11/32 = 1.34375"
  1520.                                                    Figure 56. Measurements
  1521.             Add the three  drop measurements        to Find Group Center.
  1522.          together, obtaining 2.86750; divide
  1523.          this by the number of rounds, in this case, three. The drop to the 
  1524.          center of the group is, then, 0.89563(+). Round this to 0.90 (or 
  1525.          0.896) for use as the vertical difference in this procedure. QBALL 
  1526.          will accept vertical differences to the nearest 0.001".
  1527.  
  1528.             Hint: use a scoring plug and measure from the horizontal line 
  1529.          through the point of aim to the top of the plug, and add half the 
  1530.          bullet diameter to obtain the vertical distance.
  1531.  
  1532.          QBALL        Printed Output and Printer Configuration           43
  1533.  
  1534.                 Chapter 4. Printed Output and Printer Configuration
  1535.  
  1536.             Many of the QBALL computations can be printed on a properly  
  1537.          configured printer. In general, text output - range tables, for 
  1538.          example - may be printed without the need for specifically con- 
  1539.          figuring your printer. Printing graphics screens, however, does 
  1540.          require making use of the PRCONFIG.EXE utility.
  1541.  
  1542.          4.1 Printer Warnings.
  1543.  
  1544.             QBALL is internally configured to print to LPT1 only. If your 
  1545.          printer is connected to a different parallel port, you will need 
  1546.          to "swap" the ports for the duration of the QBALL session, or 
  1547.          perhaps even reconfigure your hardware setup.
  1548.  
  1549.             QBALL will detect if your printer is or is not on/online; it 
  1550.          will not detect "paper out."
  1551.  
  1552.             IMPORTANT: Ensure that your printer is properly set up, turned 
  1553.          on, is on line, and has paper loaded before you try to print any 
  1554.          QBALL output!!
  1555.  
  1556.             Some "generic" printer buffers did not respond properly to 
  1557.          earlier versions of QBALL. If you are using a printer buffer, and 
  1558.          keep getting an error message, then try bypassing the buffer. The 
  1559.          buffers built into printers do not seem to cause any problem.
  1560.  
  1561.             QBALL internally disables the graphics print routines until 
  1562.          such time as an appropriate printer driver is chosen using 
  1563.          PRCONFIG.EXE.
  1564.  
  1565.  
  1566.          4.2 Screen Dumps (Shift-PrintScr).
  1567.  
  1568.             It is possible to print out one screen's worth of tabular 
  1569.          information using the Shift-PrintScr key combination available in 
  1570.          dos. This is not recommended, however, as you may very well lose 
  1571.          information which has already scrolled past on the screen. (You 
  1572.          may use this screen dump method for graphics screens; see your DOS 
  1573.          documentation, probably under "Graphics" for details. Note that 
  1574.          this method works best with tractor-feed paper, and QBALL config- 
  1575.          ured with a black-and-white screen.)
  1576.  
  1577.  
  1578.          4.3 Printer Setup.
  1579.  
  1580.             Do not set up your printer to skip the perforations in fan-fold 
  1581.          paper; QBALL keeps track of the number of lines printed and issues 
  1582.          a formfeed when appropriate, including at the end of each table. 
  1583.          If you have a choice, set the left margin to "0," as QBALL indents 
  1584.          the left side of all printed output an appropriate number of 
  1585.          spaces.
  1586.             You may also toggle the printer completely off by using the ap- 
  1587.          propriate QBALL configuration routines, as explained in Chapter 5.
  1588.  
  1589.          QBALL        Printed Output and Printer Configuration           45
  1590.  
  1591.          The following list of Epson printers is displayed.
  1592.  
  1593.                         > QBALL Graphics Printer Selection <
  1594.            ===| EPSON printers... |=====================================
  1595.            |     Printer Model                B&W/Col  Resolution      |
  1596.            |     -------------                -------  ----------      |
  1597.            |  LQ, SQ, or Action Printer Models   B&W     60 x  60      |
  1598.            |  LQ, SQ, or Action Printer Models   B&W    120 x  60      |
  1599.            |  LQ, SQ, or Action Printer Models   B&W    180 x 180      |
  1600.            |~~LQ,~SQ,~or~Action~Printer~Models~~~B&W~~~~360 x 360~~~~~~|
  1601.            |  LQ, SQ, or Action Printer Models  Color   180 x 180      |
  1602.            |  LQ, SQ, or Action Printer Models  Color   360 x 360      |
  1603.            |  EPL-6000/7000/7500                 B&W     75 x  75      |
  1604.            |  EPL-6000/7000/7500                 B&W    100 x 100      |
  1605.            |  EPL-6000/7000/7500                 B&W    150 x 150      |
  1606.            |  EPL-6000/7000/7500                 B&W    300 x 300      |
  1607.            |  MX, FX, RX, JX, LX, and DFX        B&W     60 x  72      |
  1608.            |  MX, FX, RX, JX, LX, and DFX        B&W    120 x  72      |
  1609.            |  FX, RX, JX, LX, and DFX            B&W    120 x 216      |
  1610.            |  FX, RX, JX, LX, and DFX            B&W    240 x 216      |
  1611.            -------------------------------------------------------------
  1612.                          PgUp PgDn <up><dn> Home End [ESC]
  1613.  
  1614.                         Figure 59. Choosing a Printer Model.
  1615.  
  1616.             Again, use <PgUp>/<PgDn>, arrow, or the <home>/<end> keys to 
  1617.          position the highlight bar over the desired printer model, and 
  1618.          press <enter> to choose that model. You may exit without making 
  1619.          any choices by pressing <ESC>ape.
  1620.  
  1621.             Here, the highlighted model is any one of several different 
  1622.          Epson printers which feature black and white (B&W) output and a 
  1623.          printing resolution of 360 dpi by 360 dpi. Press <enter> to choose 
  1624.          this printer model. The following prompt box is displayed:
  1625.  
  1626.            =============================================================
  1627.            |                                                           |
  1628.            |     QBALL is currently configured to use P_HOLDER.PRD     |
  1629.            |                                                           |
  1630.            |              You have selected: EPSON2VH.PRD              |
  1631.            |                                                           |
  1632.            |     Reconfigure QBALL to use EPSON2VH.PRD ? ([Y] or N)    |
  1633.            |                                                           |
  1634.            -------------------------------------------------------------
  1635.  
  1636.                        Figure 60. Confirming Reconfiguration.
  1637.  
  1638.             Press <Y> or <enter> to write the new or replacement printer 
  1639.          driver to the QBALL default configuration data; press N to leave 
  1640.          that data unchanged. In this case, you'd most likely press <Y>. 
  1641.          P_HOLDER.PRD is the as-distributed driver name, and must be re- 
  1642.          placed in order to make the graphics print feature usable. All the 
  1643.          available drivers are listed in the text file PRINTERS.DAT.
  1644.  
  1645.          QBALL        Printed Output and Printer Configuration           47
  1646.  
  1647.             Note that all these alternatives specify "lowest available 
  1648.          resolution." If you want a higher-resolution printout, then simply 
  1649.          choose the next higher resolution and try it.
  1650.  
  1651.          *  Something Prints. This is probably the most maddening demon to 
  1652.          track down and exorcize. Here are some symptoms and suggestions.
  1653.  
  1654.             The printout begins fine, then breaks down and prints garbage. 
  1655.          This is often caused by a hardware problem which prevents the 
  1656.          printer from reporting a buffer full condition. Replace the 
  1657.          printer cable with a new one less than eight feet long, bypassing 
  1658.          any external print buffers and printer switches.
  1659.  
  1660.             The printout has extra line feeds. This usually occurs on older 
  1661.          printers or on IBM graphics printers. The printer has probably 
  1662.          missed or misinterpreted the line spacing command. Make sure the 
  1663.          printer is on-line before attempting to print. If you're using an 
  1664.          IBM printer, choose an IBM driver.
  1665.  
  1666.             The printout is jagged. The printer itself cannot print at the 
  1667.          called-for resolution. Choose a lower-resolution driver.
  1668.  
  1669.             A black-and-white printout omits colors (usually yellow), or 
  1670.          some areas of the printout have a shaded background. Configure the 
  1671.          QBALL screen colors to black-and-white. Either start QBALL with 
  1672.          the command QBALL /b or use the screen color routines in the 
  1673.          built-in utilities as described in Chapter 5.
  1674.  
  1675.             The printout is on multiple pages. This may be caused by the same 
  1676.          problem that causes the printer to start out fine, then begin 
  1677.          printing garbage. Replace the printer cable with a new one less 
  1678.          than eight feet long, bypassing any external print buffers and 
  1679.          printer switches.
  1680.  
  1681.             A laser printer may not have sufficient built-in memory to 
  1682.          print at the called-for resolution. Choose a lower-resolution 
  1683.          driver, or add memory to your printer.
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.          -----------------------------------------------------------------
  1695.          | The material on pages 46 and 47 is adapted from documentation |
  1696.          | provided by Genus Microprogramming, Inc., 1155 Dairy Ashford, |
  1697.          | Suite 200, Houston, TX 77079-3012.  Acknowedgment is made for |
  1698.          | this and other Genus Microprogramming material.               |
  1699.          -----------------------------------------------------------------
  1700.  
  1701.          QBALL   Configuring Display and Defaults, Using Utilities      49
  1702.          
  1703.             Chapter 5. Configuring Display and Defaults, Using Utilities
  1704.  
  1705.          5.1 The Utilities and Configuration Menu.
  1706.  
  1707.             Should you wish to change some or all of the QBALL startup data 
  1708.          or its current configuration, invoke a DOS shell, or read a saved 
  1709.          range or slant fire table, press <U> at the Main Menu to display 
  1710.          this Utilities Menu.
  1711.  
  1712.                          =================================
  1713.                          |  ***   Utilities Menu   ***   |
  1714.                          |  --------------------------   |
  1715.                          |  Toggle <S>witches            |
  1716.                          |  Change Display <C>olors      |
  1717.                          |  <W>rite QBALL .INI Data      |
  1718.                          |  Invoke a <D>OS Shell         |
  1719.                          |  <R>ead a Range Table File    |
  1720.                          |  --------------------------   |
  1721.                          |  <ESC> to  M A I N   M E N U  |
  1722.                          ---------------------------------
  1723.  
  1724.                              Figure 61. Utilities Menu.
  1725.  
  1726.             Press <S> to change several of the QBALL operating settings. 
  1727.          Press <C> to choose the display colors. Press <W> to save the 
  1728.          current configuration. Press <D> to drop to the operating system 
  1729.          without exiting QBALL. If you have saved any range tables or slant 
  1730.          fire tables to a disk file, and if the RRTABLE.EXE utility is in 
  1731.          the current directory, press <R> to "shell out" to the utility.
  1732.  
  1733.          5.2 Toggle Switches.
  1734.  
  1735.             Press <S> to access the Switch Toggle Menu.
  1736.  
  1737.                       =======================================
  1738.                       |  ***    Switch Toggle Menu    ***   |
  1739.                       |  --------------------------------   |
  1740.                       |  Unit System <S>wap (Now English)   |
  1741.                       |  Graphics <G>rid    (Now ON)        |
  1742.                       |  <P>rinter on/off   (Now ON)        |
  1743.                       |  <N>oises on/off    (Now ON)        |
  1744.                       |  --------------------------------   |
  1745.                       |  <ESC> to Utilities Menu            |
  1746.                       ---------------------------------------
  1747.  
  1748.               Figure 62. Switch Toggle Menu, Supplied Defaults Shown.
  1749.  
  1750.             Press <S> to swap between English and Metric measure. The as- 
  1751.          supplied system is English measure: yards, inches, grains, etc. 
  1752.             Press <G> to toggle the initial graphics grid on or off; you 
  1753.          may still toggle the grid when displaying graphics.
  1754.             Press <P> to toggle the printer. As distributed, QBALL looks 
  1755.          for a printer. If you do not have a printer, or you do not want 
  1756.          hardcopy, toggle the printer "off."
  1757.             QBALL uses "alert" sounds. If you like peace and quiet, toggle 
  1758.          <N>oises "off."
  1759.  
  1760.          QBALL   Configuring Display and Defaults, Using Utilities      51
  1761.          
  1762.             If you're sure of the configuration data, simply press <W>
  1763.          immediately. Remember, however, that the QBALL initialization data 
  1764.          includes a bit more information than the toggle status and screen 
  1765.          colors. It also controls the
  1766.                                 a. Weapon identifier
  1767.                                    (but not the bullet make/type);
  1768.                                 b. Metro conditions; and
  1769.                                 c. the Sight height.
  1770.             This allows you to "tailor" your copy of QBALL to match your 
  1771.          own weapon, and the actual metro encountered at your firing range. 
  1772.          For example, if your range is at an altitude of 650 feet above sea 
  1773.          level, and you're using, say, a Ruger M77 rifle in .270 caliber 
  1774.          with a sight height of 1.25 inches, that data can be saved for 
  1775.          QBALL to use, saving you the trouble of repeatedly entering it.
  1776.  
  1777.          5.5 Invoking a DOS Shell.
  1778.  
  1779.             At the Utilities Menu, press <D> to invoke a DOS shell, i.e., 
  1780.          access the operating system without exiting QBALL.
  1781.  
  1782.             When started, QBALL writes a special batch file, QBSHELIT.BAT, 
  1783.          in the current directory. When the <D> option is chosen, QBALL 
  1784.          calls this batch file, which sets the DOS prompt like this:
  1785.  
  1786.                   ------------------------------------------------
  1787.                   |   [ Exit >> QBALL ] [drive]\[directory] >_   |
  1788.                   ------------------------------------------------
  1789.          
  1790.                           Figure 64. DOS Prompt in Shell.
  1791.  
  1792.          QBALL then loads a second command processor, COMMAND.COM.
  1793.  
  1794.             If you try to start QBALL from within its own shell, the 
  1795.          following message is displayed:
  1796.  
  1797.                             ----------------------------
  1798.                             | QBALL is already loaded! |
  1799.                             | ------------------------ |
  1800.                             | If not in a QBALL shell, |
  1801.                             | [DEL]ete: "QBSHELIT.BAT" |
  1802.                             | from current directory.  |
  1803.                             | ...press any key to end. |
  1804.                             ----------------------------
  1805.  
  1806.                       Figure 65. Already Loaded Error Message.
  1807.  
  1808.             QBSHELIT.BAT is erased upon normal exit from QBALL. If, for 
  1809.          some reason, the already loaded message appears when you're trying 
  1810.          to start QBALL in the first place, simply delete QBSHELIT.BAT and 
  1811.          restart "QBALL."
  1812.  
  1813.             When you have finished using the shell, type "exit" (+ <enter>) 
  1814.          to return to the QBALL session.
  1815.  
  1816.          QBALL   Configuring Display and Defaults, Using Utilities      53
  1817.          
  1818.             At this point, however, press <1> (+ <enter>); RRTABLE displays 
  1819.          the following:
  1820.  
  1821.                       ========================================
  1822.                       Ballistic Computations = Typical Firearm
  1823.                       ========================================
  1824.              Muzzle Velocity    =2700 FPS        Ballistic Coef'nt=.300
  1825.              Bullet Weight      =180 grains      Sectional Density=n/a
  1826.              Temperature        =59 degF.        Altitude at gun  =0 feet
  1827.              Barometric Pressure=29.53 inches Hg Relative Humidity=78 %
  1828.                       ========================================
  1829.                           Range Table, Zeroed at 250 Yards
  1830.            --------------------------------------------------------------
  1831.            Range  R e m a i n i n g  Drop   Path/Sight Line 10 MPH Time
  1832.            Yards  V: FPS  E: Ft-Lbs Inches  M.O.A.   Inches Inches Flght
  1833.            -----  ----------------- ------  --------------- ------ -----
  1834.               0   2700      2913     0.00    --      -1.00   0.00  0.000
  1835.          ////////////// Several lines omitted ////////////////////////////
  1836.           > 300   1877      1408    27.36     -1.69  -5.31  11.61  0.399 <
  1837.                                                                                 
  1838.          [#01]                  <P>rint  [ESC] exits
  1839.  
  1840.                         Figure 68. Typical RRTABLE Display.
  1841.  
  1842.             You may make hardcopy of the table by pressing <P>; the re- 
  1843.          sulting output will be identical to the sample shown in Figure 13, 
  1844.          page 12.
  1845.  
  1846.             IMPORTANT: Ensure that your printer is properly set up, turned 
  1847.          on, is on line, and has paper loaded before you try to print any 
  1848.          QBALL output!!
  1849.  
  1850.             Press <ESC>ape to exit; RRTABLE will ask you if you want to 
  1851.          read another table. Press <Y> or <enter> to return to the listing 
  1852.          display shown in Figure 67, or <N> to return to QBALL.
  1853.  
  1854.             If the table you've chosen to read is too long to fit on one 
  1855.          screen, the menu line at the bottom will look like this:
  1856.  
  1857.           ---------------------------------------------------------------
  1858.           | [#nn]         PgUp PgDn Home End | |  <P>rint  [ESC] exits  |
  1859.           ---------------------------------------------------------------
  1860.  
  1861.                          Figure 69. "Long Table" Menu Line.
  1862.  
  1863.             Press the appropriate key to navigate through the table; <P> 
  1864.          and <ESC>ape function as previously described.
  1865.  
  1866.             If you run RRTABLE.EXE from the command line, and there are no 
  1867.          saved tables, RRTABLE will tell you that it has found no tables, 
  1868.          and automatically exits after a short pause. The choice keys 
  1869.          otherwise operate the same, except that exiting will be to DOS, 
  1870.          rather than to QBALL.
  1871.  
  1872.          QBALL             Recalling Saved Trajectory Data               55
  1873.  
  1874.                      Chapter 6. Recalling Saved Trajectory Data
  1875.  
  1876.             If one or more saved trajectory files - [FILENAME].TJn - exist 
  1877.          on/in the current disk/directory, you may access them directly 
  1878.          from the Main Menu. For this example, it is assumed that you have 
  1879.          two such files: the supplied SAMPLE.TJ1 and FILENAME.TJ2, which 
  1880.          you saved earlier. At the Main Menu, press <R> to recall the saved 
  1881.          trajectory data. The following is displayed:
  1882.  
  1883.           -| Recalled Trajectory: SAMPLE.TJ1... |-------------------------
  1884.           |                     * Typical Firearm *                      |
  1885.           |Ballistic Coefficient: .300        Zeroed Range   :  200 Yards|
  1886.           |Bullet Weight        :  180 grains Maximum Range  :  300 Yards|
  1887.           |Muzzle Velocity      :  2700 FPS   Range Increment:   50 Yards|
  1888.           |Sight Height         :  1.00"      Point-blank    :   .....   |
  1889.           |                 Metro: 59dF. 0' 29.53" 78%                   |
  1890.           ----------------------------------------------------------------
  1891.                        =====================================
  1892.                        |  *** Recall Trajectory Data ***   |
  1893.                        |  ------------------------------   |
  1894.                        |  <R>ecall <1> thru <2>            |
  1895.                        |  Display Trajectory <G>raphic     |
  1896.                        |  Use Displayed as <D>efault       |
  1897.                        |  ------------------------------   |
  1898.                        |  <ESC> to  M A I N   M E N U      |
  1899.                        -------------------------------------
  1900.  
  1901.                 Figure 70. Recall Trajectory Data Display and Menu.
  1902.  
  1903.             The saved [filename].TJ1 is always displayed first. The inform- 
  1904.          ation shown above the menu provides enough information to identify 
  1905.          the file. You may access the others by pressing <R>; a choice box 
  1906.          is displayed thus:
  1907.                                 =====================================
  1908.                                 |  *** Recall Trajectory Data ***   |
  1909.                                 |  ------------------------------   |
  1910.                                 |  <R>ecall <1> thru <2>            |
  1911.                ===| Recall... |==  Display Trajectory <G>raphic     |
  1912.                |  <1> SAMPLE    |  Use Displayed as <D>efault       |
  1913.                |  <2> FILENAME  |  ------------------------------   |
  1914.                ------------------  <ESC> to  M A I N   M E N U      |
  1915.                                 -------------------------------------
  1916.  
  1917.                Figure 71. Recall Trajectory Data Menu and Choice Box.
  1918.  
  1919.             In this example, only two data files are available. You may 
  1920.          save as many as fifteen such files, numbered 1 through 9 and A 
  1921.          through F. Press the highlighted number or letter to select the 
  1922.          file. For this example, press <2>. The information box is updated 
  1923.          to reflect the data read from FILENAME.TJ2 - the one you saved. 
  1924.          Erase the choice box without selecting another file by pressing 
  1925.          <ESC>ape.
  1926.  
  1927.             If you decide not to use any of the saved data, simply <ESC>ape 
  1928.          to the Main Menu and proceed from there to enter and compute data.
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.                                      ----------
  1955.  
  1956.                                      APPENDICES
  1957.  
  1958.                                      ----------
  1959.  
  1960.          QBALL                  Appendix A - Glossary                    57
  1961.  
  1962.          absolute zero - Properly, that temperature at which all molecular
  1963.             motion ceases. For practical purposes, -459.67 deg. Fahrenheit
  1964.             (0 deg. Rankine), or -273 deg. Celsius, (0 deg. Kelvin).
  1965.  
  1966.          air density - The mass (or loosely, the weight) of a unit volume
  1967.             of air.
  1968.  
  1969.          air resistance - The force exerted upon a projectile by the at-
  1970.             mosphere tending to retard that projectile's forward flight.
  1971.  
  1972.          angle of elevation - The vertical angle measured between the line
  1973.             of sight and the line of departure.
  1974.  
  1975.          altitude - The vertical distance above or below sea level. Alti-
  1976.             tudes above sea level are taken as positive; those below, as
  1977.             negative.
  1978.  
  1979.          ballistics - The study of moving projectiles. Commonly, what is
  1980.             meant is exterior ballistics: that portion of the bullet's
  1981.             flight between the muzzle and the point of impact. (Internal
  1982.             ballistics studies events prior to the bullet's exit from the
  1983.             muzzle; terminal ballistics, the interaction between the bullet
  1984.             and the target.)
  1985.  
  1986.          ballistic coefficient - The ratio of the sectional density of a
  1987.             projectile to its coefficient of form. A measure of how well
  1988.             a bullet retains its velocity. Commonly supplied by reload-
  1989.             ing manufacturers, or it may be derived from their ballistic
  1990.             tables. In QBALL, the ballistic coefficient is always taken
  1991.             at standard metro. The program corrects for nonstandard con-
  1992.             ditions, but does not display the corrected ballistic coeff-
  1993.             icient(s). See also: standard metro.
  1994.  
  1995.          ballistic efficiency - The relative ability of a bullet in flight
  1996.             to overcome air resistance.
  1997.  
  1998.          barrel - That portion of a firearm which guides the bullet immed-
  1999.             iately after propellant ignition.
  2000.  
  2001.          bore - The inside of a firearm's barrel. In rifled firearms, the
  2002.             bore diameter is the original dimension of the barrel before
  2003.             the rifling grooves are cut or swaged in it. Bore diameter may
  2004.             also be taken as the transverse dimension between the lands of
  2005.             the rifling. See also: grooves, lands, rifling.
  2006.  
  2007.          brass - 1. Alloy of copper and zinc commonly used in the fabrica-
  2008.             tion of cartridge cases. 2. One or more cartridge cases con-
  2009.             taining neither powder, unfired primer, nor bullet.
  2010.  
  2011.          bullet - The actual projectile in small arms ammunition. Commonly
  2012.             corrupted to refer to the entire cartridge.
  2013.  
  2014.          QBALL                  Appendix A - Glossary                    59        
  2015.  
  2016.          elevation - 1: Vertical sight adjustment. 2: The (usually small)
  2017.             angle between the axis of a firearm's bore and the horizontal.
  2018.  
  2019.          energy - Here, the kinetic energy of a moving bullet, expressed in
  2020.             FtLbs (English measure) or MetKg (Metric measure). Calculated
  2021.             by multiplying the bullet mass by the square of the velocity,
  2022.             and dividing by two.
  2023.  
  2024.          FPS (also F.P.S. and Ft/Sec) - Feet per second. A unit of velo-
  2025.             city.
  2026.  
  2027.          FtLbs (also Ft.-Lbs. and Ft#) - Foot pounds. The energy required
  2028.             to lift one pound a vertical distance of one foot in a standard
  2029.             gravitational field.
  2030.  
  2031.          form factor - A multiplier which relates a bullet's shape to that
  2032.             of the standard projectile used to prepare a particular ballis-
  2033.             tic table.
  2034.  
  2035.          G1 functions - Table of ballistics functions based upon the Gavre
  2036.             Commission tests in France, 1898.
  2037.  
  2038.          grain - 1: A weight unit equal to 1/7000 of a pound, 0.002286
  2039.             ounces, or (approximately) 0.0649 grams. 2: An individual part-
  2040.             icle, or kernel, of powder. In load specifications, always re-
  2041.             fers to the weight of the powder charge, never to individual
  2042.             particles.
  2043.  
  2044.          gram - In Metric measure, 1/1000 kilogram, approximately 15.4
  2045.             grains (weight).
  2046.  
  2047.          grooves - Swaged impressions or cuts spiraled through a bore to
  2048.             impart spin to projectiles. See also: lands, rifling.
  2049.  
  2050.          group - The pattern made at the target by a number of shots fired
  2051.             at a single point of aim and (usually) a common sight setting.
  2052.             Usually measured from center-to-center of the two most widely
  2053.             spaced points of impact.
  2054.  
  2055.          gun - In popular usage, refers to firearms, generally. Properly, a
  2056.             type of artillery or naval ordnance.
  2057.  
  2058.          handgun - A firearm designed to be held and fired with one hand.
  2059.  
  2060.          hold off - The distance a shooter must shift his point of aim to
  2061.             the left or right to compensate for wind deflection.
  2062.  
  2063.          hold over - The distance a shooter must raise his point of aim to
  2064.             be on target when his firearm is zeroed at a lesser range. Thus
  2065.             by extension, hold under is the distance a shooter must lower
  2066.             his point of aim to compensate for ranges less than the zeroed
  2067.             range, or to compensate for slant fire effects. See also: slant
  2068.             fire.
  2069.  
  2070.          QBALL                  Appendix A - Glossary                    61
  2071.  
  2072.          MetKg (also Met-Kg) - Meter kilogram. The energy required to lift
  2073.             a mass of one kilogram a vertical distance of one meter in a
  2074.             standard gravitational field.
  2075.  
  2076.          metric - Having reference to: 1. Length measurements based upon
  2077.             the meter, its subdivisions, or its multiples; 2. Weight mea-
  2078.             surements based upon the kilogram, its subdivisions or its
  2079.             multiples.
  2080.  
  2081.          metro - An abbreviation for "Meteorological Conditions." The air
  2082.             temperature, barometric pressure, gun altitude, and relative
  2083.             humidity existing at the place and time of firing. See also:
  2084.             standard met.
  2085.  
  2086.          midrange - Half the distance from the muzzle to the point of aim.
  2087.  
  2088.          midrange trajectory - The height of the trajectory at a point
  2089.             halfway between the firearm's muzzle and the point of aim.
  2090.  
  2091.          minute - 1: Angular measure equal to 1/60 angular degree.
  2092.             2: 1/1440 solar day.
  2093.  
  2094.          MOA (also M.O.A.) - Minute of angle or minutes of arc. Equal to
  2095.             1/60 of an angular degree. At 100 yards, 1 MOA subtends approx-
  2096.             imately 1.047 inches.
  2097.  
  2098.          MpS (also Met/Sec) - Meters per second. A unit of velocity.
  2099.  
  2100.          muzzle - The foremost point of a firearm's barrel; that part of a
  2101.             firearm closest to the target.
  2102.  
  2103.          muzzle energy - The energy developed by a moving projectile at the
  2104.             firearm's muzzle, generally expressed in FtLbs (English mea-
  2105.             sure) or MetKg (Metric measure).
  2106.  
  2107.          muzzle velocity - The speed of a projectile at a firearm's muzzle,
  2108.             generally expressed in FPS (English measure), or MpS (Metric
  2109.             measure).
  2110.  
  2111.          N.R.A. (also NRA) - National Rifle Association. If you shoot, you
  2112.             should belong to this organization.
  2113.  
  2114.          ogive - 1. The curve of a bullet's forward portion. 2. The radius
  2115.             of this curve, usually expressed in calibers.
  2116.  
  2117.          pistol - 1. Single-shot handgun. 2. Multi-shot handgun which does
  2118.             not rely on a rotating mechanism to achieve multiple shots.
  2119.             3. In popular usage, any handgun.
  2120.  
  2121.          point-blank range - That range for which the bullet's path varies
  2122.             from the line of sight by no more than a specified amount from
  2123.             the muzzle to that range.
  2124.  
  2125.          QBALL                  Appendix A - Glossary                    63
  2126.  
  2127.          shotgun - Firearm of relatively large bore, having no rifling,
  2128.             designed to be fired by a single individual, using both hands,
  2129.             from the shoulder. A shotgun commonly discharges a number of
  2130.             projectiles simultaneously, although it may also use a slug.
  2131.             See also: slug.
  2132.  
  2133.          sight height - The measured vertical distance between the hori-
  2134.             zontal centerline of the sights and the axis of the bore.
  2135.  
  2136.          sight radius - The distance between the rear and the front sight,
  2137.             on those weapons equipped with iron (non-optical) sights.
  2138.  
  2139.          sighting in - The process of firing to determine the point of im-
  2140.             pact at a given range and adjusting the sights so that the
  2141.             point of impact has the desired relationship to the point of
  2142.             aim. See also: zero.
  2143.  
  2144.          slant fire - That fire occurring if the point of aim is at a sig-
  2145.             nificantly greater or lesser altitude than the firing point.
  2146.             Generally, slant fire effects may be ignored if the vertical
  2147.             angle between the imaginary line to the desired point of aim
  2148.             and the horizontal is 5 degrees of arc or less, or if the
  2149.             difference in altitude is less than approximately 1/20 the
  2150.             range to the point of impact.
  2151.  
  2152.          slant range - In slant fire, that distance measured from the fire-
  2153.             arm's muzzle to the point of aim. Slant range is always greater
  2154.             than horizontal range, thus producing the "hits high" phenome-
  2155.             non experienced if the weapon's bore elevation differs signif-
  2156.             icantly from the horizontal.
  2157.  
  2158.          slug - Properly, a single projectile of near-bore diameter intend-
  2159.             ed for use in a shotgun. Commonly corrupted to refer to bul-
  2160.             lets, generally.
  2161.  
  2162.          small arms (also smallarms) - Rifles, shotguns, pistols, or revol-
  2163.             vers, generally; those weapons intended to be used by a single
  2164.             individual, as opposed to crew-served weapons, e.g., machine
  2165.             guns. QBALL deals only with weapons which use a solid projec-
  2166.             tile.
  2167.  
  2168.          sonic velocity - The speed of sound through air.
  2169.  
  2170.          standard met - Atmospheric conditions as follows: 1. (English
  2171.             measure) Temperature of 59 deg Fahrenheit, barometric pressure
  2172.             of 29.53 inches of mercury, gun altitude of zero (sea level),
  2173.             and relative humidity of 78 percent; 2. (Metric measure)
  2174.             Temperature of 15 deg Celsius, barometric pressure of 750 mm
  2175.             of mercury, gun altitude of zero (sea level), relative humid-
  2176.             ity of 78 percent. Firing tables are usually corrected to
  2177.             standard met conditions.
  2178.  
  2179.          stp - Standard Temperature and Pressure. See also: standard met.
  2180.  
  2181.          QBALL           Appendix B - Miscellaneous Information         65
  2182.  
  2183.          Inferred Ballistic Data -- Ballistic Coefficient.
  2184.  
  2185.             Tables B.1 and B.2 summarize the determination of a ballistic 
  2186.          coefficient using tabular values. The values for Table B.1 are 
  2187.          taken from data published in the 1990 Edition of The Gun Digest, 
  2188.          page 229; the values for Table B.2 were calculated using QBALL.
  2189.               -------------------------------------------------------
  2190.               | From Gun Digest Table for 30-06 Spfd, 180 gr bullet:|
  2191.               |                          Range in Yards             |
  2192.               |               ------------------------------------  |
  2193.               |               Muz     100      200     300     400  |
  2194.               |               ------------------------------------  |
  2195.               | Velocity      2700   2469     2250    2042    1846  |
  2196.               | Energy        2913   2436     2023    1666    1362  |
  2197.               | Trajectory    -1.5    2.5      0.0    -9.3   -27.0  |
  2198.               -------------------------------------------------------
  2199.                   Table B.1. Data from Gun Digest Ballistic Table.
  2200.  
  2201.             QBALL's Infer Ballistic Coefficient routine, using 100 and 200 
  2202.          yards for the required ranges and the published velocities, re- 
  2203.          ports a ballistic coefficient (C1) of 0.384. Using this C1 and the 
  2204.          appropriate values for muzzle velocity, bullet weight, and zero 
  2205.          range, QBALL produces the data shown in Table B.2.
  2206.               -------------------------------------------------------
  2207.               | QBALL Data Table for 30-06 Spfd, 180 gr bullet:     |
  2208.               |                          Range in Yards             |
  2209.               |               ------------------------------------  |
  2210.               |               Muz     100      200     300     400  |
  2211.               |               ------------------------------------  |
  2212.               | Velocity      2700   2470     2251    2043    1846  |
  2213.               | Energy        2913   2437     2024    1668    1362  |
  2214.               | Trajectory    -1.5    2.1      0.0    -9.0   -26.2  |
  2215.               -------------------------------------------------------
  2216.                          Table B.2. Data Using Inferred C1.
  2217.  
  2218.             The maximum variations are: Velocity, 1 FPS; Energy, 2 FtLbs; 
  2219.          and Trajectory, 0.8 inches. It may be seen, therefore, that QBALL 
  2220.          can produce results in substantial agreement with published data.
  2221.  
  2222.          Inferred Ballistic Data -- Muzzle Velocity.
  2223.  
  2224.             This data is from the Speer Reloading Manual #11.
  2225.               -------------------------------------------------------
  2226.               | From Speer Reloading Manual. 180 gr bullet, C1=.30  |
  2227.               |                          Range in Yards             |
  2228.               |            ---------------------------------------  |
  2229.               |            Muz      50    100    150    200    250  |
  2230.               |            ---------------------------------------  |
  2231.               | Velocity   2400   2259   2122   1990   1863   1742  |
  2232.               | Energy     2302   2039   1800   1582   1388   1213  |
  2233.               | Trajectory -1.5    0.0   -0.2   -2.3   -6.7  -13.5  |
  2234.               -------------------------------------------------------
  2235.                    Table B.3. Trajectory Data, Speer Manual #11.
  2236.  
  2237.          QBALL           Appendix B - Miscellaneous Information         67
  2238.  
  2239.             An examination of the data in Table B.6 indicates that remain- 
  2240.          ing velocities found using QBALL will be, on average, 0.47% high 
  2241.          relative to the Speer data, and 0.42% low relative to to the 
  2242.          Hornady data. The Hornady data, however, must be considered sus- 
  2243.          pect, as the actual ballistic coefficients available in the Hor- 
  2244.          nady table do not exactly match those specified. Even so, it would 
  2245.          appear that the QBALL velocity results are certainly within one or 
  2246.          two percent of published data. In practical terms, there is prob- 
  2247.          ably that much variation in velocity between successive rounds in 
  2248.          a string. Since energy is velocity-dependent, it is obvious that 
  2249.          the energies calculated using QBALL will be in error by similar 
  2250.          proportions, and in the same direction.
  2251.  
  2252.          Error Analysis -- Trajectory.
  2253.  
  2254.           ----------------------------------------------------------------
  2255.           |        Trajectory Comparisons  -  Conditions as Shown        |
  2256.           |        ==============================================        |
  2257.           |                   [ All at Standard Met ]                    |
  2258.           +--------------------------------------------------------------+
  2259.           |Range = 250 yards, zeroed at 50 yards; C1 =.12, MuzVel = 2100 |
  2260.           |        Inches above/below line of sight at...(yards)         |
  2261.           |        ---------------------------------------------         |
  2262.           |        Muzzle     50       100       150       200       250 |
  2263.           |        ------    ---      ----      ----      ----      ---- |
  2264.           |QBALL    -1.5     0.0      -1.3      -6.4     -16.9     -34.3 |
  2265.           |SPEER    -1.5     0.0      -1.3      -6.4     -17.0     -34.7 |
  2266.           |HORNADY  -1.5     0.0      -1.2      -6.3     -16.7     -33.2 |
  2267.           +--------------------------------------------------------------+
  2268.           |Range = 400 yards, zeroed at 200 yards; C1 =.26, MuzVel = 2500|
  2269.           |          Inches above/below line of sight at...(yards)       |
  2270.           |          ---------------------------------------------       |
  2271.           |          Muzzle       100        200        300        400   |
  2272.           |          ------      ----       ----       ----       ----   |
  2273.           |QBALL      -1.5        2.9        0.0      -13.0      -39.4   |
  2274.           |SPEER      -1.5        3.0        0.0      -13.0      -39.6   |
  2275.           |HORNADY    -1.5        3.0        0.0      -13.1      -39.7   |
  2276.           +--------------------------------------------------------------+
  2277.           |Range = 400 yards, zeroed at 200 yards; C1 =.50, MuzVel = 3300|
  2278.           |          Inches above/below line of sight at...(yards)       |
  2279.           |          ---------------------------------------------       |
  2280.           |          Muzzle       100        200        300        400   |
  2281.           |          ------      ----       ----       ----       ----   |
  2282.           |QBALL      -1.5        1.1        0.0       -5.2      -15.1   |
  2283.           |SPEER      -1.5        1.1        0.0       -5.2      -15.2   |
  2284.           |HORNADY    -1.5        1.1        0.0       -5.3      -15.7   |
  2285.           ----------------------------------------------------------------
  2286.          Table B.7. Trajectory Comparisons. QBALL Data rounded to 0.1 inch.
  2287.  
  2288.             An examination of the data in Table B.7 shows that there is 
  2289.          substantial agreement between the QBALL results and published 
  2290.          data. In general, you may expect QBALL to give you excellent 
  2291.          practical accuracy.
  2292.  
  2293.          QBALL           Appendix B - Miscellaneous Information         69
  2294.  
  2295.          QBALL and Other Ballistics Programs
  2296.  
  2297.             QBALL user Jim McCausland provided several sets of data devel- 
  2298.          oped with other ballistics programs. The following tables contain 
  2299.          the input data which Jim used, and the differences obtained run-      
  2300.          ing QBALL with the same input data.
  2301.              ----------------------------------------------------------
  2302.              | Program: Sierra Ballistics.                            |
  2303.              | Input Data:                                            |
  2304.              |     Ballistic Coefficient (C1)....... .299             |
  2305.              |     Bullet Weight.................... 130 grains       |
  2306.              |     Zero Range....................... 200 yards        |
  2307.              |     Maximum Range.................... 450 yards        |
  2308.              |     Range Increment..................  50 yards        |
  2309.              |     Sight Height..................... 0.9 inches       |
  2310.              |     Crosswind........................ - no wind -      |
  2311.              |     Metro............................ Standard         |
  2312.              +--------------------------------------------------------+
  2313.              | QBALL vs Sierra Ballistics Results                     |
  2314.              |     Remaining Velocity............... 0.9 FPS          |
  2315.              |     Remaining Energy................. 1 FtLb           |
  2316.              |     Total Drop....................... 0.51 inches      |
  2317.              |     Path/Sight Line.................. 0.17 inches      |
  2318.              |     Time of Flight................... 0.000424 seconds |
  2319.              ----------------------------------------------------------
  2320.                       Table B.10. QBALL and Sierra Ballistics.
  2321.  
  2322.              ----------------------------------------------------------
  2323.              | Program: BALCALC.                                      |
  2324.              | Input Data:                                            |
  2325.              |     Ballistic Coefficient (C1)....... .295             |
  2326.              |     Bullet Weight.................... 130 grains       |
  2327.              |     Zero Range....................... 200 yards        |
  2328.              |     Maximum Range.................... 500 yards        |
  2329.              |     Range Increment..................  50 yards        |
  2330.              |     Sight Height..................... 0.9 inches       |
  2331.              |     Crosswind........................ - no wind -      |
  2332.              |     Metro............................ Standard         |
  2333.              +--------------------------------------------------------+
  2334.              | QBALL vs BALCALC Results                               |
  2335.              |     Remaining Velocity............... 1 FPS            |
  2336.              |     Remaining Energy................. 1 FtLb           |
  2337.              |     Total Drop....................... 0.29 inches      |
  2338.              |     Path/Sight Line.................. - - - - -        |
  2339.              |     Time of Flight................... 0.00105 seconds  |
  2340.              ----------------------------------------------------------
  2341.                 Table B.11. QBALL and BALCALC. Available in BALCALC,
  2342.                 unavailable in QBALL: Bullet Momentum, Lead in feet.
  2343.  
  2344.          QBALL           Appendix C - Selected Bibliography             71
  2345.  
  2346.          Davis, William C., Jr. Ballistics on the Home Computer, The
  2347.             American Rifleman, CXXXI, 6 (June, 1983), p. 36.
  2348.          --. Ballistics on A Pocket Calculator, The American Rifleman,
  2349.             CXXXV, 6 (June, 1987), p. 42.
  2350.          --. Calculate Ballistic Coefficients, The American Rifleman,
  2351.             CXXXVII, 3 (March, 1989), p. 44.
  2352.          --. What Is The Ballistic Coefficient?, The American Rifleman,
  2353.             CXXXVII, 3 (March, 1989), p. 12.
  2354.  
  2355.          Dobson, Paul (ed.). Air Gunner '94. Wokingham [Berks, UK]: Romsey
  2356.             Publishing Co. Ltd., 1993.
  2357.  
  2358.          Federal 1992 Ammunition [Catalog and Guide]. Anoka: Federal
  2359.             Cartridge Co., 1991.
  2360.  
  2361.          Hatcher, Major General Julian S. Hatcher's Notebook. 3d ed.
  2362.             Harrisburg: The Stackpole Co., 1962.
  2363.  
  2364.          Hodgdon Basic Data Manual, Shawnee Mission: Hodgdon Powder
  2365.             Company, Inc., 1987.
  2366.  
  2367.          Pejsa, Arthur J. Modern Practical Ballistics. 2d ed. Minneapolis:
  2368.             Kenwood Publishing, 1991.
  2369.  
  2370.          Ramage, C. Kenneth (ed.). Lyman Reloading Handbook. 46th ed.
  2371.             Middlefield: Lyman Products Corp., 1982.
  2372.  
  2373.          Reiber, Ron L., and Heers, Edward A. (eds.). Hornady Handbook of
  2374.             Cartridge Reloading, Rifle-Pistol. 3d ed. Grand Island: Hornady
  2375.             Manufacturing Co., 1980.
  2376.  
  2377.          Reloaders' Guide for Hercules Smokeless Powders. Wilmington:
  2378.             Hercules Inc., 1988.
  2379.  
  2380.          Remington Firearms, Ammunition, Clothing and Accessories Catalog.
  2381.             Wilmington: Remington Arms Co., Inc., 1992.
  2382.  
  2383.          Speer Reloading Manual #11, Lewiston: Omark Industries, Inc.,
  2384.             1987.
  2385.  
  2386.          Warner, Ken (ed.). Gun Digest, 1990. 44th ed. Northbrook: DBI
  2387.             Books, 1989.
  2388.          --. Gun Digest, 1991. 45th ed. Northbrook: DBI Books, 1990.
  2389.          --. Gun Digest, 1992. 46th ed. Northbrook: DBI Books, 1991.
  2390.          --. Gun Digest, 1993. 47th ed. Northbrook: DBI Books, 1992.
  2391.          --. Gun Digest, 1994. 48th ed. Northbrook: DBI Books, 1993.
  2392.          --. Gun Digest, 1995. 49th ed. Northbrook: DBI Books, 1994.
  2393.          
  2394.          Winchester Ammunition Product Guide. East Alton: Winchester/Olin
  2395.             Corp., 1993.
  2396.  
  2397.          QBALL         Appendix D - Low Velocity Applications           73
  2398.  
  2399.                      Special Notes for Air Rifles, Air Pistols
  2400.                         and Other Low-Velocity Applications
  2401.  
  2402.             In response to a number of requests, QBALL version 3.00 allows 
  2403.          muzzle velocities down to 200 FPS (61 MpS), and will compute re- 
  2404.          maining velocities down to ca. 100 FPS (30.48 MpS). If you are 
  2405.          using QBALL to compute data for an air rifle, an air pistol, or 
  2406.          any other low-velocity application, then you must be aware of some 
  2407.          very real limitations.
  2408.  
  2409.             QBALL uses the G1 drag functions, a development of the Gavre 
  2410.          Commission test firings in France in 1898. These test firings were 
  2411.          conducted using a sharply-pointed bullet at firearm velocities, 
  2412.          neither of which conditions is applicable in low-velocity cases. 
  2413.          As a consequence, data calculated for low velocities are question- 
  2414.          able, at best. Applying the adage that "...some poor data is 
  2415.          better than no data at all," however, QBALL will give you some 
  2416.          idea of trajectories and energy levels for your application.
  2417.  
  2418.             Just how close - or how far off - is "some idea..."?
  2419.  
  2420.             If another method of developing trajectory data is available, 
  2421.          and if it allows velocities as low as those under consideration, 
  2422.          then data computed using that method and using QBALL may be com- 
  2423.          pared. Fortunately, such a method does exist: the Ingalls Tables, 
  2424.          a complete set of which is found in Hatcher's Notebook.*
  2425.  
  2426.             While the Ingalls Tables permit a minimum velocity of 100 FPS, 
  2427.          Hatcher cautions that "...there is necessarily a great uncertainty 
  2428.          as to just exactly what the retardation is at low velocities.".**
  2429.  
  2430.             For example, consider the QBALL input data shown in Table D.1.
  2431.          -----------------------------------------------------------------
  2432.          | Weapon Data                     Range Data                    |
  2433.          |   Muzzle Velocity:   579 FPS      Zero Range:      30 yards   |
  2434.          |   Sight Height:      0.0 inches   Maximum Range:  108 yards   |
  2435.          | Pellet Data                       Range Increment: 20 yards   |
  2436.          |   Ballistic Coefficient: 0.010  Metro Data                    |
  2437.          |   Weight:          18.5 grains    60dF 0' 30.0" 67% (Ingalls) |
  2438.          -----------------------------------------------------------------
  2439.                       D.1. Input Data for a Typical Air Rifle.
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.          _____________________________
  2446.  
  2447.          * Hatcher, Major General Julian S. Hatchers' Notebook, 3d ed.
  2448.             Harrisburg: The Stackpole Co., 1962, p. 584ff.
  2449.  
  2450.          ** op.cit., p. 568.
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.                                        -----
  2476.  
  2477.                                        INDEX
  2478.  
  2479.                                        -----
  2480.  
  2481.          QBALL                                                           75
  2482.  
  2483.                                        INDEX
  2484.  
  2485.                          A                          C continued
  2486.          ABOUT SHAREWARE . . . . . .  vii  Chronograph
  2487.          ACKNOWLEDGMENTS . . . . . . .  i     inferring ballistic coeff.35
  2488.          Air rifles, pistols . . . . . 73     inferring muzzle velocity.42
  2489.          Already Loaded! message . . . 51     minimum safe range . . . .42
  2490.          AMMO.DAT. . . . . . . . .  1, 32     using single . . . . . . .38
  2491.          ASP Ombudsman . . . . . .  cover  Clean Sweep . . . . . . . 5, 29
  2492.          Association of Shareware          Computations menu
  2493.             Professionals (ASP). . i, vii     Range table. . . . . . . . 8
  2494.                                               Set, reset zero. . . . . . 8
  2495.                                               Other ballistics proc. . . 8
  2496.                          B                    New/Changed Inputs . . . . 8
  2497.          Ballistic Coefficient             Configuration
  2498.             changing . . . . . . . . . 30     saving . . . . . . . . . .50
  2499.             entering . . . . . . . . . .7     screen colors. . . . . . .50
  2500.             example from tabular data. 65     switch toggles . . . . . .49
  2501.             inferring. . . . . . . . . 35     tailoring. . . . . . . . .51
  2502.             using [L]ookup . . . . . . 31     temporary. . . . . . . . .50
  2503.             valid data limits. . . . . 30  Contacting author . . cover, ix
  2504.          Bibliography. . . . . . . . . 71  COPYRIGHT INFORMATION . . . .ii
  2505.          Bullet Diameter
  2506.             in sectional density . . . 27
  2507.          Bullet weight                                   D
  2508.             changing . . . . . . . . . 30  D.NDX . . . . . . . . . . . .32
  2509.             entering . . . . . . . . . .7  Data Entry
  2510.             in sectional density . . . 27     ballistic coefficient. 7, 30
  2511.             using [L]ookup . . . . . . 31     bullet [L]ookup. . . . 32-33
  2512.             valid data limits. . . . . 30     bullet diameter. . . . . .27
  2513.          Bullet [L]ookup                      bullet weight. . . . . 7, 30
  2514.             AMMO.DAT, *.NDX needed . . .1     gun weight, dec. pounds. .27
  2515.             ballistic coefficient,            gun weight, lbs/ounces . .27
  2516.                weight both changed . . 33     limits see specific item
  2517.             choosing input data. . . . 32           see also Metric limits
  2518.             diameter displayed . . . . 32     maximum deviation. . . . .24
  2519.             entering ballistic                metro. . . . . . . . . 7, 30
  2520.                coefficient . . . . . . 31     muzzle velocity. . . . 7, 29
  2521.             index (*.NDX) file req'd . 32     powder (propellant) wt. . 27
  2522.             manufacturers. . . . . . . 33     range increment. . . . . . 8
  2523.                                               range, maximum . . . . . . 8
  2524.                                               range, zero. . . . . . . . 8
  2525.                          C                    sight height . . . . . . .31
  2526.          Changing input data                  target above/below gun15, 16
  2527.             ballistic coefficient. . . 30     weapon identifier. . . 7, 29
  2528.             bullet identifier. . . . . 30     wind direction . . . . . .26
  2529.             bullet weight. . . . . . . 30     wind velocity. . . . . . .26
  2530.             clean sweep. . . . . . . . 29  DEDICATION. . . . . . . . . . i
  2531.             metro. . . . . . . . . . . 30
  2532.             muzzle velocity. . . . . . 30             D continues
  2533.             sight height . . . . . . . 31
  2534.             unit system swap . . . . . 31
  2535.             weapon identifier. . . . . 29
  2536.  
  2537.          QBALL                                                           77
  2538.  
  2539.                          M                            O continued
  2540.          M.NDX . . . . . . . . . . . . 32  Other ballistics procedures
  2541.          Main menu                            free recoil vel/energy . .27
  2542.             Compute... . . . . . . . 4, 7     point blank range. . . . .23
  2543.             Infer... . . . . . . . .4, 35     sectional density. . . . .27
  2544.             Utilities. . . . . . . .4, 49     wind vector corrections. .25
  2545.             Recall...  . . . . . . .4, 55  Other ballistics programs
  2546.          Maximum deviation                    BALCALC. . . . . . . . . .69
  2547.             entering . . . . . . . . . 24     BALTEC . . . . . . . . . .69
  2548.             display. . . . . . . . . . 24     Barnes Ballistics. . . . .70
  2549.             valid data limits. . . 24, 33     Sierra Ballistics. . . . .69
  2550.          Menus
  2551.             Computations . . . . . .8, 24                  P
  2552.             Graphics . . . . . . . 30, 31  P_HOLDER.PRD. . . . . . . . .45
  2553.             Infer MV using . . . . . . 39  Point blank range
  2554.             Main . . . . . . . . . . . .4     determining. . . . . . . .23
  2555.             New Input Data . . . . . . 29     graphics display of. . . .25
  2556.             Other Procedures . . . . . 23     valid data limits. . .24, 33
  2557.             Range Table Output . . . . 11  Powder (propellant) weight
  2558.             Recall Trajectory Data . . 55     in free recoil/velocity. .27
  2559.             Screen color select. . . . 50     valid data limits. . .28, 33
  2560.             Slant Table Output . . . . 16  PRCONFIG.EXE. . . . . . . . .44
  2561.             Switch Toggle. . . . . . . 49  Printed output
  2562.             Utilities. . . . . . . . . 49     common problems. . . . . .46
  2563.          Metric conversion factors . . 33     graphics . . . . . . . . .22
  2564.          Metric data limits. . . . . . 33     PRCONFIG.EXE PRINTERS.DAT 44
  2565.          Metro                                printer setup, general . .43
  2566.             changing . . . . . . . . . 30     printer setup, graphics. .44
  2567.             standard/default . . . . . .4     printer warnings . . . . .43
  2568.             valid data limits. . . 30, 33     range table. . . . . . . .11
  2569.          Muzzle velocity                      samples. . . . . . . .12, 18
  2570.             changing . . . . . . . . . 30     shift-printScr dumps . . .43
  2571.             entering . . . . . . . .7, 30     slant fire table . . . . .17
  2572.             inferring (calculating). 39ff     toggle printer on/off. . .49
  2573.             valid data limits. . . .30,33     using RRTABLE.EXE. . . . .53
  2574.                                            PRINTERS.DAT. . . . . . . . .44
  2575.                          N                                 Q
  2576.          New or Changed Inputs             QBALL and other programs. . .69
  2577.             clean sweep. . . . . . .5, 29  QBSHELIT.BAT
  2578.             single inputs. . . . . . 29ff     Already loaded! message. .51
  2579.          Nonhorizontal fire                   manual delete. . . . . . .51
  2580.                 see Slant fire                normal exit. . . . . . . .51
  2581.          Nonstandard metro . . . . . . 30
  2582.                                                            R
  2583.                          O                 Range, generally
  2584.          Obtaining latest shareware. viii     entering . . . . . . . . . 8
  2585.          Opening screen. . . . . . . . .3     valid data limits. . . 8, 33
  2586.                                                       R continues
  2587.  
  2588.