home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsa / changefsix / Installing < prev    next >
Encoding:
Text File  |  1995-05-07  |  2.6 KB  |  73 lines

  1. Firstly read the file Manual before doing anything. It explains
  2. what this patch does, and how to use it, so you should read it
  3. to see if you want to use this patch. This file only documents
  4. the installation process.
  5.  
  6. Because I can't legally distribute modified versions of
  7. ChangeFSI, and a self-applying patch would be very difficult to
  8. make intelligent enough to work on all versions of CFSI, you'll
  9. have to do it yourself. The directory New Bits contains all the
  10. new bits (no, really ?) needed for the patch. They are:
  11.  
  12. !Boot
  13. !Run
  14. !Sprites
  15. !Sprites22
  16. BootFTypes
  17. Filetypes
  18. Xtra Code
  19.  
  20. If any are missing other than possibly the new spritefiles,
  21. then do not install the patch, as it won't have all the files
  22. it needs. If they are present, then follow the procedure
  23. below:
  24.  
  25. 1. Make a backup of ChangeFSI, by dragging it to another
  26. directory somewhere. I am confident that the patch will work,
  27. but it's always a good idea to make a backup when doing
  28. something like this, just in case you end up with a damaged
  29. copy; the instructions are, inevitably, quite complicated.
  30.  
  31. 2. Make sure ChangeFSI is not protected, ie. select the menu
  32. option App. '!ChangeFSI' -> Access -> Unprotected from the
  33. filer window, and, if using it from floppy, ensure the floppy
  34. is not write protected.
  35.  
  36. 3. Press Shift, and double-click !ChangeFSI. A directory will
  37. appear. Into this new window, copy all of the files in new Bits
  38. except Xtra Code.
  39.  
  40. 4. Press Shift again, and double-click the BASIC file called
  41. ChangeFSI, inside the !ChangeFSI directory.
  42.  
  43. 5. The program listing will appear. I am assuming you
  44. are using Edit for this; if not, it should still be fairly
  45. similar. Anyway, press Ctrl-Down, to go to the end of the
  46. listing.
  47.  
  48. 6. Drag the file Xtra Code into the window. It will insert some
  49. extra code at the end.
  50.  
  51. 7. Press Ctrl-Up to go to the top. Move the cursor to the end
  52. of the first line and press Return to create a new line. Then
  53. type in 'PROCread_types'
  54.  
  55. 8. Press F4, then find 'DEF PROCreceive(q%)'. Then look onwards
  56. from this point until you find a line that reads:
  57. WHEN 5:CASE q%!40 OF
  58.  
  59. 9. Delete 'CASE q%!40 OF' and replace with
  60. 'IF FNoktoloaddclick(q%!40) THEN'. Then delete the next line,
  61. that reads (or is similar to) 'WHEN &ff0,&c85'.
  62.  
  63. 10. Delete the 'ENDCASE' and replace with 'ENDIF'.
  64.  
  65. 11. Save the file. ChangeFSI should now be patched.
  66.  
  67. If it's not exactly identical (on a later version maybe), you
  68. could always experiment a bit - after all, you can't go wrong
  69. if you've taken a backup. You will notice a problem when you
  70. double-click on a file, and ChangeFSI complains, if you haven't
  71. done it right.
  72. This patch is designed to work on version 1.00, but still ought
  73. to work on most versions.