Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #791
| From | "Rod Pemberton" <do_not_have@notemailnotz.cnm> |
|---|---|
| Newsgroups | comp.os.msdos.programmer, comp.os.msdos.misc, alt.msdos.programmer |
| Subject | Re: How do you know if a 16-bit DOS application uses EMS? |
| Date | 2012-11-24 04:07 -0500 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <k8q2fc$4n6$1@speranza.aioe.org> (permalink) |
| References | <50AE315B.EDCCB6C8@Guy.com> |
Cross-posted to 3 groups.
"DOS Guy" <DOS@Guy.com> wrote in message news:50AE315B.EDCCB6C8@Guy.com... > Microsoft has issued some updates recently (KB2724197) that prohibit > the use of EMS memory for 16-bit applications in Windows XP SP3. > There is a thread on the issue here: http://www.bttr-software.de/forum/forum.php It's not all that informative, IMO. This link to EMS Magic was posted in a response by Rugxulo: http://www.emsmagic.com/ > I was wondering if there's a way to know if any given > 16-bit app uses EMS. > Do you mean uses *only* EMS? Personally, I'd be a bit surprised if you find an EMS-only application anymore. For RM MS-DOS, I haven't had an EMS provider installed for many years ... It's likely that any EMS applications that are still in use, are still in use because they can also use XMS, DPMI, or VCPI instead of EMS. Will MS-DOS warn that no EMS is available if starting an EMS-only application? Anyone know? Or, is it the application that warns if it needs EMS and can't get any? I'd think that you'd want an EMS host that can be directed to emit diagnostic messages ... or a TSR that detects EMS calls and displays messages. > What are the distinguishing characteristics of such apps? > Lots of memory use? Most likely they were written for the 286 ... I doubt that helps any. Japheth's Jemm readme says it includes his EMSSTAT. http://www.japheth.de/Jemm.html I doubt that helps much either. It can be used to tell you if EMS is available. I.e., REM out your EMS provider in config.sys or autoexec.bat. Re-boot. Use EMSSTAT to tell you that no EMS is available. Then, execute or run your application. If it truly is EMS-only, then hopefully either the application or DOS will warn that there is no EMS. Rod Pemberton
Back to comp.os.msdos.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
How do you know if a 16-bit DOS application uses EMS? DOS Guy <DOS@Guy.com> - 2012-11-22 09:06 -0500
Re: How do you know if a 16-bit DOS application uses EMS? Jim Leonard <mobygamer@gmail.com> - 2012-11-23 15:11 -0800
Re: How do you know if a 16-bit DOS application uses EMS? Robert AH Prins <spamtrap@prino.org> - 2012-11-24 02:52 +0000
Re: How do you know if a 16-bit DOS application uses EMS? Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-11-24 15:30 -0500
Re: How do you know if a 16-bit DOS application uses EMS? gof@somewhere.invalid (Adam Wysocki) - 2012-11-26 09:10 +0000
Re: How do you know if a 16-bit DOS application uses EMS? Jim Leonard <mobygamer@gmail.com> - 2012-11-29 12:04 -0800
Re: How do you know if a 16-bit DOS application uses EMS? Marcus Houlden <spam@nukesoft.co.uk> - 2012-11-24 04:16 +0000
Re: How do you know if a 16-bit DOS application uses EMS? Single Stage to Orbit <alex.buell@munted.eu> - 2012-11-24 18:22 +0000
[OT] Doom Ivan Shmakov <oneingray@gmail.com> - 2012-11-27 11:06 +0700
Re: How do you know if a 16-bit DOS application uses EMS? "Rod Pemberton" <do_not_have@notemailnotz.cnm> - 2012-11-24 04:07 -0500
Re: How do you know if a 16-bit DOS application uses EMS? ak621@chebucto.ns.ca (Richard Bonner) - 2012-12-19 12:37 +0000
csiph-web