home *** CD-ROM | disk | FTP | other *** search
/ Computer Installation Guide - Dragon Clan Series / CD1.iso / CDROM / BCD20 / BCD.DOC next >
Encoding:
Text File  |  1997-11-11  |  8.4 KB  |  184 lines

  1.    BCD Copy?_Right! 1997 by Buldozer                              Ver 2.0α2
  2.  
  3. ------------------------------------------------------------------------------
  4.  
  5. Foreword:
  6.  
  7.  As this is only an alpha testing release, I'd REALLY like to get any comments
  8. on it. If it doesn't work on your environment or if you experience any kinds
  9. of problems when using BCD - please let me know, so I can fix those bugs and
  10. make a release version ASAP. (email address is at the bottom of the text)
  11.  
  12.  
  13. What is BCD anyway?
  14.  
  15.  Although the name might suggest something about Binary Coded Decimals, it's
  16. rather Buldozer's CD (faker), and YES, I know there are a lot of'em around
  17. already. So why have I decided to write 'just another' one ? Read on.
  18.  
  19.  
  20. So what's so interesting about it ?
  21.  
  22.  Quite a lot of it, really. It works with no problems on SUBST-ed local
  23. drives, MAP-ed network drives (at least I tryed it on Novell Netware 4.1),
  24. (Win 3.1, Win 3.11 with 32-bit disk/file access - currently not available in
  25. alpha release as I have problems with microsoft's VXD linker and unless I get
  26. a later version of it, I'll have to make another build for these two
  27. environments, which wont work with Win95), Win '95, offers a possibility of
  28. faking up to 9 CD drives (this is really only a command line parser
  29. limitation (if you ever need more than nine drives - do let me know), with
  30. different labels for each one, write-protects and sets zero bytes free on the
  31. faked drive, reports correct attributes (read-only) for files/directories even
  32. if they aren't set on the original drive, and I could still find something to
  33. brag about.
  34.  
  35.  
  36. And what's the use of a CD faker in 'licenced' environment ?
  37.  
  38.  I can understand why there might be a few arguments against CD fakers, but if
  39. people use them for illegal activities - well it's their fault. But for others
  40. they give the ability to use copy-protected programs/games over network
  41. CD-rom drives (as they appear as normal network drives with most network
  42. clients/servers), make the programs much faster if CD-rom contents are copied
  43. to a hard drive (even the fastest CD-rom drives are still much slower than
  44. HDs), ...
  45.  In short - they make life easier for all of us.
  46.  
  47.  
  48. Great ! So how can I use it ?
  49.  
  50.  If you just start BCD with no parameters it will display a short help screen,
  51. which lists all the parameters which I will describe here in a bit more
  52. detail.
  53.  
  54.  D:            - is the name of the drive, that you want to fake. For instance
  55.                  'BCD E:' will start faking the E: drive without any label.
  56.  
  57.  D:=X:\DIRNAME - will automatically subst a drive (if possible - will not
  58.                  work on most network drives) and start faking it.
  59.                  'BCD G:=D:\XCOM3' will create drive G which will really be
  60.                  just a subst for 'D:\XCOM3' ; you can also specify relative
  61.                  directories like 'BCD E:=.' which will create a drive from
  62.                  the current directory ; if the directory name has a blank
  63.                  character in the name, then you should put it in quotes
  64.                  'BCD E:="C:\Program Files"' - right now, the command line
  65.                  parser only supports one directory to subst so if you need
  66.                  more CD-ROM drives you should subst them manually.
  67.  
  68.  /n:Number     - Specify number of CD drives that you want to fake.
  69.                  'BCD E: /n:4' will fake drives E:, F:, G: and H:, with no
  70.                  labels.
  71.  
  72.  /l[N]:"LABEL" - Set the label of the drive (number N).
  73.                  'BCD F: /n:3 /l:"GDI" /l2:"NOD"' will fake drive F: with
  74.                  label GDI, drive G: with label NOD and drive H: without any
  75.                  label. (/l is equal to /l1)
  76.  
  77.  /t[N][-N2]    - Sets number of audio tracks on the CD-ROM. 'BCD E: /t5' will
  78.                  fake drive E and set it to have 5 tracks. For additional
  79.                  support (haven't seen such a CD until now, but ...) there is
  80.                  also the second parameter - if there are only tracks 4 to 8
  81.                  on the original CD, you should do something like
  82.                  'BCD D: /t4-8'
  83.  
  84.  /d            - Disable CD faking. Most useful in network environments. You
  85.                  should always disable BCD when you want to reassign a faked
  86.                  network drive.
  87.                  For instance: if you have the contents of a CD in directory
  88.                  called 'GAME' on network drive F:, you should first
  89.                  MAP R F:\GAME (for novell networks, or the equivalent on
  90.                  other), fake the created drive (if it made drive H:
  91.                  BCD H: /l:"LabelOfGame"), and afer you have played the game
  92.                  and want to reassign drive H:, you should BCD /D (or BCD /U)
  93.                  before remapping the drive (otherwise the network driver
  94.                  won't be able to identify it's drive (hey it IS a local
  95.                  CD-ROM anyway ;-) ), do the remapping and then (if needed)
  96.                  reenable the drive faking with BCD /E (look below)
  97.  
  98.  /e            - Enable faking. If you disabled the CD faker with /d command,
  99.                  then you can enable it again with /e.
  100.  
  101.  /i            - Displays the current BCD parameters. (whether it is installed
  102.                  or not, which drives are faked, what are their labels, ...)
  103.  
  104.  /w            - Completely obsolete right now ... but have left it in for
  105.                  ... as if I knew why (mainly for Win 3.1 and Win 3.11 support
  106.                  in final release).
  107.                  Just make BCD resident, without any faking parameters and
  108.                  stay in the disabled state until you get some parameters.
  109.                  This was the usual way, you'd load BCD for WIN support, as it
  110.                  had to be resident before entering windows. (just put
  111.                  'BCD /w' in your AUTOEXEC.BAT)
  112.  
  113.  /u            - Uninstalls BCD if possible (last TSR loaded), otherwise it
  114.                  just disables it.
  115.  
  116.  
  117.  
  118. What's new in ver 2.0:
  119.  
  120.  - Can/should be loaded from within Win95 DOS prompt and not before
  121.  - Automatic substing of directories
  122.  - Audio tracks support (makes some more software work)
  123.  - A few bugs removed
  124.  - Additional CD-ROM commands suport
  125.  - Additional Volume LABEL support
  126.  - Additional Win32 commands support
  127.  - Sets zero bytes free on the faked drive
  128.  
  129.  ... since alpha 1
  130.  
  131.  - Few bugs removed
  132.  - Rewrote quite a bit of code (hope it doesn't mean more bugs)
  133.  - Finally complete label support under Win32
  134.  - Write protects emulated drive (completely?)
  135.  - Returns all files/directories attributes as READ ONLY (like on CD)
  136.  
  137.  
  138.  
  139. Questions and Answers:
  140.  
  141. "It doesn't work for this program: Program_Name !"
  142.  
  143.  Hey, I haven't tryed it with ALL existing CD software, so just let me know at
  144. toni.rutar@uni-mb.si, and I will try to make a 2.01 version ASAP.
  145.  
  146.  
  147. "My system crashes when using BCD !"
  148.  
  149.  Do the same thing as if you found a program, for which BCD doesn't work.
  150.  
  151.  
  152. "I just want to tell you what a great faker it is !"
  153.  
  154.  Write to above address - any comments (good or bad) will be greatly
  155. appreciated.
  156.  
  157.  
  158.  
  159.                                                bye till release version,
  160.                                                                 Buldozer
  161.  
  162.  
  163. PS:    Dos part is packed with WWPACK 3.05ß5 Shareware version, and I DON'T
  164.        recommend unpacking it. Not because I would mind you unpacking it at
  165.        all, but rather because VXD part will get corrupt and you won't be able
  166.        to use it under Windows any more.
  167.  
  168. PPS:   If anyone has a later version of Microsofts VXD linker (not the old
  169.        LINK386.EXE) than
  170.        'Microsoft (R) 32-Bit Incremental Linker Version 2.60.5046',
  171.        I'd be VERY glad if I could get it as this version is quite full of
  172.        bugs mainly related to VXDs with DOS stubs (BCD for instance) - and had
  173.        to do quite a few workarounds to get everything working.
  174.  
  175. PPPS:  As I'd like to make a 'compatibility list' of software which works with
  176.        BCD, I'like to ask you to tell me of all programs that you tried with
  177.        BCD and work (games/programs - whatever). If there are some special
  178.        prameters needed (like label or number of tracks) do tell me that also.
  179.        It will just make life easier for all others who ever try BCD with that
  180.        program.
  181.  
  182. PPPPS: YES, this program IS freeware, and NO, I'm not responsible if it burns
  183.        up your machine ;]
  184.