HistorieÚvodnikOdkazy

Autoexec a config pro Dosové hry

24 září, 2004, G4ndy Žádné komentáře

Varování: I když by se nemělo vůbec nic stát(hmm?), děláte všechno na vlastní nebezpečí. Proto si zálohujte jakýkoliv z editovaných systémových souborů, později by se vám mohl hodit.

(Předpokládám, že máte nainstalovány Win95/98se, ostatní stejně za nic nestojí. Jejich nedílnou součástí, je pochopitelně skvělý M$-DOS.)

Budeme editovat – jako editor nám poslouží nejužitečnější součást Windowsů – notepad (poznámkový blok).

Zapneme zobrazování skrytých souborů a aby se windows nesnažili automaticky spouštět při startu, zeditujeme BootGUI=1 na BootGUI=0 v souboru MSDOS.SYS, který je skrytý a chráněný proti zápisu.

Dobrá vychytávka v „novém“ Dosu je možnost sestavení vlastního spouštěcího menu, kteréžto vypadá podobně jako to, které se ukáže když držíte při načítání woken F8 – nabídka blbostí jako nouzový režim atd. O tyto blbosti ale nestojíme, takže vzhůru na vlastní menu.

Editujeme CONFIG.SYS zálohujeme ho a posléze jeho původní obsah přepíšeme.

[MENU]
MenuItem=win,Vokna
MenuItem=dos,Dos
MenuItem=pro,Chraneny rezim
MenuItem=ems,Expanded Memory

Menu item je prostě položka menu, název před čárkou je pouze pro účely configu (adresa) nezobrazuje se, naopak zobrazuje se text za čárkou jako volba.

MenuDefault=win,5

Zde nastavíte, která volba bude považována za výchozí a za jakou dobu se automaticky spustí (5 sec).

[win]

Zde začíná sada operací pro položku menu Vokna.

include himem

include je vhodný pro sdílené záležitosti, nemusíte je znovu otrocky vypisovat pro každou volbu Menu zvlášť.

[dos]
include himem
include xms
include env
include cdrom
include sound

Standardní nastavení Dosu

[pro]
include himem
include env
include cdrom
include sound

Chráněný (protected) režim vhodný pro hry s DOS4GW nebo hry francouzské výroby (Ishar).

[ems]
include himem
include ems
include env
include cdrom
include sound

Dos pro starší hry s požadavky na expandovanou paměť

[cdrom]

DEVICEHIGH=C:WINDOWSCOMMANDOAKCDROM.SYS /D:mscd001

Univerzální ovladač pro CDrom obsažený v každých Win98, pokud se nachází soubor OAKCDROM.SYS v jiném adresáři, nastavte k němu cestu, nebo ho nakopírujte do adresáře COMMAND v adresáři windows. Pokud máte vlastní dosové ovladače pro CDrom, nastavte je místo OAKa, ten by však měl fungovat se všemi mechanikami.

[sound]

Zde musíte doplnit pro změnu váš dosový ovladač pro zvukovku. Na instalačním CD nebo disketě od vaší zvukovky je určitě nějaký instalační program pro DOS. Ten přidá do Configu nebo Autoexecu nějaké řádky, ty posléze přesuňte sem.

[env]

LASTDRIVE=f

šetří trochu paměti, systém nepočítá s více než 6 názvy jednotek

switches=/f

DOS=HIGH,UMB

Části dosu se nahrají do vyšší oblasti paměti, uvolní se spodní paměť a vytvoří se horní kam se kidnou ovladače.

FILES=100

Definuje maximální počet současně otevřených souborů v Dosu, pokud nepoužíváte účetní nebo databázové programy nastavte méně.

[himem]

DEVICE=C:WINDOWSCOMMANDHIMEM.SYS

Ovladač paměti, radši si ověřte že ho máte na správném místě.

[xms]

DEVICE=C:WINDOWSCOMMANDEMM386.EXE noems

Manažér rozšířené paměti s parametrem, který nastaví tuto paměť jako EXTENDED – XMS

[ems]

DEVICE=C:WINDOWSCOMMANDEMM386.EXE ram

nastaví rozšířenou paměť jako EXPANDED – EMS

[common]

Sdílené ovladače pro všechny volby menu

AUTOEXEC.BAT

Editujeme AUTOEXEC.BAT, zálohujeme ho a posléze jeho původní obsah přepíšeme.

PROMPT $P$G

Nastaví prompt na klasický tvar C:

SET TEMP=C:windows emp
SET PATH=C:WINDOWS;C:WINDOWSCOMMAND;

Uloží do proměnných DOSu adresář TEMPu (odkládací místo) a cesty k prohledávání adresářů.

GOTO %CONFIG%

Přiřazuje volbám z menu configu věci z autoexecu, nedělejte mezery.

:win
win

spustí se Windows

GOTO END

skočí na pozici konce

:dos
LH C:WINDOWSCOMMANDMSCDEX /D:mscd001

LH před vlastním ovladačem se ho pokusí nahrát do horní paměti, pokud je nějaká k dispozici.
MSCDEX umožňuje rozšíření DOSu o CD-ROM mechaniku.

lh c:mouse.com

Sem patří myší ovládač, najdete ho většinou na disketě okousané od myši.

GOTO END

:pro
LH C:windowssystemMSCDEX /D:mscd001
lh c:mouse.com
GOTO END

:ems
C:WINDOWSCOMMANDMSCDEX /D:mscd001
lh c:mouse.com
GOTO END

:END

HW: PC :)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *