Помощь - Поиск - Пользователи - Календарь
Полная версия: Запуск эмулятора Алексея Савельева
MAXIOL > Техника > DEC hardware / software > БК 0010 / 11 / 11M
SuperMax
Проблема запуска заключается в отсутствии expanded memory (EMS)
никакие танцы с EMM=RAM и прочие не помогает

Причина кроется в попытке винды использовать для этого BIOS машины
и если в машине много железок или BIOS это не поддерживает то получаем:


655360 bytes total conventional memory
655360 bytes available to MS-DOS
550624 largest executable program size

24117248 bytes total contiguous extended memory
0 bytes available contiguous extended memory
15580160 bytes available XMS memory
64Kb High Memory Area available



проблема неоднократно описана http://www.columbia.edu/~em36/wpdos/emsxp.html

A small percentage of Windows 2000-based and XP-based computers (including some popular Dell models, and models with advanced gaming-level graphics hardware) do not support Expanded (EMS) Memory even after you follow the procedures for enabling EMS described elsewhere on this site. On such machines, abbreviation-expander software like Smartype and PRD+ will not load and function correctly, and WPDOS 5.1 will have less memory to work with than it needs. With [i]some (probably not all) of these computers, you can enable EMS by making changes in the BIOS ("firmware") of your computer. The BIOS (Basic Input-Output System) settings are the hardware settings that control the way Windows works with your machine; the settings cannot be changed from inside Windows, but must be accessed, in the few seconds your system is first starting up, by pressing a key that opens up a special BIOS menu.[/i]

http://www.nfbr.org.uk/html/faq3.html#EMM
итд

Как же лечить ?
все просто !
есть EMS Magic :: LIM 4.0 Expanded Memory Emulator

Why Is It Needed?
=================

In order to cut costs, newer motherboards feature a lot of integrated
devices. (LAN, RAID, SATA, etc.) The ROM for these devices is located in
the upper memory area (UMA), where the EMS page frame typically resides.
When EMM386 or the NTVDM EMM installs, it looks for a contiguous 64K block
of free space in the UMA for a page frame. If there is no room in the UMA
for a page frame, the EMM will not install and you have no EMS.

EMS Magic also tries to create a page frame in the UMA, but if there is no
space, it will create the page frame in conventional memory. This ensures
that all systems will have EMS support, at the expense of 64K conventional
memory.

EMS Magic also allows you to place the page frame manually. For example, if
you know you have space in the UMA for a page frame, but EMM386 or the NTVDM
EMM will not install, you can force EMS Magic to install with a page frame
at a set location in the UMA. (There must be RAM or unused UMBs at this
location.)

с ним картина меняется

D:\>mem


655360 bytes total conventional memory
655360 bytes available to MS-DOS
478032 largest executable program size

8388608 bytes total EMS memory
8388608 bytes free EMS memory

24117248 bytes total contiguous extended memory
0 bytes available contiguous extended memory
7176192 bytes available XMS memory
64Kb High Memory Area available
SuperMax
можно скачать
SuperMax
Cам эмулятор Алексея Савельева

* для вывода звука из под современных ОС надо установить VDMSound2.1.0.exe







Afina
Сайт эмулятора http://bkcrew.pdp-11.ru/
тут САМАЯ последняя версия 6.04
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.