RE: Re: [Freedos-user] XMS Manager on '286 (FreeDOS not ONLY for old PC)

2005-03-16 Thread AITOR SANTAMARIA MERINO
Sorry, I understood that you meant that there's no point in installing FreeDOS 
in a new machine, and I mentioned a possible situation.



Aitor



- Mensaje Original -

Remitente: GNU_man [EMAIL PROTECTED]

Destinatario: freedos-user@lists.sourceforge.net

Fecha: Martes, Marzo 15, 2005 6:57pm

Asunto: Re: [Freedos-user] XMS Manager on '286 (FreeDOS not ONLY for old PC)



 

>   I think some people misunderstood what I originally said about FD

>and old PC's. I didn't say ONLY, i just meant in addition to providing

>a true DOS O/S for your current computer, FD is is "ideal" for really

>old PC's because besides DOS there is not much else you can do with

>it!  For example, I have a 12Mhz 286 that would be completely useless

>if I didn't have FreeDOS. But I am learning how to program, and an old

>PC+(Free)DOS is perfect for that, especially assembly language. Finding

>a legit. version of MS-DOS these days is like finding an honest

>politician, but thanks to FD you can even study some of the source code

>to help you learn how to program, not to mention all the added

>functionality of FD. The reason I like using such a slow PC is that you

>can actually see the difference in performance between good code and

>sloppy code. On a more modern machine than my 286, a routine written in

>interpreted QBasic would appear to run no slower than  my highly

>optimized assembler routine!

>



---
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


RE: Re: [Freedos-user] XMS Manager on '286

2005-03-14 Thread AITOR SANTAMARIA MERINO
> 

> Yes, under every version of DOS that I'm

>aware of, HIMEM.SYS is an XMS driver for 286 and above.

>   

> 

> 

>Not true of MS-DOS 7.x.  FreeDOS reports as 7.10, also.

> 

>

>   I was only speaking of MS-DOS  up to 6.22,  because that's what i

>think of when i talk about DOS. I didn't know there was a DOS 7.x



Underlying Win9X/ME there's a MS-DOS:

MS-DOS 7.0 for the first versions of Win95

MS-DOS 7.10 for Win95 OSR2+ and Win98

MS-DOS 8.0 for WinME



>   I only meant regular 'Joe User' who uses/used DOS to play games,

>etc. Not programmers, or DOS experts - I don't know much about UMB

>(Upper Memory Blocks?) or VCPI. I just remember a friend telling me to

>use EMM386 because I was getting a 'not enough EMS memory' error 

>when i

>tried running some old DOS games for the first time.



I know of a very old game (was it Cosmic Crussade?) using EMS, but nothing else.



>   The whole XMS topic confuses me. I thought that XMS was

>extended memory, and that's what I was reffering to. I have just been

>reading about it, and the book mentioned BIOS routines that provided an

>offset to a GDT for a PM switch, so I guess I interpreted it wrong.



XMS: Extended Memory Specifications

The specifications tell not only about EMBs (extended memory blocks), but also 
UMBs (Upper Memory Blocks) and HMA (High Memory Area).

The specific functions about UMBs are normally hooked and serviced by EMM386, 
where the rest is left to HIMEM



Aitor


---
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user