NOEMS (Users)
> Thank you for your messages. On my PC it looks like there is no upper
> memory available if NOEMS is NOT added.
>
> upper memory:
> with NOEMS: used 15k free 67 k
> without NOEMS: used 0k free 0k
EMS 3.2 must need a 64 kb page frame, but I guess EMS 4.0 doesn't?? So technically you can still use EMS (barely) in smaller chunks (16 kb?), right??
BTW, EMS wasn't as old and unpopular as tom implies, various apps (mis)used it, e.g. Scream Tracker 3.21 (samples) circa mid-90s.
> If I run tlink when NOEMS is set, the PC boots.
You mean unexpectedly? Which TLINK, Borland's? There are various other linkers to use as replacement, of course. Other than that, dunno.
> Another question: does emm386 NOEMS use paging so the memory address
> returned from DOS when requesting additional memory (int21h/ah=48h) is not
> the physical address?
I don't think EMM386 hooks any part of standard int 21h, presumably only allocs 4 kb pages via the VCPI int 67h.
Complete thread:
- NOEMS - georgpotthast, 02.02.2013, 07:53 (Users)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- NOEMS - Arjay, 02.02.2013, 11:13
- NOEMS - Japheth, 02.02.2013, 12:25
- NOEMS - tom, 02.02.2013, 17:27
- NOEMS - georgpotthast, 03.02.2013, 19:48
- NOEMS - Rugxulo, 03.02.2013, 23:00
- NOEMS - Japheth, 04.02.2013, 09:04
- NOEMS - tlink - Arjay, 10.02.2013, 14:05
- NOEMS - tlink - georgpotthast, 12.02.2013, 21:50
- NOEMS - Rugxulo, 03.02.2013, 23:00
- JEMM386 noems - georgpotthast, 12.02.2013, 21:47
- JEMM386 noems - RayeR, 13.02.2013, 00:23
- JEMM386 noems - Japheth, 13.02.2013, 04:15
- JEMM386 noems - Laaca, 13.02.2013, 07:20
Mix view