Google patrocina el desarrollo de mejoras Wine

Leído hoy en el blog de Google Opensource: «Como sabrás, Google usa Wine para hacer compatible Picasa en Linux. Aparte de eso, Google ha patrocinado el desarrollo de Wine de más formas.

Quizás, la mayor noticia sea que Google ha contratado a Codeweavers para mejorar el soporte de Photoshop CS y CS2 en Wine. Photoshop es una de esas aplicaciones que los usuarios de escritorio Linux no paran de pedir, y estamos orgullosos de poder decir que a día de hoy, funciona bastante bien. Quizás no sea casualidad que a partir de esas mejoras, aplicaciones como Flash 8 hayan empezado a funcionar también correctamente en Wine. Nos gustaría poder añadir más mejoras en este área.
Para más información sobre lo que estamos haciendo, puedes ver mi post a wine-devel y/o visitar nuestra lista Google de parches Wine.«

Emuladores de NintendoDS en Linux

pantallazo-6.png Recientemente, mientras veía la tele me crucé con un anuncio de Nintendo DS en el que mostraban un curso de inglés, English Training. Dado que actualmente estoy perfeccionando mi conocimiento de ese idioma, me he preguntado a ver si a) ¿existe algún emulador de Nintendo DS? y b) ¿será compatible con Linux? La respuesta a mis preguntas la he podido encontrar en ndsemulator.com. No sólo existe 1 emulador… existen al menos 3: IDEAS, DesMuMe y Ensata (en orden de madurez). La segunda cuestión tiene una rápida respuesta: ninguno de ellos funciona directamente en Linux. La respuesta más elaborada es: «pero los 3 funcionan bajo WiNE» (Wine Is Not an Emulator). En concreto, me he bajado la última release estable de Wine, la he compilado en mi Fedora Core 6 (sin problemas, a la primera… )


[root@alancox 0602]# wine –version
wine-0.9.48

y he podido lanzar los 3 emuladores de NDS. El problema es que, tras conseguir que un amigo me deje su juego (no comments), los 3 emuladores han dado guerra y como consecuencia, el juego es injugable por el momento. En concreto, IDEAS, el único emulador que soporta también el sonido de la NDS (siempre que se ejecute Wine como root… curioso, porque como usuario no he conseguido hacer funcionar el sonido). Sin embargo, tiene problemas de visualización de ciertos gráficos; en concreto, para el juego que me interesa, no muestra los botones para jugar (no se puede hacer click sobre ellos y por tanto, no se puede jugar). DesMuMe, sí que muestra gráficamente todo correcto, y el juego sería totalmente «jugable» si no fuera porque DesMuMe no emula el sonido (y en un curso de inglés es un pelín importante 😉 Sobre el último, Ensata, no puedo decir nada porque ni siquiera he conseguido cargar la ROM del juego.

Dejo los pantallazos de IDEAS y DesMuMe, con la pantalla maldita que hace injugable el juego en IDEAS (el único con soporte de sonido), por si alguien consigue algún parche para arreglarlo 🙂

Wine-doors: sistema gestor de paquetes Windows para Linux

Screenshot Wine-DoorsAcaba de ver la luz la primera versión pública 0.1 de Wine-doors, una aplicación diseñada para hacer más facil el proceso de instalación de software Windows en Linux, Solaris y otros sistemas Unix. Wine-doors es en esencia una herramienta gráfica de gestión de paquetes para paquetes windows en sistemas Linux. La mayor parte de los usuarios de escritorio Linux están familiarizados con el uso de aplicaciones de gestión de paquetes para sus propios sistemas, por lo que el usar el mismo modelo para la instalación de software Windows a través de WINE en Linux será de gran utilidad para todos.

Wine-doors funciona gracias al uso y explotación de bibliotecas, software y herramientas creadas en y para WineHQ. La idea es extender también el soporte a Cedega, cvscedega y Crossover Office.

Wine-doors se ha desarrollado como una aplicación para el escritorio GNOME pero es fácilmente portable a otros entornos como KDE. Para el desarrollo de Wine-doors se ha utilizado pygtk, glade y cairo como biblioteca de funciones gráficas, siguiendo la guía de estilos tango para el uso de iconos y material gráfico. Más información y videos demostrativos en la web del proyecto.