Breve descripcion:
Dx wine es un instalador similiar a winetricks, donde realiza efectivamente la instalacion de directx en wine, ¿cuántas veces has intentado instalar directx via wine o winetriks sin resultados positivos? pues tu problema se ha terminado, este pequeño proyecto que representa meses de trabajo lo he realizado sencillamente porque muchos programas o juegos requieren de directx para su funcionamiento, ademas incluye algunos añadidos a la instalacion que hara que practicamente no te falte alguna dependencia con algunos programas.
Fuentes de Dx Wine
La guía utilizada para el instalador Dx Wine es la siguiente, en base a esta se creo un script de ISTool (este es un visual script editor/generador de Jordan Russell's del compilador Inno Setup) totalmente GNU que puedes visitarlo en su sitio http://sourceforge.net/projects/istool/
Este Script automatiza el proceso de configuracion
Dx wine utiliza bibliotecas de enlaces dinámicas (dll) d3d8 y d3d9 de wine que son claves para el funcionamiento del programa, registrandolas como "internas" (quiere decir que wine ha creado las suyas para que haya compatibilidad con Linux) , cuando hablamos de dll privativas le llamamos "nativas" el cual wine emplea en caso de compatibilidad de directx.
Descripcion Técnica y Codigo Fuente:
Dx Wine es un instalador bajo la GNU Library or Lesser General Public License (LGPL)
Este software no contiene codigo malicioso o algun tipo de virus o spyware y depende de Wine para su funcionamiento.
Para la creacion del script Dx Wine, se utilizaron algunas configuraciones del registro de wine basadas en tutoriales antiguos de dedoimedo (http://www.wine-reviews.net/wine-reviews/microsoft/directx-90c-march-2008-redistributable-on-linux-with-wine.html), que es el mismo que se encuentra en internet en varios post desde 2007, que ha sido utilizada desde hace muchos años pero dejo de funcionar.
Muchas de esas configuraciones requerian la copia de algunas bibliotecas dinamicas privativas las cuales se han omitido, debido a que muchas de ellas fueron solucionadas a traves de los años en Wine. Por lo cual no son necesarias.
COMPILACIÓN
Todos los directorios deben ser copiados en la unidad C:
Los scripts son de formato iss, que pueden ser compilados con innosetup son sumamente necesarios para la creacion del ultimo script "DX wine full"
SCRIPTS
Dx Wine
El primer script es el DX wine que realiza la configuracion al ultimo script "Este es el corazon de Dx Wine"
Este a su vez configura el registro de wine para correr de forma interna las bibliotecas dinamicas d3d8 y d3d9 de wine,
configurando tambien las dll nativas de wine. Puede visitar el sitio de wine para ver el grado de compatibilidad respecto a las dll nativas de directx.
El script"Dx Wine" puede utilizarse unicamente sin necesitad de compilar los demas scripts de directx incluyendo "DX wine full"
Pero si quieres mayor compatibilidad puedes compilar DX wine full, queda bajo tu propio
criterio y responsabilidad.
Este script (Dx Wine) ademas instala algunos complementos privativos sin modificacion alguna de ellos(puedes revisarlos en el script), para compatibilidad con mas programas y juegos
Asi tambien algunas dependencias gnu al .net framework de windows "Mono"
Para satisfacer estos complementos es necesario descargarlos de sus sitios oficiales, para lo cual en el directorio puedes encontrar las instrucciones y links para descarga.
Dx wine full
El ultimo script llamado "DX wine full" une todos los anteriores para crear uno solo, recuerda no es necesario compilarlo pero si quieres mayor compatibilidad puedes hacerlo bajo tu propia responsabilidad
Puede encontrar las instrucciones detalladas en cada directorio del codigo fuente.
self-clearing
Este es un script para crer un programa de borrado de registro de Dx Wine, util para regresar a Wine a su estado original.
Reboot
Este es un pequeño programa que simula un reincio de la Pc con Wine. este es parte de Dx Wine full.
Captura Ubuntu 11.04
Wine se mantiene en constante crecimiento y compatibilidad procura utilizar versiones finales
Descargar
AQUI
Sitio del codigo fuente: http://sourceforge.net/projects/dxwine/
INSTALACION:
Captura Ubuntu 11.04
Captura Ubuntu 11.04
Captura Ubuntu 11.04
Captura Ubuntu 11.04
Captura: Fedora 15, prueba de direc3d, pantalla completa
Sitio del codigo fuente: http://sourceforge.net/projects/dxwine/
Se seguira ampliando la informacion técnica


kuboode















