home *** CD-ROM | disk | FTP | other *** search
- v1.0 -- Here it is -- finally. This is the very first version
- of ARK that was written entirely in z80 assembly language. It is
- a heck of alot easier to deal with, but it is still over 100k of
- source files. I wanted to get this out about a month ago, but due
- to the never-ending rental inflation in this town (50%???) I was
- forced to move again, and at the same time my trusty Freedom 100
- terminal died, followed within 48 hours by my Freedom 50. I am
- now using a Vector 4 to write this, but for a month I went without
- a computer. <sigh> When it rains it poors.
- BUGS FIXED! Yep, I fixed the notorious 'disk full' bug. It
- isn't as clean as it could be (it merely kicks the user out), but
- it should be better than what it did before (it would get real
- slow and create files larger than the disk).
- The one thing it does oddly, is that the portion of code that
- does wild-card expansion _always_ inserts the du: specification,
- even if the user did not specify one. Not really a bug, but it
- can look odd.
- I did fix a LOT of bugs that for some reason no one ever noticed
- (things like trying to free() (in C-parlance) memory that was never
- alloc()'d... when I saw that I was surprised the program never just
- blew up!), but most of the work was done on further hand-optimizing
- and converting the old code.
- This should be somewhat faster than prior versions (though, due
- to the odd way that the Vector 4 works, I don't think I'm going to
- bother timing things on it...) partly due to cleaning up the code,
- and partly by using the resultant free space gained to increase
- the disk buffers to 2k per file (from 1k... reduced a long time ago
- to make it work in less memory). It does run fine under my 52k TPA
- ZCPR3 system, so it should run on most systems without a problem.
- If it complains about no memory on your system, I will reassemble it
- with 1k buffers (I did use conditional assembly).
- Despite some threats to the contrary, this will not be the last
- version of ARK that I do. There will be at least one more (to fix
- what I just threatened to fix), and that will include a release of
- the source code.
- Oh, and an important note: this has now been officially ok'd by
- SEA. I'd been meaning to ask them about it for a while but just
- never got around to it.
-
-
- As always, I can be reached in the following places:
-
- B.E.MOORE [GEnie]
- Brian Moore [The Machine BBS -- (503) 747-8758]
- (editorial note: The Machine is _not_ MY BBS, it is run by a
- friend of mine, Tony Newman, and is one of the nicest boards
- around.)
-
- or at:
- 1048 Lincoln St., #1
- Eugene, OR 97401
- (503) 687-8531 (note: new address again!!!)
-
-
- 9/8/89 5:41pm
-