home *** CD-ROM | disk | FTP | other *** search
/ Computer Installation Guide - Dragon Clan Series / CD1.iso / CDROM / CDCT10S / CDCT.DOC < prev    next >
Encoding:
Text File  |  1997-06-07  |  35.6 KB  |  855 lines

  1.                      ┌────────────────────────────────────┐
  2.                      │  CDROM Cheating Tools Version 1.0  │
  3.                      │         Shareware programs         │
  4.                      └────────────────────────────────────┘
  5.  
  6.  
  7. TABLE OF CONTENTS
  8. =================
  9.  
  10. 1)....................................Disclaimer
  11. 2)....................................General introduction
  12.   2.1)....................................CDROM CHEATER introduction
  13.   2.2)....................................VIRTUAL CDROM introduction
  14.   2.3)....................................CD-UTILS introduction
  15. 3)....................................Important features
  16.   3.1)....................................CDROM CHEATER important features
  17.   3.2)....................................VIRTUAL CDROM important features
  18.   3.3)....................................CD-UTILS important features
  19. 4)....................................Limitations
  20.   4.1)....................................CDROM CHEATER limitations
  21.   4.2)....................................VIRTUAL CDROM limitations
  22.   4.3)....................................CD-UTILS limitations
  23. 5)....................................Features on the future versions
  24.   5.1)....................................CDROM CHEATER future features
  25.   5.2)....................................VIRTUAL CDROM future features
  26.   5.3)....................................CD-UTILS future features
  27. 6)....................................CDCT vs other CD emulators
  28. 7)....................................Programs options
  29.   7.1)....................................CDROM CHEATER options
  30.   7.2)....................................VIRTUAL CDROM options
  31.   7.3)....................................CD-UTILS options
  32. 8)....................................Instalation of programs
  33.   8.1)....................................CDROM CHEATER instalation
  34.   8.2)....................................VIRTUAL CDROM instalation
  35. 9)....................................Troubleshoting
  36.   9.1)....................................CDROM CHEATER troubleshoting
  37.   9.2)....................................VIRTUAL CDROM troubleshoting
  38.   9.3)....................................CD-UTILS troubleshoting
  39. 10)...................................INTERNET sites where CDCT can be found
  40.  
  41.  
  42.  
  43.  
  44. 1) Disclaimer
  45.    ──────────
  46.  
  47.    In this document I will talk a lot about copying programs onto harddisks,
  48. avoiding copy protections of games but i do not encourage the use of these
  49. programs as pirate tools, because it's imoral and mostly because it's illegal.
  50. So, any use that is against copyright laws is not my responsibility and the
  51. user is the only responsibil for it's illegal actions.
  52.    Even if i've tested these programs with many games and even if i'm trying
  53. to improve them it could exist some games that will not work fine or not work
  54. at all. Normaly, these tools will not damage data from your HDD but if they
  55. will do so i decline any responsibility.
  56.  
  57.  ┌───────────────────────────────────────────────────────────────────────┐
  58.  │ All program names or companies names that i will use in this          │
  59.  │ document are registered trademarks of they owner companies or persons │
  60.  └───────────────────────────────────────────────────────────────────────┘
  61.  
  62.  
  63.  
  64. 2) General introduction
  65.    ────────────────────
  66.  
  67.    This programs are helping you to emulate CD from a HDD in order to gain
  68. speed, more reliability and much more. The package consists of three programs,
  69. CDROM CHEATER v2.2, VIRTUAL CDROM v1.0 and CD-UTILS v1.0. On this document
  70. i'll use CDCR for CDROM CHEATER, VCD for VIRTUAL CDROM and CDU for CD-UTILS.
  71. Please read very carefuly every section and especially troubleshoting
  72. sections, and if you still have problems running a game or these tools please
  73. send an e-mail, a snail or make a phone call to:
  74.  
  75.             Snail: Andrei Gavra
  76.                    Str. Victor Eftimiu, nr. 5-7, ap. 10
  77.                    Bucharest, Romania
  78.  
  79.            E-mail: argavra@pcnet.pcnet.ro
  80.  
  81.      Phone number: (040)-(01)-6156831
  82.  
  83.    PLEASE DO NOT SEND REGISTRATION REQUESTS TO THE ABOVE ADDRESS!
  84.  
  85.    All three programs are shareware, so you are allowed to use them for free
  86. only 30 days and after this time period you should register or stop using
  87. them. See more information about how to register on CDCRINFO.REG file.
  88.    In the document i'll use the term image file fragments. For those who do
  89. not know what it means, when you copy a file, especially a large file (like
  90. the CD image file), the DOS is writing it on the HDD in data fragments because
  91. of the uncontignous HDD space. Of course, the user can't see it directly but
  92. if you use a defragmenter program (like Speed Disk or Defragmenter) you'll
  93. see what i mean.
  94.  
  95.  
  96. 2.1) CDROM CHEATER introduction
  97.      ──────────────────────────
  98.  
  99.    This program is designed to cheat games that are not using special
  100. copy protection routines, to be able to copy onto HDD only some of the
  101. CD files and still run the program and to be a lot quicker in executing
  102. programs. CDCR is emulating a CD by creating a new logical drive from a
  103. specified directory and by emulating some MSCDEX functions and its behaviours
  104. in DOS and Windows OS.
  105.  
  106.  
  107.  
  108. 2.2) VIRTUAL CDROM introduction
  109.      ──────────────────────────
  110.  
  111.    This program it should cheat any CD program because it is a fake device
  112. driver with behaviour like any normal CD device driver. VCD is using MSCDEX
  113. or CORELCDX (the last program is much prefered to be used than MSCDEX) and
  114. a CD image file created with CDU program. Because VCD is accessing image file
  115. sectors directly through BIOS using the BAFAS algorythm, all CD programs will
  116. run at the speed of HDD and even better. Why even better? Because, for example
  117. DIABLO game, some CD programs contains large data files (DIABDAT.MPQ from
  118. DIABLO game has above 500Mb) and because these files reside on HDD the DOS
  119. is reading files data through READ+SEEK DOS functions which are very slowly
  120. (because DOS needs to find the requested cluster in the chain), while VCD
  121. is returning to DOS, like any other CD device driver, the data sector(s).
  122.  
  123.  
  124.  
  125.  
  126. 2.3) CD-UTILS introduction
  127.      ─────────────────────
  128.  
  129.    This program is useful for CDCR program and needed for VCD program. Also,
  130. it can be used as a CD tool ( to get CD information, to enable/disable some
  131. CD functions etc.).
  132.  
  133.  
  134.  
  135. 3) Important features
  136.    ──────────────────
  137.  
  138.    Below are the features which distinguish them from other CD emulators and
  139. some needed important features in order to work with CD programs.
  140.  
  141.  
  142.  
  143. 3.1) CDROM CHEATER important features
  144.      ────────────────────────────────
  145.  
  146.      - Supports volume label obtained through INT21 or INT2F
  147.      - Principal CD specifications can be modified by user
  148.        ■ emualated CD drives
  149.        ■ MSCDEX version
  150.        ■ volume label of CD disk
  151.        ■ copyright file name of CD disk
  152.        ■ abstract file name of CD disk
  153.        ■ bibliographic file name of CD disk
  154.        ■ creation date of CD disk
  155.        ■ first track and last track of CD disk
  156.      - Can create logical drives (with CD attributes or SUBST attributes
  157.        in order to work under WINDOWS GUI)
  158.      - Program is supporting FAT32 specifications
  159.      - Emulated drives are write-protected and report 0 bytes free, but this
  160.        features can be disabled through command line options
  161.      - CDCR is able to use a .CDU file for more CD information emulated
  162.      - Multiple VTOCs are supported even if .CDU file is missing
  163.      - Sector access is supported even if .CDU file is missing
  164.      - Supports CD transfer rate feature
  165.      - Loaded before entering to Windows GUI, CDCR may work very well
  166.      - Ability to be activated from its GUI or by command line options
  167.      - From CDCR GUI you can launch up to 20 different CD programs
  168.      - It can be activated through TSR or EXECUTE CD FILE features
  169.      - While running a CD game from HDD that supports audio tracks
  170.        (e.g. DESCENT II) you are able to play a CD audio in order to have some
  171.        music
  172.      - It will display your desired registration name
  173.        (only registered version)
  174.  
  175.  
  176.  
  177. 3.2) VIRTUAL CDROM important features
  178.      ────────────────────────────────
  179.  
  180.      - Because of slowly access file DOS functions it is used the BAFAS
  181.        (Bogdan and Andrei File Access System) algorithm to access CD file
  182.        image
  183.      - BAFAS special features
  184.        ■ the file sectors are read directly through BIOS (through INT13) so
  185.          the resulted speed is the same as the HDD speed
  186.        ■ even FAT32 is supported (only registered version)
  187.        ■ is compatible with Windows 95 (see installation section)
  188.        ■ for greater speed and less memory allocation is using an internal
  189.          dynamical cache algorithm
  190.      - CD positions can be specified as sector numbers (HSG mode)
  191.      - CD positions can be specified as MM:SS:FF (Red Book mode)
  192.      - Is supporting CD-XA format (only registered version)
  193.        (without this feature some games, e.g. CIVILIZATION 2, will not work)
  194.      - It will display your desired registration name
  195.        (only registered version)
  196.  
  197.  
  198.  
  199. 3.3) CD-UTILS important features
  200.      ───────────────────────────
  201.  
  202.      - Displays CD drives and CD device driver informations
  203.      - Makes CDCR.CDU supplemental information file for CDCR
  204.      - Makes needed CD image file for VCD
  205.      - It will display your desired registration name
  206.        (only registered version)
  207.  
  208.  
  209.  
  210. 4) Limitations
  211.    ───────────
  212.  
  213.    Below are the limits of programs features and some imposible (or at least
  214. not in my knowledge how to make them) needed features.
  215.  
  216.  
  217.  
  218. 4.1) CDROM CHEATER limitations
  219.      ─────────────────────────
  220.  
  221.      - CDCR is not running very well with MSCDEX already installed
  222.      - You cannot emulated CD drives from a MSCDEX CD directory
  223.      - This program has been tested with MS-DOS 6.xx, Windows 95 OSs
  224.        (4.00.950, OSR 2.x and Memphis) and under any other OSs, such as OS/2,
  225.        the program may not work
  226.      - In TSR mode the program takes 12k of memory and in EXEC mode takes 14k
  227.        of memory, but in EXEC mode it is a lot easer to use (check out PgDn
  228.        key) and besides that a real CDROM device driver + MSCDEX takes at
  229.        about 40k of memory
  230.  
  231.  
  232.  
  233. 4.2) VIRTUAL CDROM limitations
  234.      ─────────────────────────
  235.  
  236.      - VCD is supporting only ISO 9660 format
  237.      - VCD is supporting only one CD session
  238.      - Multiple CD drives are not suported
  239.      - VCD is not supporting anything besides FAT16 and FAT32 systems
  240.      - VCD is supporting maximum 4 physical drives on a system
  241.      - Registered version of VCD is able to manage maximum 4000 image file
  242.        fragments
  243.      - Shareware version of VCD is able to manage only 10 image file fragments
  244.      - Registered version of VCD is able to manage maximum 200 tracks data
  245.      - Shareware version of VCD is able to manage only 10 tracks data
  246.      - VCD has been tested only under MS-DOS 6.xx and Windows 95 systems
  247.      - The program will take at least 3k of memory, the amount of taken
  248.        memory depends of the number of image file fragments of HDD. The
  249.        formula of how much memory is taken is the following:
  250.  
  251.        Amount_of_memory = 3400bytes + (8bytes * number_of_file_fragments)
  252.  
  253.        NOTE: It is recommended to defragment your HDD (with programs like
  254.        Defragmenter, Speed Disk) after you created the CD image file
  255.        (this way your program will take only 3400bytes + 8bytes = 3408bytes)
  256.  
  257.  
  258. 4.3) CD-UTILS limitations
  259.      ────────────────────
  260.  
  261.      - CDU is supporting only ISO 9660 format
  262.      - CDU is making the CD image file using only one CD session
  263.        (CD disks with more than one session are very, very, very rare)_
  264.      - This program is not working very well under WINDOWS 95 GUI; use it
  265.        only under the MS-DOS 7.x session (the session before entering GUI)
  266.  
  267.  
  268.  
  269. 5) Features on the future versions
  270.    ───────────────────────────────
  271.  
  272.    Below i've written some features that i want to implement in the future
  273. releases, some of them are already in developement.
  274.  
  275.  
  276.  
  277. 5.1) CDROM CHEATER future features
  278.      ─────────────────────────────
  279.  
  280.      - New and more useful GUI
  281.      - New TSR engine
  282.      - More powerful supplemental information file
  283.      - More informations about how to use and how is working
  284.  
  285.  
  286.  
  287. 5.2) VIRTUAL CDROM future features
  288.      ─────────────────────────────
  289.  
  290.      - Full support for all 'books' (Orange, Yellow, White etc.)
  291.      - Support for multiple image files in order to manage multiple
  292.        CD games (e.g. Privateer 2)
  293.      - The allocation of memory will be done through HIMEM.SYS, so it will
  294.        take only 3k of base memory and the rest from XMS
  295.      - More informations about how to use it and how is working
  296.      - Full support for RAW reading mode
  297.  
  298.  
  299. 5.3) CD-UTILS future features
  300.      ────────────────────────
  301.  
  302.      - In order to create the image file you will be able to specify a
  303.        directory where are hold all CD file and directories (you'll not need
  304.        the CD disk anymore)
  305.      - More informations about how to use it and how is working
  306.  
  307.  
  308.  
  309. 6) CDCT vs other CD emulators
  310.    ──────────────────────────
  311.  
  312.    Here i've tried to make a comparasion of my emulators with the most
  313. known CD emulators, such as 0CD, FakeCD etc. In process of makeing these
  314. tops i was considering only the power to cheat the programs because i think
  315. that the friendly shell or the easy-to-use options are relative from a person
  316. to other. The number of points can be from 1 to 15, 12 is meaning that the
  317. emulation is like MSCDEX and 15 is meaning that besides perfect MSCDEX
  318. emulation is working as the speed of HDD, is working very good under
  319. Windows 95, it doens't need the CD drive and stuff like that.
  320.  
  321.     -       CDEMU2 = 1 point
  322.  
  323.     - FAKECD v1.0c = 2 points
  324.  
  325.     -   BCD v1.386 = 2 points
  326.  
  327.     -   TBNCD v1.7 = 3 points
  328.  
  329.     -   0CD v9.7.4 = 4 points
  330.  
  331.     -    CDCR v2.2 = 5 points
  332.  
  333.     -  FAKEDR v0.9 = 10 points
  334.  
  335.     -     VCD v1.0 = 13 points
  336.  
  337.  
  338.  
  339. 7) Programs options
  340.    ────────────────
  341.  
  342.    This section explain in detail all programs options and make some
  343. observations about how to use some of them.
  344.  
  345.  
  346.  
  347. 7.1) CDROM CHEATER options
  348.      ─────────────────────
  349.  
  350.      Main menu options:
  351.  
  352.      F1 = displays two help screens, where you can find a very short
  353.           description of menu options
  354.  
  355.      F2 = displays 'About' screen, where you can see the version number
  356.           and your name if you have registered the program
  357.  
  358.      F3 = reads short useful information from the CD and saves them in
  359.           CDCR.CFG; because of the 20 different posible configurations the
  360.           saved information differs from one configuration to another; the
  361.           'Drives available' field and the 'MSCDEX version' field are the
  362.           same for all 20 configurations; if you launch CDCR with command
  363.           line options the program is using current configuration information
  364.  
  365.      F4 = first creates one or more drives specified in 'Drives available'
  366.           field using the directory specified in 'File to execute' field
  367.           (after the '[' character) and after this executes the specified
  368.           file in 'File to execute' field; 'File to execute' field data is
  369.           overwritten by command line data
  370.  
  371.      F8 = removes the program from memory if it was installed as TSR; if you
  372.           are in executing COMMAND.COM this function will not work
  373.  
  374.      F9 = installs the program as TSR if it is not installed and if it is,
  375.           updates all informations in the CDCR copy from memory
  376.  
  377.     F10 = exits from GUI to DOS
  378.  
  379.    PgDn = displays a window from which you can select a configuration which
  380.           is known from the specific filepath and/or directory path
  381.  
  382.       f = activates 'File to execute' field; if you want to execute a file
  383.           with F4 function you have to have a filepath specified; you must
  384.           specify a directory path from which a new drive will be created;
  385.           CDCR will know to consider entered text as a directory path if
  386.           you will put '[' character at the beginning
  387.  
  388.       d = activates 'Drives available' field; this field must have at least
  389.           one drive letter specified; if you specify an already existent
  390.           drive, CDCR will overwrite it but the recover of it when you
  391.           remove CDCR from memory may not work very well
  392.  
  393.       s = activates 'First track' field
  394.  
  395.       t = activates 'Last track' field
  396.  
  397.       v = activates 'MSCDEX version' field; this tells CDCR to return
  398.           specified version; there are not differences between versions
  399.  
  400.       n = activates 'Creation date' field; this tells CDCR to return
  401.           specified date of the CD creation; this option is not very important
  402.           (i didn't find any CD program that check it)
  403.  
  404.       v = activates 'Volume label' field; this tells CDCR to return to
  405.           CD functions the name wanted; if you use the 'v' command line
  406.           option this label will be returned to DOS functions too; this name
  407.           is not usualy needed by a program
  408.  
  409.       c = activates 'Copyright filename' field; this tells CDCR to return to
  410.           CD functions the name wanted; this name function is not usualy
  411.           needed by a program
  412.  
  413.       a = activates 'Abstract filename' field; this tells CDCR to return to
  414.           CD functions the name wanted; this name function is not usualy
  415.           needed by a program
  416.  
  417.       b = activates 'Bibliographic filename' field; this tells CDCR to return
  418.           to CD functions the name wanted; this name function is not usualy
  419.           needed by a program
  420.  
  421.  
  422.      Field menu options:
  423.  
  424.        Enter = accepts entered text
  425.  
  426.       Escape = renounces entered text
  427.  
  428.       Delete = deletes current character
  429.  
  430.       Insert = toggles insert mode to off in order to overwrite characters
  431.  
  432.         Home = moves cursor position to the begining of text
  433.  
  434.          End = moves cursor position to the end of text
  435.  
  436.    Backspace = deletes previous character
  437.  
  438.  Cursor keys = moves cursor position forward or backward
  439.  
  440.  
  441.      Command line options:
  442.  
  443.           i = disables hook on INT21; through this interrupt CDCR is fooling
  444.               programs in order to think that the drive is write-protected,
  445.               it returns 0 bytes free and stuff like that; is useful if
  446.               you wish to write or delete something from the CD emulated
  447.               drive, but only if CD program is not checking the access to
  448.               the drive, 0 bytes free and stuff like that
  449.  
  450.           c = disable create drive(s) feature; if this command is specified
  451.               CDCR will emulate only CD functions and don't try to create
  452.               the logical drive(s); is useful for some systems in which
  453.               the CDCR create drive(s) routine is not working and is useful
  454.               if you copied the CD files to the root of an existent drive and
  455.               want to use this drive as a CD drive.
  456.  
  457.           a = sets SUBST drive attributes instead of CD attributes; this
  458.               function is mandatory under WINDOWS 95 GUI (and not under
  459.               MS-DOS 7.x) because if you'll not use it the CD emulated drive
  460.               will display the root contents of the source drive and not
  461.               the directory contents of the source drive
  462.  
  463.           v = tells CDCR to use entered name in 'Volume label' field from GUI
  464.               not only as the volume label obtained through CD functions but
  465.               as volume label obtained through DOS functions too
  466.  
  467.          mf = tells CDCR to use some of the basics features of the already
  468.               installed MSCDEX (audio support, tracks info support etc.)
  469.  
  470.          ma = tells CDCR to use only audio support feature of the already
  471.               installed MSCDEX
  472.  
  473.           w = tells CDCR not to use Windows 95 specific features; usualy CDCR
  474.               should know when to use Windows 95 specific features, but if
  475.               you're having running problems please use this option
  476.  
  477.           s = tells CDCR not to use MS-DOS 7.x specific features; usualy CDCR
  478.               should know when to use MS-DOS 7.x specific features, but if
  479.               you're having running problems please use this option
  480.  
  481. e{FILE [DIR}= tells CDCR to creates a new CD drive using DIR as source
  482.               directory and then to execute FILE; if it is used 'C' option
  483.               than the source directory after '[' character is ignored and
  484.               CDCR is only executing FILE without creating a new CD drive
  485.               (if the drive doesn't exists than it must be created with
  486.               'SUBST' program); instead of using fullpath of FILE or DIR you
  487.               can enter only the filename of FILE, CDCR will look for this
  488.               file in current directory, and you can enter only '.' character,
  489.               in this case CDCR will use as source directory the current
  490.               directory; between '{' and '}' are allowed maximum 54 characters
  491.  
  492.     t{ [DIR}= tells CDCR to creates a new CD drive using DIR as source
  493.               directory and to remain resident in memory (TSR); if it is
  494.               used 'C' option than the source directory after '[' character
  495.               is ignored and CDCR is only remaining resident in memory without
  496.               creating a new CD drive (if the drive doesn't exists than it
  497.               must be created with 'SUBST' program); instead of using DIR you
  498.               can enter only '.' character, in this case CDCR will use as
  499.               source directory the current directory; between '{' and '}' are
  500.               allowed maximum 54 characters
  501.  
  502.           u = removes CDCR from memory if it is has been installed as TSR
  503.  
  504.  drv:LETTER = instead of using specified drive in 'Drives available' field
  505.               from CDCR GUI it is used LETTER as the new drive
  506.  
  507.     f{FILE} = uses FILE as the supplemental information file created with
  508.               CDU program
  509.  
  510.         ?|h = displays command line help
  511.  
  512.  
  513.  
  514. 7.2) VIRTUAL CDROM options
  515.      ─────────────────────
  516.  
  517. f{filename} = uses specified filename as the CD image file; this option must
  518.               exists and filename can be at maximum 59 characters long; VCD
  519.               needs the fullpath of image file
  520.  
  521.     d{name} = uses specified name as the device name (MSCDEX is use it)
  522.               instead of default name, VCD001; the name can be at maximum
  523.               8 characters long
  524.  
  525.  
  526.  
  527. 7.3) CD-UTILS options
  528.      ────────────────
  529.  
  530.        do:? = opens the CD door of drive ?
  531.  
  532.        dc:? = closes the CD door of drive ?
  533.  
  534.        dl:? = locks the CD door of drive ?
  535.  
  536.        du:? = unlocks the CD door of drive ?
  537.  
  538.        di:? = displays CD door status of drive ?
  539.  
  540.        vt:? = saves all VTOCs of drive ? to CDVTOC.CDU in current directory;
  541.               maximum 100 VTOCs are allowed
  542.  
  543.        cr:? = saves supplemental data of drive ? used by CDCR v2.2 to
  544.               CDCR.CDU in current directory; maximum 100 VTOCs are allowed
  545.  
  546.           i = displays information about CD device and drive(s); CDU displays
  547.               device informations only for the first device driver
  548.  
  549.  ap:?:XX-YY = plays audio tracks of ? drive from XX track to YY track;
  550.  
  551.        ap:? = plays all audio tracks of ? drive
  552.  
  553.        as:? = stops playing audio tracks of ? drive
  554.  
  555.        ar:? = resumes playing audio tracks of ? drive
  556.  
  557.        ti:? = displays tracks information of ? drive
  558.  
  559.           v = verifies the integrity of IMAGE.VCD image file; blocks of
  560.               2048000 bytes are checked and errors occured are shown at the
  561.               positions in image file
  562.  
  563.         f:? = saves CD data of ? drive to IMAGE.VCD file in order to be
  564.               used with VCD v1.0; because some CDs are poorly written the
  565.               LEAD-OUT track is not at the end of CD data track and therefore
  566.               CDU could report some errors in reading the last blocks but do
  567.               not worry because all is OK; usually at the end the errors are
  568.               not real but in some cases (like a scratch on your CD) they
  569.               could be real
  570.  
  571.         ?|h = displays help screens
  572.  
  573.  
  574.  
  575. 8) Instalation of programs
  576.    ───────────────────────
  577.  
  578.    This section explains how to use all three programs, using an example, and
  579. how to get and use all needed supplemental CD information.
  580.  
  581.  
  582.  
  583. 8.1) CDROM CHEATER instalation
  584.      ─────────────────────────
  585.  
  586.      Instalation for a DOS game called Descent 2:
  587.  
  588.      - Make sure you're under the real MS-DOS session
  589.        (not under 'MS-DOS Prompt' from Windows GUI)
  590.      - Copy CD files to a directory, let's say C:\DESC2CD
  591.      - Rename HDD label (the C: drive in this case) to the CD label you see
  592.        with 'dir' command or Norton Commander, Dos Navigator II (in this case
  593.        DESCENT_II)
  594.      - Press F3 to read some CD data
  595.      - Use CDU program to obtain a supplemental CD data file called CDCR.CDU
  596.        and place it to the directory where you will install DESCENT 2, let's
  597.        say to C:\GAMES\DESCENT2 (this step is not needed for the most of
  598.        games and for DESCENT 2 too). The command line of CDU is (if the D:
  599.        is the CD drive) :
  600.  
  601.        CDU CR:D
  602.  
  603.      - Remove the CD disc from drive (you do not need it anymore)
  604.      - Boot without CD device driver + MSCDEX installed,or if boot with them
  605.        make sure you do not have any CD disc inserted in drive
  606.      - Enter in CDCR GUI, activate 'File to execute' field (press 'F'),
  607.        insert the following text and press ENTER:
  608.  
  609.        [C:\DESC2CD
  610.  
  611.      - Activate 'Drives available' field (press 'D') and enter, for example,
  612.        G: as the new drive
  613.      - Press F9 to remain resident
  614.      - Go to G: drive and install the program, let's say to C:\GAMES\DESCENT2
  615.      - From now you can run it from C:\GAMES\DESCENT2, if i remeber well with
  616.        DESCENT.BAT file
  617.      - In order to be much quicker in running DESCENT 2, instead of use TSR
  618.        feature from CDCR GUI and so on, you can create a batch file with the
  619.        following command line and run it before entering to the game:
  620.  
  621.        CDCR E{C:\GAMES\DESCENT2\DESCENT.BAT [C:\DESC2CD} DRV:G
  622.  
  623.   WARNING: Usualy CDCR is working with MSCDEX if you move MSCDEX letter above
  624.            CDCR letter, but sometimes programs may try to find with which
  625.            device driver MSCDEX is communicating (in this case the CD device
  626.            driver) and use it
  627.  
  628.      NOTE: Usualy you do not have to rename the HDD label the same as CD label
  629.            because F3 command is reading it and, even if is activated by
  630.            command line, CDCR knows to use it, but in some cases it couldn't
  631.            work and if you change the current selection field from CDCR GUI
  632.            the program doesn't use it
  633.  
  634.  
  635.  
  636.      Instalation for a WINDOWS game called Entomorph:
  637.  
  638.      - Make sure you're under the real MS-DOS session
  639.        (not under 'MS-DOS Prompt' from Windows GUI)
  640.      - Copy CD files to a directory, let's say C:\ENTOCD
  641.      - Press F3 to read some CD data
  642.      - Use CDU program to obtain a supplemental CD data file called CDCR.CDU
  643.        and place it to the directory where you will install ENTOMORPH, let's
  644.        say to C:\GAMES\ENTOMPH (this step is not needed for the most of
  645.        games). The command line of CDU is (if the D: is the CD drive) :
  646.  
  647.        CDU CR:D
  648.  
  649.      - Remove the CD disc from drive (you do not need it anymore)
  650.      - Boot without CD device driver + MSCDEX installed,or if boot with them
  651.        make sure you do not have any CD disc inserted in drive
  652.      - Enter in CDCR GUI, activate 'File to execute' field (press 'F'),
  653.        insert the following text and press ENTER:
  654.  
  655.        [C:\ENTOCD
  656.  
  657.      - Activate 'Drives available' field (press 'D') and enter, for example,
  658.        G: as the new drive
  659.      - Press F9 to remain resident
  660.      - Enter in Windows GUI (with 'WIN.COM' command)
  661.      - Go to G: drive and install the program, let's say to C:\GAMES\ENTOMPH
  662.      - Now you can run the game
  663.      - In order to be much quicker in running ENTOMORPH, instead of use TSR
  664.        feature from CDCR GUI and so on, you can create a batch file with the
  665.        following command line and run it before entering to the game
  666.        (assuming that you have Windows installed in C:\WINDOWS directory) :
  667.  
  668.        CDCR E{C:\WINDOWS\WIN.COM [C:\ENTO2CD} DRV:G
  669.  
  670.   WARNING: Usualy CDCR is working with MSCDEX if you move MSCDEX letter above
  671.            CDCR letter, but sometimes programs may try to find with which
  672.            device driver MSCDEX is communicating (in this case the CD device
  673.            driver) and use it
  674.  
  675.  
  676.  
  677. 8.2) VIRTUAL CDROM instalation
  678.      ─────────────────────────
  679.  
  680.      Instalation for a DOS game called Daggerfall (Arena 2):
  681.  
  682.      - Make sure you're under the real MS-DOS session
  683.        (not under 'MS-DOS Prompt' from Windows GUI)
  684.      - Install your CD device driver + MSCDEX in order to see your CD drive
  685.        (let's say D: is your CD drive letter)
  686.      - Place in CD drive Daggerfall CD
  687.      - Use CDU to make the CD image file:
  688.  
  689.        CDU F:D
  690.  
  691.      - Remove the CD disc from drive (you do not need it anymore)
  692.      - Rename the IMAGE.VCD created file to a more specific name,
  693.        like ARENA2.VCD
  694.      - Put VCD.SYS line in your CONFIG.SYS with the specification of using
  695.        ARENA2.VCD as the image file:
  696.  
  697.        DEVICE=C:\VCD.SYS F{C:\ARENA2.VCD}
  698.  
  699.      - Put MSCDEX.EXE in your AUTOEXEC.BAT with the specification of using
  700.        VCD001 as the device name:
  701.  
  702.        MSCDEX.EXE /D:VCD001
  703.  
  704.      - Boot in order to install VCD and MSCDEX
  705.      - From now everything will behave like ARENA2 CD
  706.  
  707.      WARNING: While you're running VCD.SYS do not move the image file to
  708.               another directory or defragmentate your hard disk (boot without
  709.               VCD installed and then you can do the above operations)
  710.  
  711.         NOTE: VCD and the CD drive can co-exist if you make sure that CD
  712.               drive letter is greater than VCD emulated drive letter, but do
  713.               not let ARENA2 CD inserted in CD drive
  714.  
  715.  
  716.  
  717.      Instalation for a WINDOWS 95 game called Diablo:
  718.  
  719.      - Make sure you're under the real MS-DOS session
  720.        (not under 'MS-DOS Prompt' from Windows GUI)
  721.      - Install your CD device driver + MSCDEX in order to see your CD drive
  722.        (let's say H: is your CD drive letter)
  723.      - Place in CD drive Diablo CD
  724.      - Use CDU to make the CD image file:
  725.  
  726.        CDU F:H
  727.  
  728.      - Remove DIABLO CD from CD drive
  729.      - Rename the IMAGE.VCD created file to a more specific name,
  730.        like DIABLO.VCD
  731.      - Put VCD.SYS line in your CONFIG.SYS with the specification of using
  732.        DIABLO.VCD as the image file:
  733.  
  734.        DEVICE=C:\VCD.SYS F{C:\DIABLO.VCD}
  735.  
  736.      - Put MSCDEX.EXE in your AUTOEXEC.BAT with the specification of using
  737.        VCD001 as the device name:
  738.  
  739.        MSCDEX.EXE /D:VCD001
  740.  
  741.      - Boot in order to install VCD and MSCDEX
  742.      - Enter to Windows 95 GUI with the following line:
  743.  
  744.        WIN.COM
  745.  
  746.      - From now everything will behave like DIABLO CD
  747.  
  748.      WARNING: Because Windows 95 is looking for CD drive every time you're
  749.               entering in it you can remove CD cable data in order not to be
  750.               detected the CD drive or, and this is much better, VCD and the
  751.               CD drive can co-exist if you make sure that CD drive letter
  752.               is greater than VCD emulated drive letter, but do not let
  753.               DIABLO CD inserted in CD drive
  754.  
  755.      WARNING: While you're running VCD.SYS do not move the image file to
  756.               another directory or defragmentate your hard disk (boot without
  757.               VCD installed and then you can do the above operations)
  758.  
  759.         NOTE: Do not worry about the speed of the emulated drive (Windows
  760.               tells that is using MS-DOS file access to this drive) because
  761.               VCD is accessing the image file through BIOS (INT13)
  762.  
  763.  
  764.  
  765. 9) Troubleshoting
  766.    ──────────────
  767.  
  768.    This section explains some strange behaviours in some system configurations
  769. and the special requirements of programs to run well with some CD programs.
  770.  
  771.  
  772.  
  773. 9.1) CDROM CHEATER troubleshoting
  774.      ────────────────────────────
  775.  
  776.      - This program supports multiple CDROM drives but because of poor
  777. programming some games will read only from the first CD emulated drive
  778.    - Use the functions EXEC, REM, RES/UPD only under the real DOS sessions
  779. from Windows 3.xx or Windows 95 (use these functions before running
  780. Windows 3.xx or Windows 95 GUIs)
  781.    - If some installs games will execute some special routines, such as CD
  782. speed, and CDROM CHEATER will not be enough to foolish them run install
  783. from CD and after that copy the CDROM games to hard disk
  784.    - Make sure you have enough drives available for the OS
  785.      (command LASTDRIVE=x from CONFIG.SYS)
  786.    - DO NOT CONFUSE first track and the last one with first AUDIO track the
  787. last one (tracks data from the CD will be read through READ function or will
  788. be set to default)
  789.    - SUBST drive attributes is needed for programs under Windows GUI
  790.    - If you will execute a batch file the program will use another copy of
  791. COMMAND.COM to run it which means another 8k of memory will be used (it will
  792. not be used the first copy of COMMAND.COM because the sistem might crash)
  793.    - Volume label of DOS functions could be read through READ function and
  794. it is put into a hidden buffer, different from the buffer for volume label
  795. of CDROM functions (the one you can modify in main menu) and it is used
  796. separated in CDROM emulation; anyway, if you don't have the CD from which
  797. you have to read the volume label of DOS functions (e.g. DESCENT II) but you
  798. do know the volume label of DOS functions (e.g. for DESCENT II is DESCENT_II)
  799. than you have to use DOS LABEL command to label the hard disk with DESCENT_II;
  800. in some cases you cannot modify the label of hard disk but you do know
  801. the 'bad INT21 label'(function 4Eh of INT21 has an error), for example
  802. volume label for DESCENT II DESCENT_.II, than you have to run CDCR.EXE with
  803. 'v' or 'V' option and write at volume label field from main menu DESCENT_.II
  804.    - Be sure to have read-only attribute on all CD-files; be careful because
  805. Dos Navigator II is removing read-only attributes on all copied files to HDD
  806.    - For a full support of a CD program please use CDU.EXE for creating .CDU
  807. file and use READ function from CDCR.EXE too
  808.    - The following data fields will be modified by .CDU file: volume label,
  809. creation date, copyright filename, abtract filename, bibliographic filename;
  810.    - It is recommended that CDCR should not be activated from any file and
  811. directory navigator; for example, DOS Navigator II is not giving full system
  812. access to any program under memory managers like EMM, QEMM.
  813.    - Sometimes for a better emulation, if you use MSCDEX, you better specify
  814. the CDCR drive letter the same as MSCDEX letter
  815.  
  816.  
  817.  
  818. 9.2) VIRTUAL CDROM troubleshoting
  819.      ────────────────────────────
  820.  
  821.      - Do not move any CD image files from their current directory or drive
  822. while you're running VCD.SYS
  823.      - If you have the shareware version you'll have to defragmentate your
  824. HDD every time you make a new CD image file or move it from a place to another
  825.  
  826.  
  827.  
  828. 9.3) CD-UTILS troubleshoting
  829.      ───────────────────────
  830.  
  831.      - CDU is not working very well under Windows 95 GUI, so please use it
  832. under the real MS-DOS prompt
  833.  
  834.  
  835.  
  836. 10) INTERNET sites where CDCT can be found
  837.     ──────────────────────────────────────
  838.  
  839.    Latest version can be obtained through my e-mail address or it can be
  840. found on FTP sites:
  841.  
  842.                     ftp.elf.stuba.sk/pub/pc/utildisk/
  843.                     ftp.simtel.net/pub/simtelnet/msdos/cdrom/
  844.        on WWW site:
  845.                     www.simtel.net/pub/simtelnet/msdos/cdrom/
  846.  
  847.    The archive name is CDCTxxS.ZIP, where xx is the version number and 'S'
  848. means shareware version. When you will receive the registered version instead
  849. of 'S' character it will appeat 'R' character.
  850.  
  851.  
  852.  
  853.  
  854.  
  855.