Problems With WC1&2

jammyo2k

Spaceman
Hi, I've looked through the posts here but I have been unable to find solutions for these problems. Any help would be appreciated.

I'm running the games on a 486 75Mhz with 16Mb RAM and an SBVibra 16 sound card. The games are taken from the WC1 and 2 CDROM.

When I play WC1 (which I have slowed to an acceptable speed with moslo) the ship spins uncrollably when I hold down the spacebar and a direction key. The troubleshooting guide blames this problem on incorrect mouse drivers but I have removed the mouse itself from the PC and deleted the references to the drivers in congfig.sys. Is there anything else I can do?

My other problem happens when I try to run WC2. I'm told that I have insufficent memory, despite having 16MB which is reflected in the config.sys.

Here is my config.sys:

DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE 16384 RAM
DEVICE=C:\DOS\OAKCDROM.SYS /D:MSCD000
DOS=HIGH,UMB
COUNTRY=044,,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILESHIGH=30
BUFFERSHIGH=30
LASTDRIVE=D


and my Autoexec.bat:

SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:E
C:\SB16\DIAGNOSE /S
C:\SB16\MIXERSET /P /Q
C:\DOS\MSCDEX /D:MSCD000 /L:D
C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS;C:\PKWARE
SET PKWARE.INI=C:\PKWARE
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((437) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=437
KEYB UK,,C:\DOS\KEYBOARD.SYS

If anyone has any ideas I would be very grateful.

Thank you

Jim


(edit: had to disable smilies to display the code properly)
 
Ah, I had that issue myself. I concluded that the engine doesn't want you to steer and shoot with the keyboard at the same time. Maybe if you fire with the mouse and steer with the keyboard...?
 
Ah, ok. I'll give that a go. Need to get that damn mouse working...
Aprart from that issue everything else has been resolved, thanks for your help.
 
You need a mouse TSR to have the mouse working in DOS. There are two in the CIC's files section. Copy it on your hard drive and add a line in your autoexec.bat to launch it at startup. (ie : lh c:\mouse.com)
 
Last edited by a moderator:
BTW, you could optimise your base memory by trying to load some drivers in the upper memory zone. Replace:

DEVICE=C:\DOS\OAKCDROM.SYS /D:MSCD000
by
DEVICEHIGH=C:\DOS\OAKCDROM.SYS /D:MSCD000

C:\DOS\MSCDEX /D:MSCD000 /L:D
by
LH C:\DOS\MSCDEX /D:MSCD000 /L:D

... and you could also remove SmartDrive. Just to be safe, add "REM" to the line so you can re-activate it if needed.

REM C:\DOS\SMARTDRV.EXE /X
 
PopsiclePete said:
C:\DOS\MSCDEX /D:MSCD000 /L:D
by
LH C:\DOS\MSCDEX /D:MSCD000 /L:D

LH C:\DOS\MSCDEX /D:MSCD000 /L:D /E

/E actually is what really makes a differnece LH is jsut a very small amount.
 
Back
Top