('changes', from 'unzip64.sfx-v1.01') There are few minor changes from the first release of unzip64. There was an error in the shrinking decompression. It only occurred when there was two consecutive zeros in the file. It doesn't affect most people as this is not a problem when dissolving text files, it did cause problems for those using QWKie. If the file was compressed with anything other than implode,reduce,shrink or store, unzip64 would correctly say that it could not decompress but by then it would already have opened the file and it would not have been closed, thereby creating a splat file. The first release only produced program files. A menu option has been provided to allow for the production of sequential files, again this was for QWKie users. ('unzip.doc', from 'unzip64.sfx-v1.01') Unzip 64 -------- @1993 By Bill Lucier This program is free to be distributed as long as it is complete and unmodified. Unzip64 will dissolve pkzip 1.10 files on the commodore 64. If you attempt to dissolve a file that was deflated it will just skip over it. The Main Menu: -------------- To make this program as easy to use as possible, I have limited the number of choices that have to be made. The main menu will allow you to select an input drive,an output drive,fast or slow mode and whether or not you wish to check the file for errors (crc checking),unzip a file a file or to exit. Valid drive numbers are between 8-30. For this version, different partitions and different subdirectories on CMD devices are not supported. You will have to be in the proper partition and subdirectory for Unzip64 to work. On C128s, selecting fast mode will kick the processor into 2Mhz. On a 64 it will blank the screen and increase processing speed by about 7%. I have given the option of turning off crc checking because by and large this program will just be for the use of extracting text files, I think that no harm will come if there is an error in the file. For this reason I have also left the files on disk if there is an crc error in the file. At least part of the file may be salvageable. UnZipping a File: ----------------- On Selecting option 5, the directory will be read in from the input drive. Unfortunately due to memory constraints every time you choose option 5 the directory will be read into memory, even if the same disk is in the drive. The zip files on disk will appear in a small popup in the middle of the screen. You may cursor up and down this popup if there are more then 14 zipped files on disk you have to go to the bottom of the popup and as you precede downward the rest of the zipped files will scroll onto the bottom of the popup. Press return on the file you wish to unzip. As the header for each compressed file in the archive is found a line will be printed out after the file name. The line will read: Yes/No/Quit/All The first letter in each word will be reversed. This is the letter to press if you wish to take that action. If you want to extract the file press Y, if you do not want to extract the file press N. If you have extracted all the files that you need to press Q to quit. Pressing A will extract the rest of the files in the archive. Files that already exist on disk: --------------------------------- If you choose to dissolve a file that already exists on disk you will be prompted with: File Exists: Replace/Skip If you choose to replace the file the one on disk will be erased and the new file will be written on disk. This program took roughly six-seven months to write. Writing it was actually an education in itself. This is a shareware program. Payment is what ever this program is worth to you. Any one who sends in $5 will recieve the next upgrade and hopefully a zip package. I realize that as this program is, a great many people will not need it as they may not want to get at ibm/amiga files. I am looking into writing a pkzip program for the 64/128. It would be helpful to know what kind of equipment the people that would use this program have. For example 64 or 128,reu,ramlink or ramdrive. For owners of ramlinks or ramdrives to you have a dacc? If not would you be willing to create one and if you would how large would you make it? I *think* that a pkzip program could be done on a 128 as is, but having an reu could not hurt. The memory situation on the 64 is quite a bit tighter. I may have to write a shell program that will bring in the seperate parts of the program as they are needed. Any comments about this would be greatly appreciated. Also I would welcome comments, constructive criticism or any other thoughts with regard to unzip. Of course I would like to be notified of any bugs. If at all possible it would be helpful to have a copy of the file it bombed on. Also what equipment is being used on your setup. Currently I can be reached on Genie as B.lucier1. If you do not have access to Genie, I don't have access to netmail on Fido but if you don't mind making your message public, I will answer all questions directed to me on Fido. For those who do not have access to either of these two, you can write to me. My address is: Bill Lucier 10440 67th ave Edmonton Alberta Canada T6H-4Y2 Also I would like to thank my beta testers for finding all the errors that they did and for their many helpful suggestions.