Cómo configurar Wine para jugar Call Of Duty: Black OPS en Ubuntu

Ronda cierto vídeo por la web donde claramente vemos correr el nuevo y más vendido juego Call Of Duty: Black OPS en UBUNTU con WINE!!!! OMFG!!!!

Para poder tener esta maravilla de juegazo en nuestros ordenadores con Ubuntu debemos de utilizar Wine.

Instalación de Wine

sudo aptitude install wine

Puedes intentar probar instalando directamente el juego, si no funciona como se esperaba configura el Wine de esta manera conseguirlo :-)

Copy/Paste de TuxApuntes

Al estar recien instalado no tenemos el directorio .wine creado asi que ejecutamos:

$ winecfg

Existe un script llamado “winetricks”  que simplifica la instalación de librerías necesarias para jugar a juegos en wine como DirectX y otros, para instalarlo :

$ cd
$ cd .wine
$ wget wget http://www.kegel.com/wine/winetricks

le doy permisos de ejecucion:

$ chmod +x ./winetricks

Por lo pronto es recomendable instalar:

- Las librerias DirectX 9 (necesarias para jugar a muchos juegos):

$ ./winetricks d3dx9

- Tal vez las fuentes de texto droid que mejoran mucho la legibilidad en pantalla:

$ ./winetricks droid

- PhysX, el motor de fisicas PhysX (si dispones de alguna tarjeta Nvidia):

$ ./winetricks physx

- Existe tambien un metapaquete que te instala un monton de fuentes de texto (las principales fuentes de texto como Arial, Sans Serif, etc utilizadas en Windows):

$ ./winetricks allfonts

- Y otro metapaquete que instala un monton de codecs para reproducir video y audio (este no lo suelo instalarporque me da problemas en mi caso con el sonido, pero lo comento de todas formas):

$ ./winetricks allcodecs

- Fijo la version de sistema que emulo como Windows XP (esto tambien se puede hacer desde winecfg):

./winetricks winxp

- Fijo driver de sonido a utilizar ALSA (esto tambien se puede hacer desde winecfg, pestaña de Audio):

./winetricks sound=alsa

- Renombro la carpeta drive_c tambien como harddiskvolume0 (que es a veces necesario es muchos instaladores):

./winetricks volnum

- Deshabilito GLSL usado por Direct3D:

./winetricks glsl-disable

- Instalo las librerias de Visual C 2008 (necesarias por algunos juegos):

./winetricks vcrun2008

- Y tambien las librerias dcom (si dispones de la licencia de Windows 98):

./winetricks dcom98

- Puesdes Instalar tambien el framework NET 2.0 (requiere licencia):

./winetricks dotnet20

Y basicamente ya dispones de todo lo necesario para ejecutar aplicaciones. Puede que te falte alguna DLL particular pero por lo general si eso te pasa se te muestra un error por consola comentandote que te falta una DLL (te pone el nombre) y ya tendrias que bajartela e instalarla en tu .wine/drive_c/windows/System32 para que te arrancara el ejecutable.

Bien, lo que sigue ya es para los jugones (te puede funcionar o no, ya depende de las capacidades graficas de tu tarjeta de video). Y es que para que te funcionen ciertos juegos como “Call of Duty Modern Warfare 2″ que hacen uso intensivo de los 3D necesitas añadir unas ciertas claves al registro de windows.
Para añadir claves al registro (lo harias exactamente igual que en Windows) ejecutando:

$ wine regedit

se abre el editor de registro y ya puedes cambiar claves o añadir nuevas. Las claves a añadir en mi caso (tengo una tarjeta Nvidia) para la key DIRECT3D son:

“DirectDrawRenderer”=”opengl”
“Nonpower2Mode”=”repack”
“OffscreenRenderingMode”=”fbo”
“RenderTargetLockMode”=”auto”
“UseGLSL”=”readtex”
“VertexShaderMode”=”hardware”
“VideoDescription”=”NVIDIA GeForce 8500 GT”
“VideoDriver”=”nv4_disp.dll”
“VideoMemorySize”=”256″

Nota: edita estas entradas según tu tipo de tarjeta y valores, en principio lo que esta en negrita variara posiblemente en tu caso, el resto de entradas se mantienen.

Aqui otro inciso, estas claves de registro estan basadas en el juego “Modern Warfare 2″ y funcionan tambien para la mayoria de juegos, pero a veces es necesaria cambiar alguna otra clave o hacer pasos adicionales, en estos casos, lo mejor es consultar los cuarteles generales de wine: Wine HQ, tiene un buscador en el lateral superior derecho, donde puedes poner el nombre de una aplicacion o juego que quieres emular con wine y ya te comenta si esta o no soportado, el nivel de “exito” en su ejecución: gold (oro) es muy bueno, silver (plata) es bueno, bronze (bronce) es mediocre y garbage (basura) es que no merece la pena ni intentarlo.

Bien, volvamos a lo de insertar las claves, aqui puedes ir añadiendolas una por una mediante el editor de registro:

$ wine regedit y editas o creas la clave HKEY_CURRENT_USER > Software > Wine > Direct3D
Añadiendo todas y cada una de las claves anteriores:

"DirectDrawRenderer"="opengl"
"Nonpower2Mode"="repack"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="auto"
"UseGLSL"="readtex"
"VertexShaderMode"="hardware"
"VideoDescription"="NVIDIA GeForce 8500 GT"
"VideoDriver"="nv4_disp.dll"
"VideoMemorySize"="256"

O lo que es aun más rapido, te vas a tu directorio .wine y editas un fichero llamado “user.reg”, en ese fichero se van almacenando las claves de registro que va creando el usuario. pues bien, editas el fichero, te vas al final del mismo y pegas un contenido como éste:

[Software\\Wine\\Direct3D] 1258821033
"DirectDrawRenderer"="opengl"
"Nonpower2Mode"="repack"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="auto"
"UseGLSL"="readtex"
"VertexShaderMode"="hardware"
"VideoDescription"="NVIDIA GeForce 8500 GT"
"VideoDriver"="nv4_disp.dll"
"VideoMemorySize"="256"

Bien creo que con todo este proceso largo y agotador servirá para que puedas disfrutar de este magnífico juego en tu Ubuntu.

Si te ha gustado el post apúntate al rss de supremacialinux.com

7 responses so far

Cómo instalar Wine 1.2.1 en Ubuntu 10.10

oct 28 2010 Published by under General, Linux, Software Libre, Ubuntu, [como] en Linux Ubuntu

Fácil, en tan solo 3 pasos y un click

  • Abrimos el Centro de  Software de Ubuntu
  • Buscamos Wine
  • Y le damos click en instalar, como se ve en la figura

Wine, un programa libre que nos ayuda a instalar y correr aplicaciones hechas para Windows. Sí instalar .exe para los que se inician recién el Ubuntu: Bienvenidos!

Si te ha gustado el post apúntate al rss de supremacialinux.com

2 responses so far

Vamos a Jugar más en Linux: Wine 1.2

Todos los usuarios sabemos..(los viejos) lo tedioso que resultaba instalar un juego creado para la plataforma de la ventana, pero ey!!! ahora nos enteramos de la grata noticia de que Wine 1.2 ve la luz con soporte en un 98% de Direct 3D 9 y soporte para 64 bits!.

Qué es Wine? pues instalado en tu Ubuntu Aplicaciones>Centro de Software de Ubuntu para que vayas instalando casi todo juegos y programas pensados para Windows! Qué genial….no?

Para obtener la versión final descárgalo desde aquí | Wine 1.2

Web Oficial | Winehq

Si te ha gustado el post apúntate al rss de supremacialinux.com

No responses yet

Oficialísimo: Steam para Linux

may 12 2010 Published by under descargas, General, Internet, Juegos/Linux, Linux, Noticias

Todos los gamers conocen Steam, un magnífico portal de compra de juegos, descargas y ver las novedades de los juegos que cubre un 70-80% del mercado. Hace semanas atrás se había confirmado una versión para Mac, ahora se confirma que habrá en los próximos meses soporte total para la plataforma Linux.

<3 Amo Valve! amo sus juegos y amo esta noticia! no más Wine no más Windows para jugar el 80% de los juegos! :-)

Si te ha gustado el post apúntate al rss de supremacialinux.com

2 responses so far

ReactOS se reescribirá para ofrecer mejor soporte a sistemas Windows NT

ene 20 2010 Published by under Linux, Noticias, Software Libre

Qué es ReactOS ?

ReactOS (React Operating System) es un proyecto de código abierto para crear un sistema operativo compatible con aplicaciones y controladores de Windows NT. Parte de su código está basado en el proyecto Wine, mientras que Wine también se beneficia de los avances de ReactOS.”


Desde 1998 ReactOS está en marcha, aunque sus inicios no fueron tan valorados por muchos por los resultados es una alternativa más para reemplazar paulativamente al propio sistema  Windows. Ahora sus desarrolladores decidieron reescribir todo el código de nuevo y basar en más código de Wine (el otro proyecto que nos ayuda a correr aplicaciones Windows en Linux). Con ésto se logrará agilidad y un mejor resultado para poder pensar en probarlo mas adelante a ver que tal funciona.

Espero que esta vez no se tarden demasiado y saquen una versión digna de competir con su madre. ;-)

Vía | Genbeta

Web Oficial | ReactOS.org

Si te ha gustado el post apúntate al rss de supremacialinux.com

One response so far

Older posts »