Path: news.weeg.uiowa.edu!news.uiowa.edu!hobbes.physics.uiowa.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!ginkgo.CS.Berkeley.EDU!phelps From: phelps@ginkgo.CS.Berkeley.EDU (Tom Phelps) Newsgroups: comp.sys.apple2 Subject: Re: Infocom games and infosnarf Date: 5 Oct 1992 23:35:47 GMT Organization: University of California, Berkeley Lines: 76 Distribution: world Message-ID: <1aqjgjINN4lq@agate.berkeley.edu> References: <1992Oct5.005825.12477@cs.aukuni.ac.nz> NNTP-Posting-Host: ginkgo.cs.berkeley.edu Keywords: Infocom, infosnarf In article <1992Oct5.005825.12477@cs.aukuni.ac.nz>, robert-s@cs.aukuni.ac.nz (Robert Sheehan ) writes: |> I am having difficulty converting my Infocom games into ProDOS format using |> Infosnarf. No matter what I try (with several different games) I get a |> ProDOS error #40C. I expect the "C" is a mistake and it should just be |> #40, a pathname error. This happens after the game disk has been accessed |> and the length has been written to the screen. The disk to save the ProDOS |> version on is accessed and then I get the error. |> |> Any help appreciated. |> Robert. |> -- |> ------- Robert Sheehan ---- robert-s@cs.aukuni.ac.nz ------------------------- The "C" is an abbreviation for what ProDOS command caused the error, in the case create. You didn't give much information about your setup, but my guess is that you're falling victim to a problem Dave Chiu fixed over a month ago, a problem which I never experienced on my IIgs. Below I've reposted his article. -Tom ------------ Article: 41890 of comp.sys.apple2 Path: agate!ucsee.Berkeley.EDU!chiu From: chiu@ucsee.berkeley.edu Newsgroups: comp.sys.apple2 Subject: Infocom_Pro patch Date: 20 Aug 1992 09:15:06 GMT Organization: University of California Society of Electrical Engineers (UCSEE) Lines: 35 Distribution: world Message-ID: <16vnqqINN3pn@agate.berkeley.edu> References: <1992Aug19.122046.15716@ll.mit.edu> <16vkaeINN3e7@agate.berkeley.edu> Reply-To: chiu@ucsee.Berkeley.EDU NNTP-Posting-Host: ucsee.berkeley.edu Summary: Infosnarf does not work properly with clock card Keywords: Infocom_Pro, Infosnarf Originator: chiu@ucsee.Berkeley.EDU Because infosnarf uses $200 (input buffer area) for storing file name, people using Thunder Clock/Compatible slot cards may experience trouble with infosnarf (most likely be ProDOS Error #40C or #40O) since ProDOS 8 uses $200-$210 as scratch pad for its clock driver. Apple //GS owners need not worry since ProDOS 8 handles //GS internal clock differently from Thunder Clock/Compatibles. I've devised the following patch to get around the problem by changing several lines of code in Infosnarf. If you do not have clock card in your Apple // (//GS owners need now worry since ProDOS 8 handles //GS internal clock differently) you will not need this patch. Like the Infocom_Pro, this patch is supplied as-is so use it at your own risk. From BASIC.SYSTEM set the prefix to appropriate volume/subdirectory where infosnarf is kept, then enter the following (ignoring comments enclosed in '/* ... */') ]BLOAD INFOSNARF ]CALL-151 *0B23:9D 00 1E /* This patches the 'get_path' code to store */ *0B2A:8E 00 1E /* file name starting $1E00 instead of $0200 */ *0BD0:00 1E /* This patches the destroy, create, and open */ *0BD3:00 1E /* MLI parameter tables */ *0BDF:00 1E *BSAVE INFOSNARF,A$800,L1029 After this patch infosnarf should work on Apple //s with ThunderClock or Compatible clock cards. -Dave C.