Little Help Please w\ P2

WHen I start P2 It begins to load normally (no errors).
Then it begins to play about 3 seconds of what I can only assume is the Origin splash. Then it freezes up. Not a crash, (I don't get dumped to dos).
Here are my config and autoexec from my bootdisk and rig info:

P233
64m
sb16
Voodoo 3 pci
Windows 98 w\following bootdisk

CONFIG
DEVICE=C:\WINDOWS\HIMEM.SYS
device=c:\windows\emm386.exe 16384 ram
stacks=0,0
devicehigh=c:\windows\setver.exe
devicehigh=c:\windows\ifshlp.sys
DEVICEHIGH=C:\windows\atapi_hp.sys /d:hpcd
device=c:\sb16\drv\ctsb16.sys /unit=0 /blaster=a:220 i:5 d:1 h:5
device=c:\sb16\drv\ctmmsys.sys
DOS=HIGH,umb
FILESHIGH=60
BUFFERSHIGH=40
LASTDRIVE=K



AUTOEXEC
echo off
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:hpcd
path=c:\windows;c:\windows\command;C:\sb16;c:\sb16\drv
prompt $p$g
set sound=c:\sb16
set blaster=a:220 i:5 d:1 h:5 p330 t6
set midi=synth:1 map:e
c:\sb16\diagnose /s
c:\sb16\sb16set /p /q
lh c:\windows\mouse
CLS
ECHO

any help would be apreciated
Z
 
Oh, and one more thing...

I just noticed the following error message during boot up:
ERROR:DIGN8002 THE BLASTER ENVIRONMENT SETTINGS ARE INVALAD.

WHAT DID i DO WRONG?

Z
 
Change the SET BLASTER= line to this to
SET BLASTER=A220 I5 D1 H5 P330 T6 J200
From
set blaster=a:220 i:5 d:1 h:5 p330 t6
I think the ":" is whats causing the problem I also added the joystick option. :)

-------Below are other things to consider--------

{ The lines included here are usually used for recording, and are not necessary. You may get a low level driver error when the SB16SET line is run, but that should not affect the sound in the game. Take these lines out when you need to conserve memory.}
device=c:\sb16\drv\csp.sys /unit=0 /blaster=a:220 (rarely seen and not necessary.)
device=c:\sb16\drv\ctsb16.sys /unit=0 /blaster=a:220 i:5 d:1 h:5 (not necessary.)
device=c:\sb16\drv\ctmmsys.sys (not necessary.)

Remove these line from the config.sys they are not necessary for P2.

devicehigh=c:\windows\setver.exe
devicehigh=c:\windows\ifshlp.sys


Which SB16 card is this, ISA or PCI?

For PCI version look in the SB16 directory there a file like sbinit.com. Place this at the bottom of the sound settings in the autoexec.bat.
LH C:\SB16\SBINIT.COM

If you have SB16 ISA card I believe you don't need the emm386.exe and P2 does not need it so you could remove it.

You don't need restrict memory size for P2 so remove the 16384 ram from device=c:\windows\emm386.exe 16384 ram
 
after changes

Thanks for your help Lieutenant.
After the changes the game can now start, the spaceflight engine runs very well. But the movies have an unwatchable
stagger and sound spikes.
As for the SB16, it is a SB16 sb-2770 Value Edition.
This sure is reminding me how much DOS I've forgotten.


CONFIG:

DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH,umb
FILES=50
BUFFERS=50
rem devicehigh =c:\windows\emm386.exe
rem stacks=0,0
DEVICEHIGH=C:\windows\atapi_hp.sys /d:hpcd
LASTDRIVE=K


AUTOEXEC:

echo off
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:hpcd
path=c:\windows;c:\windows\command;C:\sb16;c:\sb16\drv
prompt $p$g
set sound=c:\sb16
set blaster=a220 i5 d1 h5 p330 t6 j200
set midi=synth:1 map:e
c:\sb16\diagnose /s
lh c:\windows\mouse
CLS
ECHO

Any thoughts on the movie problem?
thanx
Z

"In Space...The Toast ALWAYS Lands Facedown."
 
Did you get the P2 Patch? You can download it from here.
https://www.wcnews.com/files.shtml
You can still use this "c:\sb16\sb16set /p /q" there only a problem between it these settings.
device=c:\sb16\drv\ctsb16.sys /unit=0 /blaster=a:220 i:5 d:1 h:5 (not necessary.)
device=c:\sb16\drv\ctmmsys.sys (not necessary.)


[Edited by Johnl12 on 06-16-2001 at 15:18]
 
Last edited by a moderator:
more changes

After applining the patch to a fresh install, and using the following config. There is still a wicked and unwatchable
stutter.
But as a side note this config runs DOS WC3 (which I was having problems with) like a charm.

But Id still like to iron the P2 movie problem.

CONFIG
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH,umb
FILES=50
BUFFERS=50
rem devicehigh=c:\windows\emm386.exe
rem stacks=0,0
DEVICEHIGH=C:\windows\atapi_hp.sys /d:hpcd
LASTDRIVE=K

AUTOEXEC
echo off
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:hpcd
path=c:\windows;c:\windows\command;C:\sb16;c:\sb16\drv
prompt $p$g
set sound=c:\sb16
set blaster=a220 i5 d1 h5 p330 t6 j200
set midi=synth:1 map:e
c:\sb16\diagnose /s
c:\sb16\sb16set /p /q
lh c:\windows\mouse
CLS
ECHO

Thanx
Z
 
Try this in the autoexec.bat

LH C:\WINDOWS\COMMAND\MSCDEX.EXE /m:5 /D:hpcd

You did read the Patch.txt before applying the patch. Are you using the US English version of the game?

[Edited by Johnl12 on 06-16-2001 at 19:29]
 
You could try running P2 from windows. I know this works with Win98.

This will instruct you on how to install and play P2 from within a DOS window (Full-screen).

Open My Computer and right click on the CD-ROM drive that P2 is in. Choose Explore than right click on the Install.exe file. Choose Properties > Program tab > Advanced button. Check the "Prevent ms-dos base programs from detecting Windows" box and uncheck the "Suggest MS-DOS mode as necessary" box. Click okay, okay. Now double click the Install.exe file. You can now auto-detect the sound card and install this game.

Now you must do the P2 patch. Once this has been done, right click on the C:\DARK\DARK.EXE file and choose "Copy". On the Desktop right click and choose "Paste Shortcut". Now as before right click on the shortcut you just created. Choose Properties > Program tab > Advanced button. Check the "Prevent ms-dos base programs from detecting Windows" box and uncheck the "Suggest MS-DOS mode as necessary" box. Click okay, okay. You can now play P2 within a DOS window. No extra Autoexec.bat and Config.sys files.
 
When trying that method, P2 begins to load, goes full screen and before the Origin "splash" screne plays, the program "finishes". (Didn't think it'd be that easy)

back to the boot disk...the following config results in:
MIX0014:LOW LEVEL DRIVER ERROR
when booting.
The movies still stutter badly.

CONFIG
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH,umb
FILES=50
BUFFERS=50
rem devicehigh=c:\windows\emm386.exe
rem stacks=0,0
DEVICEHIGH=C:\windows\atapi_hp.sys /d:hpcd
LASTDRIVE=K

AUTOEXEC
echo off
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /m:5 /D:hpcd
path=c:\windows;c:\windows\command;C:\sb16;c:\sb16\drv
prompt $p$g
set sound=c:\sb16
set blaster=a220 i5 d1 h5 p330 t6 j200
set midi=synth:1 map:e
c:\sb16\diagnose /s
c:\sb16\sb16set /p /q
lh c:\windows\mouse
CLS
ECHO


I Feel Like I'm Close...thanx
Z
 
When trying that method, P2 begins to load, goes full screen and before the Origin "splash" screne plays, the program "finishes". (Didn't think it'd be that easy)

Z
 
If you did everything I suggested and follow the instructions exactly then I am out of ideas. I don't understand why P2 didn't work in windows. I don't have a voodoo card or sb16 isa card so I can duplicate your system. Maybe someone else can help.

Most of the info I use can be found that.
http://www.origin.ea.com/tech/gamefaq.html

This file Setsound.exe lets you configure sound in P2. It's a DOS program so you must tell windows not to let it notice it's running in windows.
 
Back
Top