Posted By: pjz (void) on 'CZgames'
Title: Re: stary hry
Date: Fri Dec 14 13:56:54 2001
> beee ...ja chci parit cannon folder a nejde mi to ...porad neco s pameti a
> nebo jine blbosti a pritom si myslim, ze to mam v pohode.
> Spoustim to z dosu a normal mam RAMku 128 MB :))
>
> Taky mam problem u Agenta mlicnaka ...hra jede a najednou vyskoci a napise
> neco jako influcient memmory nebo tak neco ...ted si presne nevzpominam
> ...setkali ste se a vite jak odstranit ? :(((
Jestli jsem to dobre pochopil, mas klasicky x let stary (ciste dosovsky ;-)
problem a sice kde vzit volnou konvencni pamet. Existuji jiste programy na
jeji uvolnovani, ktere jsem ovsem nikdy nepouzival. Muzu popsat sve reseni,
ktere zatim funguje u vsech her, ale muj pocitac je muj pocitac a tvuj muze
byt jiny. Zaprve je treba hry spoustet z dosu (pri startovni nabidce dat
moznost "nastartovat system MSDos" nebo tak nejak). Zadruhe je treba mit na
pameti, ze temer veskera konvencni pamet se ovlada ze souboru config.sys a
autoexec.bat. v config.sys se hodi mit nasledujici radky:
device = c:doshimem.sys
device = c:dosemm386.exe ram
Samozrejme pokud se himem.sys a emm386.exe nachazi jinde, je treba
napsat do configu spravnou cestu. Tyto tri radky by mely zajistit vyuziti EMS
a XMS (nektere hry nemaji emm386 rady, ale tech je malo, treba Jagged
Alliance) princip je totiz v tom, ze cokoliv se pod dosem spusti, muze se
nahrat bud do konvencni pameti nebo do rozsirene. Aktualni obsazeni pameti se
zjisti prikazem 'mem'. Podrobnosti (napriklad ktera vec zere nejvic pameti)
prikazem 'mem /p/c'. Nejdulezitejsi pro kazdou hru je pocet volne konvencni
pameti. Mas-li volneho vice, nez 580kb, nemel bys mit problemy.
Dale je pak vhodne jakykoliv radek, ktery v configu zacina "device ..."
prepsat na "devicehigh ...", coz by melo zajistit nahrati daneho ovladace do
rozsirene pameti. Nahrani systemovych prostredku do rozsirene pameti by mel
zajistit radek "DOS = HIGH, UMB".
A ted soubor autoexec.bat: To je soubor, ve kterem jsou ulozeny vsechny
prikazy, ktere se provedou pri spusteni Dosu. IMHO by mel byt nejlepe prazdny.
Respektive prikaz 'path' nicemu nevadi a je uzitecny, ale napriklad mys neni
pro nektere hry potrebna a smartdrive neni potrebny pro zadnou hru (akorat
jich vetsina s nim bezi rychleji), tudiz je imho naprosto zbytecne, aby v
autoexecu byly radky spoustejici mys a smartdrive (napriklad). Pro vetsinu
her je tez zbytecne, aby byl nainstalovany ovladac CD romu.
Jo, dulezity detail: z config.sys se radky "jakoby" vymazou tim, ze pred ne
das strednik (co zacina strednikem, neexistuje), v autoexecu funguje slovicko
"rem". Pokud budes mit v configu jen ty dva zminene radky + ten "DOS = HIGH,
UMB) a v autoexecu nebudes mit nic, imho spustis cokoliv. Dobre je tez pred
spustenim libovolne hry opustit Nortona Commandera ci podobne aplikace,
protoze takove veci tez uziraji pamet. V krajni nouzi tez muzes zkusit
spoustet mys etc prikazem lh ("lh gmouse.exe").
Nektere hry tez maji neskonale problemy se zvukovou kartou, takze pokud hra
nejde spustit, neni nikdy na skodu zkusit v setupu nastavit "No Sound" a
spustit ji jeste jednou. Pokud pobezi, je problem jasny ;-).
> Radek
Http://www.inf.upol.cz/~zezulaj