Замена DOS/4GW на DOS/32A: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Причин '''заменить расширитель DOS/4GW на DOS/32A''' может быть несколько. Во-первых…»)
 
Строка 31: Строка 31:
 
{{stub}}
 
{{stub}}
  
[[Категория:Руководства]]
+
[[Категория:FAQ]]

Версия 19:23, 1 марта 2014

Причин заменить расширитель DOS/4GW на DOS/32A может быть несколько. Во-первых, DOS/32A в большинстве случаев обеспечивает прирост скорости программ по сравнению оригиналом. Во-вторых, после замены приложение может работать стабильнее (например, как в случае с M.A.X.). И наконец, DOS/32A занимает в разы меньше места (22 Кб против 300 Кб).

Процедура замены

В зависимости от того, как был изначально интегрирован оригинальный расширитель, существует два способа замены: внешняя и внутренняя. Вне зависимости от способа условимся на следующих соглашениях:

  • Каталог, в котором находится игра - C:\GAMES\GAME, исполняемый файл игры - GAME.EXE
  • Каталог, в котором находится новый расширитель - C:\DOS32A

Замена внешнего файла

В этом случае запускной файл DOS4GW.EXE находится в корне установленной игры, а сама игра запускается через BAT-файл находящийся тут же. Этот вариант наиболее простой — нужно просто заменить файл DOS4GW.EXE файлом DOS32A.EXE. На всякий случай лучше сделать резервную копию оригинального расширителя.

В итоге у нас будет следующий сценарий:

; Переходим в каталог с игрой:
C:
cd C:\GAMES\GAME
; Создаем резервную копию старого расширителя:
ren DOS4GW.EXE DOS4GW.OLD
; Копируем на его место DOS/32A:
copy C:\DOS32A\DOS32A.EXE DOS4GW.EXE

Всё, можно проверять запуск игры. Если что-то пошло не так, то можно вернуть обратно старый расширитель командой copy DOS4GW.OLD DOS4GW.EXE.

Замена встроенного расширителя

В этом случае расширитель присоединен к исполняемому файлу игры. В поставку DOS32/A входят все необходимые утилиты, необходимые для замены.