Subject: Re: Removing MacOS forks from ProDOS 8 files Path: lobby!newstf02.news.aol.com!audrey01.news.aol.com!not-for-mail From: supertimer@aol.com (Supertimer) Newsgroups: comp.sys.apple2 Lines: 46 NNTP-Posting-Host: ladder01.news.aol.com X-Admin: news@aol.com Date: 15 Feb 1999 09:26:07 GMT Organization: AOL http://www.aol.com References: <7a2m76$q61@yuggoth.ucsb.edu> Message-ID: <19990215042607.02982.00000355@ng142.aol.com> walt@hugh.physics.ucsb.edu (Walter Polkosnik) wrote: >I have a IIgs I'm trying to transfer some files to. I don't have a modem or >null cable, all I've got is a ProDOS 8 boot disk. I've been trying to use >the MacOS capability to read/write ProDOS 8 3.5" disks, but I've hit the >problem of the Mac adding resource forks to files that makes them >unreadable under ProDOS 8. I've tried ProTYPE, and it successfully decodes >BinSCII files (I successfuly used it to get Shrinkit 3.4 running). > >ProTYPE also purports to automatically remove resource forks from .SHK >files, but it doesn't seem to be successful in that aspect. I've downloaded >some .shk's, but Shrinkit won't read the file because it's still forked >(even though I ran it through ProTYPE). I ran files through ProTYPE both >before and after dragging to floppy and neither seemed to work. > >Am I doing something wrong? Do I need to change the filetype on the Mac to >TEXT or BINA for ProTYPE to work correctly? Does ProTYPE actually do what >it purports to? If it doesn't, what other program can I use to remove >resource forks? ProTYPE is doing everything as advertised, however, you've fallen victim to a common misconception: that resource forks are bad on Apple II files. There are two types of Apple IIs, 8-bit models and 16-bit models. The ROM 01 and ROM 3 IIGS units are 16-bit models and they have their own OS which uses resource forks. The error that Shrinkit 3.4 is giving you is meant to notify you that 8-bit Shrinkit 3.4 cannot unpack the file within the archive because it is a 16-bit Apple IIGS file compressed with Shrinkit GS. Apple IIGS files themselves have resource forks, just like Mac files, but only Shrinkit GS can pack and unpack such extended files. So what do you need to do? Well, first of all, you need to get the native 16-bit Apple IIGS operating system, GS/OS. The latest IIGS System Software is System 6.0.1. After you got the OS, you need Shrinkit GS. This one is easy because you can find it in the apple16 folder on ground in binscii form, which you can drop on ProTYPE and unshrink with 8-bit Shrinkit. Once you possess Shrinkit GS and the 16-bit OS that is needed to run it, you will be able to unpack your 16-bit files. As an added bonus, if your Mac adds a resource fork to an .shk file, you won't even need ProTYPE to remove it. Shrinkit GS ignores resource forks on the archives (and supports extracting both the resource and data forks from the files WITHIN the archive, since you need both for most IIGS specific stuff to run).