home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!elroy.jpl.nasa.gov!ames!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.
-