Need help running dos game under XP Pro

1

1

Kåre Stølselv said:
Hi all.

I am trying to run the old game "Master of Orion" under XP Pro. It works
under Xp home on another computer, but on my desktop comp w/ XP pro I only
get a black screen. When trying from DOS prompt i get the error message "You
need an EMS driver".

I have set the program to get automatic conventional memory, 2048k EMS,
2048k XMS and 8192k DPMI, to run maximized with the rest automatic. This
works with XP home on my other computer.

But why not with Pro??? The monitor and everything else is standard P&P. I
have tried varying the settings, more memory, compatibility mode etc, but no
luck.

Help.........?

KS
Pro- Business computer
Home- Gamers computer

Try the compatibility wzard
 
K

Kåre Stølselv

Hi all.

I am trying to run the old game "Master of Orion" under XP Pro. It works
under Xp home on another computer, but on my desktop comp w/ XP pro I only
get a black screen. When trying from DOS prompt i get the error message "You
need an EMS driver".

I have set the program to get automatic conventional memory, 2048k EMS,
2048k XMS and 8192k DPMI, to run maximized with the rest automatic. This
works with XP home on my other computer.

But why not with Pro??? The monitor and everything else is standard P&P. I
have tried varying the settings, more memory, compatibility mode etc, but no
luck.

Help.........?

KS
 
P

Paul Smith

1 said:
Pro- Business computer
Home- Gamers computer

Pro - Windows XP.
Home - Windows XP Striped down.

Try using DOS box from http://dosbox.sourceforge.net it will run pure DOS on
your machine.

It could be many things stopping MoO from running properly, it's certainly
NOT the fact that it's Windows XP Pro instead of Home.

Windows XP has no native DOS support, it has very basic emulation. Using
something like DOS box is the only real work-around.

--
Paul Smith,
Yeovil, UK.
http://windows.dasmirnov.net/ Windows XP Resource Site.
http://www.smirnov.demon.co.uk/
http://www.doom3portal.com/ A Doom 3 fansite.

*Replace nospam with smirnov to reply by e-mail*
 
S

steve l

I have run into this same problem with a DOS app (not
game) come to find out that due to the fact that the pc
came pre-installed with XP it would not work, because XP
handles DOS differently, I was told that had I upgraded
from i.e. Win98 it would have worked fine. I do not know
if you upgraded the Home XP or not. If not try
compatibility wizard as stated by previous tech.
 
K

Ken Blake, MVP

In
steve l said:
I have run into this same problem with a DOS app (not
game) come to find out that due to the fact that the pc
came pre-installed with XP it would not work, because XP
handles DOS differently,


No, XP doesn't handle DOS differently. It doesn't handle DOS at
all, since there is no DOS there to handle.

I was told that had I upgraded
from i.e. Win98 it would have worked fine.


That makes no sense, and I don't believe it. Who told you that?

Some DOS apps work on XP, some don't. It depends on the app and
what it does.
 
K

Kåre Stølselv

Well the compatibility wizard is (naturally) useless, it has no solutions to
offer in this case. Both computers are XP from scratch, no clue there.
DosBox worked fine (Thanks! :), but the game is T-E-R-R-I-B-L-Y
slow........

KS
 
A

Alex Nichol

Kåre Stølselv said:
I am trying to run the old game "Master of Orion" under XP Pro. It works
under Xp home on another computer, but on my desktop comp w/ XP pro I only
get a black screen. When trying from DOS prompt i get the error message "You
need an EMS driver".

I have set the program to get automatic conventional memory, 2048k EMS,
2048k XMS and 8192k DPMI, to run maximized with the rest automatic. This
works with XP home on my other computer.

Set up For best DOS conventional memory and EMS: Edit the
windows\system32\config.nt and autoexec.nt files.

In config.nt have (apart from the large number of REM lines) just
EMM = B=4000 RAM
(note the exact spaces - either side of the first = and before RAM,
none next to the second =) and

dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
(or higher files= if needed)

and in autoexec.nt have

REM Install DPMI support
lh %SystemRoot%\system32\dosx

with other earlier lh lines REM ed out, and then any SET or PATH lines
that may already be present at the end.

This should give about 612K for a program, run from a shortcut made to
its .exe file. R-click the shortcut, Properties and on the Memory page
you can set an explicit value - rather than Auto - for any EMM or XMS
memory it may need, and for initial environment space
 
C

cquirke (MVP Win9x)

Pro - Windows XP.
Home - Windows XP Striped down.

XP Pro: Newest NT designed for business.

XP Home: Newest NT still designed for business, some business
functionality removed, but no home-orientated value added.

IOW for stand-alone users, XP Home is still a square peg in a round
hole, and most of the problems we have seen stems from this.

Instead of adapting to the stand-alone user's most familiar security
model - the "home" concept, as in "a physical location where safety
can be assumed" - XP Home still pushes the identity-based security
model, allowing notional "administrators" to fiddle with the PC via
any network, including the Internet.

Home users are expected to pretend to be different ppl when doing
different things, much like wearing an ID badge in your own house to
determine what rooms you are allowed in. They can't disable all the
remote admin junk (RPC, hidden admin shares, etc.) and are expected to
magically posess the IT skills needed to manage these - the same
skills that business requires MCSE or similar certification to play.


-------------------- ----- ---- --- -- - - - -
No, perfection is not an entrance requirement.
We'll settle for integrity and humility
 
1

1

cquirke (MVP Win9x) said:
XP Pro: Newest NT designed for business.

XP Home: Newest NT still designed for business, some business
functionality removed, but no home-orientated value added.

IOW for stand-alone users, XP Home is still a square peg in a round
hole, and most of the problems we have seen stems from this.

Instead of adapting to the stand-alone user's most familiar security
model - the "home" concept, as in "a physical location where safety
can be assumed" - XP Home still pushes the identity-based security
model, allowing notional "administrators" to fiddle with the PC via
any network, including the Internet.

Home users are expected to pretend to be different ppl when doing
different things, much like wearing an ID badge in your own house to
determine what rooms you are allowed in. They can't disable all the
remote admin junk (RPC, hidden admin shares, etc.) and are expected to
magically posess the IT skills needed to manage these - the same
skills that business requires MCSE or similar certification to play.

I realize what you have said-
What I am trying to get across is that in Home- the programs that were
stripped off make it easier to make a game work(and not for this specific
reason - it just works that way)-
XP no longer has DOS- It's a DOS shell and the DOS games that do finally
work in XP are so sped up it isn't worth it- Find an old 3.1-98se machine
that some one is getting rid of in favor of an XP machine and use it for DOS
games- Any of my old D&D games that did run in XP weren't able to set my
sound correctly and ran so fast It was insta death.
 
J

Jimmy S.

| I think the best solution for old DOS games is to write an emulator
| that would isolate the hardware and manage the speed issues - as if
| the DOS PC were an alien platform, like the ZX Spectrum.
|
| Newer DOS games used real-time-clock for timing, but even so, they may
| not run or run oddly due to timing issues. The first I saw fall prey
| to this was Tyrian, which crashed when CPUs went over 300MHz or so.

When a game is a DOS game, it could work using compatibility mode:
http://support.microsoft.com/?kbid=292533 or by using the Multiboot
bootdisk from: http://members.ozemail.com.au/~lpcd/downloads.html

With DOSBOX you can emulate a DOS computer on your XP desktop:
http://dosbox.sourceforge.net/information.php Or try MS Virtual PC:
http://www.microsoft.com/windowsxp/virtualpc/downloads/trial.asp
which allows you to install DOS or to run any operating system inside XP.

Here are two excellent tutorials http://www.dosgames.com/xphints.php
and http://home.earthlink.net/~angeldancer27/XpGameList.htm

For sound issues use: http://www.ece.mcgill.ca/~vromas/vdmsound

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________
 
C

cquirke (MVP Win9x)

I realize what you have said-
What I am trying to get across is that in Home- the programs that were
stripped off make it easier to make a game work(and not for this specific
reason - it just works that way)-

Not sure how that fits, unless you're thinking of different account
rights or simple file sharing or something - AFAIK, both Home and Pro
offer the same compatibility settings for DOS apps.

YMMV more on whether you use FATxx or NTFS, or whether you had first
set up the PC as FATxx before converting to NTFS vs. installing onto
NTFS in the first place. The last is most likely to set file
permission detail that may be restrictive, whereas avoiding NTFS
altogether also avoids the whole file permission thing.
XP no longer has DOS

XP is NT 5.1, and NT never had DOS - only the emulation thereof.
Win9x had a more compatible emulation within Windows, plus the option
to run a true DOS mode instead of Windows.
...the DOS games that do finally work in XP are so sped up it isn't worth it

I think the best solution for old DOS games is to write an emulator
that would isolate the hardware and manage the speed issues - as if
the DOS PC were an alien platform, like the ZX Spectrum.

Newer DOS games used real-time-clock for timing, but even so, they may
not run or run oddly due to timing issues. The first I saw fall prey
to this was Tyrian, which crashed when CPUs went over 300MHz or so.


------------ ----- ---- --- -- - - - -
The most accurate diagnostic instrument
in medicine is the Retrospectoscope
 
J

Jimmy S.

It is the first option to suggest as it's the easiest to implement.

Cheers!
Jimmy.

How would compatability mode help a dos program?
 
D

David Candy

It also does nothing. Compat changes environment and API functions for WINDOWS programs.

--
----------------------------------------------------------
http://home.comcast.net/~wizardofwhimsy/index.html
Jimmy S. said:
It is the first option to suggest as it's the easiest to implement.

Cheers!
Jimmy.

How would compatability mode help a dos program?

--
----------------------------------------------------------
http://home.comcast.net/~wizardofwhimsy/index.html
Jimmy S. said:
| I think the best solution for old DOS games is to write an emulator
| that would isolate the hardware and manage the speed issues - as if
| the DOS PC were an alien platform, like the ZX Spectrum.
|
| Newer DOS games used real-time-clock for timing, but even so, they may
| not run or run oddly due to timing issues. The first I saw fall prey
| to this was Tyrian, which crashed when CPUs went over 300MHz or so.

When a game is a DOS game, it could work using compatibility mode:
http://support.microsoft.com/?kbid=292533 or by using the Multiboot
bootdisk from: http://members.ozemail.com.au/~lpcd/downloads.html

With DOSBOX you can emulate a DOS computer on your XP desktop:
http://dosbox.sourceforge.net/information.php Or try MS Virtual PC:
http://www.microsoft.com/windowsxp/virtualpc/downloads/trial.asp
which allows you to install DOS or to run any operating system inside XP.

Here are two excellent tutorials http://www.dosgames.com/xphints.php
and http://home.earthlink.net/~angeldancer27/XpGameList.htm

For sound issues use: http://www.ece.mcgill.ca/~vromas/vdmsound

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________
 
J

Jimmy S.

The information has helped a lot of people. I chose to continue
to include the information especially since some Windows games
"appear" to be DOS games to the person posting but they aren't.

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________
How would compatability mode help a dos program?
When a game is a DOS game, it could work using compatibility mode:
http://support.microsoft.com/?kbid=292533 or by using the Multiboot
bootdisk from: http://members.ozemail.com.au/~lpcd/downloads.html

With DOSBOX you can emulate a DOS computer on your XP desktop:
http://dosbox.sourceforge.net/information.php Or try MS Virtual PC:
http://www.microsoft.com/windowsxp/virtualpc/downloads/trial.asp
which allows you to install DOS or to run any operating system inside XP.

Here are two excellent tutorials http://www.dosgames.com/xphints.php
and http://home.earthlink.net/~angeldancer27/XpGameList.htm

For sound issues use: http://www.ece.mcgill.ca/~vromas/vdmsound

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________
 
1

1

I have personally had SOME ... not much but some success with compatibility
mode running dos games- such as Descent 1. But my D&D games are crap in XP.
So tastes great, less filling.

My suggestion still remains as getting an older machine with 9x or ME and
using it for your DOS games.
Jimmy S. said:
The information has helped a lot of people. I chose to continue
to include the information especially since some Windows games
"appear" to be DOS games to the person posting but they aren't.

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________

How would compatability mode help a dos program?
When a game is a DOS game, it could work using compatibility mode:
http://support.microsoft.com/?kbid=292533 or by using the Multiboot
bootdisk from: http://members.ozemail.com.au/~lpcd/downloads.html

With DOSBOX you can emulate a DOS computer on your XP desktop:
http://dosbox.sourceforge.net/information.php Or try MS Virtual PC:
http://www.microsoft.com/windowsxp/virtualpc/downloads/trial.asp
which allows you to install DOS or to run any operating system inside XP.

Here are two excellent tutorials http://www.dosgames.com/xphints.php
and http://home.earthlink.net/~angeldancer27/XpGameList.htm

For sound issues use: http://www.ece.mcgill.ca/~vromas/vdmsound

--
Cheers, Windows XP MVP Shell / User
Jimmy S. http://mvp.support.microsoft.com


Game FAQs: http://support.microsoft.com/default.aspx?scid=FH;[LN];gms
Visit my Zone.com / Gaming Helpsite: http://nibblesnbits.tk or Call / Contact
MS Support at: http://support.microsoft.com/default.aspx?scid=sz;en-us;top
My advice is donated "AS IS" without warranty; nor do I confer any rights.
_________________________________________________________
 
E

EjP

1 said:
Pro- Business computer
Home- Gamers computer

The differences between Pro and Home all have to do with networking and
security. There is no particular reason
why a game would not run under Pro if it runs under Home.

-E
 
E

EjP

Kåre Stølselv said:
Hi all.

I am trying to run the old game "Master of Orion" under XP Pro. It works
under Xp home on another computer, but on my desktop comp w/ XP pro I only
get a black screen. When trying from DOS prompt i get the error message "You
need an EMS driver".

I have set the program to get automatic conventional memory, 2048k EMS,
2048k XMS and 8192k DPMI, to run maximized with the rest automatic. This
works with XP home on my other computer.

But why not with Pro??? The monitor and everything else is standard P&P. I
have tried varying the settings, more memory, compatibility mode etc, but no
luck.

Help.........?

KS
There should be no difference between XP Home and XP Pro in this regard,
and I suspect that may be a red herring. If it works under Home, it
*should* be able to work under Pro. I can think of some possible problems:
- Do both systems have the same file system? Sometimes older programs
can't deal with NTFS even in a shell. Is the Home system perhaps
FAT32?
- It's possible that there's a security issue. Try running the
program as Administrator. If that works, then go to work on
specific security settings.
- Try setting the compatibility mode to Win95.

If all that fails, buy an old DOS box at a rummage sale for $10-20 so
you can play old games. Your time is worth more than that.

-E
 
K

Kåre Stølselv

EjP said:
There should be no difference between XP Home and XP Pro in this regard,
and I suspect that may be a red herring. If it works under Home, it
*should* be able to work under Pro. I can think of some possible problems:
- Do both systems have the same file system? Sometimes older programs
can't deal with NTFS even in a shell. Is the Home system perhaps
FAT32?
- It's possible that there's a security issue. Try running the
program as Administrator. If that works, then go to work on
specific security settings.
- Try setting the compatibility mode to Win95.

If all that fails, buy an old DOS box at a rummage sale for $10-20 so
you can play old games. Your time is worth more than that.

See my other posting. I run as admin, I haven't created any accounts with
less access on my home comp. I could buy an old 486 or something, but
thought I'd try this first. I really don't need another machine in my home
network - the wife will leave me.... :)
KS
 
1

1

Kåre Stølselv said:
message P&P.

See my other posting. I run as admin, I haven't created any accounts with
less access on my home comp. I could buy an old 486 or something, but
thought I'd try this first. I really don't need another machine in my home
network - the wife will leave me.... :)
KS

Fine- get another HD and dual boot with 9x and XP- problem solved
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top