TIP: Click on subject to list as thread! ANSI
echo: pascal
to: KIM FORWOOD
from: MARK LEWIS
date: 1998-04-16 20:05:00
subject: You grasser!

 KF>> So, if I'm using XMS, is it not going to work on some machines
 KF>> that can otherwise handle EMS? Not that I'm worried too much,
 KF>> but I'd like to know so I'm at least aware of it.
 ml>> in either case, you =must= detect first to see if it's available
 ml>> before attempting to use it... if your program requires EMS and it's
 ml>> not there and you have no other memory access type to use, then you
 ml>> abort with a reason why... same thing with XMS... if it's not
 ml>> available and you require it, abort...
 KF> Yes, I test for it always before trying to use it. But that
 KF> wasn't my question. I already have the answer, I think... EMS
 KF> is available on older machines where XMS may not be, thus since
     ^^^^^^^^^^^^
"=MAY= be available"
 KF> I use XMS it will not be used by my programs on those older
 KF> machines, but EMS could have been had I chosen it instead.
 KF> Does that sound about right?
since both are software driven, either or... yes, EMS was more prevelent back 
in those days... there was even some hardware driven EMS systems... IIRC, 
though, XMS is also available on those systems if there is a driver for it... 
EMS was simply a way for them to access the memory and it was about the 
easiest to implement back then... i'm thinking AT machines... XTs mostly had 
EMS... can't remember if XMS can be done on an XT or not... heck, i've got 
two or three XTs around here... if i can find everything and get them running 
to test with, i may be able to see if DOS 5 or 6 will load HIMEM.SYS for XMS 
access... for some reason, though, i'm thinking it has something to do with 
the A20 address line... i know that QEMM needed it for something... that was 
quite a few years ago... at least 10... hard for me to believe i've been 
doing this stuff for just over 20 years...
)\/(ark
---------------
* Origin: (1:3634/12)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.