Please Help with Privateer

parrot_2

Spaceman
Please help me get Privateer running on my computer! I have a Gateway Pentium II 450 Mhz with 128 Mbytes of Memory.

The config.sys file I have created for my boot disk is:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 2592 FRAME=E000 /I=B000-B7FF RAM
DOS=UMB
DOS=HIGH
STACKS=18,256
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
FILESHIGH=50
BUFFERSHIGH=35

And the autoexec.bat:
@ECHO OFF
PROMPT $P$G
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\CDROM;C:\BRCD\BIN;C:\BRCD\COMMAND
SET SNDSCAPE=C:\WINDOWS
SET BLASTER=A220 I7 D1 T2
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

I'm not too worried about getting mouse, sound, CD drivers working yet, I just want to get the game running!

I am getting the error "Insufficient DOS memory available to run Privateer". I can provide any other information that may be helpful.

Thank You in Advance
 
Hi, using your bootdisk from the c prompt use this command:

mem /c > p1mem.txt
mem(space)/c(space)>(space)p1mem.txt

Notice the spaces. this will create a report on how your memory is being use. Open the p1mem.txt file and post it's results. You are using a SBLive card right?
 
Here are the contents of p1mem.txt:


Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 17,232 (17K) 17,232 (17K) 0 (0K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
EMM386 9,856 (10K) 9,856 (10K) 0 (0K)
DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
IFSHLP 2,864 (3K) 2,864 (3K) 0 (0K)
WIN 3,744 (4K) 3,744 (4K) 0 (0K)
COMMAND 7,456 (7K) 7,456 (7K) 0 (0K)
COMMAND 7,424 (7K) 7,424 (7K) 0 (0K)
MOUSE 25,424 (25K) 25,424 (25K) 0 (0K)
APINIT 1,984 (2K) 1,984 (2K) 0 (0K)
Free 568,864 (556K) 568,864 (556K) 0 (0K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 649,216 80,352 568,864
Upper 0 0 0
Reserved 0 0 0
Extended (XMS)* 133,169,152 2,974,720 130,194,432
---------------- ----------- ----------- -----------
Total memory 133,818,368 3,055,072 130,763,296

Total under 1 MB 649,216 80,352 568,864

Total Expanded (EMS) 33,947,648 (32M)
Free Expanded (EMS)* 33,554,432 (32M)

* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.

Largest executable program size 568,848 (556K)
Largest free upper memory block 0 (0K)
MS-DOS is resident in the high memory area.

Also, I believe my sound card is a "Creative Sound Blaster Audio PCI 64D" - This is what it is listed as under the system properties menu.
 
These three programs are whats causing your memory problem.

DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
IFSHLP 2,864 (3K) 2,864 (3K) 0 (0K)
WIN 3,744 (4K) 3,744 (4K) 0 (0K)

You need to use are clean bootdisk (not the "Restart to MS-DOS mode") First get a blank floppy and insert into the a: drive. In the My Computer right click on the a: drive and choose format. Next choose "quick format" and hit the Start button. Next choose "Copy System files only" and hit the Start button. You now have a basic boot disk. Copy the autoexec.bat and config.sys to your floppy and try it.
 
In the files section I see only Tiny Mouse Driver 1 and 2 is one of these the program you're refering to? If not could you give me a link to the program you are.

Also, to John I made a boot disk throush the Windows Utility and it seems to be a little better, but I'm still getting some error messages. I'm going to play with it a little more and I'll post the exact message I'm getting this afternoon.

Thanks to All
 
1) First, here are the messages I get when I boot with the boot disk:

Starting Windows 98
Windows Expanded Memory Driver Version 4.95
Warning: Option ROM or RAM detected withing frame page
Press any key when ready...
EMM386 successfully installed.
Available expanded memory 2,592KB
LIM/EMS version 4.0
total expanded memory pages 186
avaiable expanded memory pages 162
total handles 64
active handles 1
page frame segment E000 H
total upper memory available 114KB
largest upper memory block available 87KB
upper memory starting address B000 H

EMM 386 Active

Bad Command or File Name
A:\>

I then type:
c: <enter>
cd\privater <enter>
priv <enter>

The display is then:
'Memory Original Current Used
'Near 30576 30334 242
'Far 353596 331660 21936
'High 2194848 2173424 21424

Your privateer sound configuration is incorrect
please run INSTALL and change your sound configuration

Program halted by code
JEMM unloaded
C:\Privater
the computer then freezes up

I noticed that it says my sound configuration is incorrect, I reinstalled it to have No sound and No speech, but it still froze up at this point. What configuration do I need to work with my sound card?


2) I realized that the C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM line in my autoexec.bat is incorrect. I don't have this file but I don't know what to replace it with. As I mentioned my sound card is a "Creative Sound Blaster Audio PCI 64D" what should this line be?

3)I found CuteMouse on the internet, how do I incorporate it into my startup disk?
 
First the mouse. Create a a directory on your c: drive C:\mouse and copy the mouse driver there. In the autoexec.bat add this line after the sound lines
LH C:\<Directory>\<FILE NAME>
Exmaple:
LH C:\MOUSE\MOUSE

Now for the sound card:
The "Bad Command or File Name" error is the sound card drivers you place the in autoexec.bat. Don't put things the autoexec.bat and config.sys that you don't have.

Post the c:\autoexec.bat, c:\config.sys, and c:\windows\dosstart.bat files. Also, don't you have the installion cd for your sound card? The DOS drivers should be on it.

To configure the sound card after the game has been install you need to be within the c:\privater and type "install".

[Edited by Johnl12 on 07-21-2001 at 17:58]
 
I think the mouse is working fine now. When I boot from the boot disk I don't get any error messages at all now. It then comes to an A: prompt from which I can switch to C: and run privateer. However, the computer freezes immediatly after trying to run "priv" or "rf".

I also removed the reference to the sound card from autoexec.bat completely and ran Install for Privateer to set the speech and music no No Sound.

These are the drivers I have for the sound card:
apconfig.exe: dos4gw.exe: audiopci.bin: aptest.exe: apmixer.exe: apload.exe: aplegacy.exe: apinit.com: mt32.exe: sndscape.ini: mixres32.dll: starter.exe: ensmix32.exe: iwlang.dll: clnutil.dll: clnutl16.dll: clnut32.dll: sbsetup.exe: ac3api.dll: a3d.dll: enres16.dll

Here is C:\autoexec.bat:
@ECHO OFF
SET BLASTER=A220 I7 D1 T2
SET SNDSCAPE=C:\WINDOWS
PROMPT $P$G
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\CDROM;C:\BRCD\BIN;C:\BRCD\COMMAND


C:\PROGRA~1\COMMON~1\NETWOR~1\VIRUSS~1\40~1.XX\scan.exe C:\
@IF ERRORLEVEL 1 PAUSE


And C:\config.sys:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE
; SBPCI mod: DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB

Finally c:\windows\dosstart.bat:
LH C:\PROGRA~1\MICROS~1\MOUSE\mouse.exe
REM DOS MOUSE DRIVER ADDED BY MICROSOFT INTELLIPOINT MOUSE SETUP
C:\SBPCI\APINIT

Thank you for the continued help.
 
Hmmm... it shouldn't be freezing. Did you remove the old mouse driver? If not, do so; CuteMouse should be all you need.

For the sound driver, use apinit.com.
 
I believe the other mouse drivers are removed. I can see that the EMM386, the mouse drivers, and sound drivers are loading correctly from the boot disk. Now when I attempt to run "priv" I get the message:

EMM386 has detected #7 in an application at memory address EAA1:26C1. To minimize the chance of data loss, EMM386 has halted your computer.

The computer then freezes.

Here are the updated config.sys and autoexec.bat files on my boot disk.

Config.sys:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 2592 FRAME=E000 /I=B000-B7FF RAM
DOS=UMB
DOS=HIGH
STACKS=18,256
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
FILESHIGH=50
BUFFERSHIGH=35

Autoexec.bat:
@ECHO OFF
PROMPT $P$G
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\CDROM;C:\BRCD\BIN;C:\BRCD\COMMAND
SET SNDSCAPE=C:\WINDOWS
SET BLASTER=A220 I7 D1 T2
SET CTSYN=C:\WINDOWS
C:\SBPCI\Apinit.com
C:\ctmouse\ctmouse
 
parrot_2, Try this. The LASTDRIVE= line is the last drive letter in "My Computer". Please change it to the correct letter.

Config.sys:
DOS=HIGH, UMB
STACKS=18,256
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE D=64 FRAME=E000 /I=B000-B7FF RAM
FILESHIGH=50
BUFFERSHIGH=35
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
LASTDRIVE=F

Autoexec.bat:
@ECHO OFF
PROMPT $P$G
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\CDROM;C:\BRCD\BIN;C:\BRCD\COMMAND
SET SNDSCAPE=C:\WINDOWS
SET CTSYN=C:\WINDOWS
SET BLASTER=A220 I7 D1 T2 J200
C:\SBPCI\Apinit.com
C:\SBPCI\APLOAD.EXE
LH C:\ctmouse\ctmouse
SET COMSPEC=C:\WINDOWS\COMMAND.COM
ECHO ON


[Edited by Johnl12 on 07-21-2001 at 20:13]
 
Ops, parrot_2 try this instead.

Config.sys:
DOS=HIGH, UMB
STACKS=18,256
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE 16384 D=64 FRAME=E000 /I=B000-B7FF RAM
FILESHIGH=50
BUFFERSHIGH=35
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
LASTDRIVE=F

Autoexec.bat:
ECHO OFF
PROMPT $P$G
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\CDROM;C:\BRCD\BIN;C:\BRCD\COMMAND;C:\SBPCI;
SET SNDSCAPE=C:\WINDOWS
SET CTSYN=C:\WINDOWS
SET BLASTER=A220 I7 D1 T2 J200
C:\SBPCI\Apinit.com
C:\SBPCI\APLOAD.EXE
LH C:\ctmouse\ctmouse
SET COMSPEC=C:\WINDOWS\COMMAND.COM
ECHO ON
 
I tested the sound card in DOS and both the voice and MIDI worked fine. In fact everything seems to fine. However, when I try to run the program it still give the message "EMM386 has detected error #7 in an application at memory address EAA1:26C1. To minimize the chance of data loss, EMM386 has halted your computer" and then freezes up. (I tried with both versions of the config.sys and autoexec.bat you posted). Do you have any ideas a about what this error means?
 
First try STACKS=18,256 to STACKS=16,512. If still having problems remove the STACKS line.

Do you have the CD or the floppy version of P1.

CD version: Copy the *.tre files from the Cd to c:\privater. Next edit the rf.cfg and priv.cfg and change the =D:rf.tre and =D:priv.tre to =C:rf.tre and =C:priv.tre.

Floppy version: Let's do a new install delete the c:\privater and create a temp directory and dump the floppies into it. No sub-directories and install it from there.

[Edited by Johnl12 on 07-22-2001 at 17:36]
 
I first tried changing and removing the stacks line - same result.

I have the CD version so I copied the *.tre files to c:\privater and changed the *.cfg files to match, but still the same error when I try to run priv.

I then tried deleting privateer and reinstalling (and then repeating changing the stacks line and moving the *.tre's) but again got the same error.

The version I have I think was called a classics version, it has privateer, rightous fire, and the speech package all on one disk.
 
How did you install P1? Run the "mem /c > p1mem.txt" again with the diskboot and post it. Are you running any disk compression software?

[Edited by Johnl12 on 07-23-2001 at 16:12]
 
I had to install privater from windows (by double clicking the install icon) since I can't access my CD drive from DOS. I'm not running any disk compression programs that I know of (and I'd assume I'd know about them right?). Here is the contents of P1mem.txt with the boot disk.

P1mem.txt:

Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 35,424 (35K) 9,552 (9K) 25,872 (25K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
APINIT 1,984 (2K) 1,984 (2K) 0 (0K)
COMMAND 7,168 (7K) 0 (0K) 7,168 (7K)
CTMOUSE 3,344 (3K) 0 (0K) 3,344 (3K)
Free 712,784 (696K) 631,904 (617K) 80,880 (79K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 649,216 17,312 631,904
Upper 117,264 36,384 80,880
Reserved 0 0 0
Extended (XMS)* 133,051,888 2,988,528 130,063,360
---------------- ----------- ----------- -----------
Total memory 133,818,368 3,042,224 130,776,144

Total under 1 MB 766,480 53,696 712,784

Total Expanded (EMS) 17,170,432 (16M)
Free Expanded (EMS)* 16,777,216 (16M)

* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.

Largest executable program size 631,872 (617K)
Largest free upper memory block 64,224 (63K)
MS-DOS is resident in the high memory area.
 
Back
Top