> -----Original Message-----
> From: dmccunney [mailto:dennis.mccun...@gmail.com] 
> Sent: Wednesday, January 09, 2013 12:05 PM
> To: Discussion and general questions about FreeDOS.
> Subject: Re: [Freedos-user] Freedos V2.0 - when will it be available?
> 
> On Wed, Jan 9, 2013 at 11:13 AM, Rugxulo <rugx...@gmail.com> wrote:
> > On Wed, Jan 9, 2013 at 3:38 AM, dmccunney 
> <dennis.mccun...@gmail.com> wrote:
> >> On Wed, Jan 9, 2013 at 2:32 AM, Michael Robinson
> >> <plu...@robinson-west.com> wrote:
> >>
> >>> A protected mode dos like the one under Windows 9x and Windows ME
> >>> could be interesting and would justifiably deserve a 
> different name
> >>
> >> I wouldn't call that a "protected mode DOS".  Win98/ME 
> used DOS as a
> >> real mode loader for Windows.  The protected mode portions 
> were in the
> >> Windows code, and once Windows was loaded, DOS was out of the loop.
> >
> > I thought WinME removed the real mode bootup, hence lower 
> compatibility?
> 
> Don't have it and haven't used it, so don't know.  Everything I've
> heard indicates it should have been called Win98 Third Edition. I'm
> pretty sure there was still DOS underneath like in ME.  Removing the
> real mode loader didn't occur till NT.

Win NT4 significantly pre-dated Win 98; it came out in about '96.  Many people 
feel WinME was one of the worst pieces of software ever written, while 98SE was 
very good.  Win2k was the best, IMO.


> 
> > Anyways, sure it preempted various DOS things, but other parts were
> > still used behind the scenes. It probably just switched modes a lot
> > (similar to DOS extenders). Indeed, I don't think it would 
> run without
> > DOS, even if you did manage (somehow) to bootup without it.
> 
> Might not, but the question is what DOS actually did under it.  Memory
> and process management would all be on the Win side.  DOS might get
> involved in file system access, but I'm not sure I see why.  The same
> sort of thing could be done native from Windows instead of passed
> through DOS.
> 
> >>> Gates made some very bad assumptions ... nobody will ever
> >>> need more than 640k of memory for executable programs
> >>> and drivers...
> >>
> >> That wasn't a Gates decision, it was an IBM decision.  The 8088 CPU
> >> used by the original PC had a one megabyte address space.
> >
> > Rumor is that IBM wanted 512 kb limit but MS complained! So 
> we should
> > be grateful!  ;-)
> 
> <snort>
> 
> > Tim Paterson successfully used the full MB of RAM on his 
> original 8088
> > clones. Even MS had some of those machines for a long time so that
> > they could "link the[ir] linker".
> >
> > Besides, you could still use more (kinda sorta) via EMS. It was many
> > years before extended RAM was cheap and common enough for 
> software to
> > be useful over 1 MB.
> 
> EMS used a 64KB page frame located in the block between 640K and 1MB,
> and paged memory above 1MB into it for use.  My old XT clone had an
> AST 6Pak card with 1MB EMS.  I used the AST drivers to create a 512KB
> RAMdisk and a 256KB disk cache.  AUTOEXEC.BAT loaded a few constantly
> used things to the RAMdisk and made the RAMdisk first in the %PATH%,
> and things that could be told where to create temp files were pointed
> there.  Sped things up a treat.
> 
> I also had a freeware utility that could grab up to 96K of unused
> video memory above 540K and map that to DOS.  I had 64K available,
> because I used a Hercules card, so DOS booting thinking I had 704K.
> 
> >> Given that you have a megabyte available, total, and some 
> *will* need
> >> to be reserved for the system, where *do* you draw the line?
> >
> > Tegra 2 reserved part of its total RAM (address space) for the
> > graphics. A lot of other integrated chips / SoCs or whatever do too.
> 
> Yeah, but they're all 32 bit processors, which is a whole 
> different thing,
> 
> > This is also why XP (32-bit) allegedly can only use 3.1 GB of RAM.
> 
> Not just allegedly.  See Mark Russinovitch's explanation of the
> underlying issues in his blog series:
> http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/
> 3092070.aspx
> 
> On my desktop, I have 4GB RAM, but XP can only use about 3.2MB of it.
> I found a freeware RAMdisk driver that can use the RAM XP can't see,
> and have a 763MB RAMdisk seen as Z:, with a compressed NTFS file
> system.  I do things like run Firefox from it.
> 
> > There are always hardcoded limits in everything, it's unavoidable.
> 
> The question is where they are.
> 
> >>> Actually, there is OS/2 which was supposed to be the competitor to
> >>> Windows 9x and I'll bet that IBM is willing to release source code
> >>> to it.  Maybe the freedos community should get it's hands on OS/2
> >>> and develop it further.
> >>
> >> If IBM is willing to release code, that's news to me.
> >
> > No, they've said at least twice, very openly, that they 
> will never do
> > so. Besides, lots of the code is copyrighted by MS still (due to the
> > 1.x co-development), so that makes it all the more complicated. IBM
> > just suggests people migrate to Linux and/or Java these days.
> 
> It would be lovely if they did open source it, but stuff like MS's
> participation in the original development would make that difficult.
> 
> >> You can still get OS/2 from an outfit called eComstation:
> >> http://www.ecomstation.com/product_info.phtml
> >
> > Yes, it sells a 5-pack of licenses for [EDIT] $149 USD or such. Not
> > sure how well the DOS support still works, but I think it claims to
> > have semi-recent Firefox, OpenOffice, Java, etc. Though I would be
> > skeptical that it wouldn't boot properly, honestly, but hopefully
> > they've fixed most of that in their [EDIT] 2.1 release.
> 
> I don't see why DOS support shouldn't still work.  The Firefox port is
> third-party - Mozilla officially supports Windows, OS/X and Linux -
> but the underlying code was designed to be portable.  For that matter,
> I believe there are still people doing VMS ports.
> ______
> Dennis
> https://plus.google.com/u/0/105128793974319004519
> 
> --------------------------------------------------------------
> ----------------
> Master Java SE, Java EE, Eclipse, Spring, Hibernate, 
> JavaScript, jQuery
> and much more. Keep your Java skills current with LearnJavaNow -
> 200+ hours of step-by-step video tutorials by Java experts.
> SALE $49.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122612 
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
> 
------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to