Reply 20 of 76, by DosFreak
- Rank
- l33t++
Open the dosbox.conf file in your DosBox directory. Search for EMS= and change it to EMS=false
Open the dosbox.conf file in your DosBox directory. Search for EMS= and change it to EMS=false
Hey Guys,
I have tried the XMS and EMS=false options as well as setting sound and music to none. I still get the "Protected mode driver not responding..... "NOEMS' with "RAM" error message. It's super frustrating that what has worked for everyone else is not seeming to work for me. What is it that is not happening in my case?? Please advise...
"I wish I'd thought of that...."
OOps,
I meant for this to actually be a response in the Wing Commander: Privateer, Armada topic...sorry bout that. Anyone with some insight as to why I still can't run this, I would love some help...
"I wish I'd thought of that...."
I wonder where you put it.
as it works perfectly if you change those lines in dosbox.conf
if it doesn't work post your dosbox.conf
Water flows down the stream
How to ask questions the smart way!
What is the result of running the command mem from inside DOSBox?
DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32
Just play the remake of privateer:
Have you tried XMS=true and EMS=false?
Hey, Here is my dosbox.config file..... I unzipped Privateer in C:\oldgames\Wing Commander Privateer\Privateer.... when I launch dosbox I mount c:\oldgames. I also tried mounting c:\oldgames\wing commander privateer\privateer and still got the same "protected mode" error that has been spoken of in these threads. I hope this info can help diagnose the prob....thanks in advance for any help.
fullscreen=false
fulldouble=false
fullfixed=false
fullresolution=1024x768
output=surface
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt
language=
machine=vga
captures=capture
memsize=16
frameskip=0
aspect=false
scaler=normal2x
core=normal
cycles=3000
cycleup=500
cycledown=20
nosound=false
rate=22050
blocksize=2048
prebuffer=10
mpu401=true
intelligent=true
device=default
config=
type=sb16
base=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050
gus=true
rate=22050
base=240
irq1=5
irq2=5
dma1=3
dma2=3
ultradir=C:\ULTRASND
pcspeaker=true
pcrate=22050
tandyrate=22050
disney=true
xms=false
ems=false
modem=false
comport=2
listenport=23
directserial=false
comport=1
realport=COM1
defaultbps=1200
parity=N
bytesize=8
stopbit=1
ipx=false
"I wish I'd thought of that...."
Hey, I tried xms=true and ems=false and got the same result. When I ran the mem command I got the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
what would you suggest at this point?
"I wish I'd thought of that...."
*** MERGED TWO SIMILAR TOPICS ***
Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)
wrote:Hey, I tried xms=true and ems=false and got the same result. When I ran the mem command I got the following: 637 kb free convent […]
Hey, I tried xms=true and ems=false and got the same result. When I ran the mem command I got the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
what would you suggest at this point?
I suggest you tell us which settings you used when you got that output from mem.
DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32
Exactly which settings are you speaking of? dosbox.config settings?
"I wish I'd thought of that...."
wrote:Exactly which settings are you speaking of? dosbox.config settings?
The EMS and XMS settings in DOSBox.
You wrote:
wrote:Hey, I tried xms=true and ems=false and got the same result. When I ran the mem command I got the following: 637 kb free convent […]
Hey, I tried xms=true and ems=false and got the same result. When I ran the mem command I got the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
what would you suggest at this point?
When I run DOSBox with xms=true and ems=false I get a totally different output:
Z:\>mem
637 Kb free conventional memory
15296 Kb free extended memory
DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32
MiniMax,
Here is what i have done so far and the results I've gotten:
*I checked my dosbox.config file to ensure I had xms=true and ems=false.
(also tried as xms=false) (with DOSBox 0.63)
*My games are in C:\oldgames
*Opened DODBox and typed "mount c c:\oldgames" then "c:" to name the drive as "c".
*then typed "mem" and recieved the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
*I then tried "cd wingco~1\privat~1" to get into the Privateer directory.
* When I try "priv" for the priv.exe command, I get the "Protected mode driver not responding to EMS function calls" error.
It seems to me I am doing this just as the others who are running the game fine, but getting different results.... any other ideas on what else could be making my results different??
"I wish I'd thought of that...."
One other question I forgot to ask.... I am changing the XMS and EMS settings in dosbox.config by using WordPad. That is where I change those settings, correct??
"I wish I'd thought of that...."
Should be DOSBox.conf, but yes, that is where settings are stored. You do need to restart DOSBox for changes to take effect.
Yes, it’s my fault.
Thanks for the quick response... It is dosbox.conf I'm changing. I did restart DOSBox prior to trying the above.... I'm am at a real loss here...
One bit of good news though, i got Starflight, the birthplace of my gaming life, to run just now and am doing cartwheels as I type!!! (OK, maybe not literally!)
If I can only get Privateer to run, my plan will almost be complete... I really don't know where to look now.
"I wish I'd thought of that...."
wrote:MiniMax, Here is what i have done so far and the results I've gotten: *I checked my dosbox.config file to ensure I had xms=true […]
MiniMax,
Here is what i have done so far and the results I've gotten:
*I checked my dosbox.config file to ensure I had xms=true and ems=false.
(also tried as xms=false) (with DOSBox 0.63)
*My games are in C:\oldgames
*Opened DODBox and typed "mount c c:\oldgames" then "c:" to name the drive as "c".
*then typed "mem" and recieved the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
*I then tried "cd wingco~1\privat~1" to get into the Privateer directory.
* When I try "priv" for the priv.exe command, I get the "Protected mode driver not responding to EMS function calls" error.It seems to me I am doing this just as the others who are running the game fine, but getting different results.... any other ideas on what else could be making my results different??
Sounds like either DOSBox isn't using the .conf file that you're editing, or there's a bug in DOSBox 0.63 that is making it enable EMS even though you set it to false. It's saying you have 15MB of XMS and 15MB of EMS in the last two lines.
The error message you're seeing is Privateer complaining that it can't do what it wants with that 15MB of memory because DOSBox is controlling it as EMS.
QBix/Harekiet: Is it possible to make DOSBox's EMS respond to Privateer's function calls in a way that makes it happy?
wrote:*I checked my dosbox.config file to ensure I had xms=true and ems=false. <snip> *then typed "mem" and recieved the following: […]
*I checked my dosbox.config file to ensure I had xms=true and ems=false.
<snip>
*then typed "mem" and recieved the following:
637 kb free conventional memory
15296 kb free extended memory
15296 kb free expanded memory
You are doing something fundamentally wrong.
Start DOSBox. Look at the DOSBox window. Look at the window title. Does it read DOSBox 0.63,Cpu Cycles: 3000?
Shutdown DOSBox. Edit dosbox.conf with Notepad. Find the cpu section. Change cycles to 4321. Start DOSBox and check that the title reflects the change.
DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32
QBix/Harekiet: Is it possible to make DOSBox's EMS respond to Privateer's function calls in a way that makes it happy?
There are always ways....
but it's the vcpi that privateer wants and we don't see use for it especially as ems can be disabled in dosbox. (even much simpeler in the next version)
Water flows down the stream
How to ask questions the smart way!