Busindre » Juegos

Instalar Xchm (Visor de archivos chm para Linux)

May 11th, 2007 by Busindre

La extensi贸n "chm" corresponde a archivos HTML compilados (Compiled Html), tambien llamados MS "Windows HtmlHelp Data". Es usado de forma nativa en entornos Microsoft (Windows, Office,...). Estos archivos suelen ser usados para Ayudas, Manuales, Libros (eBooks), etc.. Es un formato de documentaci贸n para consultarlo de forma interactiva, sin imprimirlo, suele tener un 铆ndice y capacidades de b煤squeda que ayudan mucho al usuario a ir directamente a la informaci贸n buscada. Resumiendo, los archivos chm permiten tener un manual en formato html, pero mucho m谩s compato, funcional y unificado en un 煤nico archivo. En este articulo comentaremos como compilar Xchm, pero hay m谩s programas que realizan esta misma funci贸n como vemos al final del post, pero Xhtml es muy liviano y recomendable.

Para compilar el visor Xchm debemos tener una versi贸n de wxGTK igual o superior a la 2.4. Por norma la encontraremos instalada en nuestro sistema. Otra dependencia menos com煤n y que probablemente debamos instalar es CHMLIB, que es una biblioteca (Muy b谩sica) para tratar de los archivos del formato de Microsoft ITSS/CHM. Procederemos a instalarlo (Compil谩ndolo) lo primero l贸gicamente.

Paquetes:

chmlib: http://www.jedrea.com/chmlib/chmlib-0.39.tar.gz

Xchm: http://sourceforge.net/project/showfiles.php?group_id=87007&package_id=90504

Compilaci贸n de chmlib:


$ tar -zxvf chmlib-0.39.tar.gz
$ cd chmlib-0.39
$ ./configure --prefix=/usr
$ make
# make install

Compilaci贸n de xchm:

$ tar -zxvf xchm-1.13.tar.gz
$ cd xchm-1.13
$ ./configure --prefix=/usr
$ make
# make install

Ejecutarlo: "$ xchm"

Otros programas para visualizar archivos Chm:
Chmox
Firefox Extension
kchmviewer
help-explorer

Web de Xchm: http://xchm.sourceforge.net/

Posted in Windows | Sin Comentarios »

Consolas y Open Source

May 1st, 2007 by sLoK

Las consolas que conocemos en estos momentos, como ya sabemos son pr谩cticamente ordenadores, por ello ya no solo se juega con ellas, si no que se experimenta y se crean proyectos muy interesantes en torno a estas consolas debido a las posibilidades que ofrecen. Esto genera que su funcionalidad crezca en muchos aspectos, la programaci贸n con software libre, es la que alimenta ese aspecto y para ello son necesarios programadores que crean en el c贸digo abierto y en la libertad de compartir con todo el mundo su trabajo, con el fin de que se mejore aun m谩s e investiguen diferentes caminos.

Como vemos el software libre no es solo un tema de ordenadores y da mucho juego en un sin fin de plataformas, sean ordenadores, coches y como veremos en este articulo Videoconsolas.

Para que la gente que no conozca muchos t茅rminos de este campo y mejore su comprensi贸n del texto, explicaremos los significados de algunos conceptos.

-Homebrew: Programas realizados por aficionados a la programaci贸n, gratuitos y muchas veces libres.

-C贸digo no firmado: Los programas realizados para consolas muchas veces para poder ejecutarse necesitan la firma de la casa (sony, microsoft...). Un hombrew (nunca suele tener firma) necesitar铆a algo para poder ejecutarlo (un xploit).

-Xploit: Del ingles explotar, programa que utiliza una vulnerabilidad (bug) en un sistema u otro programa para hacer su cometido, en muchos casos (en el mundo de las consolas) cargar c贸digo no firmado.

-Bug: Bicho en ingles, significa un error en el c贸digo de programaci贸n, el cual puede usarse para vulnerar cierta funcionalidad de dicho c贸digo, mediante un Xploit.

-Kernel: N煤cleo en castellano aunque tambi茅n se utiliza la palabra kernel, une el hardware con la computadora y muchas mas cosas que se deber铆a hacer otro post para explicarlo, para un significado mas completo: http://es.wikipedia.org/wiki/Kernel

-Flash: Tipo de memoria donde en algunas consolas es la que contiene el interfaz, S.O, Bios...

-Copias de seguridad: Copias hechas de un soporte original (cd de m煤sica, juego de ordenador o consolas, pel铆culas dvd... ).

-Modchips: "Modification chipsets", son circuitos integrados o microcontroladores que se sueldan a la placa base o la placa del lector para que haga una funci贸n (el 99% de las veces para ejecutar copias de seguridad).

-Dumpear: Viene de dump, es algo as铆 como extraer (en t茅rminos de software)

Leer m谩s »

Posted in Juegos | Sin Comentarios »

Error ejecutando Open-arena libopenal.so.0

February 23rd, 2007 by Busindre

El juego OpenArena se basa en la liberaci贸n del motor gr谩fico del conocido Quake 3 Arena, pero sustituyendo sus sonidos e im谩genes por otros libres y de calidad. El juego es muy bueno, en algunas distros, como Mandriva 2007 lo encontramos tambien en los repositorios.

Juego:http://files.filefront.com/oa060tar/;6289794;;/fileinfo.html

Como jugar: Descargar, descomprimir y ejecutar (Hay un ejecutable para cada arquitectura)

Web oficial: http://openarena.ws/

Posible Error:

busi@busipc:$ ./ioquake3.i386
./ioquake3.i386: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory

Soluci贸n:

$ wget http://ftp.debian.org/debian/pool/main/o/openal/openal_0.0.8.orig.tar.gz
$ tar -zxvf openal_0.0.8.orig.tar.gz
$ cd openal-0.0.8/
$ ./configure
$ make
# make install
# ldconfig

Open-Arena

Posted in Nativos | 5 Comentarios »

XBOX y Linux Xebian

April 13th, 2006 by Busindre

Esto no pretende ser una gu铆a completa de como instalar un linux en la consola Xbox, pero espero que sirva de orientaci贸n para aquellos que quieran intentarlo.
Material necesario:
- Xbox (con un modchip)
- CD de la distribuci贸n Xebian (http://www.xbox-linux.org/wiki/Xebian_HOWTO)
- CD de Slayer (por ejemplo la teneis en el emule)
- Disco duro 40 gigas (no es necesario cambiar el disco duro, pero ya puestos os digo como va el tema)

¿qu茅 es una Xbox? pues es un PIII a 733 MHz, tarjeta gr谩fica 64 megas y un disco duro de 8 gigas o 10 dependiendo de la suerte.
Bueno, vamos all谩:
En primer lugar arrancamos la consola con el cd de Slayer metido. Nos aparecer谩 un men煤 con varias opciones y nos asignar谩 una ip a la consola. Como la consola tiene un servidor ftp de f谩brica y tenemos asignada una ip, con cualquier cliente de ftp deber铆amos hacer antes de nada una copia de seguridad del disco duro de la consola.
Si vamos a usar el disco duro propio de la consola usaremos simplemente la opci贸n que nos da Slayer de meter el evox y aplicaciones en el disco duro. Por defecto te las mete en la partici贸n F, as铆 el evox (sistema operativo) lo cambiamos con el cliente de ftp a la partici贸n C para que al arrancar la consola lo detecte. Al arracar la consola deber铆amos tener ya un men煤 con varias aplicaciones.
Meter un disco duro: meter el disco duro es exactamente igual que en cualquier otro ordenador, pero hay que colocar el jumper del disco en modo cable select.
Instalar debian:
Arrancamos con el cd de xebian metido (es una live cd). Para instalarla en el disco duro abriremos una terminal, nos podremos como root (xebian es el password) y escribiremos el comando XBOXLinuxInstall.
Bueno, ya tenemos una consola en el sal贸n con la que podremos navegar, chatear, y todo lo que podemos hacer con cualquier linux.
NOTA: xebian usa los repositorios de debian sarge.Ya los trae configurados, as铆 que con un apt-get update ya podr铆amos empezar a utilizarlo.

Posted in Windows | Sin Comentarios »

Siguiente art铆culo »