CS:Source conn Wine

Porrete

Buenas,he conseguido ejecutar steam con wine 0.9.54 y no consigo que valla fluido he leido que a la gente le va de maravilla pero yo no lo consigo.Yo creo que la clave de mi problema esta en el paso que tengo que agregar un parametro al registro:

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"UseGLSL"="enabled"

Abro el registro con el comando wine regedit me situo en
[HKEY_CURRENT_USER\Software\Wine\ pero la carpeta Direct3d no existe, La creo y para poner el valor "UseGLSL"="enabled" ¿como lo hago? he creado otra subcarpeta con el nombre "UseGLSL"="enabled" pero me da que asi no es. ¿Alguien que ejecute el counter con wine me puede echar un mano?

erdanblo

(Hablando desde la ignorancia)

¿El source no tira de DirectX? ¿Como es posible que vaya de "maravilla" bajo Wine?

El caso de la 1.6 es diferente, porque puedes ir con Dx o con OpenGL y en OpenGL va francamente bien.

Porrete

El wine ya ejecuta direct 9.Y en la base de datos de la web del wine lo tienen como GOLD,he leido en bastantes sitios que a la gente le tira incluso mejor que con Windows con una media de 90 fps, mi problema es que soy un negao :(

Os dejo el Link de como se hace haber si lo entendeis mejor que yo http://appdb.winehq.org/appview.php?iVersionId=3731

Porrete

Ya lo he conseguido ejecutandolo bajo dx8 va bastante bien. Siguiendo los pasos del link que he puesto arriba.

thelegend

#1 , una cosa como as exo para que te fuera? pk ahora estoy intentado hacer lo mismo que tu , pero tmpco tengo esa carpeta "Direct3d"
esoty utilizando el manual que pusiste

Porrete

para entrar en el registro :wine regedit, y en el registro de windows muevete por la ruta HKEY_CURRENT_USER\Software\Wine y si no la tienes ya ,crea una nueva clave llamada Direct3D y dentro de esta crea un nuevo valor de cadena con el nombre UseGLSL al que daremos valor de enabled.

A mi para que me tirara bien he tenido que poner en los valores de lanzamiento del counter en el steam -console
-dxlevel 80 y agregar los comandos en la consosa del counter

cl_drawmonitors 0
r_WaterDrawRefraction 0
r_WaterDrawReflection 0

Tambien decirte que si no tenia la misma resolucion en el escritorio que en el juego me daba problemas.

Ayer los fps me oscilaban entre 110 y 70.Y A una resolucion de 1680x1050, tambien es verdad que sacrificas unas cuantas opciones graficas pero yo me conformo.Ya me queda menos para poder pasar totalmete de Windows :)

7 días después
DiSKuN

ami el menu del juego, me aparece descolocado -_-

Porrete

¿Tienes la misma resolucion en el sistema que dentro del juego?

DiSKuN

pue sdiria q si
aunke tp he podido configurarla en el juego ya que el menu carga tan mal q no puedo ir a la sopciones xD

aki la imagen;

Porrete

baja la resolucion del sistema, y vas pobando haber si notas cambios si,cuando consigas ver el menu cambia la resolucion, a la que tenias antes en el sistema, si no te sirve para nada prueba en configuracion del wine ejecutarlo bajo un desktop virtual indicandole tu las dimensiones.

DiSKuN

lo 1º lo he entendido, lo del sistema virtual ya me he perdido xD cuando llegu e acasa esta noche lo pruebo.

ah, el sonido no chutaba tampoco

7 días después
Porrete

perdona que tarde un siglo en responder pero he estado liado.

lo del escritorio virtual me referia a esto

http://img233.imageshack.us/my.php?image=pantallazokh6.png

y el sonido yo tuve que activar esto

http://img233.imageshack.us/my.php?image=pantallazo1ba2.png

Perdona por las fotos que son un pelin grandes.

1 mes después
N

Hace unos meses que utilizo Ubuntu, y me apetecía jugar al episodio dos del hl2 y algunos mods, así que me instalé Steam en Wine.

Por desgracia, no me ha sido fácil hacerlo funcionar. Al parecer a la mayoría le funciona a la primera, pero yo he tenido que hacer algunos ajustes, y he confeccionado un manual para estos casos. Comentar que Half-Life, CS 1.6 y demás mods funcionan perfectamente sin tocar nada, ya que son 100% OpenGL.

Aunque hice el manual con el Half-Life 2 en mente, sirve para cualquier juego que utilice el motor source. Espero que os sea útil ^.

Manual

Formato ODF (.odt):
http://www.megaupload.com/?d=4CLDUSGU

Formato SWX (.swx):
http://www.megaupload.com/?d=C4E8WJBW

Formato DOC (.doc):
http://www.megaupload.com/?d=BCTVER2X

p1ns

A mí el cs 1.6 se me peta en modo openGL, teniendo drivers de la gráfica y todo eso bien puesto... y no hay manera...

1 mes después
St3ineR

A mi con wine en la cs1.6 me va bastante mal, muchisimos tirones, ademas que a 800x600 se salen las letras de la pantalla.
Alguien que pilote del tema me podria explicar bien qué debo hacer para que me vaya el cs 1.6 fluido?? Tengo una G-force y creo haberle instalado sus drivers correctamente.

Saludos y gracias

trinytron

Yo he probado el DOD Source bajo wine. En windows tengo 100 fps... usando wine con unas opciones gráficas inferiores a las usadas en windows consigo 40 fps y con bajones constantes :S.

No da lagazos pero... 40 fps teniendo en windows 100 fps... me parece poco.

g4sb0

#16 a mi ma pasa lo mismo con el css :( xd

#18 Probaré lo que has dicho y ya editaré :)

trinytron

Una vez instalado el Steam seguid estos pasos para instalar el directx 9 y que así vaya más fluido:

http://wine-review.blogspot.com/2008/03/directx-90c-march-2008-redistributable.html (Si no sabeis ingles os bajais el documento de #13. La página para descargar el directx es: http://filehippo.com/download_directx/)

P.D: En la página de arriba lo pone pero para los que solo van al grano pongo los cambios necesarios:

Ejecutar winecfg.

1- Bajaros las DLL mscoore.dll y streamci.dll. Mover estas dll a /.wine/drive_c/windows/system32

2- Ir a la pestaña de Gráficos y activar la pestaña de "Emular Escritorio virtual" (yo lo tengo en 1024x768).

3- Ir a la pestaña aplicaciones y en "Versión a imitar" poner "Windows 2000".

3- Seguir los pasos de la página que he puesto y aseguraros de que se lanza el DXDIAG.

Con esto os debería ir bien :).

Por otro lado me ha servido bastante el documento de #13, en particular la línea de lanzamiento:

"-console -novid -gl -dxlevel 90 -width 1024 -height 768 -heapsize 1024000"

EDITED: esta mañana haciendo pruebas en un servidor público me ha vuelto a dar bajones de fps :S.

thelegend

Hola,
una pregunta el archivo "gm.dls" donde se encuentra porque voy buscando en a carpeta que he descomprimido y no encuentro este archivo .
Y luego solo copiando dxdiag.exe (en /home/nombredelusuario/.wine/c_drive/windows/system32 , debería ir?

trinytron

#19 en la página que tengo puesta está :P.

Pero... aqui tienes http://www.kirupa.templarian.com/gm.dls

Usuarios habituales

  • trinytron
  • thelegend
  • St3ineR
  • NightMare_MD
  • Porrete
  • DiSKuN
  • erdanblo