home *** CD-ROM | disk | FTP | other *** search
- Firstly read the file Manual before doing anything. It explains
- what this patch does, and how to use it, so you should read it
- to see if you want to use this patch. This file only documents
- the installation process.
-
- Because I can't legally distribute modified versions of
- ChangeFSI, and a self-applying patch would be very difficult to
- make intelligent enough to work on all versions of CFSI, you'll
- have to do it yourself. The directory New Bits contains all the
- new bits (no, really ?) needed for the patch. They are:
-
- !Boot
- !Run
- !Sprites
- !Sprites22
- BootFTypes
- Filetypes
- Xtra Code
-
- If any are missing other than possibly the new spritefiles,
- then do not install the patch, as it won't have all the files
- it needs. If they are present, then follow the procedure
- below:
-
- 1. Make a backup of ChangeFSI, by dragging it to another
- directory somewhere. I am confident that the patch will work,
- but it's always a good idea to make a backup when doing
- something like this, just in case you end up with a damaged
- copy; the instructions are, inevitably, quite complicated.
-
- 2. Make sure ChangeFSI is not protected, ie. select the menu
- option App. '!ChangeFSI' -> Access -> Unprotected from the
- filer window, and, if using it from floppy, ensure the floppy
- is not write protected.
-
- 3. Press Shift, and double-click !ChangeFSI. A directory will
- appear. Into this new window, copy all of the files in new Bits
- except Xtra Code.
-
- 4. Press Shift again, and double-click the BASIC file called
- ChangeFSI, inside the !ChangeFSI directory.
-
- 5. The program listing will appear. I am assuming you
- are using Edit for this; if not, it should still be fairly
- similar. Anyway, press Ctrl-Down, to go to the end of the
- listing.
-
- 6. Drag the file Xtra Code into the window. It will insert some
- extra code at the end.
-
- 7. Press Ctrl-Up to go to the top. Move the cursor to the end
- of the first line and press Return to create a new line. Then
- type in 'PROCread_types'
-
- 8. Press F4, then find 'DEF PROCreceive(q%)'. Then look onwards
- from this point until you find a line that reads:
- WHEN 5:CASE q%!40 OF
-
- 9. Delete 'CASE q%!40 OF' and replace with
- 'IF FNoktoloaddclick(q%!40) THEN'. Then delete the next line,
- that reads (or is similar to) 'WHEN &ff0,&c85'.
-
- 10. Delete the 'ENDCASE' and replace with 'ENDIF'.
-
- 11. Save the file. ChangeFSI should now be patched.
-
- If it's not exactly identical (on a later version maybe), you
- could always experiment a bit - after all, you can't go wrong
- if you've taken a backup. You will notice a problem when you
- double-click on a file, and ChangeFSI complains, if you haven't
- done it right.
- This patch is designed to work on version 1.00, but still ought
- to work on most versions.