home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / fakecd13.zip / FAKECD!.DOC next >
Text File  |  1996-10-05  |  4KB  |  96 lines

  1. -=FakeCD 1.3a=-
  2.  
  3. Due to the e-mail I got in response to FakeCD 1.0 I have further worked
  4. on my program and this is a first result. This new version 1.0a will
  5. make the emulated cd-drive unwritable so it will really be CD-ROM instead
  6. of CD-RAM as 1.0 was. Furthermore it will correctly report the volume label,
  7. the amount of free space on the drive (zero) and similiar status values.
  8.  
  9. I hope that the volume label correction will now make those games run that 
  10. stated they couldn't find their CD.
  11.  
  12. Since the volume label of the CD is not copied when all the normal files 
  13. are copied to the hd, FakeCD must somehow find it when it is started.
  14. It will look for the file fakecd.dat in the directory that will become the 
  15. root directory of the emulated cd-rom drive. This file is created by the
  16. program InfoCD. Currently the generated fakecd.dat files are small (30 Byte)
  17. but I expect them to grow with future versions of FakeCD and InfoCD when
  18. more function calls will be hooked in FakeCD.
  19.  
  20. FakeCD will work without a fakecd.dat file but can then only assume default 
  21. values for the data covered by fakecd.dat (e.g. FakeCD 1.0a will return 
  22. "no volume label" instead of the volume label of the underlying hd).
  23.  
  24. InfoCD has two parameters.
  25.  
  26. The first gives the directory in which the fakecd.dat file will be placed.
  27. This should be the directory on the hd in which the files from the cd
  28. have been or will be written. But if you change your mind you can simply
  29. copy the fakecd.dat file to the place where it is needed later.
  30.  
  31. The second (optional) parameter is a single letter. It is the drive letter
  32. of the cd-rom drive that holds the original cd. This parameter can be omitted
  33. if the cd lies in the first cd-rom of the system.
  34.  
  35. Example:
  36. In order to create the fakecd.dat file for "Star Trek: A Final Unity" on my
  37. computer I use InfoCD as follows:
  38.  
  39. infocd f:\spiele\sttng-cd k
  40.  
  41. Since I have only 1 cd-rom drive I could have omitted the final "k".
  42.  
  43.  
  44. There is one additinal option for FakeCD: /M[ulti].
  45. It allows several resident copies of FakeCD at the same time, so you can
  46. emulate more than one drive ( could be handy for "Under a Killing Moon"). 
  47. Normally this should be handled in one copy of FakeCD, but it would require
  48. a major rewrite of the code. Since I feel its not so urgent this will be
  49. postponed to later.
  50.  
  51. Now come the features I will (hopefully) add until the next public version:
  52.   - removing the . and .. entries in the emulated drive's root directory
  53.   - removing fakecd.dat from the emulated drive's root directory
  54.   - shrinking resident code size 
  55.   - better memory sheme
  56.   - inclusion of more CD-ROM related function calls (VTOC and similiar things)
  57.   - useful things mailed to me by users of FakeCD
  58.  
  59. I thank all who mailed me their thougths about and problems with FakeCD 1.0
  60. and again, I ask all users of FakeCD to give me feedback, especially what now
  61. happens with games that didn't run with version 1.0.
  62.  
  63. Ingo Warnke
  64. ingo.warnke@rz.uni-rostock.de
  65. -----------------------------
  66.  
  67. -> Hello everebody! <-
  68.  
  69. It's me: └the UNdERTAkER┐
  70.  
  71. I made some little changes to this new version of FakeCD (Like I did in 
  72. version 1.0). The programm works even better now! 
  73. I hope you will find out how usefull FakeCD is. 
  74.  
  75.  
  76. -> Other Software from me <-
  77.  
  78. There are: 
  79.  
  80. CDROM 1.01. 
  81. -----------
  82. CDROM is a tiny tsr for open/close the CD-ROM door with the <F11> & <F12> keys.
  83. It is only 720 bytes small.
  84. Original archive name: CDROM101.zip, CDROM11.zip
  85.  
  86. FakeCD 1.1 & 1.2
  87. ----------------
  88. FakeCD 1.1 & 1.2 are bugfixed versions of the original fakecd.
  89. Original archive name: fakecd11.zip, fakecd12.zip, !fakecd!.zip
  90.  
  91.  
  92. OK, thats all for now.
  93.  
  94.  bye!
  95.  
  96.   -=the UNdERTAkER=-