Tips:
by Kay
"-winmem 16 -winlockunlock" oder "-winmem 32 -winlockunlock"
Diese Befehlsfolge beim Start vom DOS-Quake sorgt dafür, das der übergebene Speicher kurzzeitig für Quake reserviert und sofort wieder freigegeben wird. Auf diese Weise werden alle Paging-Seiten ins RAM gezwungen, und falls nicht genügend freier Speicher zur Verfügung steht, wieder anderen laufenden Anwendungen zugeteilt, Quake kann dadurch also den freien Speicher selbst feststellen, auch wenn dieser kleiner ist als mit -winmem angegeben; alles natürlich nur unter W95. Ich habe damit persönlich gute Erfahrungen gemacht.
by Holger Sehlke
A:
GlQuake benötigt für die
verschiedenen "SET"-Anweisungen reichlich Umgebungsspeicher
!
Um mehr Umgebungsspeicher freizugeben,
kann man entweder allen "DOS"-Programmen mehr Speicher
zukommen lassen oder auch nur gezielt der aktuellen Anwendung
( bei Q-Start handelt es sich dabei um die Batch-Datei "qs.bat",
die von Q-Start erzeugt und zum Starten von Quake verwendet wird
).
Alle DOS-Programme erhalten
mehr Speicher :
Hierzu müssen die Eigenschaften
von "_default.pif" ( im Windows-Verzeichnis )
verändert werden - wenn die Datei nicht existiert kann man
auch "command.pif" oder "dosprmt.pif" kopieren
und unter "_default.pif" speichern. Anschließend
Datei einmal "klicken" und danach mit der rechten Maustaste
das Eigenschaftenfenster öffnen. Auf der Registerkarte "Speicher"
im Abschnitt "Anfänglicher Umgebungsbereich" den
Wert "2048" einstellen. Das war's .
Speicher nur für Quake
verändern :
Im Quake-Verzeichnis befindet sich
die Datei "qs.bat" ( allerdings erst nachdem man Quake
einmal über Q-Start gestartet hat ). Wenn man für diese
Datei den Umgebungsspeicher wie oben beschrieben ändert,
erhält nur die Datei "QS.BAT" mehr Speicher ( und
somit auch Quake, da Quake ja über die Batch-Datei gestartet
wird ), andere DOS-Programme werden durch diese Einstallung nicht
beeinflußt.
A:
Soweit ich weiß - NEIN -
Bei GlQuake wird die Speicherzuweisung
über den Befehl "-HEAPSIZE xxxxx" vorgenommen.
Hierbei sollte der Wert xxxxx nicht größer als die
Hälfte des Systemspeichers sein. Wo die Grenze nach oben
liegt, kann ich nicht sagen, jedoch haben wir keine wesentlichen
Unterschiede zwischen 32000 und 64000 bemerken können.
A:
In der Shareware-Version nicht !