|
||
Full Moon Software DOS BASIC add-on products
IMPORTANT NOTICE:
Effective October 30, 2018 all of the older Crescent Software
DOS products are now public domain and available for free
at THIS
site. Thanks to Gene Buckle for making this happen.
Full Moon Software is the leading vendor of add-on products and utilities for programmers using Microsoft compiled BASIC for DOS. Through this web page you can view or download our entire catalog, and also download demo programs for most of our products. You may view the individual pages from our catalog by clicking the appropriate buttons below, or optionally download the text of our entire catalog (in a ZIP file). You can also download a single ZIP file containing all of our product demo programs, or individual ZIP files for just the products that interest you at this time. 2K Compatibility: All of these products are fully Y2K compliant. QuickPak Professional contains only four routines that manipulate dates: Date2Num and Num2Date, and the European equivalents EDate2Num and ENum2Date. These routines accommodate the range of dates from 1900 through 2065. Although Date2Num can accept an incoming date with a 2-digit year (in which case "19" is assumed for the first two digits), Num2Date always returns the full four digits. QuickScreen is also Y2K compliant because it uses the routines mentioned above from QuickPak Professional. However, when designing input screens with QuickScreen, the programmer has the option to use either 2-digit or 4-digit years. If only two digits were specified in the original screen layout, then that screen will not work past 12/31/99. By default, QuickScreen assumes four digits for the year, and the programmer must manually override that to create a screen having only two digits for the year. So unless the programmer goes out of his or her way to reduce the year to only two digits, a screen designed with QuickScreen will work through the year 2065. To view a single page from the Full Moon Software catalog, click the appropriate link in the Products table below. The last "product" is a price list with current version numbers and an order form you can print out. Just For Fun: When people called Crescent Software for tech support, while waiting on hold they were treated to a custom "radio" show we produced. At 45 minutes long this was quite a production! So this greatly edited version of WBAS Radio is reduced to only 8 minutes. But I kept some of the amazing guitar work by the late, great Phil Cramer.
|
|
The following files are available for downloading. Simply click on
the underlined file name. If you don't already have the PKUNZIP program required to unpack
these files, you should also click on the PKUNZIP.EXE file name below. IMPORTANT NOTE: The QuickPak and QuickScreen demos will not run properly on current (fast) computers and crash on startup with a "Divide by zero" error. The products themselves have been updated to work on all hardware, but the source files for these demos are long gone and could not be recompiled. |
![]() |
FMOONCAT.ZIP | Complete text of Full Moon's catalog (27k) |
FMOONDEM.ZIP | All Full Moon Software demos in one (612k) |
QUICKPAK.ZIP | QuickPak demo files (92k) |
PDQ.ZIP | P.D.Q. demo files (31k) |
PDQCOMM.ZIP | PDQComm demo files (21k) |
QSCREEN.ZIP | QuickScreen demo files (145k) |
GQSCREEN.ZIP | Graphics QuickScreen demo files (104k) |
GWSHOP.ZIP | Graphics Workshop demo files (144k) |
GRAPHPAK.ZIP | GraphPak demo files (75k) |
PKUNZIP.EXE | PKUNZIP program needed to unpack the above files (29k) |
![]() |
BASIC Techniques and Utilities
Book
Also available is Ethan's DATABASE.BAS program. This is a "skeleton" for a complete data-entry system, featuring on-screen field entry and editing. The entered data can be saved to disk, and retrieved for viewing or editing later. This program may be easily customized to suit your own needs, and complete instructions for doing that are included in the program's header comments. FreeText is a complete, though minimal, freeform text database program that you can use as is, or integrate with an existing program. It lets you write, read, and update text entries of varying length, and access those entries by record number. The text is stored in a binary file, and it can be edited and resaved even if the new text is longer than the old. A parallel index file tracks where each block of text is located, letting you access the text by record number. Requires QuickPak Professional. Many more BASIC source programs are available on the Articles page. |
BTU_BOOK.PDF | BASIC Techniques and Utilities PDF file (3.4 MB) |
BTU_DISK.ZIP | Support files included with the original book on diskette 111 KB) |
DATABASE.ZIP | DATABASE.BAS program (8k) |
FREETEXT.ZIP | FREETEXT.BAS program (4k) |
ARCHIVE.ORG | Many older programming products are available for free here |
PKUNZIP.EXE | PKUNZIP program needed to unzip the above files (29k) |
Consulting and Custom Programming Ethan Winer offers consulting in a variety of fields. Custom programming and programming homework help are available for both subroutines and complete applications, as is technical advice by phone or e-mail. Consulting is also available in the fields of audio electronics and recording, recording studio design and acoustics, MIDI, and technical writing and editing. Consulting rates are based on the type of service required, though technical assistance for Full Moon Software products is always provided at no charge to Full Moon and Crescent customers. Please call or send e-mail to request more information about consulting services. |
![]() |
![]() |
(Click on a picture to see it full size.) |
|
About Ethan Winer and Full Moon Software
![]() |
Crescent was sold in 1994 to Progress Software, who wanted to focus mainly on Crescent's Windows programming tools. Out of concern for the existing DOS customers, Ethan arranged to take back the sales and support for the original Crescent DOS products - many of which he wrote - so those customers would still have a way to get assistance when necessary. Thus was born Full Moon Software and this web page. |
Entire contents of this web site Copyright ©
1997- by Ethan Winer. All rights reserved.
Cartoons by Jay Munro