Перейти на главную страницу форума
Портал fdd5-25.net: главная страница портала  главная страница форума  файлообменник  фотогаллереи  мировые новости на fdd5-25
Здравствуйте, Гость!

Типовые настройки Autoexec.bat и ­ Config.sys в Ms-Dos 6.22 для ­ старых игр
Страниц (2): « 1 [2]
      Downgrade forever!!! » http://fdd5-25.net » Игры
АвторСообщение
c.imp
Отправлено: 10 Марта, 2007 - 00:57:36 Цитировать :



Junior Member
Всего записей: 81 :
Дата рег-ции: Сент. 2006 :
Всмысле "например"? Ты не в курсе насчёт такой возможности в MS-DOS? Она доступна начиная с версии 6.0
Описание здесь

Точные копии моих config.sys и autoexec.bat на win98 разделе выглядят так:

CONFIG.SYS
----- cut here -----
[MENU]
MENUITEM=WIN, windows 98se
MENUITEM=PROTECTED, dos: emm386 protected mode
MENUITEM=REAL, dos: umbpci real mode
MENUITEM=GUSIRQ7, dos: umbpci w/GUS on IRQ7
MENUITEM=EMS, dos: emm386 ems memory
MENUITEM=NOUMB, dos: no umb provided
MENUITEM=DOOM, dos: doom benchmark
MENUDEFAULT=WIN,10

[COMMON]
switches=/f

[WIN]
device=c:\rkm\xga.sys

[PROTECTED]
dos=high,umb
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\dos7\emm386.exe noems
devicehigh=c:\freedos\qcdrom.sys /d:mscd001
devicehigh=c:\freedos\nansi.sys

[REAL]
dos=high,umb
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\umbpci\umbpci.sys
devicehigh=c:\freedos\qcdrom.sys /d:mscd001
devicehigh=c:\freedos\nansi.sys

[GUSIRQ7]
dos=high,umb
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\umbpci\umbpci.sys
devicehigh=c:\freedos\qcdrom.sys /d:mscd001
devicehigh=c:\freedos\nansi.sys

[EMS]
dos=high,umb
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\dos7\emm386.exe 4000 ram
devicehigh=c:\freedos\qcdrom.sys /d:mscd001
devicehigh=c:\freedos\nansi.sys

[NOUMB]
dos=high
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\freedos\qcdrom.sys /d:mscd001
device=c:\freedos\nansi.sys

[DOOM]
dos=high
device=c:\rkm\xga.sys
device=c:\ctcm\ctcm.exe
device=c:\dos7\himem.sys /testmemff
device=c:\dos7\ramdrive.sys 8000 /e
device=c:\freedos\nansi.sys

[COMMON]
files=60
buffers=30
stacks=9,512
lastdrive=z
country=007,866,c:\rkm\xga.cpi
shell=c:\4dos\4dos.com c:\4dos /e:2048 /p
----- cut here -----

AUTOEXEC.BAT

----- cut here -----
@ECHO OFF
REM ===
REM c:\freedos\doslfn.com -c+ -z=c:\freedos\cp866uni.tbl
REM ===

BREAK ON
PROMPT (%%@dosmem[K]K) $P$G
SET PATH=C:\4DOS;C:\FREEDOS;C:\DOS7;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\GRAVIS\ULTRASND;C:\AWE64;C:\UTILS;C:\MEGAMID;C:\DN;C:\VC;C:\RAR;C:\RKM;C:\SEA
SET COMSPEC=C:\4DOS\4DOS.COM
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
SET PKTMP=C:\TEMP
GOTO %CONFIG%

:WIN
SET SDL_VIDEODRIVER=directx
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\rkm\rkm.com
win.com
GOTO DONE

:PROTECTED
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
lh c:\rkm\rkm.com
c:\freedos\ctmouse.exe
c:\freedos\shcdx33c.com /d:mscd001 /~+ /r-
GOTO DONE

:REAL
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
lh c:\rkm\rkm.com
c:\freedos\ctmouse.exe
c:\freedos\shcdx33c.com /d:mscd001 /~+ /r-
GOTO DONE

:GUSIRQ7
copy c:\gravis\ultrasnd\iw_irq7.bak c:\gravis\ultrasnd\iw_irq7.ini
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW_IRQ7.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,7,7
SET ULTRA16=34C,7,7,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
lh c:\rkm\rkm.com
c:\freedos\ctmouse.exe
c:\freedos\shcdx33c.com /d:mscd001 /~+ /r-
GOTO DONE

:EMS
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
c:\rkm\rkm.com
c:\freedos\ctmouse.exe
c:\freedos\shcdx33c.com /d:mscd001 /~+ /r-
GOTO DONE

:NOUMB
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
c:\rkm\rkm.com
c:\freedos\ctmouse.exe
c:\freedos\shcdx33c.com /d:mscd001 /~+ /r-
GOTO DONE

OOM
SET INTERWAVE=C:\GRAVIS\ULTRASND\IW.INI
SET IWDIR=C:\GRAVIS\ULTRASND
SET ULTRADIR=C:\GRAVIS\ULTRASND
SET ULTRASND=240,6,7,11,11
SET ULTRA16=34C,7,11,1,0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:1 MAP:E MODE:0
SET SOUND=C:\AWE64
SET CTCM=C:\CTCM
REM SET DMXOPTION=-opl3-phase
c:\gravis\ultrasnd\iwinit.exe
c:\awe64\diagnose.exe /s
c:\awe64\aweutil.com /s
c:\awe64\mixerset.exe /p /q
c:\dos7\mode.com con rate=32 delay=1
c:\rkm\rkm.com
e:
md dmbench
copy c:\games\dmbench\*.* e:\dmbench
cd dmbench
GOTO DONE

ONE
----- cut here -----

Разобраться элементарно. Симайлики в посте - это не правильная интерпритация сочетаний "двоеточие"o и "двоеточие"D.

(Отредактировано автором: 10 Марта, 2007 - 01:03:41)
Вернуться к началу
Профиль : ICQ
Кравцов
Отправлено: 10 Марта, 2007 - 06:01:23 Цитировать :




Full Member
Всего записей: 167 :
Дата рег-ции: Сент. 2006 :
Цитата:
Описание здесь

По ссылке траблы с кодировкой, есть у тебя эта книга для чтения в онлайне ?
Если есть то брось пожалуйста на jason13[@]tut.by Кавычки убери


(Добавление)
Да и еще мне нахер в 100 лет не нужна 98 винда, Для винды и Linux/Unix/BSD у меня совершенно другой комп на котором и Vista валит. У меня Dos 6.22

(Добавление)
Комп только для дос игр безо всяких там виндовсов, да и какой на нем виндовс если винт на 150 метров

(Отредактировано автором: 10 Марта, 2007 - 06:07:35)

-----
Вернуться к началу
Профиль : ICQ
c.imp
Отправлено: 10 Марта, 2007 - 10:46:25 Цитировать :



Junior Member
Всего записей: 81 :
Дата рег-ции: Сент. 2006 :
Кравцов, всё там с кодировкой замечательно это во первых, а во вторых постил я из под винды и поэтому конфиги запостил от винды, перегружаться и доставить конфиги от dos 6.22 с другого раздела винта смысла не видел, потому как структура меню абсолютно таже.

У прощённо так:
CONFIG.SYS

[MENU]
MENUITEM=название секции, описание секции
например:
MENUITEM=EMS, DOS with EMS memory available
MENUITEM=NO386, DOS real mode (non 386-protected)
MENUITEM= --- / ---
MENUITEM= --- / ---
MENUDEFAULT=номер секции по порядку или её название, таймер поистечению которого эта секция загрузится автоматически
например:
MENUDEFAULT=EMS,30
MENUCOLOR=цвет текста, цвет фона

далее секции с твоими именами в квадратных скобках

[EMS]
device=c:\dos\himem.sys
device=c:\dos\emm386.exe 4000 ram
devicehigh= ~
devicehgh= ~
dos=high,umb

[NO386]
device=c:\dos\himem.sys
device=~
device=~
dos=high

[COMMON] - секция с таким навзанием грузится вместе с выбранной всегда. В неё можно кинуть идентичные и нужные общие строки для всех секций, если такие у тебя окажутся, например:

[COMMON]
files=
buffers=
stacks=
country=

Можно ещё делать вложенные меню, но это лучше потом.

AUTOEXEC.BAT

всё, что будет общее для всех секций и не требующее определённой очередности загрузки пишешь сразу.
когда дойдёт очередь описывать раздельные секции, привязанные к секциям CONFIG.SYS, то ставишь строку GOTO %CONFIG%

и после этого также делаешь секции, начинающиеся с двоеточия

:EMS
set= ~
lh ~
и прочие дрова
в конце обязательно GOTO END или GOTO другая, нужная по твоему устройству конфига секция. Это для того что бы автоматом идущая снизу секция тоже не пошла грузиться надо перенаправить загрузку куда то ещё или завершить строкой GOTO END.

можно так например:

:EMS
c:\dos\smartdrv.exe 8000 /q /n
lh c:\utils\mouse.exe
lh c:\utils\rkm.exe
goto vc

:NO386
c:\utils\mouse.exe
c:\utils\rkm.exe
goto vc

:WIN311
c:\dos\smartdrv.exe 2000 /n /q
c:\utils\mouse.exe
goto win

:VC
c:\vc\vc.com
goto end

:WIN
c:\windows\win.com

Грубо говоря так.
Вернуться к началу
Профиль : ICQ
Кравцов
Отправлено: 10 Марта, 2007 - 14:36:59 Цитировать :




Full Member
Всего записей: 167 :
Дата рег-ции: Сент. 2006 :
Ну спасибо попробую... А кодировка там все равно хромает....

-----
Вернуться к началу
Профиль : ICQ
Версия для печати :: Поиск в теме 
       Downgrade forever!!! » http://fdd5-25.net » Игры
Страниц (2): « 1 [2]
Сообщение
Имя:Гость   Вы зарегистрированы?
Сообщение

Для вставки имени, кликните на нем.
Опции сообщения
Вы хотите разрешить смайлики в этом сообщении?
 
 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   

[ Script Execution time: 0.0016 ]   [ Gzip Disabled ]