Archive for julio 2012

Nueva versión de ScummVM

Leo en Slashdot que se a publicado la versión 1.5 de la máquina virtual ScummVM, seis meses después de la publicación de la versión 1.4.1, la cual incluye muchas mejoras con respecto a los motores de renderizado y la interfaz de usuario.

ScummVM es un programa multiplataforma libre (usa una licencia GPLv2) que permite correr juegos antiguos del tipo point & click como algunas de las más grandes aventuras gráficas de la historia de los videojuegos, como Monkey Island, Day of the Tentacle o Sam & Max, de Lucas Arts, King’s Quest o Space Quest de Sierra, Discworld 1 y 2, Simon the Sorcerer 1 y 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 y 2, Flight of the Amazon Queen, Gobliiins, The Legend of Kyrandia y muchos otros.

Desde la página de descargas pueden descargarse las versiones compiladas para Windows, Debian, Slackware, Fedora, Ubuntu, Android, iOS, WebOS y para algunas consolas de videojuegos como PS3, Dreamcast e incluso Samsumg TV, además de los fuentes del programa.

Material libre para aprender a programar videojuegos

Leo en Barrapunto que la Escuela Superior de Informática de la Universidad de Castilla-La Mancha ha liberado y puesto a disposición de la comunidad, 4 libros relacionados con su curso de Experto en Desarrollo de Videojuegos, dictado por dicha institución durante el semestre pasado y el anterior.

El curso cubre temas relacionados con “La arquitectura de motor de videojuegos”, “Programación gráfica”, “Técnicas avanzadas” y “Desarrollo de componentes”.

En la página de descargas pueden bajarse los libros en formato PDF, los cuales están licenciados con una licencia Creative Commons. En la misma página pueden descargarse códigos de ejemplo relacionados con el curso, bajo licencia GPLv3.

Ideal para quienes quieran iniciarse en el desarrollo de videojuegos.

Richard Stallman sobre Steam para Linux

Leo en gnu.org una publicación de Richard Stallman, en el cual hace un análisis del impacto que pude tener en la comunidad del software libre, la introducción de la plataforma propietaria de distribución de videojuegos de Valve, Steam. Hemos mencionado el tema en post anteriores.

Richard comenta que la facilidad que brinda Steam para instalar juegos privativos, los cuales utilizan tecnologías DRMs (Digital Restrictions Managment) para evitar que sean copiados y redistribuidos, puede afectar positiva o negativamente a la comunidad del Software Libre.

Por un lado, dice, puede promover la instalación de Linux ya que los usuarios de videojuegos podrían querer reemplazar Windows por Linux. Continue reading ‘Richard Stallman sobre Steam para Linux’ »

Debian optimizado para Raspberry Pi

El proyecto Raspberry Pi del que ya hemos hablado en otras ocasiones sigue creciendo con la ayuda de una comunidad cada vez mayor.

La fundación Raspberry Pi ahora tiene una versión de Debian Wheezy optimizada para correr en el procesador ARMv6, gracias al trabajo del proyecto Raspbian.

Raspbian es una distribución basada en Debian Wheezy para ARM pero cuyos paquetes fueron recompilados para optimizarlos para el procesador ARMv6 del Raspberry Pi en lugar del ARMv7 que viene por defecto. Como consecuencia, el código generado puede hacer uso de la unidad de punto flotante, lo que mejora sustancialmente la performance de la navegación web entre otras cosas.

La imagen de Raspbian para tarjetas SD, que ahora es la distribución recomendada para el RPi contiene LXDE, Midori, herramientas de desarrollo y ejemplos de código para empezar ya mismo a introducirse en el mundo de la programación. La imagen puede descargarse de aquí.

Richard Stallman habla sobre el UEFI Secure Boot

Con su estilo característico, Richard Stallman responde algunas preguntas para TechBytes sobre el la nueva tecnología de la que ya hemos estado hablando en entradas anteriores de SL.

Comienza haciendo una distinción entre Secure Boot y Restricted Boot. Por un lado, comenta, Secure Boot es una característica de seguridad, ya que es el usuario quien controla las claves para firmar el software que se instala en las máquinas. Por otro lado, Microsoft demanda que las máquinas ARM que sean vendidas para Windows 8 se configuren de forma tal que no puedan cambiarse las claves. Esto, dice, no es una característica de seguridad sino una restricción (Restricted Boot), que piensa, debería ser ilegal.

Además, comenta en la nota las diferencias entre Windows y Fedora y Ubuntu, las dos distribuciones de Linux que ya han hablado de los planes para implementar UEFI. A pesar que las soluciones por las que han optado tanto Fedora como Ubuntu son diferentes, en ambas el usuario controla las claves y en ambas es posible correr versiones modificadas del sistema operativo.

La nota sigue. Puede leerse completa (en ingles) ne la página de TechBytes, donde próximamente publicarán la segunda parte de esta entrevista.