DOS Games Message Board
DOS Games Discussion
A message board to talk about DOS games, get help, and find old games.
Do NOT post warez or abandonware requests please
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


+ Commander Keen

 
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Get Games to Work
Author Message
John The Ax
Moderator
Moderator


Offline
Joined: 15 Sep 2002
Posts: 1476
Location: Pittsburgh, PA

PostPosted: Sun Sep 15, 2002 12:27 pm     Post subject: + Commander Keen Reply with quote

This isn't really a problem, but on my old computer, I couldn't run CK under MS-DOS, but could run it under windows. It gave a "Not Enough Memory" thing. Can anyone explain this to me?
Back to top
Guest







PostPosted: Wed Sep 18, 2002 6:36 am     Post subject: Reply with quote

Why I wrote 'Play in right computer'?
Back to top
John The Ax
Moderator
Moderator


Offline
Joined: 15 Sep 2002
Posts: 1476
Location: Pittsburgh, PA

PostPosted: Wed Sep 18, 2002 1:57 pm     Post subject: Reply with quote

You have the same IP as 486 Player. Interesting. WTF do you mean, Play in Right Computer?
Back to top
Kazer0
Mercenary Dishwasher


Offline
Joined: 17 Sep 2002
Posts: 2704
Location: In an igloo with my pet penguin, eh?

PostPosted: Wed Sep 18, 2002 2:43 pm     Post subject: Reply with quote

I dont want people seeing my IP, u can hack computers with that! And i had that problem with cK, but it was because mycrap-pc that i use has 1.5 mb ram and is a 386.
Back to top
lakerzz8
~Lakerz~Fan~


Offline
Joined: 14 Sep 2002
Posts: 763
Location: L.A., California

PostPosted: Wed Sep 18, 2002 8:35 pm     Post subject: Reply with quote

only the mods and admins can see your i.p.. and they weont tell anyone unlesss you...i mean THEY ARE SURE NOT TO TELL ANYONE...DONT WORRY!!!!
Back to top
procerus
Expert
Expert


Offline
Joined: 16 Sep 2002
Posts: 187

PostPosted: Thu Sep 19, 2002 11:34 am     Post subject: Reply with quote

John The Ax asked:
Quote:
This isn't really a problem, but on my old computer, I couldn't run CK under MS-DOS, but could run it under windows. It gave a "Not Enough Memory" thing. Can anyone explain this to me?


When you play the game in Windows then Windows is managing the memory for you. When you play a game in DOS you have to set the computer up so that the memory is managed properly.

A game like Commander Keen needs free "conventional memory". This memory is the first 640K of available memory. For legacy reasons (someone called Bill Gates decided that "640K ought to be enough for anybody" when deciding the architecture for DOS) those 640K are all that a PC can access in "real mode". These days everything runs in protected mode instead so that barrier is effectively overcome. But early games need those 640K largely empty to run in.

The problem is that the drivers you need to play the game (sound, mouse and sometimes CD-ROM and disk cache etc.), which are loaded from files called config.sys and autoexec.bat, will fill up this 640K leaving not enough memory for the game to run. So to get enough memory you need to use a memory manager (DOS comes with EMM386) which will load all those drivers "high", which means in memory between 640K and 1MB, and to do this you need to configure those files (config.sys and autoexec.bat) properly. This can be done automatically in DOS by running a program called Memmaker but better results can usually be achieved by hand.

There are also various third party memory managers for DOS like QEMM mentioned in my sig. These usually achieve still better results. But some people (like me Shit-Eating Grin ) get carried away with this stuff since it becomes a game in itself. No PC game really ever needed more than about 610K of free conventional memory.

Note that there are also various types of memory that have been required by various games and programs over the years. Expanded memory (EMS), extended memory (XMS), DPMI and VCPI and so on. So, in turn, memory managers can also be tweaked to favour different types of memory depending upon the demands of the program or game you're trying to run.

All this confusion and complication was one of the main reasons that Windows has been such a success. Windows dynamically manages memory according to the demands of running programs and it does it seemlessly and usually pretty well. Some of us find it all rather anodyne and boring however.

I'll shut up now. I can go on about this stuff for hours Sleeping so if there's anything more you need to know...
Back to top
John The Ax
Moderator
Moderator


Offline
Joined: 15 Sep 2002
Posts: 1476
Location: Pittsburgh, PA

PostPosted: Thu Sep 19, 2002 2:01 pm     Post subject: Reply with quote

I hate to break it to you, but I was happy with the first paragraph. The second one was good, too. That is what I wanted to know. Thanks! Congratulatory
Back to top
486 player
Gaming Demi-god
Gaming Demi-god


Offline
Joined: 18 Sep 2002
Posts: 1179

PostPosted: Fri Sep 20, 2002 4:16 am     Post subject: Reply with quote

It was me. I wrote it JUST before I got the confirm message. (Too early thou say) Laughing

DOS games are meaned to be played in DOS and that means P120 or older. Go! Get it!
Back to top
procerus
Expert
Expert


Offline
Joined: 16 Sep 2002
Posts: 187

PostPosted: Fri Sep 20, 2002 9:03 am     Post subject: DOS and CPU power Reply with quote

I agree, 486, that DOS games should be played in DOS. They're faster and more stable that way (indeed, I have several games that won't run in any version of Windows). But fast processors are fine. The original DOS version of Flight Unlimited, for example, (IMHO the finest civilian flight sim yet created and I've owned most of 'em) only runs smoothly with max detail and res on a 1Ghz machine!

Looking Glass' foresight also goes for the original System Shock. When you activate the surround-view capability on your military grade cybernetic enhancements you definately need at least a Pentium III. Although FastVid helps too! Laughing

DOS is scaleable with processor speed. It's just that, unlike Windows, it also works great on slower CPUs! Shit-Eating Grin
Back to top
John The Ax
Moderator
Moderator


Offline
Joined: 15 Sep 2002
Posts: 1476
Location: Pittsburgh, PA

PostPosted: Fri Sep 20, 2002 1:47 pm     Post subject: Reply with quote

I know you two have DOS fetishes (I don't think that is how that's spelled), but I don't really don't run my games in DOS if I don't have to. I find it easier to run most under Windows.
Back to top
procerus
Expert
Expert


Offline
Joined: 16 Sep 2002
Posts: 187

PostPosted: Fri Sep 20, 2002 3:24 pm     Post subject: Easier and better Reply with quote

Yes, it's certainly easier John, and for most people better, to run games in Windows whatever.

But these games were written before Windows had the capability (due to hardware speed) of running games effectively. Windows was demanding on hardware and so were the games. So you ran games in DOS and less demanding programs, like word processors, in Windows.

And I learnt the hard way. Games wouldn't run because I didn't have enough memory (free conventional memory as I explained above). So I read magazines, I asked friends and I experimented.

So I got all these hard won skills. And then they made the hardware fast enough to run Windows and the games and they invented DirectX.

And like many people with a hard won skill I like to practice it. So I run my DOS games in DOS. They are faster and more stable that way but most people wouldn't notice the difference. And, because I played and loved them all those years ago, I won't give up on my favourite games that won't run in Windows (although many have).

So play them any way you can! DOS games were great then and they're great now. And nearly all of them will now run in Windows. And that's a good thing! Shit-Eating Grin
Back to top
John The Ax
Moderator
Moderator


Offline
Joined: 15 Sep 2002
Posts: 1476
Location: Pittsburgh, PA

PostPosted: Fri Sep 20, 2002 4:04 pm     Post subject: Reply with quote

Procerous: Mad DOS skillz! DOSMASTA! I really don't know anyone as into DOS or as good at it as you. You really add to this forum!
Back to top
procerus
Expert
Expert


Offline
Joined: 16 Sep 2002
Posts: 187

PostPosted: Fri Sep 20, 2002 4:57 pm     Post subject: Aw shucks! Reply with quote

Now I'm embarrassed! Ashamed

Trust me, there are plenty of people who know far more about DOS than me. I just learned what I had to learn to get the darn games to work.

I'm sure emmzee and 486 player and plenty of others know more than I do. I just like going on (and on and on and on Sleeping ) about it! Shit-Eating Grin
Back to top
486 player
Gaming Demi-god
Gaming Demi-god


Offline
Joined: 18 Sep 2002
Posts: 1179

PostPosted: Sat Sep 21, 2002 10:12 am     Post subject: Reply with quote

Thou don't have a card in Local Bus?
Try to play System in 320*240 mode.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Get Games to Work All times are GMT - 5 Hours
Page 1 of 1

 
Free Windows games


Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)