home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / Database / dat-hb2.dms / in.adf / Read_me! < prev   
Encoding:
Text File  |  1992-09-02  |  17.2 KB  |  414 lines

  1.  
  2. HUGE BASE V2.0
  3. ==============
  4.  
  5. READ ME! DOCUMENT
  6. =================
  7.  
  8. ======================================================================
  9.  
  10. COPYRIGHT
  11. =========
  12.  
  13. All versions of Huge Base, including this version, are shareware. 
  14. Huge Base is not a commercial program.
  15.  
  16. Huge Base V2.0 is Copyright © 1996 Matt Cartlidge. Huge Base V2.0 may 
  17. be distributed as long as all of the following conditions are true :-
  18.         * It is the UNREGISTERED version. Registered versions MUST
  19.                 NOT be duplicated. Only one copy may be created as
  20.                 a backup copy for the registered user ONLY.
  21.         * All of these files are kept together and remain UNCHANGED.
  22.                 - Huge_Base (actual program)
  23.                 - Introduction (document)
  24.                 - Instructions (document)
  25.                 - Jargon (document)
  26.                 - Read_me! (document)
  27.                 - Letters (document)
  28.                 - Example databases, including :-
  29.                         - Address.HB2
  30.                         - Tracks.HB2
  31.                         - Discs.HB2
  32.         * Fees may only be charged for recovering copying and 
  33. distribution costs. Profits should only be made by distribution 
  34. companies, not the average person charging for individual copies.
  35.         * NOTE that any copy found with altered documents, programs 
  36. or databases are breaking the guidelines.
  37.         * Huge Base may NOT be uploaded onto ANY BBS or contained on 
  38. ANY COMPILATION in which any individual claims copyright on all of 
  39. the data that it holds.
  40.  
  41. The three example databases Address.HB2, Tracks.HB2 and Discs.HB2 are 
  42. freely distributable. You can do whatever you like with these. Note 
  43. that no data in the Address.HB2 database file is correct. It is 
  44. against the law to hold personal information about an individual 
  45. without their permission.
  46.  
  47. PPMore, ReqTools.library and PowerPacker.library are all Copyright 
  48. © Nico François.
  49.  
  50. FastView V2.0 is Copyright © 1995 John Hendrikx. FastView can display 
  51. IFF (.iff), JPEG (.jpg), GIF (.gif), PCX (.pcx) and BMP (.bmp) images.
  52.  
  53. Play16 is Copyrighted Freeware by Thomas Wenzel. It is freely 
  54. distributable as long as the program and the document supplied remain 
  55. unchanged. Play16 is capable of playing WAV (Microsoft RIFF-WAVE), 
  56. VOC (creative voice), AU (sun/NeXT Audio), MAUD (MacroSystem audio), 
  57. AIFF (Apple/SGI/Amiga AIFF), and Amiga IFF-8SVX files. Play16 can 
  58. also play most RAW audio waves. See the full documentation to Play16 
  59. in the C: directory of the disk that Huge Base is contained on.
  60.  
  61. I have chosen FastView V2.0 and Play16 V1.6 for inclusion as they are 
  62. the best programs of their type that I have seen.
  63.  
  64. In no way am I trying to claim ownership of programs, libraries or 
  65. other files supplied with Huge Base apart from Huge Base, its 
  66. documents and its databases.
  67.  
  68. Do not try to delete this document so you can break all of the rules 
  69. that it holds. That's a bit stoopid isn't it.
  70.  
  71. ======================================================================
  72.  
  73. WARNING
  74. =======
  75.  
  76. I don't want to sound mean in this bit but everyone says this in their
  77. documentation so, here goes.
  78.  
  79. I cannot accept responsibility for loss, damage or any other 
  80. disruption caused by using Huge Base. This program is supplied "AS IS"
  81. without any kind of warranty whatsoever. However, if you have received
  82. a faulty disk from myself, then I will be pleased to replace it for 
  83. you.
  84.  
  85. ======================================================================
  86.  
  87. SHAREWARE
  88. =========
  89.  
  90. Remember about SHAREWARE : Many shareware programs on the Amiga market
  91. are extremely good quality and most are as good, if better, than 
  92. commercial programs - with the obvious exception of a user manual. But
  93. hey, who needs a user manual when you've got an ASCII file? Thousands 
  94. of shareware authors spend hundreds, maybe thousands of hours working 
  95. on shareware programs, including me. The more support and 
  96. registrations they receive, the more likely they are to carry on 
  97. contributing to the shareware side of things. Shareware is a good 
  98. thing, keep supporting it!
  99.  
  100. ======================================================================
  101.  
  102. WHY WRITE HUGE BASE?
  103. ====================
  104.  
  105. I wrote Huge Base because there wasn't one single database program out
  106. there that did all of the things that I wanted it to do. This is 
  107. normality when talking about shareware - an author hasn't got what he 
  108. wants, so he makes his own, that's the way it works, and it works very
  109. well. That's why the Amiga has such good software nowadays.
  110.  
  111. I also wanted a program in which the author would listen to the users 
  112. ideas, this is how programs get to be so good as versions increase. 
  113. Most importantly, I wanted a database program that was updated and 
  114. supported regularly. And what better author to support it than ME!
  115.  
  116. ======================================================================
  117.  
  118. REQUIREMENTS
  119. ============
  120.  
  121. Huge Base V2.0 needs the following to run :-
  122.         * Workbench 2 or higher.
  123.         * 1MB or more of memory, 2MB recommended for large databases.
  124.         * Huge Base requires nearly 600K to fully operate. This
  125.                 includes when the C commands and the printer files
  126.                 have loaded into memory.
  127.         * MED.library to play MED modules from within the program.
  128.                 Note that the MED.library, once opened, usually
  129.                 interferes with other sounds being produced so you may
  130.                 notice distortions if using soundsets after loading
  131.                 a MED module.
  132.         * PPMore in the C: directory to view the documents.
  133.         * FastView in the C: directory for viewing images.
  134.         * Play16 in the C: directory for playing sound samples.    
  135.         * An assign called SOUNDSETS: assigned to where your soundsets
  136.                 are kept. See the section in this document on
  137.                 SoundSets on how to create your own.
  138.         * As with all programs in which you can print from, various 
  139.                 files will be needed in order to print from Huge
  140.                 Base depending on your printer type. This should not
  141.                 be a problem if you are running Huge Base from your
  142.                 Hard Drive.
  143.         * You require a mouse to use Huge Base. Even though Huge Base
  144.                 has got a lot of keyboard shortcuts on its buttons,
  145.                 you can not resort ONLY to the keyboard. Anyway, who
  146.                 hasn't got a mouse on their Amiga?
  147.  
  148. PPMore requires PowerPacker.library and ReqTools.library to run.
  149.  
  150. FastView requires Asl.library, ILBM.library and the IFFParse.library 
  151. to operate properly. It also requires IconX in C: to run.
  152.  
  153. Play16 requires Asl.library and Mathieeedoubbas.library to run.
  154.  
  155. * When I distributed Huge Base, all of the necessary files were 
  156. included for each operation to work fully.
  157.  
  158. Huge Base requires 50K to be free at ALL TIMES. If memory falls 
  159. below this value, any operations which requires more memory will be 
  160. disabled. Don't worry, saving does not require any more memory when 
  161. operating. 50K is 51,200 bytes.
  162.  
  163. Huge Base reserves 60K before the program starts for variable space. 
  164. This is essential that this space is fairly large as it can slow down 
  165. the program to a crawl if you are not very generous with the space.
  166.  
  167. Huge Base loads Play16 and FastView into RAM: after the program 
  168. itself has loaded. They are deleted from the Ram Disk when the program
  169. has ended.
  170.  
  171. ======================================================================
  172.  
  173. SOUNDSETS
  174. =========
  175.  
  176. Huge Base uses soundsets to give itself sound in your preferences. 
  177. These are actually sample banks created using the AMOS Professional 
  178. sample bank maker. If you own AMOS then you can create your own. Each 
  179. sample number in the bank represents the action you take in Huge Base.
  180.         1. Key press other than below
  181.         2. ESCAPE pressed.
  182.         3. RETURN pressed.
  183.         4. Draw an inverted box. (Looks pressed in).
  184.         5. Draw a standard box. (Looks normal, no action).
  185.         6. DELETE or BACKSPACE pressed.
  186. You must store your SoundSets in an assign called SOUNDSETS: and you 
  187. must assign this to wherever the soundsets are kept. E.g. If you are 
  188. keeping them on your hard drive in a directory called SOUNDSETS then 
  189. you should have this in your startup sequence :-
  190.         Assign SOUNDSETS: DH0:SOUNDSETS
  191. Huge Base will then look in DH0:SOUNDSETS for all of your soundsets.
  192.  
  193. You must name your soundsets Set1.abk, Set2.abk etc. There are a limit
  194. of 32 soundsets, any numbers higher than this will be ignored. Also, 
  195. if there are more than 6 samples in your soundset file, they will be 
  196. ignored too.
  197.  
  198. Play16 is not required to use soundsets in Huge Base.
  199.  
  200. Five soundsets are included with Huge Base so if you make your own, 
  201. they should be named Set6.abk, Set7.abk and so on.
  202.  
  203. ======================================================================
  204.  
  205. SECURE WARNING
  206. ==============
  207.  
  208. There is a SECURE function in Huge Base which allows you to save your 
  209. databases with a password. I strongly recommend that you make the 
  210. password easy to remember or write it down somewhere just in case. 
  211. REMEMBER THIS MATEY! - You CANNOT get your database back if you do 
  212. not know the password in which you saved it, unless you're me of 
  213. course!
  214.  
  215. ======================================================================
  216.  
  217. FILE FORMAT WARNING
  218. ===================
  219.  
  220. Previous users of Huge Base can load Huge Base V1.00 databases into 
  221. V2.0 of Huge Base. Take notice of this warning - DATABASES SAVED WITH 
  222. HUGE BASE V2.0 CANNOT BE LOADED INTO V1.00 OF HUGE BASE. So if you 
  223. load a database created with V1.00 then it is a good idea NOT to 
  224. overwrite the file with the V2.0 format until you are absolutely sure 
  225. about it. If you use file extensions, the old file will not be 
  226. overwritten anyway as the file extension "HB2" is used in V2.0 
  227. rather than just "HB" in V1.00. The V1.00 database files are 
  228. converted as they are loaded which means no confusion. Huge Base will 
  229. never be backwards compatible unless I say otherwise in my 
  230. documentation. Out with the old, in with the new!
  231.  
  232. Huge Base V2.0 will always be forwards compatible. E.g. When V3.0 is 
  233. released, it will still be able to load V1.00 databases as well as 
  234. V2.0 databases.
  235.  
  236. ======================================================================
  237.  
  238. FILE FORMAT GOOD NEWS
  239. =====================
  240.  
  241. The V2.0 file format database files are smaller than V1.00 file 
  242. formats. You will only notice the size change if you have one or more 
  243. INDICATOR fields in your databases. Many of you won't notice the 
  244. change as it won't be much of a saving for a lot of people but I 
  245. thought I'd better mention it as people might get worried if their 
  246. databases start shrinking!
  247.  
  248. If you're wondering why the size has changed, it's because I did 
  249. programming in V1.00 which wasn't necessary. The bit of code that has 
  250. been taken out saved data from indicator fields into the database 
  251. file. As you all know, indicator fields can't hold data so it was a 
  252. bit pointless saving data that wasn't there!
  253.  
  254. ======================================================================
  255.  
  256. DON'T GET LEFT BEHIND
  257. =====================
  258.  
  259. A lot of programs on the Amiga will not run on a basic Amiga 500+ with
  260. 1MB of RAM. There are even programs and games (and a lot due for 
  261. release) which will not even work properly using 2MB of RAM. Amiga 
  262. users that have been with the Amiga for a long time will have learned 
  263. that the Amiga has moved forward a long way since the A500. If you're 
  264. still using a 7.14MHz Amiga 500 with only 1MB of RAM then I'm afraid 
  265. you're in at the deep end. Most companies and software distributors 
  266. have abandoned WorkBench 1.3 completely and not much new software will
  267. run on WorkBench 1.3, commercial or shareware. If you want to keep up 
  268. with the Amiga, you MUST move forward to at least the A1200 standard.
  269. Some authors are even forgetting about WorkBench 2.0 and this will be 
  270. next on the gravestone. If you get left behind, you're not getting 
  271. anything out of the Amiga.
  272.  
  273. ======================================================================
  274.  
  275. THE HUGE BASE DATABASE FILE
  276. ===========================
  277.  
  278. I advise that you don't tamper with your database files manually using
  279. any program whatsoever. This can cause a lot of problems. I have 
  280. made every effort to stop database files loading if they have got an 
  281. error in them. Once, I changed ONE CHARACTER in a database file, it 
  282. loaded into Huge Base fine, without any errors. I typed in a few 
  283. records and the system crashed. This is NOT bug in Huge Base. If you 
  284. change the database file manually, what else would you expect?
  285.  
  286. ======================================================================
  287.  
  288. BUG REPORTING
  289. =============
  290.  
  291. Huge Base has been tested for weeks on end for bugs and faults. There 
  292. are no known bugs in Huge Base but I can't guarantee it. If you do 
  293. spot a bug, please do not keep quiet about it, it is most important 
  294. that my programs are completely bug free. If possible, state what you 
  295. were doing at the time and what you have already done. Be as detailed 
  296. as you can. If it is something simple like a spelling mistake, then 
  297. don't bother with detail. Just use common sense.
  298.  
  299. The above statement was used in the V1.00 documentation and I'm glad I
  300. said that I couldn't guarantee it now!
  301.  
  302. ======================================================================
  303.  
  304. CONTACT
  305. =======
  306.  
  307. If you have suggestions, comments or new ideas then please send me a 
  308. letter explaining it all. If you're thinking "if only it did that" and
  309. "it should do this as well" then tell me about it.
  310.  
  311.         Matt Cartlidge.
  312.         3 Cotterill Grove,
  313.         Burslem,
  314.         Stoke-On-Trent,
  315.         Staffordshire,
  316.         ST6 3DT.
  317.         ENGLAND.
  318.  
  319. If you are sending a disk that you want me to return or you want me to
  320. reply, include a stamped SAE. I WILL reply to every letter if a 
  321. stamped SAE is included.
  322.  
  323. ======================================================================
  324.  
  325. SUPPORT
  326. =======
  327.  
  328. Programs are perfect because it is what YOU want. I don't know what 
  329. you want unless you tell me. I think Huge Base is a long way from 
  330. being the best thing since sliced bread as there are hundreds of 
  331. things that could be added and a lot could be improved. Point them 
  332. out to me by writing a letter, then look at the contact section above.
  333.  
  334. Huge Base can only be successful if there are a lot of users. Come on,
  335. switch to Huge Base! I will continue to support Huge Base as long as 
  336. you support me by using it!
  337.  
  338. ======================================================================
  339.  
  340. THANKS
  341. ======
  342.  
  343. Thanks loads to ...
  344.         Gareth Knight, 17 Bit Software, Stuart Cragg, Adrian Hughes, 
  345. Daniel Swinswood, Peter Latham, Craig Riley, Simon Bradbury, Wayne 
  346. Gratty, Philip Bartley, Matthew Hall, Wayne Brindley, Arnold 
  347. Schwarzenegger, Jim Carrey, Madonna and Anthea Turner.
  348.         Special thanks to Amiga Technologies for getting the Amiga 
  349. back on its feet, well, rubber pads.
  350.  
  351. ======================================================================
  352.  
  353. FUTURE
  354. ======
  355.  
  356. There are a few things that are already planned for the next version 
  357. but I need more suggestions as I can't move up a version (or even a 
  358. tenth of a version) if hardly anything changes can I? Plans include :-
  359.         * Ability to create automatic backups of databases. This
  360.                 includes unrequested timed backups - especially useful
  361.                 if you have a hard drive.
  362.         * Functions to change and manipulate field ID numbers.
  363.         * More functions in the searching section (already planned).
  364.         * Extra sound - For a wrong key press
  365.         * Loads more printer control
  366.         * Your suggestions!
  367.         * And a lot more!
  368.  
  369. If you are sending in a suggestion, be quick! A lot of the code has 
  370. already been written for new functions of Huge Base and it is being 
  371. written as you read this. There will be a point when your suggestion 
  372. won't make it into the latest version, so hurry!
  373.  
  374. The next full version (e.g. 2.1, 3.0) has no version number yet. It 
  375. depends on how much more the program advances but whatever version 
  376. number I choose, it is set to be a stunning program which will only be
  377. a few points off being perfect. The next version will be completed by 
  378. October 1996 (after bug testing and so on), but this is only the 
  379. latest date and it is very likely that it will be much sooner than 
  380. October 1996. Remember that most of the time there is a massive delay 
  381. between the release date and when distributors start distributing so 
  382. don't start contacting me if you haven't seen it by then, please!
  383.  
  384. ======================================================================
  385.  
  386. ABOUT
  387. =====
  388.  
  389. Huge Base was written in AMOS Professional. Europress have now 
  390. abandoned AMOS and all knowledge of the Amiga (gits), but AMOS lives 
  391. on, and so does the Amiga! So WE don't want you back either, 
  392. Europress!
  393.  
  394. Software used to create Huge Base :-
  395.         * AMOS Professional V2.0 - "AMOS rules!"
  396.         * Deluxe Paint IV by Dan Silva - Used to create the
  397.                 title/about screen.
  398.         * Text Engine V5 by Nicholas Harvey - This was used to create
  399.                 and spell check these documents.
  400.         * Ordering V1.05 by Julien Torres - This was a great help in
  401.                 compiling the disks and testing the output files
  402.                 created by Huge Base.
  403.  
  404. ======================================================================
  405.  
  406. BYE
  407. ===
  408.  
  409. Huge Base comes to a close. See you next time.
  410.  
  411. I'll be back ...
  412.  
  413. ======================================================================
  414. Matt Cartlidge.