CHOP.BAS 27 Sep 1997 by Marc Kummel aka Treebeard. Contact mkummel@rain.org, http://www.rain.org/~mkummel/ About CHOP: ------------- CHOP is an old program from the Vault (1986/1989) that draws mathematical waves and allows you to visualize wave interactions in a two dimensional plane. You can make sequences of waves and play them back as movies. I haven't figured out how to do reflections yet. I haven't had time to write a decent README yet. File List: ------------ The files below the dotted line are source files that can be deleted if you don't need then, but I won't do it for you. CHOP.EXE DOS executable CHOP.ICO an icon for Win31 VGAOEM.FON Win31 font in case it's not on your system README.TXT this file TBVAULT.TXT about Treebeard's Basic Vault ------------ CHOP05.MAK file list for PDS/QB CHOP05.BAS source code: main module XQB.BAT batch file to start PDS with source code MAKE.BAT batch file to compile and link from DOS prompt CHOP was written for MS Basic PDS 7.10. QB4.5 will probably need some changes. It won't work with QBasic. To use the source code, you will also need the following files from my NPF program archive, also available from Treebeard's Basic Vault at http://www.rain.org/~mkummel/basic. Copy the files to your CHOP directory. The code requires special library routines, EMS sharing, and huge arrays so start PDS with /L TBLIB /ES and /AH options, or use the XQB.BAT batch file to start everything automatically. To run the source code from the PDS IDE you will have to reduce the maximum partition size or else you will get Out Of Memory errors. Search for CONST maxgrid = 150 'size of grid in the main module and replace it with CONST maxgrid = 50 and it will run find. Remember to change it back when you compile! The required NPF files are: NPSUP.BI include file of global declarations and variables GFONT5.BAS code module to use Windows FON bitmap fonts EMS4.BAS code module to use expanded memory SBSUP16.BAS code module of support routines TBLIB.QLB Quick Library of misc assembler routines TBLIB.LIB Library files for compiling Conditions: ------------- This program and source code are yours to use and modify as you will, but they are offered as freeware with no warranty whatsoever. Give me credit, but do not distribute any changes under my name, or attribute such changes to me in any way. You're on your own! Send comments and fixes to: Marc Kummel aka Treebeard mkummel@rain.org http://www.rain.org/~mkummel/ For more interesting Basic software with source code, check out Treebeard's Basic Vault at http://www.rain.org/~mkummel/basic/