Some newbie questions re P1

padkins

Spaceman
Well, I finally tracked down a copy of P1 (CDAccess.com if anyone's also having trouble finding it)

Then a couple of days (off & on) of fiddling to get enough free base memory on my PC (had to rename dblspace.bin in c:\ to stop it loading itself into base memory !)

Hurrah. But no sound.

Re-discovered the SBPCI directory with the legacy support files, and all works fine; joystick, sound etc.

My problem is that after a seemingly random length of time (normally no more than 10-15 minutes), I get a loud clicking noise which I can only stop by savingthe game and exiting back to DOS.

Any suggestions ? The soundcard is a SB PCI128. Config.sys & autoexec.bat below if they're any help :)

CONFIG.SYS
DOS=SINGLE
DEVICE=C:\WINDOWS\HIMEM.SYS /testmem:off
DOS=UMB
DOS=HIGH
DEVICE=C:\WINDOWS\EMM386.EXE 4096 RAM
shell=c:\windows\command.com c:\windows /p
DEVICEHIGH=C:\WINDOWS\COMMAND\EBD\OAKCDROM.SYS /D:mscd001

AUTOEXEC.BAT
@ECHO OFF
SET BLASTER=A220 I7 D1 H7 P330 T6
SET SBPCI=C:\SBPCI
SET TMP=c:\windows\TEMP
SET TEMP=C:\windows\TEMP
SET PROMPT=$p$g
SET winbootdir=C:\WINDOWS
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
SET COMSPEC=c:\windows\COMMAND.COM
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /m:5 /D:mscd001
LH C:\SBPCI\SBINIT
C:
CD \privater
 
Which OS are you using? You are using a boot disk. You need a mouse driver. You can get one at http://www.bootdisk.com. After you get a mouse driver add it to the autoexec.bat. Try these autoexec.bat and config.sys.

--------AUTOEXEC.BAT----------
IF ERRORLEVEL 1 PAUSE
ECHO=OFF
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\SBPCI;
SET TMP=C:\WINDOWS\TEMP
SET TEMP=C:\WINDOWS\TEMP
SET PROMPT=$P$G

REM ------THE BELOW LINES ARE FOR THE SOUND CARD------
SET SBPCI=C:\SBPCI
SET BLASTER=A220 I7 D1 H7 P330 T6 J200
LH C:\SBPCI\SBINIT

REM -------THE BELOW LINES FOR THE MOUSE-----------

REM ------THE BELOW LINE IS FOR THE CD-ROM---------
LH C:\WINDOWS\COMMAND\MSCDEX.EXE /M:5 /D:MSCD001

SET COMSPEC=C:\WINDOWS\COMMAND.COM
ECHO=ON
C:

----------CONFIG.SYS---------
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 16384 D=64 FRAME=E000 /I=B000-B7FF RAM

REM --- CD-ROM DRIVE ---
DEVICEHIGH=C:\WINDOWS\COMMAND\EBD\OAKCDROM.SYS /D:MSCD001

DOS=HIGH, UMB
STACKS=18,256
FILESHIGH=50
BUFFERSHIGH=35
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
LASTDRIVE=F


[Edited by Johnl12 on 08-04-2001 at 15:25]
 
You also need to add the SET CTSYN=<path> line to the sound setting in the autoexec.bat. Do a find file for ctsyn.ini. It's usually in the c:\windows. When you found it add it to the autoexec.bat. Example: SET CTSYN=C:\WINDOWS

Also check for a sndscape.ini. If you find it add it to the sound setting in the autoexec.bat.
Example: SET SNDSCAPE=C:\WINDOWS

Remember the SBINIT driver needs to be the last line the sound settings.
 
Thanx for the advice, but I don't have either of the .ini files you mention. The only one I can find is a SBPCI.INI in the sbpci directory.

As for the mouse driver, I'm coping with just using the joystick, my mouse is USB, and I can't face the hassle of plugging a ps2/serial mouse in every time I want to play !

Other than that, I don't think there's anything signifigantly different in the config.sys and autoexec you've posted, except for the extra handles on the emm386 line. Did you use memmaker to create them ? Unfortunately I don't have access to that any more, as my OS is Win98 & it seems to be somewhat lacking in legact DOS commands :(

Oh, forgot to mention, I'm running from my hard disk having edited the priv.cfg to read =c:\privater\priv.tre & copying said file to the privater directory.

Still scratching my head ;)
 
First you need the mouse driver! It's a timing thing. Next change the priv.cfg,
it should look like this
=c:priv.tre

The emm386.exe settings is from the privateer manual. It's on the CD. Also, P1 can handle up to 16 Megs of ram.

The autoexec.bat and config.sys I gave you is setup to load items in the correct order and is base on experence.

[Edited by Johnl12 on 08-05-2001 at 14:22]
 
Back
Top