“These are a few ballistics applications for Windows¹, MacOS² and Linux³ written to produce something useful while investigating the multi-platform capabilities of the PureBasic programming language. That’s how it started anyway…
The images on this site are screen-shots of code compiled and executed on an elderly Apple MacBook Pro. Linux and Windows images are similar although, because of various O/S constraints, generally not nearly as pretty. ” GP Conway, 1980-2023
MERO: An application to simplify setting up a telescopic sight on crossbow, airgun or rimfire combos. In reality it amounts to a thinly disguised Ballistic Coefficient calculator - optionally using the ∆POI (PoI change), ∆V (Velocity change), ∆T (Elapsed Time) or ∆D (Distance from LoD) methods - which allows further utility if required. Brief Help and HowTo instructions are included in the app but can also be viewed or downloaded from the MERO page.
KECalc: An application to calculate Kinetic Energy at the muzzle and - given the appropriate Ballistic Coefficient and Drag Law - to estimate the velocity, momentum, kinetic energy and flight time at any point along the trajectory.
EasyBC: A Ballistic Coefficient calculator that can calculate the naïve Ballistic Coefficient valve using the ∆POI, ∆V, ∆T or ∆D methods. Optionally, a table or context sensitive plot can be displayed together with a page displaying the estimated confidence limits of the calculation.
PCPFills: A simple application to estimate the number of complete fills to be expected from a pressure vessel of known size and initial pressure - given the requisite parameters. The application also calculates the overall pneumatic efficiency which can be useful when comparing or modifying PCP rifles and pistols.
Validate: A straightforward application to validate ballistic values. Given three of the (measured) Muzzle Velocity, Ballistic Coefficient, Zero Range and Sight Height, take a guess at the unknown parameter and the app will calculate a corrected value from a down range PoI measurement.
SDA: SDA calculates Ballistic Coefficient values of projectiles having the same appearance and Form Factor but of differing weight and/or calibre.
Android Apps: A few ballistics-biased Android applications available from the Google Play Store. All applications will run on devices using API level 23+ (Android 6.0+) and later.
Please feel free to Email me with any problems, comments or suggestions.
HarrysLad
Notes ...
- These applications have all been scanned and have proved (via VirusTotal) to be free of viruses and malware at the time of publication.
- All applications tested on:
- ¹ Windows 7 and Windows 10 (32-bit and 64-bit) and Windows 11 (64-bit)
- ² OSX 10.8 (Mountain Lion), 10.9 (Mavericks), 10.10 (Yosemite), 10.11 (El Capitan), macOS : 10.12 (Sierra), 10.13 (High Sierra),
10.14 (Mojave), 10.15 (Catalina), 11.6.5 (Big Sur), 12.3 (Monterey), 13.6.1 (Ventura ), 14.5 (Sonoma) and 15.4 (Sequoia) - all 64-bit
- ³ Ubuntu 16.04, Mint 10.04, Ubuntu 18.04 Ubuntu 20.04, Ubuntu 22.04 and Ubuntu 24.04 - all 64-bit.
- PureBasic is a Registered trademark of Fantaisie Software
- The applications are offered free of charge only for the stated intended purpose with no warranty whatsoever, implied or otherwise.