Amiga Purity v1.11 by Omar Siddique WHAT IS PURITY? Purity is an automated purity test administrator. Purity tests, for those not familiar with them, pose a number of questions (many of which are sexually oriented) to the answerer to determine how (im)pure the individual is. The higher the percentage score, the more pure the individual is. Purity was designed to eliminate the tedious making hundreds of marks with a pencil on a piece of paper and then counting them all up that's necessary with a paper purity test. Purity was also an exercise for me, as it was my first program combining Intuition and console functions. Purity includes two tests -- one with 500 questions, and one with 1000. The 500 question version is a modification of the original test and is primarily sexually oriented. The 1000 question test has more non-sexual questions and is a bit sillier. While there quite a few varieties and versions of purity tests out there, I chose to use the 500 and 1000 question variants because I felt these two are most representative of the tests available. If there is demand, I'll consider adding additional tests to Purity. HOW TO TAKE THE PURITY TEST Simply run Purity, and follow the on-screen prompts. Directions for individual sections precede the questions for that section, in some cases. Pay attention to them, so you don't skew your score! You can quit at any time either from the question prompt, or from the menu. The test files (purity500 and purity1000) must be in the current directory. CONTACTING THE AUTHOR Feel free to send any comments, question, complaints, flames, impressive scores, bug-reports, requests, and whatever else to me at: Internet: osiddi1@gl.umbc.edu o.siddique2@genie.geis.com GEnie: O.Siddique2 Or if you prefer to use slower means (or wish to send presents, money, a new SGI Indigo2, etc): Snail Mail: Omar Siddique P.O. Box 451 Perry Hall, MD 21128 DISTRIBUTION, DISCLAIMER, AND COMPATABILITY Purity is freely distributable. However, the binary, documentation, and data files must be distributed together in their unaltered form. The original documentation for the 500 question test is in the file origpure.doc. I haven't been able to find anyone that claims responsibility for the 1000 question test. :-) Purity was written in C on an Amiga 3000/25 and compiled with SAS/C 6.3. I have only tested it on my Amiga 3000 with Workbench 2.1 and 2.04 ROMs, but it should work correctly on any Amiga. Please let me know if there are any compatibility problems. While Purity has proven stable and problem free, the standard disclaimer applies; no warranty is expressed or implied, and the author shall not be liable for any damage or claims that arise from usage of this program. OTHER FINE AMIGA WORKS BY THE AUTHOR QuoteGiver -- A small fortune cookie program that displays quotes, quips, and sayings from a user-expandable list. Free -- A little CLI command to display free space on a given drive. VERSION NOTES 1.0 Initial version, STDIO only (not Amiga specific). Not released. 1.1 Added Amiga Intuition support, basically rewrote the whole thing. 1.11 Argh! Made a stupid beginner's mistake in 1.1 and used "busy loops" that ate an incredible amount of processor power for what little they were doing. Fixed this -- Purity doesn't use so much power now.