Downgrade forever!!! » http://fdd5-25.net » Игры » Типовые настройки Autoexec.bat и Config.sys в Ms-Dos 6.22 для старых игр
1. Кравцов - 06 Марта, 2007 - 21:00:34
Решил поиграть в старые игры, какие типовые настройки, чтобы все игрушки работали
Мой комп: Compaq2000 133MMX/32/1/150Mb/SB Ess688

2. Профессор - 07 Марта, 2007 - 12:08:12
Насколько я понимаю туда вообще не обязательно что-то вписывать...

А так, думаю, что для игр чем меньше, тем лучше
Может хватит звук (если при установке драйвер туда пропишется) + cd rom

П С

У меня win98:

Autoexec.bat
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
SET PATH=%PATH%;C:\PROGRA~1\ATITEC~1\ATICON~1

config.sys
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=007,866,C:\WINDOWS\COMMAND\country.sys

Ничего особо нужного как я понимаю у меня в них нет

3. Bacek - 07 Марта, 2007 - 17:03:35
Если чесно то меня както не волнует что там написано...

4. MEGAHERZ - 07 Марта, 2007 - 17:45:43
а что не все игруфки идут ?

5. Bacek - 07 Марта, 2007 - 23:32:18
MEGAHERZ

в последнее время компютер только для работы.
Часто использованые программы:
1) ICQ
2) Mazilla FireFox
3) Explorer
4) Word
5) FlashGet
6) Borland Pascal 7.0

Ну и ето всё!

6. c.imp - 08 Марта, 2007 - 23:30:26
По возможности не использовать менеджеров памяти типа EMM386, JEMM386, QEMM, DOSMAX, UMBPCI и тому подобных. HIMEM.SYS только родной от DOS 6.22
Стоит привыкнуть пользоваться самыми маленькими резидентами, а не ставить рекорды распихивания их по umb, shadow memory и проч.

У меня секция максимальной совместимости выглядит примерно так (убрал специфичное для железа)

CONFIG.SYS

dos=high
device=c:\xga\xga.sys
device=c:\dos\himem.sys /testmemff
device=c:\utils\qcdrom.sys /d:mscd001
device=c:\utils\nansi.sys
files=60
buffers=30
stacks=9,512
lastdrive=z
country=007,866,c:\xga\xga.cpi
shell=c:\4dos\4dos.com c:\4dos /e:2048 /p

AUTOEXEC.BAT

@ECHO OFF
BREAK ON
PROMPT (%%@dosmem[K]K) $P$G
SET PATH=~
SET COMSPEC=C:\4DOS\4DOS.COM
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
SET PKTMP=C:\TEMP
c:\dos\mode.com con rate=32 delay=1
c:\rkm\rkm.com
c:\utils\ctmouse.exe
c:\utils\shcdx33c.com /d:mscd001 /~+ /r-

кешировщики, типа smartdrv по умолчанию не загружаю, подгружаю во время работы по мере надобности. Памяти свободно при таком конфиге ~620kb при наичестнейшем и наисовместимейшем real mode.

(Отредактировано автором: 08 Марта, 2007 - 23:32:06)

7. RomanKarpach - 09 Марта, 2007 - 09:47:17
И почему же не использовать QEMM386? Раскажите мне подробнее. Или чем плох 386 МАХ? По-моему это сугубо твоё имхо. Стандартными средствами дос ты не в жизни не добьёшься, чтобы та же локальная сеть у тебя выходила за рамки базовой памяти. А не оставляля 128 кб свободно.

8. c.imp - 09 Марта, 2007 - 11:00:49
Повторяю, в рамках КОНКРЕТНО ЭТОЙ ТЕМЫ, тоесть ДЛЯ СТАРЫХ ИГРУШЕК, они - зло. Попробуй поиграй например в Biomenace c каким либо менеджером и поймёшь. И это не единственный случай. О сети тут речи не шло. Меню загрузки различных конфигов DOS как всегда рулит.

(Отредактировано автором: 09 Марта, 2007 - 11:02:32)

9. Профессор - 09 Марта, 2007 - 14:00:50
Создать меню в Autoexec с разными конфигами.

В одно понапихать всяких нужных для работы резидентов. Другое для игр с минимумом всего.

10. Кравцов - 10 Марта, 2007 - 00:10:03
Цитата:
Создать меню в Autoexec с разными конфигами.

Например

11. c.imp - 10 Марта, 2007 - 00:57:36
Всмысле "например"? Ты не в курсе насчёт такой возможности в 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)

12. Кравцов - 10 Марта, 2007 - 06:01:23
Цитата:
Описание здесь

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


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

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

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

13. c.imp - 10 Марта, 2007 - 10:46:25
Кравцов, всё там с кодировкой замечательно это во первых, а во вторых постил я из под винды и поэтому конфиги запостил от винды, перегружаться и доставить конфиги от 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

Грубо говоря так.

14. Кравцов - 10 Марта, 2007 - 14:36:59
Ну спасибо попробую... А кодировка там все равно хромает....

 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   


[ Script Execution time: 0.0016 ]   [ Gzip Disabled ]