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

Search the boards