Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   DOS-программа и XP (http://forum.oszone.net/showthread.php?t=64178)

Obolduy 10-04-2006 15:27 426605

DOS-программа и XP
 
Есть ХР SP1. Нужно заставить работать на ней Dos-программу. Проблема в DOSX. Эта бяка садится в основную память, а требуется поместить её в верхнюю, благо выделенного пространства под неё хватает. Autoexec.nt и config.nt настроены верно (это про buffer, files и т.п.) Наличие в памяти DOSX обязательно, так как иначе не будет работать другая программа привязанная к первой. На аналогичных машинах работает, а вот на этой никак. Бьюсь уже третий день и соображений никаких не осталось. Может кто что посоветует?

XPEHOMETP 10-04-2006 15:49 426613

Не знаю. Но если поюзать Google, к примеру, то ясно, что траблы с этой прогой - частая вещь.

К сожалению мне так и не удалось полностью загнать DOSX.EXE в верхнюю память :( И место вроде бы есть. DOSX загружается туда только при отсутствии выделения EMS памяти! - это отсюда:

http://www.platnaya.ru/programs_DOSinXP.shtml

Obolduy 10-04-2006 16:26 426626

Картина аналогична, но без EMM = RAM. За соседней машиной DOSX полностью грузится в верхнюю память. :angry:
И никто не знает где рыть.

VOVPro 13-04-2006 23:40 427646

DOSX грузится в верхнюю память потому, что в свойствах Ярлыка стоит: EMS - Нет.

Envel 15-04-2006 00:34 427999

В XP работы некоторых DOS Protected mode приложений добиться практически невозможно встроенными средствами, еще хуже дела с real-mode программами. Попробуйте использовать эмулятор DosBox: http://dosbox.sourceforge.net
К сожалению, есть и более быстрая штука dosemu, но она пишется только под *nix системы.
DosBox частично даже имитирует компьютер. Запуск в нем программ - вполне безопасный процесс. Думаю, это решит вашу проблему.


Время: 05:07.

Время: 05:07.
© OSzone.net 2001-