PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo speichert Half Life den Grafikmodus ? (BS)



hunter
01.06.02, 20:31
Also ich weiß jetzt warum bei mir Blue Shift nicht läuft. Ich muss den Grafikmodus auf OpenGL setzen, da ich sonst nur Ton, aber kein Bild habe. Versuche ich das aber in der Config zu einzustellen, so kommt das Fenster wo ich die neusten Treiber usw. brache. Drücke ich da auf Ok, bleibt das Game stehen.

Habe das Ganze mal unter Windows installiert und den Kern des Übels entdeckt. Der öffnet den Internet Explorer und ruft eine Seite auf. Den habe ich unter Wine natürlich nicht. Deshalb hängt sich das Game auf.

Also hab ich das so gemacht:

- Win 98 SE gestartet
- Blue Shift installiert
- Patch 1.0.0.1
- NoCD Crack
- Game gestartet und konfiguriert
- Linux gestartet
- Game rüber kopiert

Die Tastatureinstellung ist Prima rüber gekommen. Aber die Grafikeinstellung ist unverändert. Das liegt wohl daran das diese Einstellungen woanders gespeichert werden, denn ein Test mit Half Life unter Linux führte zu dem gleichen Ergebniss. Da hab ich den Pfad innerhalb von Linux verändert und die Grafik war wieder Software.

Also muss ich jetzt entweder eine Lösung für den Internet Explorer finden oder die Config von OpenGL manuell machen.

Kann da jemand helfen ?

Alex_K
01.06.02, 21:09
die ganzen werte werden in der registry abgespeichert, die liegt (bei einer reinen wine installation - wies mit windows is weis ich net) in ~/.wine/user.reg

darin trägt HL (das normale nicht BS) folgendes ein:

[Software\\Valve\\Half-Life] 1022957209
"Full Name"="Half-Life"
"InstallPath"="D:\\SIERRA\\Half-Life"

[Software\\Valve\\Half-Life\\Recent File List] 1022871912

[Software\\Valve\\Half-Life\\Settings] 1022957226
"3DWarning"=dword:00000001
"A3D Support"=dword:00000000
"CPUMHZ"=dword:00000000
"EngineD3DDevice"="Default"
"EngineGLDriver"="Default"
"EngineMode"=dword:0000000b
"EngineModeBPP"=dword:00000010
"EngineModeCaptured"=dword:00000001
"EngineModeH"=dword:00000300
"EngineModeW"=dword:00000400
"EngineModeWindowed"=dword:00000000
"EngineType"=dword:00000002
"Key"="xxxxxxxxxxxxx"
"LauncherBPP"=dword:00000010
"LauncherHeight"=dword:000001e0
"LauncherWidth"=dword:00000280
"Net Sort Order"="1;"
"User Token 2"=""
"User Token 3"=""
"Version"=dword:00000001


ein wert davon muss die openGL einstellung sein, ich nehme an "EngineMode"=dword:0000000b ....

Alex_K
01.06.02, 21:13
so, ich hab das ganze jetzt noch mal getestet:

es ist der eintrag "EngineMode"=dword:0000000b wenn ich auf software umstelle steht statt dem "b" ein "c" !

bei mir kommt aber die warnung nicht mehr, das könnte an den wert "3DWarning"=dword:00000001 liegen ...

hunter
01.06.02, 22:29
Vielen Dank. Irgendwie hätte ich da auch selbst drauf kommen müssen. :)

Jedenfalls läuft das Spiel jetzt mit diesen Einstellungen im OpenGL Modus bei 1024x768 Auflösung. Bild und Sound sehen Ok aus. Der Typ rennt nur etwas flink, aber das krieg ich schon noch hin.