<blockquote><font size="1" face="Verdana, Arial">Zitat:</font><hr>Original erstellt von Zwiwebel:
<strong>Kennt jemand von euch noch das Problem das man früher immer hatte wenn man z.B. Alone in the Dark 3 oder Der Seelenturm gestartet hat und dann kam die Fehlermeldung:"Sie haben nicht genug freien konventionellen Speicher.".
Ich wüsst jetzt gern mal ein paar Methoden um diesen Speicher möglischst freizuhalten. Ich hab schon sehr viele Sachen ausprobiert komm aber nie über 580kb hinaus. Für Alone in the Dark 3 brauch ich aber über 600kb. Wenn ihr irgendwie eine vorgefertigte Autoexec.bat und Config.sys habt die das schaffen wär ich euch sehr dankbar.

</strong><hr></blockquote>
Ok, hier ein paar Tipps... Aber bitte keine Kommentare nach dem Motto "so schlau wär ich selber gewesen oder so"... ich weiß nicht, wie gut Du Dich mit DOS auskennst...
config.sys-tipps:
device=?:...himem.sys
dos=high,umb
device=?:...emm386.exe noems
musst du halt schauen in welchem verzeichnis auf welchem laufwerk die dateien sind (normal im windows-verzeichnis) also z. b. device=c:windowshimem.sys usw. aber falls deine angabe nicht stimmen sollte kriegst du beim booten eh ne fehlermeldung
alles andere, was in der config.sys mit "device=..." geladen wird (z. b. cd-rom-treiber) kannst du nun hochladen, in dem du statt "device=..." "devicehigh=..." schreibst...
ach ja, falls da irgendsowas wie "display.sys", "ansi.sys" oder so geladen wird, schreib "rem " davor oder lösch die zeile ganz raus, die beiden treiber sind absolut überflüssig. genauso unnötig ist sowas wie lastdrive=z... hier machst du lastdrivehigh= und dahinter den buchstaben des letzten laufwerkes. das spart auch speicher.
statt files= machst du fileshigh= und statt buffers= buffershigh=
genau und um noch mehr "high memory" durch emm386 freizukriegen, in das du dann TSRs hochladen kannst, solltest du den gesamten "shadow ram" im bios freimachen, in dem du ihn auf "disabled" stellst... (advenced setup options).
zur autoexec.bat...
was du gleich rauslöschen kannst (oder auch wieder "rem " davor, ist smartdrv (das ist ein festplatten-cache-programm, das nicht wirklich notwendig ist und eh nur speicher frisst, auch vom conventional") mscdex.exe (ist für's cd-rom) solltest du hochladen (mit "lh" oder "loadhigh" davor). settings z.b. für die soundkarte "set blaster= " brauchen keinen extra conventional, da der environment space eh fest vorgegeben ist... was sonst noch so in der autoexec an TSRs (speicherresidenten programmen) rumschwirrt und nicht unbedingt benötigt wird kannst du auch rausnehmen, oder "rem " davor...
sollte das alles immer noch nicht genügen, kannst du dir auch mit "mem /C" anzeigen lassen, wo die speicherfresser liegen, evtl. wende dich dann nochmal an mich für ergänzende tipps mit einer bildschirmcopy (machst du mit "mem /C > datei.txt"
was ich dir ansonsten noch raten könnte... such mal im netz nach "qemm" von der firma "quarterdeck". das ist ein memory manager... damit kannst du noch mehr conventional memory rausholen...
wie du die USB-Maus unter dos aktivierst, weiß ich leider nicht... hier findest du aber evtl. unterstützung auf der homepage des jeweiligen maus-herstellers
[EDIT]
was mir gerade noch eingefallen ist, wenn sich das system öfter aufhängt, solltest du hinter "...emm386.exe noems" noch highscan setzen, dadurch hast du zwar weniger high memory aber das sollte gegen evtl. auftretende abstürze helfen.
und wenn ein game mal unbedingt "EMS memory", auch bekannt als "Expanded system memory" (ist was anderes als XMS) braucht, musst du den parameter "noems" durch "ram" ersetzen, was allerdings unweigerlich dazu führt, dass wieder etwas weniger high ram zur verfügung steht... musst eben experimentieren aber lass es zunächst mal auf NOEMS das sind nur eine handvoll alter spiele die noch unbedingt EMS brauchen... notfalls kann ich nur nochmal betonen... solltest du dir wirklich QEMM zulegen, am besten ab version 8
[ 28. April 2002: Beitrag editiert von: ONC ]</p>