Emm

 BBS: Inland Empire Archive
Date: 06-12-92 (06:12)             Number: 4
From: JAMES VAHN                   Refer#: NONE
  To: FRANCOIS ROY                  Recvd: NO  
Subj: Emm                            Conf: (2) Quik_Bas
FR>  (I'm asking this on behalf of one of my users): Is there a way to detect
FR>  whether an Expanded Memory Manager is installed or not?

INT 21/AX 3567 will return a pointer in ES:BX that can be used to
determine EMS availability.  That should point (I think) to the EMS
device header where you should find something like EMMXXXX0.

If he's in BASIC, you might have him try the following:

OPEN "EMMXXXX0" FOR INPUT AS #1 : CLOSE 1

If the EMS driver isn't there, a 'File Not Found' error will occur.

                                                        jim

 * SLMR 2.1a *

--- Maximus 2.00
 * Origin: Inland Empire Archive (1:346/10)
Outer Court
Echo Basic Postings

Books at Amazon:

Back to BASIC: The History, Corruption, and Future of the Language

Hackers: Heroes of the Computer Revolution (including Tiny BASIC)

Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Scientists and Iconoclasts who were the Hero Programmers of the Software Revolution

The Advent of the Algorithm: The Idea that Rules the World

Moths in the Machine: The Power and Perils of Programming

Mastering Visual Basic .NET