Short: THE C-64 archive file processor v38.19 Author: Jess Sosnoski (at the below address!!!) Uploader: starblaz postoffice ptd net Type: misc/emu Version: 38.19 Replaces: UNd64.lha Architecture: m68k-amigaos >= 2.0.0 Long: This program is designed to list/test or extract from the following C-64 type archives: .d64 Diskimages (174848 & 175531-byte varieties) .x64 Unix C-64 1541/1570 35-track diskimages .t64 Tapeimages .p00 Program images .lnx C-64 LyNX archives (ALL versions, both punter & xmodem types) .lbr C-64 Library Archives .sfx C-64 self-extracting archives (converts conveniently to lzh/lha) .crt CCS64 Rom Cartridge files. 1!zipcode RLE-compressed split diskimages, sometimes called .z64 NOTE ---- I've noticed some people referring to this program as version 0.xxx It's VERSION 38 REVISION 18...not version 0.3818. Thank you :) REQUIREMENTS ------------ An Amiga with Kickstart 2.x+ Enough contiguous free ram to read the archive, some supported archive files, and a storage device that will hold them, and possibly the output files. CHANGES: -------- 38.0--38.12 Removed to Save Space (See docs for complete history) 38.13 Reordered the .guide file. Changed the way .d64 data was stored in memory...therefore IT NO LONGER EATS UP 180K+ every time you run it...it only allocates the memory it needs, when it needs it. 38.14b1 (see below, but w/o Swedish docs) 38.14 Added fixp00 function. Added 1!zipcode RLE-compressed split diskimage support! (finally) Fixed filename conversion bugs. Added second pass space-padding removal in case filename conversion generated spaces. Added output of comments in X64 archives. Added TEENY TINY optimizations that ya probably won't notice. 38.15 Recompiled under the latest uploaded version of PCQ pascal on Aminet. Now assembled with PhxAss 4.37b. Now uses some 2.x functions instead of home-made ones. Replaced StrtoInt function with one from dos.library Removed buggy custom stringcopy command, fixing major crashes it was causing on some machines. Added some optimizations in zipcode handler. Changed the way the program processes paths. 38.16 Now linked with phxlnk 4.31alpha. Lined with amiga.lib before pcq.lib resulting in smaller code size. Now contains os 2.x short-rel hunks. 38.17 Linked with PhxLnk 4.31, Assembled with PhxAss 4.37b (24.10.97). Compiled with PCQ Pascal 2.0 recently uploaded to Aminet. CHANGED a good bit of internal stuff to take advantage of all the new stuff in the pcq 2.0 includes, this also involved removing old routines from my code that did the same things. Only released on my webpage in beta form, had some problems with the new PCQ 2.0 stuff. 38.18 Went back to custom routines because the bonus ones from PCQ 2.0 weren't 100% compatible with the way I used mine. Assembled with PhxAss 4.38alpha. Also added a file to append to your s:filetypes file for the whatis.library for various cbm archives and executables. (All's we need now are icons for 'em!) Added recognition for PeeCee .ZIP files so that und64 now warns the user that c-64 zipcode files aren't the same as PeeCee .ZIP files. 38.19 Rewrote main .d64 handling routines, and fixed a bug that caused infinitely looping directories to be unbreakable. Added parenthesis to the illegal characters for safety in AmigaOS. Added support for .crt CCS64 rom cartridge files. Assembled with PhxAss 4.44.