MS-DOS 7.10 MS-DOS 8.00 NTFS Windows 3.1
Добавлено: 25 июл 2020, 11:58
Итог. Как ранее отмечено вновь в интернете Japheth viewtopic.php?f=8&t=1248 и его разработки управляемый драйвер расширенной памяти himemx с возможностью выбора размера XMS памяти для ДОС и Windows на основе MS-DOS 7.1 и расширитель ДОС - HX DOS Extender - HXRT219pre.zip включающий две версии 32-бит и 16-бит. Использован DOSX от HX- заменa DOSX для Windows 3.1 c целью запуска Windows 3.1 в стандартном режиме используя расширитель DOS HDPMI16. Кроме того, Windows 3.1 DOSX не может использовать более 512 МБ памяти и должен запускаться из того же места где находится файл krnl386.exe, а HDPMI16 не имеет этих ограничений . DOSX отредактирован 16-ричным редактором и переименован в win.com. Windows 3.1 в стандартном режиме практически не имеет ограничения по XMS памяти, работает у меня на 3 Гб, но из-за невозможности приложений Windows 3.1 отображать память более 2гб выбрана опция hdpmi16.exe ограничивающая использование для Windows 3.1 256мб.
Windows 3.1 в стандартном режиме запускается из MS-DOS 8.00
Файлы конфигурации для MS-DOS 8.00 с доступом к NTFS
config.sys:
autoexec.bat:
Файлы конфигурации для Windows 3.1 в стандартном режиме:
system.ini:
win.ini:
Для запуска использован GRUB для DOS - grldr
Файл конфигурации menu.lst:
И копии экранов созданные из Win 3.1 c доступом к NTFS
Это демонстрационная но, рабочая версия. Total Commander v.1.22e 16 bit for Windows 3.1 тогда еще до суда назывался Windows Commander.
В ближайшее время выложу у себя на сайте образ в 5mb
Windows 3.1 в стандартном режиме запускается из MS-DOS 8.00
Файлы конфигурации для MS-DOS 8.00 с доступом к NTFS
config.sys:
- Код: Выделить всё
;device=himemx.exe /MAX=524288
;device=xmgr.sys
install=ndos.exe -lfn -cp:866 -mountall
install=hdpmi16.exe -r -x
; -r: install as TSR permanently.
; -x: restrict reported free memory to 256MB
set path=a:\;c:\
set temp=a:\
set windir=a:\
autoexec.bat:
- Код: Выделить всё
win
Файлы конфигурации для Windows 3.1 в стандартном режиме:
system.ini:
- Код: Выделить всё
[boot]
shell=wincmd.exe
language.dll=langcyr.dll
mouse.drv=mouse.drv
comm.drv=comm.drv
system.drv=system.drv
keyboard.drv=keyboard.drv
display.drv=vga.drv
sound.drv=sound.drv
network.drv=
oemfonts.fon=vgaoem.fon
fonts.fon=vgasys.fon
taskman.exe=
286grabber=
386grabber=vga.3gr
;Don't change this line!
wincodepage=1251
drivers=
[keyboard]
typeofswitch=3
secondkeyb.dll=
oemansi.bin=
keyboard.dll=
win.ini:
- Код: Выделить всё
[windows]
run=
load=
NullPort=None
SkipMouseRedetect=0
Programs=exe com
[colors]
Background=0 128 128
AppWorkspace=255 255 255
Window=255 255 255
[Extensions]
txt=notepad.exe ^.txt
ext=notepad.exe ^.ext
inf=notepad.exe ^.inf
ini=notepad.exe ^.ini
log=notepad.exe ^.log
diz=notepad.exe ^.diz
cfg=notepad.exe ^.cfg
mnu=notepad.exe ^.mnu
lst=notepad.exe ^.lst
Для запуска использован GRUB для DOS - grldr
Файл конфигурации menu.lst:
- Код: Выделить всё
timeout 5
title w3l
map --mem /boot/grub/w3l.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
И копии экранов созданные из Win 3.1 c доступом к NTFS
Это демонстрационная но, рабочая версия. Total Commander v.1.22e 16 bit for Windows 3.1 тогда еще до суда назывался Windows Commander.
В ближайшее время выложу у себя на сайте образ в 5mb
Вложения: |
|