On Wed, 21 Apr 2004, Michael Devore wrote:

> At 02:06 PM 4/21/2004 +0800, Johnson Lam wrote:
>
> >Also another application call BLASTER MASTER (Sound editor) also said
> >"EMS Corrupt", I've asked the author, it become free now. I can email
> >or upload to your FTP if you want.
>
> I grabbed Blaster Master off the web.  Turns out that for it to run
> under NOEMS, the application needs the EMS ID changed (to EMMQXXX0)

FD MEM checks for EMMXXXX0 at this place -- so it will now plainly say
that no EMS driver is installed for NOEMS (which kinda makes sense if you
take "NOEMS" literally), before it said (mem 1.5, 1.6): EMS driver
installed, 16K free, no frame. Is this documented anywhere?

A google search:
http://www.freedos.org/freedos/news/technote/118.html
   To further check the system I also used this routine.
  REM  * The following checks for the device drivers HIMEM.SYS and EMM386.EXE
  REM  * in memory.
  if exist XMSXXXX0 echo  HIMEM.SYS is managing extended memory.
  REM ## This the string for DOS 7.0 & 7.1
  if exist EMMQXXX0 echo  EMM386 for DOS 7.1 is managing upper memory blocks.
  REM ## While this is the string for WIN98
  if exist $MMXXXX0 echo  EMM386 for WIN 98 is managing upper memory blocks.
  REM ## This is the string for IFSHLP.SYS, the file system driver
  if exist IFS$HLP$ echo  IFSHLP.SYS is loaded.
  REM ## This checks for the MS CD Extensions.
  if exist MSCD001  echo  MSCDEX is managing the first CD-ROM.

Hmmm....

I can only find in RBIL (-W-2F1605)

Microsoft's EMM386.EXE for DOS 5+ when installed with the NOEMS option
changes its driver name from EMMQXXX0 to EMMXXXX0 while Windows is active

loadlin changelog:
http://ftp.belnet.be/linux/SuSE/i386/9.0/dosutils/loadlin/doc/changes

  Using VCPI with NOEMS:
    As told by Jon Peatfield <[EMAIL PROTECTED]>
    there is VCPI available even if using NOEMS in EMM386.
    The signature is not EMMXXXX0, but EMMQXXX0, which is a violation
    of the VCPI specification.

Reminds me -- we should probably check if loadlin works with FD EMM386, it
might give some other incompatibility and the source is available.

Bart



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to