¡Feliz 2008!

Mmm 3 posts en un año… me voy superando.
Pero bueno el de año nuevo no me lo quita nadie :D

¡Feliz Año Nuevo!

La matanza de Tejas

Escalofriante historia de mano de la gente de ToGuapo.com:


No tienen desperdicio ninguno de los otros audios que se han currado (si no te funciona la lista, como a mí, puedes probar aquí), en los que, como si de Galdós se tratase reflejan la realidad boquerona… una joya oye.

Yo juraría que uno de ellos trabaja de verdad en los 40 principales porque la voz es idéntica.

En fin que los disfruteis, tooooooguapoooo!.

¡Feliz 2007!


 
2007

Java ya es libre!

Despues de peleas y discusiones de miles de especulaciones sobre licencias, de gente que cuando se le toca el puchero hasta dudaba que liberar Java fuese bueno… por fin, java ha sido liberado.

Y liberado como GPL, ni más ni menos, ni CDDL, no mozilla…

Con esto se prevee un subidon Java en todos sus aspectos (a ver si le dan ya caña a la integración con el escritorio) así como el espaldarazo que supone para el mundo del Software libre.

Pues eso que felicidades a todos :)

Añadido:
Hay en JavaHispano un par de artículos interesantes sobre como le ha sentado a IBM la licencia y los matices de la liberación de Java.

Comenta Draxus en el post inicial de la saga que no ha conseguido jugar al Sacred.

Para que esto no parezca que esta amañado vamos a probar.

Como siempre dx9wine d:\Instalar.exe

Hay que tener cuidado porque el dialogo que pide el segundo cd aparece detras de la pantalla de instalación y te puede pasar como a mi que te quedas media hora esperando mientras la barra no avanza.

Lo instalo lo ejecuto y casca :(.

La cosa es que esta en la base de datos de programas y dice que funciona. Así que funcionar tiene que funcionar.

Pero no, sigo mirando y el que funciona es el Sacred Underworld. Hay una entrada para un tal Sacred v1.0 que dicen que simplemente no funciona. Para el resto de los sacred parece que si…

En un intento desesperado he intentado instalar todos los parches que aparecen en la web pero nada.

Así que prueba no superada. Este parece que no funciona o al menos si funciona no se como.


Bueno vamos 2 a 1. Los dos primeros eran facilitos. El tercero se nos ha atascado. A ver como salen los siguientes.

Este juego esta portado a linux.

Puedes ver una guia para instalarlo en Ubuntu en:

http://www.guia-ubuntu.org/dapper/index.php/Neverwinter_Nights

Pero imaginemos que no estuviese portado. Vamos a hacer la prueba que si no esto es demasiado facil. Además por una vez que tengo juegos originales no tengo ganas de bajarme mas de 1GB para jugarlo.

Así que vamos al tema.

Como siempre dx9wine d:\setup.exe.
.
Empieza la instalación, termina el CD 1 y me pide el 2. Aquí por alguna extraña razón no me pilla el segundo CD.
Pruebo a cambiarlo de unidad (a la E:) y todo ok.

Me pide de nuevo el CD 1 y otra vez no hay manera de que se lo trage. Parece que el wine no actualiza bien los cambios en las unidades… Al final tengo que copiar el contenido del cd en una carpeta y decirle al instalador que busque en esa carpeta.

Se termina de instalar, da un poco la brasa diciendo que no sabe que versión de DirectX tengo pero se deja jugar.

Otra cosa rara que hace es que al salir me deja la resolución a 800×600.

Advertencia: El wine que es muy cuco hasta te crea un acceso directo al juego en el escritorio (en el de linux no en el de windows). Pero lo crea lanzando el juego con el wine no con el dx9wine. Así que si queremos que funcione tendremos que cambiar el lanzador.

Supongo que la versión portada irá bastante mejor y con diferencia pero como lo que pretendemos demostrar es que podemos jugar a una selección aleatoria de juegos preparados para windows pues hemos hecho la prueba con la versión para windows.

Ea otro fuera (ya lo jugaré cuando termine con el StarCraft).

La cosa va bien, aunque todavía seguimos con los faciles.

El otro día comentaba bastante irritado que me cago en los muertos de flash. De primeras todos de acuerdo, flash es una mierda, no por la tecnología (que a mi personalmente no me gusta); sino por la empresa que hay detras.

Tratemos las cosas ahora con mas calma y cabeza.

¿Porqué Flash no es bueno?

Podría responderte esto simplemente diciendote que no es un estandar. Cualquier formato que alcance un popularidad y una difusión como es el flash (o un documento de texto formateado) debe obligatoriamente estandarizarse y ese estandar debe ser independiente de cualquier empresa, es decir ser un estandar libre.

Esto que tanto cuesta asumir en el mundo de la informática es algo totalmente asumido, y de hecho garantizado por los gobiernos, en el resto de los sectores. Todas las tuercas, puertas, componentes electronicos, formatos de papel, ruedas… todo esta estandarizado, pues es la única forma de que funcionen bien. Mira a tu alrededor y sólo verás estándares.

Macromedia, ahora Adobe, hizo un apaño cutrísimo y rarísimo abriendo la especificación de los archivos swf. Cutrísimo porque la licencia impide crear reproductores de flash, con lo que no sirve para nada. Rarísimo porque si permite crear generadores de flash y que yo sepa Adobe sólo el saca dinero al Flash con el Macromedia Studio.

Básicamente parece una extraña maniobra para mantener el Flash como un producto lider y lavarse un poco la cara.

Así que tenemos un producto que no es un estandar y que no puede ser reproducido por ningún producto que no sea el suyo (ni microsoft ha hecho esto con el formato doc).

En este contexto uno esperaría que al menos la empresa garantizase que el único reproductor de flash existente en el mundo se mantenga actualizado para todas las plataformas.

Y resulta que tampoco… de hecho directamente lo prohibe en algunos sistemas operativos, en linux funciona sólo con ALSA, no va a funcionar en 64 bits ni en linux ni en OS X ni en Windows (porque es muy dificil recompilar) y cuando se les pregunta que para cuando va a estar dicen que “para cuando este”:


We will ship a 64bit version for Windows, OS X Leopard and GNU/Linux. It will happen. When? … When it is ready.



En fin que son unos cutres…

Vale, pero a mi me gustan las cositas que se mueven. ¿Que alternativas tengo?

Arkangel preguntaba que alternativa libre hay.

La alternativa es SVG.

Es una tecnología igual al flash pero es libre y es un estandar de W3C.

Podría hablaros del SVG pero reconozco que tambien soy novato en ese tema y que no os contaría más de lo que os va a contar una búsqueda en Google Clusty.

Como resumen de primeras permite graficos vectoriales (no pierden definición con el cambio de tamaño), esta basado en XML (como todo ultimamente), permite animaciones, eventos, y que sea modificado dinamicamente mediante lenguajes de script.

Mirad el artículo de la wikipedia para más información.

El mismo Adobe no quiere quedarse atrás en esa tecnología y ya tiene varios productos orientados al SVG. Entre ellos un visor, un editor, un editor orientado a SVG para móviles,etc.

Conclusión

Flash es una mierda.

Está condenado al fracaso.

Adobe lo sabe y se esta preparando.

Como sabe que Flash esta condenado tiene a un solo programador para llevar los blogs, el desarrollo y la compilación/distribución a los distintos sistemas operativos.

Vamos a empezar por el más sencillo el StarCraft.

  1. Metemos el cd
  2. Ejecutamos dx9wine d:\setup.exe
  3. Instalamos el juego
  4. Volvemos a ejecutar dx9wine d:\setup.exe
  5. Lo jugamos (ya voy por la campaña protoss :))

Para la expasión hacemos exactamente igual.

Puede que te falle el sonido. Si es así escribe dx9wine winecfg. Y en la pestaña de audio en Hardware Acceleration poner Emulation en vez de Full. Y listo.

Este ha sido facil :)

Añadido
Para que te funcione correctamente en modo multijugador en LAN debes aplicar los parches para el original y la expansion que hay en la misma página de Blizzard. Si no ni te aparecerá el modo TCP/IP. Además no he conseguido que funcione con el cvscedega, ni ninguna de sus variantes, sólo con el wine normal y corriente (el que te instalas con apt-get install wine vamos).

Algunos de los juegos de la lista se que se pueden instalar y jugar simplemente con el wine el mismo automatix te lo instala (so vago).
Pero por lo que he escuchado actualmente lo mejor que hay para correr juegos Windows en Linux es el CEDEGA.

Si te vas a la página veras que no es gratis… la verdad es que si lo es. Como Cedega corre sobre Wine y Wine tiene licencia GPL por narices Cedega tiene que publicar sus fuentes. Y eso es lo que hacen, no distribuyen binarios gratuitamente pero si dejan los fuentes disponibles para que te lo compiles tu mismo.

Uff que lio como se supone que compilo yo eso?. No pasa nada la gente de Linux-Gamers ha desarrollado un script que hace que sea una facil descargar y compilar distintas versiones del Wine.

De hecho el script te permite instalar, desinstalar y actualizar las distintas versiones de wine que instala.


Puedes ver el howto original
o la traducción que han hecho la gente de www.linuxjuegos.com,dicho sea, de paso, porque el original esta bajo licencia Creative Commons.

Yo hago un resumen comentando lo que me ha pasado a mi.

  1. Nos bajamos el script
  2. Instalamos la librerías necesarias para compilar:


    sudo aptitude install build-essential bison flex-old libasound2-dev xserver-xorg-dev libpng12-dev libjpeg62-dev libfreetype6-dev libxrender-dev libttf2 libttf-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-net1.2-dev libsdl-gfx1.2-dev msttcorefonts libfontconfig1-dev cvs

    En nergita he puesto un paquete que me dió problemas, en el original ponía x-window-system-dev. La cosa es que ese paquete no existe, y si existe es un apquete virtual que yo no tengo. Como instalas todo a lo burro sin mirar pues puede que no te des cuenta de que ese no se ha instalado y te de fallos. Yo supuse que se refiere al dev del sistema gráfico que tengamos así que lo cambié por por xserver-xorg-dev y tan contento.
  3. Ejecutamos el script. Este puede ser algo lioso. La idea es que hay varias versiones del wine y que tu puede coger la que quieras. ¿Y cual es la que quiero?, pues ni idea, yo he probado algunas. La 0 y la 1 son iguales la única diferencia que he visto es que la 0 no necesita permisos de root para instalarse (te la instala en el home) y la 1 si. He probado ambas compilaban bien pero a la hora de ejecutar un programa cascaban.

    Al final me he quedado con la 4 que es dx9wine que al parecer es el wine con sopoerte para DirectX 9, digo yo que con eso tendré suficiente.

    Total elegimos el “profile” que nos queremos descargar. Luego le damos a ejecutar un “profile” (podemos tener varios descargados e instalados). Nos pedirá la clave para el servidor CVS (ponemos las que no sugiere) y a compilar e instalar se ha dicho.

    Si te da algún fallo de compilación es que no has hecho bien el paso anterior.
  4. Configuramos el wine. Según el paso anterior tengo ahora un wine llamado dx9wine (su has elegido la opcion 1 o 2 será cvscedega).
    Lo ejecuto y me creará los directorios donde se alojará el windows falso. Tambien un archivo de configuración donde se le dicen las rutas a las unidades y demás. Para esto sigue los pasos de los artículos anteriores que estan muy claros.
  5. Instalamos las librerias de windows necesarias. Para instalar juegos que se instalan con el Installshield o con Microsoft Installer hay que descargarse unas librerías de la web de microsoft e instalarlas. Esto tambien está muy claro en los artículos anteriores (el último de los Problemas Frecuentes).

Y se supone que ya tenemos que tener el wine funcionando.
Para cambair cualquier configuración usaremos dx9wine winecfg. Si has instado el profile 4, si es el 0 o 1 usarías cvscedega winecfg y así con todos.

Bueno pues vamos a ver a que juegos podemos jugar con nuestro wine semicutrecillo. Aunque temo que al final me voy a tener que pelear con el WineCvs e instalarme el cvscedega…




Información

Este es mi blog. Aquí encontraras principalmente tonterías variadas y si hay suerte lo mismo algo interesante

Asides

RSS

» Como se puede ver le estoy cambiando el aspecto al blog. Partiendo de el tema de K2 (como no) le he hecho un puñado de cambios y arreglados unos cuantos fallos (aunque no se note). Y en cuanto pueda le iré cambiando el aspecto… Pero a lo que viene esta entrada (aparte de decirle al mundo que no he copiado y pegado el tema) es a pedir perdón a todos aquellos que me tengan sindicados, a los planets y demas que en este momento han recibido un chute repetitivo de mis ultimos post una y otra vez… Pues eso que perdón y a ver como dejo esto. # 2

Categorías