Go Back   Forums > Community Chatterbox > Blah, blah, blah...
Memberlist Forum Rules Today's Posts
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 17-03-2008, 05:20 PM   #1
Rogue
10 GOSUB Abandonia
20 GOTO 10
 
Rogue's Avatar

 
Join Date: Nov 2004
Location: Afrim, Albania
Posts: 2,113
Default What was the role of MS-DOS in Windows 95?

Not sure if you guys have seen this. It makes interesting read:

What was the role of MS-DOS in Windows 95?
Rogue is offline                         Send a private message to Rogue
Reply With Quote
Old 17-03-2008, 08:10 PM   #2
Eagle of Fire
Friendly Fire
 
Eagle of Fire's Avatar

 
Join Date: Sep 2004
Location: Valleyfield, Canada
Posts: 4,892
Default

If it was true, yes...

It does sound pretty much right, but there is a few disparancies which I just can't agree with. Then, the writter goes into such details that I can't continue to follow.

The big part I have no choice to agree with is that Win95 and Win98 didn't have DOS. They had a dumbed down version of DOS. Even the so called "dos mode" wasn't the "real" DOS. This led to many problems when trying to run DOS programs, and that's probably what he's talking about in great depth.

The whole idea was, of course, to continue to get new Windows versions out until DOS wasn't a factor anymore. That's what they did with XP, and luckily they did it well for once. Unfortunatly, as everybody knows... With next to no compatibility whatsoever with old programs...

That's why VDMSound and DOSBox projects were started in the first place!
__________________
I'm on a hot streak... Literally.
Proud member of The Abandoned since 2005.
Eagle of Fire is offline                         Send a private message to Eagle of Fire
Reply With Quote
Old 17-03-2008, 08:28 PM   #3
Geezer
Abandonia Homie
 
Geezer's Avatar

 
Join Date: Feb 2007
Location: Brooklyn, United States
Posts: 667
Default

Actually it was NT and not XP that first introduced the ntloader(NTLDR), which is what XP still uses to boot itself. Windows NT actually came out before Win 95.
__________________
"The gadfly has returned! Thou simpering, whining stable dropping. I have defeated thee repeatedly and still thou darest crawl back for more punishment. Chastise thee I shall. Thy stature is insignificant and thy name moronic. Brother to the vole! Offspring of money grubbing know nothings!" ... Spellcraft: Aspects of Valor
Geezer is offline                         Send a private message to Geezer
Reply With Quote
Old 17-03-2008, 08:29 PM   #4
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

In fact W95/W98 had 'real' dos, but it wasn't dos6.22 anymore.
Several memory managers were altered, gave compability problems sometimes.

If you wanna call dos6.22 'real' dos, then yeah, W95/98 hadn't 'real' dos.
But then Freedos nor DRDos (or whatever dos) aren't real neither.
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 18-03-2008, 08:53 AM   #5
Japo
Autonomous human
 
Japo's Avatar


 
Join Date: Mar 2006
Location: ,
Posts: 4,613
Default

What I never understood is, if the only reason for Windows 4.x being so crappy was having DOS compatibiliy, why its DOS version was relatively so uncompatible --at least as far as games go-- with previous stand-alone versions. Well I guess there must be a reason.
__________________
Life starts every day anew. Prospects not so good...
Japo is offline                         Send a private message to Japo
Reply With Quote
Old 18-03-2008, 10:47 AM   #6
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

It was incompatible with dosgaming to protect itself.
The dosenvironment in NTs is only meant for system programs.
All the hardware request/adressing/memory management (IRQ-DMA...) must go via NT, no direct access allowed, and that's now precisely the greatest difference with dos and certainly dosgames!
And dosgames usually need fixed IRQ for sound, when pnp was introduced the IRQ were 'not fixed' anymore, the OS decided what gets the IRQ. Example: dosgames need a fixed SB IRQ (5 or 7 usually) and direct access ... what's refused by the NT os.

And add a ton more incompabilities, Fact is dosgames belong in Dos, not in NT, none finds it strange that you can't run dosgames directly on a Mac or in Linux, same goes for the NT ones.

That's why there is dosbox, VPC, VDMS ... etcetera.
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 18-03-2008, 11:46 AM   #7
Rogue
10 GOSUB Abandonia
20 GOTO 10
 
Rogue's Avatar

 
Join Date: Nov 2004
Location: Afrim, Albania
Posts: 2,113
Default

Win9X, just as he said at begging - HAS DOS and DOS is used to boot Windows environment.
So to answer EoF, if you copy rest of DOS stuff from Win9X tool foldedr >> OldMSDos folder into C:\Windows\Command folder, and if you break boot up of Windows and make proper change and install necessary drivers, you have DOS machine out of Win9X machine. No, you will not get DOS 6.22, but DOS 7.0.
Of course, you have to know a thing or two about DOS, how to utilize memory, load drivers into high memory, so that your program will have enough memoty to start.

None of the games I tested from Abandonia didn't fail to load on computer setup like that. Even if you load windows, and then switch into DOS, only program what was left running is Win, which took about 3KB. To see what's really taking your memory in DOS environment (this will not work in DOSBox) just use mem command with parameter c (type: mem /c).

dosraider, we are talking about Win9X, which has nothing to do with NT kernel.
Rogue is offline                         Send a private message to Rogue
Reply With Quote
Old 18-03-2008, 01:45 PM   #8
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

Oh ... did I go off topic in your topic? Shocking!
tsssssssssssssssssssss .
Moi is really bad.
My excuses.

__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 18-03-2008, 01:51 PM   #9
Rogue
10 GOSUB Abandonia
20 GOTO 10
 
Rogue's Avatar

 
Join Date: Nov 2004
Location: Afrim, Albania
Posts: 2,113
Default

Quote:
Originally Posted by dosraider View Post
Oh ... did I go off topic in your topic? Shocking!
tsssssssssssssssssssss .
Moi is really bad.
My excuses.

:laugh:

Lovely...

NT is not just off topic, is just pure insult for DOS forum.
Rogue is offline                         Send a private message to Rogue
Reply With Quote
Old 18-03-2008, 03:24 PM   #10
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

Tss tsss tsss, this isn't a dos forum, this is -mainly- a dosgames forum.
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
Role Playing Fubb Gaming Zone 95 01-07-2010 06:08 AM
Pen And Paper Role Playing SixApes Forum Games 4 06-12-2006 02:30 PM
What Is Your Attitude To Role Players? Nick Blah, blah, blah... 24 18-08-2005 07:58 PM
How About A Role Playing Section Of Forum punch999 Old Suggestions 38 04-01-2005 04:09 PM


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 09:55 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.