中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-15 13:40
47,813 topics / 349,903 posts / today 1 new / 48,257 members
DOS疑难解答 & 问题讨论 (解答室) » [Help] How can I use the monochrome memory area as UMB in real mode?
Printable Version  1,436 / 9
Floor1 jmcarl Posted 2003-03-02 00:00
中级用户 Posts 73 Credits 355
I need to use this part of memory. Please help me—what software should I use, where can I get it, and how should I set it up? Please enlighten me, experts!
Floor2 MYS Posted 2003-03-03 00:00
元老会员 Posts 1,637 Credits 5,170 From 广东佛山
Just add the relevant parameters and address when loading emm386.exe. But I can't find any related documentation at the moment.
Floor3 Roy Posted 2003-03-03 00:00
管理员 Posts 1,633 Credits 4,869
B000 to B7FF is all monochrome memory area
Floor4 Wengier Posted 2003-03-04 00:00
系统支持 Posts 10,521 Credits 27,736
The EMM386.EXE line in my CONFIG.SYS is like this:

DEVICE=EMM386.EXE NOEMS NOVCPI I=B200-B7FF

Because using the area between B000-B200 may cause system instability, I didn't use it, only B200-B7FF.
Floor5 jmcarl Posted 2003-03-07 00:00
中级用户 Posts 73 Credits 355
It is said that using EMM386.EXE will make the system enter protected mode, and ordinary programs run in virtual x86 mode, affecting performance, so I want to use UMB in real mode.
Floor6 Wengier Posted 2003-03-07 00:00
系统支持 Posts 10,521 Credits 27,736
That's right, use UMBPCI, a very powerful and practical real-mode UMB program. It's included in all of the MS-DOS 7.10 boot disks we made. For specific usage, please see the related introduction on the website.
Floor7 jmcarl Posted 2003-03-09 00:00
中级用户 Posts 73 Credits 355
I used UMBPCI, but the UMB I got is less than 70K, so I want to supplement it with the monochrome memory area, but I don't want the system to enter protected mode. What should I do?
Floor8 imp Posted 2003-03-09 00:00
银牌会员 Posts 309 Credits 1,001
device=C:\Umbpci.sys /i=cc00-efff

This should work, right?


Floor9 jmcarl Posted 2003-03-16 00:00
中级用户 Posts 73 Credits 355
On my machine this setting will crash the system; only using its detected values (D400-DFFF,EC00-EFFF) works normally. I wonder if there is any software that can manage the monochrome memory area in real mode? Also, HIRAM.EXE crashes on my machine (running it at the prompt is fine, but using it in Config.sys makes it crash). I don't know what parameters it has, so I can try setting it. In addition, on my machine Cloaking.exe version 2.01 absolutely refuses to stay resident in UMB, while the 1.x version in the moderator's boot disk cannot stay resident. My machine specs:
Celeron4 1.7G,Acorp 4D845G motherboard, no floppy drive, using a flash drive as USB-HDD boot, MS-DOS7.10
Floor10 Wengier Posted 2003-03-16 00:00
系统支持 Posts 10,521 Credits 27,736
Maybe software like HIRAM doesn't have very good compatibility with some computers. Unfortunately I don't have that hardware to test. Because on my computer, everything runs normally.
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023