Saltar al contenido

El blog de Skatox Entradas

Skate or Dice para el PSP

Skate or Dice es un nuevo juego de apuestas que está de moda en el mundo de los skaters, este consiste en lanzar cuatro dados y dependiendo del resultado (la combinación) , el skater debe realizar ese truco. Pues ante la falta de los dados (son caros), y  no tener un iphone con la aplicación oficial, decidí­ crear mi propia versión para el PSP.

Leyendo los manuales y ver como se programa con el PSP (no tiene nada del otro mundo, usé C y me di cuenta que es igual, incluso puedes usar Visual C++ ó GCC) realicé mi primer Homebrew (aplicación casera no oficial) de este juego.

Actualmente sólo muestra el resultado de lanzar los dados y al cabo de un largo tiempo de uso, se sale el juego debido a mal manejo de la memoria, sin embargo, es  totalmente jugable. Para futuras versiones espero realizar la animación de los dados usando gráficos 3D (cualquier colaboración es bienvenida) y corregir el problema de manejo de memoria.

Espero que les guste y si no entienden el juego, pueden ver el siguiente video donde lo explico:

Video promocional/explicativo del juego

Descarga: https://rapidshare.com/files/243791969/SkateorDICE.rar

Actualización al 21/06/2015
Luego de 6 años he alojado el proyecto en Github: https://github.com/Skatox/PSPSkateOrDice

23 comentarios

Historia de las tarjetas de ví­deo

Si son PC-Gamers, les recomiendo visitar la página https://www.maximumpc.com/article/features/graphics_extravaganza_ultimate_gpu_retrospective donde han redactado un excelente artí­culo acerca de las historia de las tarjetas de ví­deo 3D, mostrando fotos,caracterí­sticas de las tarjetas que marcaron saltos en la tecnologí­a (o fracasaron horriblemente) y un breve resumen por cada generación de tarjetas de ví­deo.

GeForce GTX295

Alguna de las imágenes me trajeron buenos recuerdos, bien sea por los videojuegos que me permitieron jugar o porque nunca las tuve y siempre las veí­a en los mostradores. Sin embargo, no dejen de visitar la página.

1 comentario

Configurar teclas especiales y multimedia para laptops Toshiba con KDE 4

Actualmente gracias a un cuñado tengo una laptop Toshiba Satellite semi viejita (del 2004) y descubrí­ que los botones extra (que funcionan con la tecla FN) como los multimedia sirven bajo linux utilizando un programa llamado FnFx (del cual en Archlinux soy el mantenedor del PKGBUILD). El programa por defecto permite controlar el encendido del ventilador interno de la laptop, ajustar el brillo de la pantalla, llamar a los scripts que inician la suspensióno hibernado del equipo, entere otros.

Sin embargo, noté que alguna de las combinaciones no serví­a, por lo que decidí­ configurarlas para que en KDE 4 pueda bajar y subir el volumen, controlar las operaciones del amarok, apagar usando el proceso de apagado de KDM y que se ejecute cualquier comando con esas teclas. Primero, debemos crear un archivo con el nombre .fnfxrc en la carpeta HOME del usuario, este archivo contendrá la lista de combinaciones junto al comando a ejecutar; aquí­ les dejo el mí­o que esta listo para funcionar con KDE 4.

[actions]
##Hardware Related
action(key="Fn-F5";command="toggle video")
action(key="Fn-F6";command="brightness down")
action(key="Fn-F7";command="brightness up")
action(key="Fn-F8";command="toggle bluetooth")
action(key="Fn-3";command="toggle fan")
action(key="Fn-2";command="qdbus org.kde.kmix /Mixer0
org.kde.KMix.increaseVolume Master:0")
action(key="Fn-1";command="qdbus org.kde.kmix /Mixer0
org.kde.KMix.decreaseVolume Master:0")
action(key="Fn-Home";command="/usr/bin/qdbus org.kde.ksmserver /KSMServer logout 0 2 0")

##Multimedia
action(key="Fn-Escape";command="qdbus org.kde.kmix /Mixer0 org.kde.KMix.toggleMute Master:0")
action(key="Hotbutton (Play/Pause)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Play")
action(key="Hotbutton (Stop)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Stop")
action(key="Hotbutton (Skip Track Back)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Prev")
action(key="Hotbutton (Skip Track Forward)";command="qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.Next")
##
action(key="Fn-F2";command="toggle cpu")
action(key="Fn-F3";command="suspend to ram")
action(key="Fn-F4";command="suspend to disk")

[mixer]
mixer(device="/dev/mixer")

[defaults]
defaults(brightness="3")

Luego nos aseguramos que esta corriendo el demonio fnfxd (si no está, ejecuta ese comando como root) y ejecutamos como nuestro usuario el comando fnfx para recibir las peticiones del teclado y lanzar comandos, les recomiendo automatizar este proceso usando las opciones de Autoarranque de KDE  4, con esto ya pueden ejecutar las combinaciones de teclas, previamente configuradas y observarán como funcionan correctamente.

Nota: Recuerda configurar tener previamente el archivo /etc/fnfx/fnfxd.conf correctamente configurado

7 comentarios