China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-09-15 07:03
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [Sharing] Playing DOS Games in WinXP View 1,456 Replies 4
Original Poster Posted 2004-08-09 00:00 ·  中国 福建 福州 电信
元老会员
★★★
农民
Credits 2,903
Posts 991
Joined 2003-07-23 00:00
23-year member
UID 7391
Gender Male
From 福建省
Status Offline
Today I suddenly really wanted to play an old game called "Aviation Tycoon II", but unfortunately my XP system just couldn't support it. I tried the VPC virtual machine, Wengier's Super DOS Boot Disk, a Windows98 boot disk, a DOS boot disk I made myself... but no matter how I changed Config.sys, it always said "not enough EMM memory."
Later I created a shortcut for the main program that runs the game, then set it to Win9x compatibility mode, and it actually got into the game successfully. But unfortunately there was no sound, and even worse, the mouse pointer wouldn't display...
After searching like crazy online all morning, I finally found the solution. I'm pasting the related webpage address below; friends who like to play DOS games for nostalgia can use it for reference.
http://61.136.152.55/sanguogame/hint/xp.html
艰难奋长戟,万古用一夫

中国DOS联盟 http://www.cn-dos.net 欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com QQ 56049418
Floor 2 Posted 2004-08-12 00:00 ·  中国 北京 鹏博士BGP
初级用户
Credits 113
Posts 5
Joined 2004-08-12 00:00
22-year member
UID 30061
Gender Male
Status Offline
I want to play Romance of the Three Kingdoms IV in win98. I added "DEVICE=C:\windows\HIMEM.SYS
DEVICE=C:\windows\EMM386.EXE
dos=high,umb
files=30" to config.sys, but after startup, when setting EMS, it always tells me "the statement DEVICE=C:\windows\EMM386.EXE in config.sys contains the noems command
", and asks me to delete that command. Why is this happening? What should I do? Thank you!
Floor 3 Posted 2004-08-12 00:00 ·  中国 辽宁 抚顺 联通
银牌会员
★★★
Credits 1,186
Posts 510
Joined 2004-07-30 00:00
22-year member
UID 29279
Gender Male
Status Offline
So is there actually a NOEMS command or not?
Floor 4 Posted 2004-09-16 00:00 ·  中国 四川 达州 电信
初级用户
Credits 142
Posts 13
Joined 2003-12-12 00:00
22-year member
UID 14019
Gender Male
Status Offline
The following is quoted from wchong's post at 2004-8-12 14:59:30:
So is there actually a NOEMS command or not?


There is NOEMS. Some games can't run in EMS mode, so just remove the NOEMS line.
Also, for that memory problem, you can use XMSDSK to solve it. For example, with 256MB of memory, games like Legend of Sword and Fairy may show the memory as a negative number. Actually, you just need to make your memory less than 32MB. The specific method:
XMSDSK 250000 /Y #use XMSDSK to create a virtual RAM disk, set the capacity to 250000KB. Make the memory less than 32MB.
PLAY.BAT #run the game directly.
OK!
Floor 5 Posted 2004-09-16 00:00 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
VDMSOUND is much more powerful than DOSBOX because it can solve sound problems in DOS games! And some games have no sound in DOSBOX, or the sound is distorted!
Forum Jump: