What's new V2.11: ( 15.04.1999 )
Die neue Version ist nicht mehr als Shareware erhältlich ! Statt dessen gibt es jetzt eine Freeware-Version, die allerdings auf 8 Mods begrenzt ist. Diese Version darf natürlich auch frei weitergegeben werden. Eine Veröffentlichung ist jedoch ohne meine ausdrückliche Erlaubnis verboten. Neben der Freeware-Version gibt es für die registrierten User natürlich noch die Vollversion, die nach wie vor bis zu 16 Mods unterstützt.
Ebenfalls habe ich eine neues Menü auf der Settingsseite hinzugefügt. Über den Schalter "QuakeWorld" kann man jetzt Einstellungen angeben, die nur beim Start eines Quake-World-Clients verwendet werden ( z.B "rate" oder "max_fps" ).
Die Einstellung der grafischen Auflösung ( Gl-Quake ) habe ich aus dem Hauptmenü ins Settingsmenü verlegt ( so häufig wird die Auflösung ja nicht verändert ).
Auf den so gewonnenen Platz habe ich einen neuen Button ( "Config" ) gelegt, über den man sowohl die Client- als auch die Server-Optionen einstellen kann ( das Menü beinhaltet zum Teil die ehemaligen Multiplayer-Einstellungen ). Bei den Servereinstellungen wird jetzt endlich auch der QuakeWorld-Server umfangreich unterstützt. Das Menü enthält sogar einen Maplist-Editor für rotierende Maplisten unter QuakeWorld.
Letztlich kann diese Version nun auch die originalen Mapnamen anzeigen.
Wenn sich im Quake-Verzeichnis eine Wave-Datei mit dem
Namen "Q-Start.wav" befindet und
im System eine Soundkarte installiert ist, wird die Wave-Datei
beim Click auf den "Quake-Now"-
Botton abgespielt ... ( just for fun ).
Nachdem ich sehr viel positive
Kritik zur Startmap-Auswahl von Q2Start erhalten habe, gibt es
dieses Feature nun auch für Q-Start. Man kann jetzt direkt
von der Start-Menü aus die gewünschte Map anwählen.
Q-Start durchsucht die Dateien "id1\pak0.pak"
und "id1\pak1.pak" sowie das Unterverzeichnis "id1\maps"
nach Maps und stellt diese dann in einem Pulldownmenü zur
Auswahl bereit ! Wenn ein Mod ( z.B. Rogue oder Painkeep ) als
Spiel ausgewählt wird, durchsucht Q-Start zusätzlich
die Datei "pak0.pak" im aktuellen Spielverzeichnis (
z.B. "\rogue\pak0.pak" ) sowie das Unterverzeichis "maps"
im aktuellen Spielverzeichnis ( z.B. "rogue\maps" ).
Die Maps des ausgewählten Spiels werden dabei zusätzlich
zu den "normalen" Maps ( durch eine Linie getrennt )
angezeigt. Wenn man nun im Pulldown-Menü eine Map auswählt,
fügt Q-Start den Befehl "+map xxxxx" in die Kommandozeile
ein ( xxxxx steht für die ausgewählte Map ).
Bugfix:
"Festhängender" Button
nach dem Löschen des aufgewählten Spiels wurde beseitigt...
Danke an MagixX ( www.magixx.de )
Die aktuelle Kommando-Zeile wird zur besseren Übersicht ab Version 1.91 schon vor dem Start von Quake angezeigt.
Die Version 1.92 "merkt"
sich, welche "Config" mit welchen Spiel ausgeführt
wird !!!
1.
Es ist jetzt möglich, Dos-Quake
auch über "qlaunch" zu starten ( TCP/IP-Support
).
Hierzu habe ich einen Schalter auf
der Settings-Seite mit dem Namen "QLaunch" eingefügt.
Aktiviert man "Qlaunch"
und startet anschließend Dos-Quake ( Quake + Qlaunch ) ruft
Q-Start
Quake über die Kommando-Zeile
"qlaunch quakeudp.dll quake.exe
-mpath ( + alles, was unter "Sonstiges" eingetragen
ist )"
auf.
2.
Im Settingsmenü gibt es jetzt
die Möglichkeit, 4 verschiedene Konfigurationsdateien anzugeben,
die bequem im Hauptmenü angewählt
werden können.
Die Dateien müssen sich im Quake-Verzeichnis
( da wo auch das Programm Q-Start ist ) befinden und werden von
Q-Start durch "+exec ..\mycfg.cfg" aufgerufen. Die "Cfgs"
müssen in der Form "name.erw" angegeben werden.
Es ist natürlich auch möglich, alle "Cfgs"
in ein Unterverzeichnis ( z.B. "Configs" ) zu legen
und dann die Datei mit ihrem relativen Pfad anzugeben ( in diesem
Fall würde man also "configs\mycfg.cfg" angeben
). Die Erweiterung darf höchstens 3 Zeichen lang sein,
für "Pfad" und "Name" habe ich maximal
20 Zeichen vorgesehen. Auf diese Weise ist es jetzt möglich,
spezielle Tastaturbelegungen für z.B. Malice oder Painkeep
direkt in Q-Start auszuwählen !
3.
Ok - einen kleinen Fehler habe ich
noch beim "Playernamen" gefunden und beseitigt ( in
manchen Fällen wurde der Name noch mit der Kommandozeile
kombiniert ).
Habe ich eigenlich schon darauf
hingewiesen, daß beim Eintrag einer Severadresse im Multiplayer-Menü
auch der Port angegeben werden kann ? -> Einfach hinter die
Adresse den Port ( durch einen Doppelpunkt von der Adresse getrennt
) angeben ( also 123.456.789.123:27666 ).
Der Fehler bei der Eingabe der Serveradressen im Multiplayer-Menü ( die nachfolgende Adresse wurde teilweise überschrieben ) ist raus !
Bei der Gelegenheit habe
ich noch einige Veränderungen eingeführt :
1. Den Button "Sichern"
gibt es im "Settings"-Fenster nicht mehr - Q-Start speichert
die neuen Einstellungen immer beim Verlassen eines Menüs
! Somit entfällt auch die Warnmeldung beim Verlassen
des Menüs ( wenn noch nicht gesichert wurde ).
2. Ich habe die Voodoo-Einstellungen
( Voodoo 1 und Voodoo 2 ) zusammengefaßt. Es gibt jetzt
nur noch den Menüpunkt "Voodoo" und den auch nur
dann, wenn Voodoo aktiv ist. Das Menü, daß nach einem
Click auf den Voodoo-Button erscheint ist abhängig vom eingestellten
Voodoo-Typ.
Ich habe diesen Fehler behoben : "+team xxxx" wird nur noch bei QuakeWorld aktiviert.
Einen Hinweis dazu :
Wenn auf der Settings-Seite keine
Voodoo-Karte gewählt wird oder "Gl-Quake" deaktiviert
ist, ist keine Einstellung der Auflösung möglich ( die
Einstellung erfolgt in diesem Fall im Optionen-Menue von Quake
selbst ). Bei der Wahl "Voodoo 1" sind nur die Auflösungen
512*384 und 640*480 möglich. Erst bei "Voodoo 2"
sind alle Auflösungen verfügbar !