AminetAminet
Search:
84794 packages online
About
Recent
Browse
Search
Upload
Setup
Services

biz/dbase/MegaBookSR1.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:The ULTIMATE Amiga Address Book (Update)
Author: fosters at dvalley.demon.co.uk (Tom Bampton)
Uploader:fosters dvalley demon co uk (Tom Bampton)
Type:biz/dbase
Version:4.2 SR 1
Architecture:m68k-amigaos
Date:1999-03-24
Requires:biz/dbase/AAA_MegaBook.lha
Download:biz/dbase/MegaBookSR1.lha - View contents
Readme:biz/dbase/MegaBookSR1.readme
Downloads:670

                       =============================
                       MegaBook 4.2 SR-1 Information
                       =============================

Welcome to MegaBook 4.2 SR-1. This is a service release of MegaBook to fix
a couple of bugs and introduce a few changes. All the stable code from 4.3
has been merged with the 4.2 code to create this release. Not enough has
been done to warrant a complete release, but I have decided to release this
version mainly as a bug fix.

To install this version of MegaBook, you must have the original MegaBook 4.2
archive. If you dont, obtain AAA_MegaBook.lha from biz/dbase on Aminet.
Check before you download that the version number in the readme is 4.2Release
if it is not, then you do not need to install this version.

Once you have MegaBook 4.2 installed, you can simply extract this archive
directly into the MegaBook directory. Alternatively, you can copy the files
over after extracting somewhere else. Whichever way you use, you must make
sure the directory structure remains intact.

The main changes in this version are as follows:

MegaBook is now accesses the end of the database in a different way, giving
a 100% speed increase on this part of the database. The first half is still
accessed in the same way so there is no speed increase. For those that are
interested, this is how it works. From day 1 MegaBook has used an exec list
to store its database. This has the advantage of being easy on small
databases and is easily attached to a ListView, but has the disadvantage of
being slow on the end part of large databases. This would be better done as
a hash table, but that would mean a major rewrite of large parts of code
and therefore hasnt been done yet. MegaBook now stores a pointer to the
middle of the database, and does all searches above this point from that
pointer instead of from the beginning of the list. On large databases the
difference is phenomanl. We created a 32768 record database for testing.
On the old MegaBook it was noticeably slow to click on any middle to end
record of the database, also goto was slow. This showed its ugly head in
the form of MegaBook hanging for long periods. The new version saw this
cleared up totally. It is still a little slow on the second to middle
record, but this is barely noticeable. There are ways I can speed it up
even more but on less then 1000 records it isnt worth doing. If anyone
uses MegaBook for huge databases over 1000 records in size, please let me
know.

There was a major problem with the font code. If the font you selected didnt
exist or was corrupted, MegaBook would get stuck in an infinite loop. I
fixed this and added large informational messages to tell you exactly what
is happening with regards to font problems. Also, I added an intelligent
recovery to font problems. If the font you have specified does not open,
MegaBook tries to use your system default font. If that doesnt open, it
tries to use topaz 8, if that doesnt open (unlikely!) MegaBook fails to
run. In low memory situations this can cause a wealth of requesters, as
MegaBook tells you everything that is going on as it does it. This i feel
is the lesser of two evils. If you use MegaBook in a low memory situation
frequently, please let me know and Ill disable those requesters for you.

An MBIO for OnyxBase 1.0 is also now included. Thanks must go to Stefan
Blixth for the information on the file format.

A number of smaller bug fixes and improvements have also been made. Please
see the release notes for more information.


Contents of biz/dbase/MegaBookSR1.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4081    9290  43.9% -lh5- 11d5 Feb 25  1999 Docs/ReleaseNotes
[generic]                 1375    1899  72.4% -lh5- 2f0b Aug  9  1998 Docs/ReleaseNotes.doc.info
[generic]                 1618    3548  45.6% -lh5- 956c Mar 21  1999 Docs/ServiceRelease.doc
[generic]                 1375    1899  72.4% -lh5- 2f0b Aug  9  1998 Docs/ServiceRelease.doc.info
[generic]                 3161    4996  63.3% -lh5- a023 Jan  4  1999 Extras/MBIO/amterm.mbio
[generic]                 6831   13128  52.0% -lh5- 5672 Jan  4  1999 Extras/MBIO/ascii.mbio
[generic]                 2378    4048  58.7% -lh5- 64f3 Jan  4  1999 Extras/MBIO/dynamic.mbio
[generic]                 3024    4728  64.0% -lh5- de32 Jan  4  1999 Extras/MBIO/maxsbbs.mbio
[generic]                 1546    2568  60.2% -lh5- 8274 Jan  4  1999 Extras/MBIO/megabook2.mbio
[generic]                 1688    2764  61.1% -lh5- f2a0 Jan  4  1999 Extras/MBIO/megabook3.mbio
[generic]                 2197    3852  57.0% -lh5- d93c Jan  4  1999 Extras/MBIO/megabook4.mbio
[generic]                 1413    2268  62.3% -lh5- d97d Jan  4  1999 Extras/MBIO/ncomm305.mbio
[generic]                 3668    6076  60.4% -lh5- 81ed Jan  4  1999 Extras/MBIO/onyxbase.mbio
[generic]                 1513    2512  60.2% -lh5- 67bd Jan  4  1999 Extras/MBIO/phonebook1.mbio
[generic]                 3270    5344  61.2% -lh5- 4e7b Jan  4  1999 Extras/MBIO/phoneit13.mbio
[generic]                 3589    5724  62.7% -lh5- e964 Jan  4  1999 Extras/MBIO/yam13.mbio
[generic]                 3716    6060  61.3% -lh5- 9d41 Jan  4  1999 Extras/MBIO/yam2.mbio
[generic]                49757  120732  41.2% -lh5- 0f5d Mar 21  1999 MegaBook
[generic]                49601  120344  41.2% -lh5- 7e6b Mar 21  1999 MegaBook-020
[generic]                  653    2076  31.5% -lh5- 675e Jul 13  1998 MegaBook-020.info
[generic]                  652    2103  31.0% -lh5- a482 Dec 13  1998 MegaBook.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        21 files  147106  325959  45.1%            Mar 23  1999
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>