home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────┐
- │ CDROM CHEATER Version 2.1 │
- │ Cardware program │
- └─────────────────────────────┘
-
- 1) Description of the program
- ──────────────────────────
-
- This program emulates Microsoft CD extensions and some COREL CD extensions
- in order to run CD programs from hard disk. Why should you run CD programs
- from HDD ? Easy to answer, because they will run faster and better!
-
-
- 2) Important supported features
- ────────────────────────────
-
- - Supports volume label obtained through INT21 or INT2F
- - Principal CD specifications can be modified by user
- ■ emualated CD drives
- ■ MSCDEX version
- ■ volume label of CD disk
- ■ copyright file name of CD disk
- ■ abstract file name of CD disk
- ■ bibliographic file name of CD disk
- ■ creation date of CD disk
- ■ first track and last track of CD disk
- - Can create logical drives (with CD attributes or SUBST attributes
- in order to work with WINDOWS GUI)
- - Program is supporting FAT32 specifications
- - Emulated drives are write-protected and report 0 bytes free, but this
- features can be disabled through command line options
- - CDCR is able to use a .CDU file for more CD information emulated
- - Multiple VTOCs are supported even if .CDU file is missing
- - Sector access is supported even if .CDU file is missing
- - Supports CD transfer rate feature
- - Loaded before entering to Windows GUI, CDCR may work very well
- - Ability to be activated from its GUI or by command line options
- - From CDCR GUI you can launch up to 20 different CD programs
- - It can activated through TSR or EXECUTE CD FILE features
- - While running a CD game from HDD that supports audio tracks
- (e.g. DESCENT II) you are able to play a CD audio in order to have some
- music
-
-
- 3) Features that are not supported
- ───────────────────────────────
-
- - DirectX support is not implemented (i don't have any specifications,
- if you do please send them by email)
- - Windows 95 support is not fully implemented (the same problem as above,
- and the same request as above)
- - CDCR is not running very well if you previously installed MSCDEX
- - You cannot emulated CD drives from a MSCDEX CD directory
- (if anyone knows how please let me know)
-
-
- 4) Games tested that are working with CDCR
- ───────────────────────────────────────
-
- - DESCENT I+II, Alien Odyssey, Warcraft I+II+Extension Disk, Tie Fighter,
- Wing Commander III+IV (DOS versions), Command and Conquer I+II,
- US Navy Fighters, Mechwarrior 2 (all three versions), ATF
-
-
- 5) Games tested that are not working with CDCR
- ───────────────────────────────────────────
-
- - Diablo, Time Commando (Windows version), Mortal Kombat 3
-
-
- 6) CDCR vs other CD emulators
- ──────────────────────────
-
- As far as i know CDCR is better than any CD emulators and even than 0CD,
- which is the only one who can compete with CDCR. But 0CD besides that it
- hasn't a GUI is bad in emulating CD transfer rate, TRUENAME function,
- FAT32 functions and other CD features. Now, below i'm trying to make an
- evaluantion of all CD emulators that i know; every program has a mark from
- 1 to 15 points, 15 points would mean that the emulation is alike MSCDEX:
-
- - CDEMU2 = 1 point
-
- - FAKECD v1.0c = 2 points
-
- - BCD v1.386 = 2 points
-
- - TBNCD v1.7 = 3 points
-
- - 0CD v9.7.4 = 5 points
-
- - CDCR v2.1 = 6 points
-
-
- 7) General notes
- ─────────────
-
- - This program has been tested with MS-DOS 6.xx, Windows 95 (MS-DOS 7.0)
- and Windows 95 Memphis (MS-DOS 7.10). Any other OS, such as OS/2, could fail
- the program to work
- - This program supports multiple CDROM drives but because of poor
- programming some games will read only from the first CD emulated drive
- - Use the functions EXEC, REM, RES/UPD only under the real DOS sessions
- from Windows 3.xx or Windows 95 (use these functions before running
- Windows 3.xx or Windows 95 GUIs)
- - If some installs games will execute some special routines, such as CD
- speed, and CDROM CHEATER will not be enough to foolish them run install
- from CD and after that copy the CDROM games to hard disk
- - If the specified drive already exists the program will overwrite it
- without destroying it; please ensure to have the drives available for the OS
- (command LASTDRIVE=x from CONFIG.SYS)
- - DO NOT CONFUSE first track and the last one with first AUDIO track the
- last one (audio data from the CD will be read through READ function or will
- be set to default)
- - SUBST drive attributes is useful for programs under Windows GUI
- - In TSR mode the program takes 12k of memory and in EXEC mode takes 14k of
- memory, but in EXEC mode it is a lot easer to use (check out PgDn key) and
- besides that a CDROM device driver + MSCDEX takes at minimum 40k of memory.
- SUB-NOTE: If you will execute a batch file the program will use another
- copy of COMMAND.COM to run it which means another 8k of memory will be
- used (it will not be used the first copy of COMMAND.COM because the
- sistem might crash)
- - Volume label of DOS functions could be read through READ function and
- it is put into a hidden buffer, different from the buffer for volume label
- of CDROM functions (the one you can modify in main menu) and it is used
- separated in CDROM emulation; anyway, if you don't have the CD from which
- you have to read the volume label of DOS functions (e.g. DESCENT II) but you
- do know the volume label of DOS functions (e.g. for DESCENT II is DESCENT_II)
- than you have to use DOS LABEL command to label the hard disk with DESCENT_II;
- in some cases you cannot modify the label of hard disk but you do know
- the 'bad INT21 label'(function 4Eh of INT21 has an error), for example
- volume label for DESCENT II DESCENT_.II, than you have to run CDCR.EXE with
- 'v' or 'V' option and write at volume label field from main menu DESCENT_.II
- - Be sure to have read-only attribute on all CD-files; be careful because
- Dos Navigator II is removing read-only attributes on all copied files to HDD
- - Command line options added for using CDCR without graphic shell; if
- CDCR.CFG doesn't exists will be used the default CD data but because
- registration information is written in CDCR.CFG you will get "THIS PROGRAM
- IS NOT REGISTERED..." message; these options are very useful because adds
- the posibility to create batch files
- The explanations of this options can be obtained through "?|h|H" options
- - The supplemental CD informations (VTOCs and other data) are read from a
- CDU file created by CDU.EXE program (only if this file exists, otherwise are
- used default informations); this file is by default CDCR.CDU but it can be
- renamed and used with "f|F" option; if no path is specified it will be used
- current path; the reason not to use CDCR.CFG it is that in future vesions
- this informations would be very big and would make my programming very hard;
- CDCR.EXE is using only the first two VTOCs in order not to take too much
- memory and anyway games with more than two VTOCs i didn't see
- SUB-NOTES: For a full support of a CD program please use CDU.EXE for
- creating .CDU file and use READ function from CDCR.EXE also
- BE VERY CAREFUL - the following data fields will be modified by VTOC
- data: volume label, creation date, copyright filename, abtract filename,
- bibliographic filename; if you named HDD than volume label obtained through
- INT21 will not be modified
- - 'm[f|a] this options are very useful in case you want to use CDCR with
- MSCDEX, for example the game you are playing can play audio tracks and
- therefore you want to here music from a CD-DA; in some cases the game
- verifies the numbers of tracks but you still want to here music from a CD-DA
- then use 'ma' option which will tell to CDCR to use MSCDEX only for playing
- functions (not working every time)
- 'mf' = tells to CDCR to use MSCDEX for the following functions:
- ■IOCTOL functions
- ■audio disk info
- ■audio track info
- ■audio channel info
- ■audio Q-channel info
- ■audio sub-channels info
- ■audio status info
- ■head position
- ■play function
- ■stop function
- ■resume function
- 'ma' = tells to CDCR to use MSCDEX for the following functions:
- ■play function
- ■stop function
- ■resume function
- SUB-NOTES: - CD emulated drive must be the same as MSCDEX CD drive
- - in most cases you'll have to have a CD in drive
- - CDCR as default will not use MSCDEX functions
- - It is recommended that CDCR should not be activated from any navigator;
- For example, DOS Navigator II is not giving full system access to any program
- under memory managers like EMM, QEMM.
-
-
-
-
- 8) How to obtain the latest version ?
- ──────────────────────────────────
-
- Latest version can be obtained through my e-mail address or it can be
- found on FTP sites:
-
- ftp.elf.stuba.sk/pub/pc/utildisk/
- ftp.simtel.net/pub/simtelnet/msdos/cdrom/
- on WWW site:
- www.simtel.net/pub/simtelnet/msdos/cdrom/
-
- The archive name is CDCRxxB.ZIP or CDCRxxR.ZIP, where xx is the version
- number, 'B' means 'BETA' and 'R' means 'RELEASE'
-
-
-
- 9) Disclaimer
- ──────────
-
- In this document I have talked a lot about copying programs onto harddisks,
- avoiding copy protections of games but i do not encourage the use of CDCR
- as a pirate tool, because it's imoral and mostly because it's illegal. So,
- any use that is against copyright laws is not my responsibility and the user
- is the only responsibil for it's illegal actions.
-
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ In order to register please read information from CDCRINFO.REG file │
- └─────────────────────────────────────────────────────────────────────┘
-
- ┌──────────────────────────────────────────────────────────────────────────┐
- │ All program names that i used in this document are registered trademarks │
- │ of they owner companies or persons │
- └──────────────────────────────────────────────────────────────────────────┘
-
-