Need more conventional memory

notre101

Spaceman
I've been trying to get Privater ro run in Win98 for awhile and I could get only 538k of conventional memory out of DOS. I was wondering if anyone could possibly help me squeeze that last 32k out of DOS. I would be eternally grateful. Here's my autoexec.bat and config.sys right now:

Config.sys:
DEVICEHIGH=C:\ROMS\cloaking.exe
DEVICEHIGH=C:\WINDOWS\Himem.Sys
DEVICEHIGH=C:\WINDOWS\EMM386.EXE RAM I=B000-B7FF 16384
DOS=HIGH,UMB

Autoexec.bat:
LH C:\ROMS\cloaking.exe
SET TMP=c:\windows\TEMP
SET TEMP=C:\windows\TEMP
SET PROMPT=$p$g
SET winbootdir=C:\WINDOWS
SET PATH=C:\WINDOWS;c:\windows;c:\windows\COMMAND
SET BLASTER=A220 I5 D1 T4

I got cloaking.exe from bootdisk.com from the wOrm just in case anyone was wondering.
 
Welcome to the CZ notre101 !!!

try to put *rem DEVICEHIGH=C:\ROMS\cloaking.exe*
and *DEVICEHIGH=C:\WINDOWS\EMM386.EXE RAM 16384 I=B000-B7FF
and *rem LH C:\ROMS\cloaking.exe *

all of the above without the * sign.
 
Are you using a bootdisk? P1 is a DOS game, it can't be play in Win98. You'll need a bootdisk. The cloaking.exe only works with devices who drivers support it. Nornally drivers do not support cloaking. If you have a logitech mouse it does support it. Do you know if anything you which support it? If not than I would suggest you don't use it. Only use cloaking.exe in the config.sys

DEVICEHIGH=C:\ROMS\cloaking.exe

Which sound card are you using? Post you're dosstart.bat and we can a good bootdisk for P1.

[Edited by Johnl12 on 06-09-2001 at 23:58]
 
Well I was restarting in MS-DOS mode before and thanks Ghost I'm now at 539k it helped a little. I'm using a SBPro I believe and here's my dosstart.bat it has like an essay in it but here it goes.

@ECHO OFF

REM NOTES:
REM DOSSTART.BAT IS RUN WHENENVER YOU CHOOSE "RESTART THE COMPUTER
REM IN MS-DOS MODE" FROM THE SHUTDOWN MENU IN WINDOWS. IT ALLOWS
REM YOU TO LOAD PROGRAMS THAT YOU MIGHT NOT WANT LOADED IN WINDOWS,
REM (BECAUSE THEY HAVE FUNCTIONAL EQUIVALENTS) BUT THAT YOU DO
REM WANT LOADED UNDER MS-DOS. THE TWO PRIMARY CANDIDATES FOR
REM THIS ARE MSCDEX AND A REAL MODE DRIVER FOR THE MOUSE YOU SHIP
REM WITH YOUR SYSTEM. COMMANDS THAT YOU WANT PRESENT IN BOTH WINDOWS
REM AND MS-DOS SHOULD BE PLACED IN THE AUTOEXEC.BAT IN THE
REM \IMAGE DIRECTORY OF YOUR REFERENCE SERVER. PLEASE NOTE THAT FOR
REM MSCDEX YOU WILL NEED TO LOAD THE CORRESPONDING REAL-MODE CD
REM DRIVER IN CONFIG.SYS. THIS DRIVER WON'T BE USED BY WINDOWS 98
REM BUT WILL BE AVAILABLE PRIOR TO AND AFTER WINDOWS 98 EXITS.
REM
REM THIS FILE IS ALSO HELPFUL IF YOU WANT TO F8 BOOT INTO MS-DOS 7.0
REM BEFORE WINDOWS LOADS AND ACCESS THE CD-ROM. ALL YOU HAVE TO DO
REM IS PRESS F8 AND THEN RUN DOSSTART TO LOAD MSCDEX AND YOUR REAL
REM MODE MOUSE DRIVER (NO NEED TO REMEMBER THE COMMAND LINE PARAMETERS
REM FOR THESE TWO FILES.
REM
REM - YOU MUST EXPLICITLY SPECIFY THE CD ROM DRIVE LETTER FOR MSCDEX.
REM - THE STRING FOLLOWING THE /D: STATEMENT MUST EXPLICITLY MATCH
REM THE STRING IN CONFIG.SYS FOLLOWING YOUR CD-ROM DEVICE DRIVER.

REM MSCDEX.EXE /D:OEMCD001 /L:D
REM MOUSE.EXE



C:\WINDOWS\CWDINIT.EXE /A

I'm sorry for the length because I think only the end is useful, but here it is. Hope it helps.
 
notre101, try this command while doing what you do to get to P1.
MEM /C > P1MEM.TXT
MEM(space)/C(space)>(space)P1MEM.TXT
Notice the spaces. This will create a detail report on how thing load into memory. Open the P1MEM.TXT file and post it.

[Edited by Johnl12 on 06-10-2001 at 00:54]
 
Well, I believe I have a program that is imitating dblspace and it is taking up a huge amount of space here is the text file:

Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 45,632 (45K) 11,072 (11K) 34,560 (34K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
DBLBUFF 2,976 (3K) 2,976 (3K) 0 (0K)
DBLSPACE 83,168 (81K) 83,168 (81K) 0 (0K)
COMMAND 10,144 (10K) 0 (0K) 10,144 (10K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
COMMAND 6,976 (7K) 0 (0K) 6,976 (7K)
Free 557,824 (545K) 552,432 (539K) 5,392 (5K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 102,928 552,432
Upper 59,936 54,544 5,392
Reserved 393,216 393,216 0
Extended (XMS)* 32,445,920 529,888 31,916,032
---------------- ----------- ----------- -----------
Total memory 33,554,432 1,080,576 32,473,856

Total under 1 MB 715,296 157,472 557,824

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 552,416 (539K)
Largest free upper memory block 5,184 (5K)
MS-DOS is resident in the high memory area.

I'm not sure how to get rid of it other than deletion so I hope you can help me.
 
I think I understand what you are doing now. I believe that from windows you are doing the "Restart in MS-DOS mode". If so that won't work. Windows uses too much conventional memory when you do it this way. P1 requires 570k of conventional memory. You will never be able to get enough conventional memory free to play P1. The easiest to play p1 is to use a bootdisk. If you wish we can help you create one. The below files are causing your problem. Windows is loading them. A bootdisk would stop them from loading.

DBLBUFF 2,976 (3K)
DBLSPACE 83,168(81K)
IFSHLP 2,864(3K)

[Edited by Johnl12 on 06-10-2001 at 01:26]
 
To create a bootdisk:
Insert a floppy. In My Computer right click on the A: drive and choose Format. First choose Quick format and hit the start button. Next choose Copy System Files Only. You now have a basic bootdisk. Next we need to create the autoexec.bat and Config.sys files.

I believe your sound card is a CRYSTAL sound card or chip. I did a search on the CWDINIT.EXE driver, which told me it's a CRYSTAL product. What brand PC do you have? Do a find files for the CTSYN.INI file. It should be in the windows directory. So I can create good bootdisk with mouse and CD-ROM support do you know what your DOS drivers are for these? If not you can get universal drivers for each at http://www.bootdisk.com.

Below is a bootdisk. We need to full in the mouse and CD-ROM drivers.

------------------------AUTOEXEC.BAT-------------------

IF ERRORLEVEL 1 PAUSE
ECHO=OFF
SET PATH=A:\;C:\WINDOWS;C:\WINDOWS\COMMAND;
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
SET PROMPT=$P$G

REM -------THE BELOW LINES ARE FOR THE SOUND CARD-----------
SET BLASTER=A220 I5 D1 T4 J200
SET CTSYN=C:\WINDOWS
C:\WINDOWS\CWDINIT.EXE /A

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


REM -----------THE BELOW LINE IS FOR THE CD-ROM-----------


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 LINE ---


REM---COMMON-----------
DOS=HIGH,UMB
STACKS=18,256
FILESHIGH=50
BUFFERSHIGH=35
SHELL=C:\WINDOWS\COMMAND.COM C:\WINDOWS /P
LASTDRIVE=F
 
I already have the unviversal drivers for mouse and cd-rom, since I have been tinkering with it myself for awhile. I belive the .ini file is cwdaudio.ini. So, just lay that bootdisk on me
 
notre101, I just gave them to you. Remove the SET CTSYN=C:\WINDOWS from the autoexec.bat and add the drivers for the cd-rom and mouse. In the config.sys replace the DEVICE= with DEVICEHIGH= for the cd-rom.
 
Also, add this line "set sound=c:\windows" to the sound settings in the autoexec.bat above the set blaster line.
 
Back
Top