Busindre » Blog Archive » Frets On Fire + Guitarra Wii en GNU/Linux

Frets On Fire + Guitarra Wii en GNU/Linux

December 29th, 2007 by sLoK

Cada vez son mas los juegos musicales que encontramos en el mercado de los videojuegos, estos mismos los podemos ver en varios escenarios diferentes, como por ejemplo: karaoke, DDR (los de baile) ó los de guitarra, para estos últimos tenemos en nuestras consolas los famosos "Guitar Hero" que se han impuesto como uno de los juegos más vendidos y no es de extrañar debido al gran divertimento que producen.

Frets on fire o FOF es un ”clon” del famoso Guitar Hero, es Open Source y podemos meter las canciones que queramos, siempre y cuando estas canciones estén hechas para poder reproducirlas por el videojuego. La forma de jugar es la misma que en el juego de consola, tenemos 5 botones para las “cuerdas” y un par de botones para “agitar esas cuerdas”, que en teoría actuaria como una guitarra de verdad, pero nada mas lejos de la realidad, no se acerca para nada a ello, los que toquen la guitarra lo entenderán, aun así el juego es muy divertido y que mejor que escuchar buena música mientras se juega a un videojuego.

Analicemos el juego un poco y hagamos que la guitarra de nuestra wii pueda ser utilizada para jugar (mediante cwiid).

El juego en aspecto gráfico deja algo que desear respecto a un mitico Guitar Hero, a este (FOF) se le pueden aplicar mods con los cuales podremos añadir características extras y/o cambiarlo por completo, dándole un aspecto mas “Guitar Hero”, las características pueden ir desde mejorar los HOPO (Hammer on y Pull offs), añadir los contadores de notas y de “ROCK” o añadir al juego un modo multijugador ya que el juego por defecto no lo trae.

Ventajas:

- Open source (una de las mas importantes)
- Multiplataforma (windows, GNU/Linux y MAC “esta ultima algo inestable”)
- Canciones no pre-establecidas (podemos meter todas las que queramos)
- No pesa mucho, es muy ligero en cuanto a MB's

Desventajas:

- Aspecto gráfico
- Con una tarjeta gráfica mediocre a bastante resolución causa lentitud
- No dispone multijugador por defecto

Lo podéis descargar aquí
Para instalarlo:

$ tar xvf FretsOnFire-1.2.512-linux.tar.gz
$ cd ./FretsOnFire
$ ./FretsOnFire

Capturas de pantalla:

Por defecto

fof por defecto

Con un mod

fof modificado

Utilizar guitarra del Guitar Hero para Nintendo Wii

Al comprar el juego "Guitar Hero" para la Wii, se nos ocurrió que como la guitarra funciona mediante el Wiimote y como ya contamos en su dia con otro post, podemos usa sus botones para interactuar con nuestro GNU/Linux, mediante esto podríamos aprovecharlo e hicimos una configuración de los botones de la guitarra para el cwiid manteniendo todos los botones del post anterior (Amarok y mplayer) y hemos añadido funcionalidad a los botones de la guitarra con unas teclas especificas para poder jugar al Frets on Fire con la guitarra de la wii, la guitarra es reconocida como un “Classic controller” el esquema de asignacion de teclas para la configuración sera:


Classic.A = KEY_P

La configuración que hemos creado es para estas teclas:

configuracion guitarra

Pero siguiendo el sentido común de esta configuración creada podéis editarlo para ponerlo a vuestro gusto ya que hemos asignado letras por comodidad, pero a la hora de meter puntuaciones no podremos escribir nombres, la lista de botones (como son representados) esta aquí

El archivo de nuestra configuración es este

Como en el post del wiimote podréis ver, tendréis que intercambiar el archivo default nuevo por el antiguo o editar el antiguo, la ruta en nuestro caso es: /usr/local/etc/cwiid/wminput/default

Por último solo queda configurar el FOF con las letras descritas en la imagen anterior, de esta forma exactamente:

Pick: U
Secondary pick: D
Fret #1: P
Fret #2: L
Fret #3: K
Fret #4: M
Fret #5: Z
... todo igual hasta...
Cancel: [+] (pulsando el + del teclado numerico te lo pondra como [+])

Arrancamos el cwiid mediante wminput, emparejamos el wiimote pulsando 1+2 y arrancamos el FOF.

Como podréis ver ahora es posible jugar a un Guitar Hero en el pc.

Posted in Juegos |

8 Responses

  1. Obokaman Says:

    Gracias, me has dado distraccion para probar este fin de semana :)

    ya te dire a ver como sale el invento.

  2. Els petits canvis son poderosos » Guitar Hero 3 Wii Says:

    [...] Freets on fire + wii = molts temes per tocar nous [...]

  3. ElHobbit Says:

    Una duda, el movimiento pa lo de la energía estrella no lo detectara ¿no? bueno no se si el frest on fire tiene lo de la energía...

  4. sLoK Says:

    Hola, que yo sepa el frets on fire no tiene lo de la "super energia"... pero hace bastante que no juego, así que quizás han sacado nuevas versiones y si lo soporta, saludos

  5. ayuda! Says:

    ayuda!mmm ya conecte la guitarra todo pero nomas funciona el joystick y el mas como ESC.. q alguien em ayude a configurar porfa

  6. sLoK Says:

    Buenas! si tienes conectada la guitarra (mediante el cwiid) y no has configurado los botones es normal que no funcione correctamente, bájate nuestra configuración: http://www.busindre.com/archivos/default
    haz un back-up de la tuya y sobreescribe esta en el directorio correspondiente después configura tu FOF e irá perfecto, saludos!

  7. miguel Says:

    Instalamos cwiid con apt-get

    Editamos
    sudo joe /etc/udev/rules.d/40-permissions.rules

    Añadiendo al final

    # wiimote
    KERNEL==”uinput”, MODE=”0666"

    El fichero /etc/cwiid/wminput/default (Tambien probé con al /etc/cwiid/wminput/buttons, pero no sé si es necesario) quedará así

    #acc_ptr

    #include buttons

    #Plugin.acc.X = REL_X
    #Plugin.acc.Y = REL_Y

    #buttons

    Wiimote.A = KEY_SPACE
    Wiimote.B = KEY_LEFTCTRL
    Wiimote.Up = KEY_UP
    Wiimote.Down = KEY_DOWN
    Wiimote.Left = KEY_LEFT
    Wiimote.Right = KEY_RIGHT
    Wiimote.Minus = KEY_KPSLASH
    Wiimote.Plus = KEY_KPASTERISK
    Wiimote.Home = KEY_ESC
    Wiimote.1 = KEY_O
    Wiimote.2 = KEY_F

    Nunchuk.C = BTN_LEFT
    Nunchuk.Z = BTN_RIGHT

    Classic.Up = KEY_U
    Classic.Down = KEY_D
    Classic.Left = KEY_LEFT
    Classic.Right = KEY_RIGHT
    Classic.Minus = KEY_KPMINUS
    Classic.Plus = KEY_KPPLUS
    Classic.Home = KEY_HOME
    Classic.A = KEY_P
    Classic.B = KEY_L
    Classic.X = KEY_K
    Classic.Y = KEY_M
    Classic.ZL = KEY_Z
    #Classic.ZR =
    #Classic.L =
    #Classic.R =

    Configuramos el FoF
    COntroles:

    Pick: U
    Secondary pick: D
    Fret #1: P
    Fret #2: L
    Fret #3: K
    Fret #4: M
    Fret #5: Z
    … todo igual hasta…
    Cancel: [+] (pulsando el + del teclado numerico te lo pondra como [+])

    Lanzamos wminput en consola (el wmgui no sirve) y luego el FOf

  8. RussianVirus666 Says:

    Mi FoF en ubuntu va muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu lento
    mi equipo es un P4@2667 MHz, 512 Mb de RAM y nVidia GeForce MX 4 AGP 8x 128Mb memoria gráfica y placa base asus con AGP 4x
    En ubuntu no munciona y en wxp si,
    cabronada, eh

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.