First post, by wildweasel
- Rank
- Member
It's been a while since I last fiddled with a proper autoexec/config setup on a real DOS machine. So when I dug out my 486 - an IBM Aptiva 330 with some pretty major internal mods, not the least of which was a Roland MT-32 - I was eager to try some of my games on it to relive those old memories of System Shock.
Except evidently, the last time I used this machine, I had disabled the CD-ROM support, and I wasn't smart enough to just REM out the MSCDEX stuff. Starting the MSCDEX essentially from scratch, this is what I came up with:
[AUTOEXEC.BAT]@ECHO OFFPATH C:\WINDOWS;C:\DOS;C:\SET TEMP=C:\DOSc:\dos\mouseREM c:\dos\share.exe /l:500 /f:5100c:\dos\doskeyREM LH c:\dos\mscdex.exe /V /L:D /D:MSCD0001REM LH c:\dos\mscdex.exe /E /V /L:D /D:MSCD0001c:\dos\mscdex.exe /V /L:D /D:MSCD0001[CONFIG.SYS]DEVICE=C:\DOS\HIMEM.SYSrem device=C:\dos\emm386.exe highscan noems I=e000-f4ff x=f500-feffdevice=C:\dos\emm386.exe highscan I=e000-f4ff x=f500-feffdevice=c:\dos\ramboost.exe loadREM LASTDRIVE=GLASTDRIVE=Ddos=highBUFFERS=10,0FILES=50FCBS=4,0SHELL=C:\DOS\COMMAND.COM C:\DOS /P /E:512STACKS=9,256DEVICE=C:\DOS\MTMCDAI.SYS /D:MSCD001rem DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5rem DEVICE=C:\SB16\DRV\CTMMSYS.SYS
Yes, I know they're messy. Especially Autoexec: I've got three different MSCDEX strings up there, from previous failed attempts at getting it working (I just REM'ed them out at the moment).
Now, in theory, this should be working - I followed this basic guide to kind of get a feel for what I was doing again - but upon booting, the system spits this out at me:
ATAPI IDE CD-ROM device driver version V 0.01 (04/13/1994) 1 drive(s) detected unit 1, MASTER, IRQ 15, I/O address 0x0170 [...mo […]
ATAPI IDE CD-ROM device driver version V 0.01 (04/13/1994)
1 drive(s) detected
unit 1, MASTER, IRQ 15, I/O address 0x0170
[...mouse driver stuff...]
Device driver not found: 'MSCD0001'.
No valid CDROM device drivers selected
Now, somehow I'm gathering from this that I can't just call the CDROM device anything I want (i.e. I'm supposed to put some specific thing into autoexec/config other than MSCD0001). This machine does have Windows 3.11 installed on it, if that's of any consequence.


