У меня MS-DOS 6.22 установлен на виртуальной машине с сетью, и др.
Он также имеет 32-битное расширение, множество архиваторов, веб-браузер и т.д.
Это мои настройки виртуальной машины:
А вот несколько скриншотов:
Это мое загрузочное меню:
Это когда система загружается:
Это текущий поток, как видно из Arachne (DOS Browser): Браузер на самом деле графический, но он поддерживает только очень старую версию HTML и CSS. Последняя версия вышла в 2008 году, я думаю, это немного обидно, что она не видит дальнейшего развития.
Я предлагаю заранее установить DOS на ВМ, а тестирование таких вещей, как работа в сети и т.д., Например, с помощью wget
, облегчает перенос данных на эту машину, поскольку USB-накопители и т.д. Не очень хорошо поддерживаются. Для быстрого сброса данных назад и вперед я использую netcat (nc
).
Вы можете установить Windows 3.11 поверх него. Он работает достаточно хорошо, с сетями и т.д. У меня некоторое время был установлен IE 5.0, но он был невероятно нестабильным, и в конце концов я от него избавился.
Драйверы
Работа с сетью, безусловно, самая сложная, я предлагаю вам взглянуть на mTCP, это очень поможет.
Существует несколько setup.txt
, поэтому настройка должна быть несколько выполнимой, но в случае, если кому-то понадобится помощь, я могу опубликовать свои файлы конфигурации в другом месте.
Я предлагаю вам установить драйвер мыши. Возможно, вам это не понадобится слишком часто, но есть такие программы, как Arachne, которые хорошо работают с поддержкой мыши. Я использую CuteMouse. Установка и т.д. Довольно проста.
Поскольку вы собираетесь установить его на машине, а не на виртуальной машине, вам, вероятно, потребуется поддержка CD-ROM. Вы можете получить все необходимые драйверы на computerhope.com.
Теперь я предполагаю, что ваш компьютер имеет больше оперативной памяти, чем это было возможно удаленно во времена MS-DOS 6.22, DOS не был предназначен для управления большими объемами оперативной памяти. Я предлагаю вам установить драйверы для него. Я использую CWSDPMI. Установка немного - ну, DOS-подобная - но, безусловно, управляемая. Это хороший драйвер с открытым исходным кодом, с большим количеством документации.
HX DOS Extender позволяет запускать (большинство / некоторые) приложения Win32 в DOS 6.22. Это не гарантировано, но я бы, конечно, предложил это. Хорошо работает с такими вещами, как архиваторы командной строки и т.д.
Это сложная задача для установки, но я предлагаю вам получить копию Trumpet. Это универсальный стек TCP/IP, который нужен некоторым программам (TSR).
Драйвер SoundBlaster 16, удивительно хорошо работает на моей виртуальной машине, единственное, что не работает, - это поддержка MIDI. Я могу жить без этого, хотя. Существует run.bat
, который можно объединить с вашим autoexec.bat
, но я предпочитаю активировать звук вручную, когда мне это нужно.
инструменты
Большинство сетевых инструментов, таких как ping
, wget
, nc
и т.д., Поставляются с mTCP. Тем не менее, я предлагаю добавить такие вещи, как Арахна (прокрутить вверх).
Теперь вам нужно отредактировать множество текстовых файлов для конфигурации и т.д. Для этого вы можете установить редактор, такой как vi
для DOS, но на самом деле он довольно тяжелый и в основном излишним. Я предлагаю вам получить последнюю версию edit.com
(как бы странно это ни звучало).
Моя версия 2.0.026 с 1995 года (поэтому она использовалась в Windows 95 дней). Я просто скопировал мой из Windows XP!
Теперь, как бы ни был command.com
, вам, возможно, захочется взглянуть на альтернативный интерпретатор команд. Я предлагаю использовать 4DOS. Если вы привыкли к cmd.exe
или даже оболочке UNIXoidal, вам будет удобнее.
Хорошо, теперь это то, без чего я бы не смог обойтись: инструменты сжатия и архивирования. У меня их довольно много в разных местах по всему интернету. После того, как вы получили wget
вам будет гораздо проще поместить материал на этот компьютер, и, поскольку большая часть этого материала заархивирована / сжата, вам нужны инструменты для этого. Это мои архиваторы: Наиболее важными из них являются: pkzip.exe
, pkunzip.exe
, tar.exe
, unrar.exe
, 7za.exe
и другие.
Кроме того, я предлагаю другой текстовый редактор: Terse. Это не победит в конкурсе красоты, но это будет просто хороший редактор, когда edit.com
не работает или что-то в этом роде.
Если вы установили драйвер звукового устройства (см. Раздел "Драйвер"), возможно, вы захотите получить Mpxplay. Это отличный аудиоплеер, который поддерживает множество контейнеров и кодеков:
Я мог бы продолжить, но, вероятно, самая большая Программа, которую вы хотели бы установить на DOS 6.22 (даже если это просто для игры) - это Windows 3.11. Не потому, что это особенно полезно, но это определенная неотъемлемая часть "тогда": Конечно, без этого он чувствует себя неполноценным ...
Есть все виды вещей, которые я не буду здесь перечислять, такие как файловые менеджеры, альтернативные графические интерфейсы и т.д., Просто Google вокруг ...
файлы
Это, вероятно, интересно, когда вы планируете создать собственное загрузочное меню. Звуковые драйверы активируются вручную, когда они мне нужны.
Вот мой autoexec.bat
:
@ECHO OFF
PATH C:\WINDOWS;C:\DOS;c:\trumpet
PROMPT $p$g
SET TEMP=C:\DOS
SET BIND=PCNTND
SET MTCPCFG=C:\NET\TOOLS\TCP.CFG
SET WATTCP.CFG=C:\NET\TOOLS
SET PATH=%PATH%;C:\TERSE
SET PATH=%PATH%;C:\ARCHIVER
SET PATH=%PATH%;C:\HX\BIN
SET PATH=%PATH%;C:\NET\TOOLS
SET PATH=%PATH%;C:\FILEMAST
rem COMMON
C:\NET\NETBIND.COM
LH /L:0;1,3104 /S C:\DOS\CTMOUSE.EXE /R00
goto %config%
:normal
C:\CWSDPMI\BIN\CWSDPMI.EXE -p
call C:\WINDOWS\winpkt.bat C:\WINDOWS\
C:\DOS\SMARTDRV.EXE /X
C:\WINDOWS\MSCDEX.EXE /S /D:MSCD001
C:\DOS\DOSKEY.COM /REINSTALL /BUFSIZE=1024
C:\WINDOWS\net start
C:\WINDOWS\WINPKT 0x60
C:\4DOS\KSTACK.COM
mode con codepage prepare=((437) C:\DOS\EGA.CPI)
mode con codepage select=437
keyb us,437,C:\DOS\KEYBOARD.SYS
:savemem
И вот мой config.sys
:
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
BUFFERS=30,0
FILES=30
DOS=UMB
LASTDRIVE=Z
FCBS=4,0
; vim: ft=config.sys
[menu]
menuitem=normal;Engage all drivers (Video, CDROM, Windows network, 32bit ext., etc.)
menuitem=savemem;Save memory (only Network, Mouse, 4DOS)
menudefault=normal,3
[normal]
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,2)
DEVICE=C:\DOS\OAKCDROM.SYS /D:MSCD001
DEVICE=C:\DOS\ANSI.SYS
[savemem]
DOS=HIGH
DEVICE=C:\NET\PROTMAN.DOS /I:\NET
DEVICE=C:\NET\DIS_PKT.DOS
DEVICE=C:\NET\PCNTND.DOS
; DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
STACKS=9,256
SHELL=C:\4DOS\4DOS.COM C:\4DOS\ /P
Я никогда не мог вообразить, это на самом деле будет когда - нибудь кому- нибудь интересно.