Ninguno de mis juegos funciona en Wine.

Ninguno de mis juegos funciona en Wine.

Bien, con la excepción de StarCraft I, todos los juegos que instalé con Wine no se ejecutarán (probé C&C 3, Worms Armageddon y Rome Total War). Todos los juegos se instalan bien, pero cuando intento ejecutarlos (desde el archivo Wine), la pantalla parpadea un poco (como si intentara cerrar el archivo Wine) y luego se detiene. Y cuando salgo del archivo Wine, parece que ha revertido mi versión de Ubuntu a 10.08 (creo que la que tengo actualmente es 11.04).

Esto me está volviendo loco, ya que no puedo hacer funcionar ningún juego (con la excepción de StarCraft, y aun así, el sonido no funciona). ¿Alguien sabe cómo arreglar esto? ¡Gracias!

Respuesta1

Primero para ayudarte necesito más información:

  1. ¿Has comprobado AppDB de Wine si estos juegos funcionan bien? ver:http://appdb.winehq.org/objectManager.php?sClass=application&iId=1308

Como puede ver, tiene clasificación de oro, por lo que debería funcionar. Además, la versión con clasificación de oro es el vino más reciente (1.3.25).

  1. ¿Tienes la última versión de Wine?

  2. ¿Tienes la misma versión de los juegos que, según se informa, funcionan en appdb?

  3. ¿Tiene instalado su controlador de gráficos real (fglrx o nvidia) y no esos controladores de mierda de oss (quiero decir, solo puede jugar con el controlador de oss, es simplemente la realidad)?

  4. ¿Seguiste las instrucciones de la página de vinos? (en AppDB) para instalación e inicio, etc.... (Cómo)

  5. ¿Cómo empiezas los juegos? Por favor publique sus comandos.

  6. Además, no recomendaría usar alguna interfaz gráfica de usuario para iniciar los juegos, no puedes ver la salida de la consola con mis pistas que te llevan a la pista de que faltan algunos archivos DLL...

ACTUALIZAR:

  1. Olvidé preguntar: ¿Tienes los juegos instalados en un prefijo Wine separado para cada juego? si no -> deberías hacerlo...

Gracias

METRO.

Actualización 2:

  1. Ir a:http://www.winehq.org/download/ubuntuohttps://launchpad.net/~ubuntu-wine/+archive/ppay obtenga la versión más reciente. ¡Están estables!

  2. Ponga esto en una consola: "glxinfo | grep seller" debería publicar nvida o ati y NO mesa

  3. Las instrucciones están en la appdb de Wine normalmente en una de las versiones. para Armagedón están aquí:http://appdb.winehq.org/objectManager.php?sClass=version&iId=1744(desplácese un poco hacia abajo)

  4. Bueno, esta no es la forma en que debes comenzar tus juegos. No puedes leer ninguna advertencia y no estoy seguro de si está cargada correctamente de todos modos. La forma correcta (de trabajo) para mí es:

cd /ruta/al/juego WINEPREFIX=/Ruta/al/Prefijo vino Game.exe

Para obtener más información sobre Wineprefix, consulte:http://wiki.winehq.org/FAQ#head-faf9617c53607e583f6e6ff70a4ac9522d490faf

Respuesta2

El mensaje de error dice claramente

fixme:ddraw:DirectDrawEnumerateExA flags 0x00000003 not handled

Es decir, la implementación de DirectX de Wine aún no puede manejar una determinada combinación de indicadores pasados ​​a una rutina por el juego. Pruebe todo lo que dice Manuel, luego intente instalar bibliotecas DirectX nativas (es decir, nativas de Windows) usando Winetricks.

información relacionada