****************************************************** *** *** *** comp.binaries.cbm is a moderated binaries- *** *** only newsgroup (no discussion or *** *** crossposting allowed) for Commodore 8-bits *** *** *** *** For information on comp.binaries.cbm visit *** *** http://www.floodgap.com/comp.binaries.cbm/ *** *** *** *** This file is also available via FTP from *** *** ftp://videocam.net.au/cbm/incoming *** *** (allow time for submission to be received) *** *** *** ****************************************************** * One from the Vault is a collection of frequently requested, useful or just plain interesting past posts sent to comp.binaries.cbm, as archived by the moderators. If you have a request, please send it to the address in the headers. Take care when replying to these messages, as many were posted years ago. >From: Cameron Kaiser >Reply-to: Cameron Kaiser >X-Original-Posting-Date: 10 Aug 2003 This is Pasi's GunZip.c64, which can understand ZIP archives and .gz files, and decompress them on your C64 natively. This version supports standard I/O and has burst support for 64s appropriately modified. If you want to try the 64 version that can decompress .d64.gz to single disks and has a built-in 1541/1571 speeder, or to try the C128 and Plus/4 versions, go to the official page at http://www.cs.tut.fi/~albert/Dev/gunzip/ See this page for documentation as well. Here are basic instructions for dissolving .zip and .gz files (see his site for D64 usage): First the program asks for an input drive. Press 8 or 9 for drives 8 and 9, respectively. Use 0-7 for drives 10-17. Then give the input filename or an empty name to select a file from the directory listing. Output drive is asked next. 8-17 can be used. If the input drive is the same as the output drive, and a 1541 format disk is detected, you can next select whether you want to dissolve a disk image or files. In disk image mode no other selections are possible. [Here, we will select files.] Unless one-drive disk image mode was selected, several selections are possible for each file in a packet. * Yes - decompress this file * No - skip this file * All - decompress this file and all following files * Edit - edit the destination filename If you want to create SEQ files, you can do this by editing the filename to include ",s,w", e.g. "file.doc,s,w". The same procedure can be used for USR files. The border is flashed when reading or writing data. The screen is blanked during writes. The file size is displayed in hexadecimal after a successful decompression. If the final output size does not match with the size indicated in the packet, an error is displayed. Also, if the CRC32 does not match, both the expected and the resulted CRC are displayed. -- Cameron Kaiser