I guess this is the closest spot I could post this :)
Anyway, I recently got a hold of an old Pentium 90, going to use it to play old games that don't work on XP and in windows..
When I try to play a game that requires the game-cd, it just asks for the cd. When I try to go to D: in dos, it says that it doesn't exist.
When I try to play a game that requires the game-cd, it just asks for the cd. When I try to go to D: in dos, it says that it doesn't exist.
So, I need some sort of driver, or something that can activate the cd-rom in dos mode.
Any tips??
- 4 Contributors
- forum7 Replies
- 592 Views
- 1 Week Discussion Span
- commentLatest Postby Saddlefall
You can use the program CDENAB.exe, located at this FTP site:
'>http://ftp1.us.dell.com/utility/
'>http://ftp1.us.dell.com/utility/
Run it, and it's supposed to make a boot disk that will allow your system to have CD-ROM support in DOS. Once you've booted from that floppy, and you're in DOS, you should be able to just type from an A: prompt:
copy *.* C:*.*
Then, remove the floppy, and reboot. Your DOS install should have CD support.
When you have to update the BIOS of an older system, sometimes you have to boot into the old MS-DOS or FreeDOS and then execute the update program. This problem no longer exists in the newer UEFI based motherboards. We have already posted about how you can create a bootable FreeDOS CD for this purpose. But you can also create a bootable MS-DOS CD if you want a quicker solution. You won’t have to go through various steps as we posted about the FreeDOS CD. Here is how:
- Download and install ISO Workshop in your PC from http://www.glorylogic.com/iso-workshop.html.
- Click on the Make ISO button to create a new ISO image.
- In the window that opens, choose Bootable and then select the Dos622.img file that comes with ISO Workshop. Click OK to proceed.
- Now you can add any DOS programs like the BIOS update program to the ISO image by dragging and dropping these files in the Make ISO window. Change the disk type to CD 650 MB. Click Save to proceed and save the ISO image somewhere on your hard drive.
- You can use ISO Maker to burn this ISO image to a blank CD with your CD/DVD writer.
When you boot using this CD, it will go straight into DOS. But since Microsoft DOS version 6.22 is a very old operating system, some of the newer DOS based programs (that were developed on a FreeDOS system) might not work or fail to run properly using this bootable CD.
In any case, if you are not able to use your programs through this bootable CD, then you can use the bootable FreeDOS CD that can be created using the steps we have mentioned in our previous post – how to create FreeDOS CD to update the BIOS on older systems. High mb games download.
Related posts:
Developer(s) | Microsoft |
---|---|
Initial release | 1986, 32–33 years ago |
Stable release | 2.96 / 1995; 24 years ago |
Operating system | DOS, Windows |
Type | Command |
License |
MSCDEX or Microsoft CD-ROM Extensions is a software program produced by Microsoft and included with MS-DOS 6.x and certain versions of Windows to provide CD-ROM support.[1] Earlier versions of MSCDEX since 1986 were installable add-ons for MS-DOS 3.1 and higher.[2][3]
Overview[edit]
The program is a driver executable which allows DOS programs to recognize, read, and control CD-ROMs using the High Sierra and – since version 2.0 as of 1988 – also the ISO 9660file systems.[4][5] This requires the previous loading of an appropriate CD-ROM device driver (example: OAKCDROM.SYS), usually from CONFIG.SYS.
The final version of the MSCDEX program was 2.25, included with Windows 95 and used when creating bootable floppy disks with CD-ROM support. Starting with Windows 95, CD-ROM access became possible through a 32-bit CDFS driver.
Vmware Ms-dos Cd Driver
The driver uses the Microsoft networks interface in MS-DOS. This is the reason that at least version 3.1 of MS-DOS is required. The driver essentially looks similar to a network drive from the system perspective. It is implemented as a TSR program[6] and an extension to the redirector interface (CDEX).
Alternatives[edit]
Novell DOS 7, Caldera OpenDOS 7.01 and DR-DOS 7.02 and higher provide a functional equivalent to MSCDEX named NWCDEX, which also runs under MS-DOS and PC DOS. It has more flexible load-high capabilities, also allowing to relocate and run in protected mode through DPMS on 286 and higher processors, thereby leaving only a 7 KB stub in conventional or upper memory (in comparison to MSCDEX, which occupies some 16 KB).[7] Using EMS with a page frame, NWCDEX can reduce its footprint even down to a few bytes in conventional memory.[7] In contrast to MSCDEX, the driver does not depend on undocumented DOS APIs[7][8] and therefore, with a third-party helper tool named INSTCDEX,[7][9][10][11] can be loaded via INSTALL statements and be fully functional in CONFIG.SYS thereby increasing chances to load the driver high and, under these operating systems, allow to load other drivers not only from hard disk but also from CD-ROM while the operating system is still processing CONFIG.SYS.[7][11]
Ms Dos Cd Drivers
Based on NWCDEX, IMSREAL/32, a successor to Novell's Multiuser DOS and Digital Research's Concurrent DOS, provides a similar driver named IMSCDEX.[7]
A cloaked variant of MSCDEX was provided as part of Helix Software's Multimedia Cloaking product. It uses Cloaking to relocate and run in protected mode on 386 and higher processors.
Corel offered CORELCDX.COM as alternative to MSCDEX.[12]
There's a free alternative called SHSUCDX[13] that is used with the IDE/ATA driver UIDE.SYS[14] first released in 2005.[15] It is often used with FreeDOS and works with other DOSes as well.
In 1998, Caldera provided a DRFAT32 driver for DR-DOS to dynamically mount and unmount FAT32 volumes on DOS versions otherwise not natively supporting FAT32. DRFAT32 uses a variation and extension of the CDEX API in order to achieve this and work with older DOS versions.[16]
See also[edit]
References[edit]
- ^'History of Microsoft MS-DOS CD-ROM Extensions'. Microsoft. q123408. Archived from the original on 2008-07-08. Retrieved 2007-11-24.
- ^Barney, Douglas (1986-09-22). 'Microsoft lets micros read CD-ROMs'. Computerworld: 13. Retrieved 2016-11-18.
- ^Mace, Scott (1986-09-22). 'Extensions to MS-DOS Run CD-ROM'. InfoWorld. 8 (38): 1, 8. Retrieved 2016-11-09.
- ^Johnston, Stuart J. (1988-03-07). 'Microsoft Steals Show At Its CD ROM Meeting - Firm Unveils Two Business Titles'. InfoWorld: 198.
- ^'Release notes for Microsoft MS-DOS CD-ROM Extensions 2.1'. Microsoft. 1994-03-16 [1992-05-30]. MSCDEX21.DOC. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
- ^'Subject: Microsoft MS-DOS CD-ROM Extensions 2.1'. Microsoft. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
- ^ abcdefPaul, Matthias R. (1997-07-30) [1994-05-01]. NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds. MPDOSTIP. Release 157 (in German) (3 ed.). Archived from the original on 2016-11-04. Retrieved 2014-08-06. (NB. NWDOSTIP.TXT is a comprehensive work on Novell DOS 7 and OpenDOS 7.01, including the description of many undocumented features and internals. It is part of the author's yet larger MPDOSTIP.ZIP collection maintained up to 2001 and distributed on many sites at the time. The provided link points to a HTML-converted older version of the NWDOSTIP.TXT file.) [1]
- ^Schulman, Andrew; Brown, Ralf D.; Maxey, David; Michels, Raymond J.; Kyle, Jim (1994) [November 1993]. Undocumented DOS: A programmer's guide to reserved MS-DOS functions and data structures - expanded to include MS-DOS 6, Novell DOS and Windows 3.1 (2 ed.). Addison Wesley. ISBN0-201-63287-X. ISBN978-0-201-63287-3. (xviii+856+vi pages, 3.5'-floppy) Errata: [2][3]
- ^Paul, Matthias R. (1997-03-03) [1996]. 'INSTCDEX v2.12'. Archived from the original on 2009-02-15. Retrieved 2018-07-16.
[…] load CD-ROM drivers like NWCDEX.EXE/MSCDEX.EXE in CONFIG.SYS by using INSTCDEX […] more flexibility […] loading order of drivers […] more free UMB-RAM during installation […] better highloading memory consuming redirector drivers […] install […] other drivers […] from CD-ROM during execution of CONFIG.SYS […] setting the local CD-ROM flag […]
- ^Paul, Matthias R. (1997-06-26). 'NWCDEX'. OpenDOS. Archived from the original on 2018-05-10. Retrieved 2018-05-10.
[…] Since Novell DOS the pre-CDS […] is an internal array containing 26 entries located at the upper end of the conventional memory, although the lastdrive entries in SYSVARS only report a lower value. LASTDRIVE= is one of those directives taking effect only *after* CONFIG.SYS, and the CDS array will be moved to its target position and will be reduced down to the LASTDRIVE= (or other minimum) or will be expanded up to 32 entries. […] INSTCDEX […] free already assigned drive slots for NWCDEX and thus allows NWCDEX to load in CONFIG.SYS. However, it will be unlinked after CONFIG.SYS, since the CDS-array is moved. INSTCDEX also provides means to save the status of the CDS-entry in CONFIG.SYS and relink […] NWCDEX to the new CDS in AUTOEXEC.BAT. […]
- ^ abPaul, Matthias R. (1997-10-02). 'Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT'. Archived from the original on 2003-10-04. Retrieved 2009-03-29.[4]
- ^About CorelCDX Version 1.0, archived from the original on 2016-11-18, retrieved 2016-11-18
- ^Platt, Robert; Spiegl, W. (2008) [2003]. 'Command: shsucdx'. FreeDOS Spec Command HOWTO. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
- ^Ellis, Jack; Spiegl, W. (2011) [2007]. 'Command: uide.sys / uidejr.sys'. FreeDOS Spec Command HOWTO. Archived from the original on 2018-05-11. Retrieved 2018-05-11.
- ^'SHSUCDX V3.03A CD-ROM Interface Driver'. 2005-12-26. SHCDX33A.ZIP. Archived from the original on 2006-10-12.
- ^Ralf D. Brown. Ralf Brown's Interrupt List, INTER61 as of 2000-07-16 ([5])
Further reading[edit]
- 'MS-DOS CD-ROM Extensions 2.2 Information Pack'. Microsoft. 1991-11-01. DR0498.EXE. Archived from the original on 2018-05-11. Retrieved 2018-05-11. (Self-extracting archive, includes Microsoft MS-DOS CD-ROM Extensions Hardware-Dependent Device Driver Specification)
- 'Command-Line Switches for MSCDEX.EXE'. 2.4. Microsoft. 2007-01-18. KB87165, Q87165. Archived from the original on 2007-11-17.
- 'MSCDEX--Examples'. Archived from the original on 2007-11-25.
- Cooper, Jim (2001). Special Edition Using MS-DOS 6.22 (3 ed.). Que Publishing. ISBN978-078972573-8.
- O'Reilly, Tim; Mott, Troy; Glenn, Walter (1999). Windows 98 in a Nutshell: A Desktop Quick Reference. O'Reilly. ISBN978-1-56592486-4.
External links[edit]
Wikibooks has a book on the topic of: Guide to Windows Commands |
Retrieved from 'https://en.wikipedia.org/w/index.php?title=MSCDEX&oldid=901991207'
Introduction
This page contains additional information on how to get your computer CD-ROM properly detected and working from an MS-DOS prompt and Windows 3.x. Below is a listing of the major disc drive manufacturers and their related driver files. If you're running Windows 95 or later get your drivers' from our disc drivers section.
Manufacturer | Driver |
---|---|
Aztech | sgide268.sys sgidecd.sys |
BTC | btccdrom.sys |
Goldstar and LG Electronics | gscdrom.sys |
Funai | cde25a.sys |
Lite-on | ltnide.sys |
Max | ide-cd.sys |
Mitsumi | mtmcdai.sys |
NEC | nec_ide.sys |
Panasonic | cr_atapi.sys cdmke.sys mtmcdd.sys sbcd.sys sgcdu.sys |
Samsung | sscdrom.sys |
Sanyo | d011v109.sys |
Sony | atapi_cd.sys |
Sound Blaster and Creative Labs | sbide.sys |
Toshiba | taisatap.sys d011v109.sys |
Examples
For a CD-ROM drive to properly work in MS-DOS and Windows 3.x, it is required that the CD-ROM drivers be loaded in the Autoexec.bat and Config.sys. Below are examples of the format of how the drivers should be loaded in your autoexec.bat and config.sys. Below is an example of a line used to load the NEC CD-ROM drive.
Autoexec.bat
Config.sys
Although the above examples are not used with all computers autoexec.bat and config.sys, it shows the following.
- You do not want a space between the LOADHIGH or DEVICEHIGH; these are one word.
- When using 'LOADHIGH' and 'DEVICEHIGH,' make sure the '=' immediately follows these statements.
- The MSCDEX line in the autoexec.bat may be in C:DOS instead of C:WindowsCOMMAND.
- The /D: MSCD0001 is the device name, not the driver and can be anything as long as the name matches in the autoexect.bat and config.sys as shown above. If these names do not match, your CD-ROM drive will not load.
- Finally, the NEC_IDE.SYS, as shown in the above example, is the name of the driver; this name can be anything and located anywhere. Ensure it is pointing to the appropriate location.
Common mistakes
REM
Occasionally, Windows or other software may place REM (remark) in front of the CD-ROM lines in either the autoexec.bat or the config.sys. A remark tells the computer to skip the line as the computer is booting and if placed in the front of your CD-ROM lines will cause the CD-ROM not to work.
Two or more lines
Some programs or operating systems may load the CD-ROM drive line in your autoexec.bat or config.sys more than once, causing either a confliction or the improper driver to be loaded. Ensure that you only have one line loading.
LOADHIGH and DEVICEHIGH
Mistakenly a user or a program may place the LOADHIGH command with a space in the line. If there is a space in the line, the computer will not load this line. The same goes for the DEVICEHIGH statement.
No high memory
Virtualbox Ms-dos Cd Driver
If you are using the LOADHIGH or DEVICEHIGH statements, ensure that your computer is loading the memory manager (EMM386.exe and HIMEM.SYS).
Toddlers and preschoolers will absolutely love it.Help Semsem the bear run his Super Car Wash and Service WorkshopEnjoy 22 different vehicles and several car wash tools and equipment to clean and wash the carsTune up the car and refuel it before taking it to a joy rideBoys and girls age from 2 to 8 will enjoy this game, Every kid likes to play with cars or wants to run a cars repair shop or a car wash cleaning garage. About Semsem Car Wash – Super Fun Car Wash Game game:This is an amazing fun and entertaining game for kids.
Second, if the high memory managers are being loaded, ensure that you have enough memory to load these devices into the high memory portion of your memory. You should receive a memory error message if not enough memory is available.
Additional switches
Some CD-ROM manufacturers may place additional switches on the CD-ROM lines. While these lines may sometimes be needed for the CD-ROM to work properly, they may also cause the CD-ROM not to load or cause an error with other drivers. If you have extra switches on either line, attempt to temporarily remove these lines to see if the CD-ROM works.
Hardware issues
While these lines may be loading properly, it could be a possibility that your CD-ROM is not working because of a hardware issue with the drive itself. Ensure that you have reviewed are CD-ROM help section for possible CD-ROM troubleshooting steps and information.
Common questions
Where can I locate MSCD0001 or MSCD001?
MSCD0001 is not a driver; it is a common name of the driver. What this means is once the driver loads successfully, it will name the driver; so when MSCDEX is loading, it will look for MSCD0001 or the name of the driver instead of attempting to guess. The driver for your CD-ROM is dependent on what CD-ROM drive you have in the computer. Some of the most common driver names are located in different types of CD-ROM drivers.
Where can I get the driver for my CD-ROM?
Visit our hardware downloads section to obtain a generic CD-ROM driver (oakcdrom.sys) and mscdex.exe if needed. These are files used with earlier versions of Windows (Windows 95 and Windows 3.11) as well as MS-DOS.
If you are looking for a specific driver for your CD-ROM drive or a firmware update, see the CD-ROM drivers page.
I am getting the error 'Not enough drive letters available' after loading the CD-ROM drivers, why?
Thiserror is usually caused by the LASTDRIVE missing or not specifying enough letters for the CD-ROM to load. In your config.sys, add LASTDRIVE=Z before the CD-ROM driver line.
Additional information
- See our CD-ROM and driver definitions for further information and related links.