home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / discutils / _a_l / fudge / !Help next >
Encoding:
Text File  |  1992-12-06  |  2.3 KB  |  62 lines

  1. ==> Help on keyword Fudge
  2. Hi there, I am fed up not being able to backup software, or run 
  3. software off my HardDisc. So I wrote this amazing solution.
  4.  
  5. Fudge, intercepts all calls to FileCore_DiscOp which is used to load 
  6. directly from part of a disc. If the call has not been seen before it 
  7. passes it onto FileCore and then saves the result in a file fgx where x 
  8. is a number that increments from 1. Then the next time the software 
  9. does the same call it loads the information from the fgx file and gives 
  10. it to the software which thinks it came from the original disc! Oh 
  11. Certain companies have been reasonably clever and trapped all saving 
  12. and loading calls. So this little babby has it's own SWI to save. At 
  13. present the software works with FileSwitch 1.98 which comes in RO3 I 
  14. shall add some software for RO2 too.
  15.  
  16. To back up a piece of software say !Game copy it to your hard disc and 
  17. then add the following lines to !Run
  18.         <Obey$Dir>.Fudge
  19.         FudgeRW
  20.         Set Fudge$Path <Obey$Dir>.
  21.  
  22. Then run the software and use it for a while. When you think the 
  23. software has done all it's protection code quit the program (CTRL break 
  24. is safe!) Then change the !Run to
  25.         <Obey$Dir>.Fudge
  26.         FudgeR
  27.         Set Fudge$Path <Obey$Dir>.
  28.         LoadFudge <Obey$Dir>.Chocolate
  29.  
  30. The software is only useful if it has saved the file chocolate along 
  31. with a few fg files in the directory set by Fudge$Path.
  32.  
  33. ==> Help on keyword FudgeOff
  34. *FudgeOff Switches Fudge off.
  35.  
  36. ==> Help on keyword FudgeOn
  37. *FudgeOn Switches Fudge on.
  38.  
  39. ==> Help on keyword FudgeR
  40. *FudgeR Causes fudge to capture known DiscOp's but not catch new 
  41. DiscOp's. This should be used when using the software on the BackUp 
  42. disc.
  43.  
  44. ==> Help on keyword FudgeRW
  45. *FudgeRW Causes fudge to capture known DiscOp's and add new DiscOp's to 
  46. it's list. Use this when backing up your software. Then once you think 
  47. the software has done all it's DiscOp's *FudgeR should be used.
  48.  
  49. ==> Help on keyword FudgeW
  50. *FudgeW Causes fudge to ignore DiscOp's that it already knows about and 
  51. pass them on to FileCore. When a new DiscOp is issued it is added to 
  52. the list.
  53.  
  54. ==> Help on keyword Fudge
  55. Module is: Fudge                2.00 (29 Sep 1992)
  56.  
  57. Commands provided:
  58. LoadFudge       ClearFudge      FudgeOff        FudgeOn FudgeR  FudgeRW FudgeW  CP
  59.  
  60. It has help on:
  61. Fudge
  62.