Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANN] ffi-wiiuse 0.1.0

1 view
Skip to first unread message

Andrea Fazzi

unread,
Feb 16, 2009, 3:15:20 PM2/16/09
to
ffi-wiiuse version 0.1.0
by Andrea Fazzi
http://github.com/remogatto/ffi-wiiuse/tree/master

== DESCRIPTION

ffi-wiiuse is a ruby wrapper around wiiuse, a C library that handles
the connection with Nintendo Wiimote devices. The binding is based on
ruby FFI so it doesn't need any compilation step. Please, note that
ffi-wiiuse API is a mere translation of wiiuse C API: no idiomatic
ruby inside!

== CHANGES

* 1 major enhancement
* Birthday!

== FEATURES

* full wrap around wiiuse C API
* support for:
* buttons
* motion sensing
* IR tracking
* expansion devices: nunchuk, classic controller, Guitar Hero 3
controller
* based on FFI so it doesn't need compilation
* Ruby 1.9.1 compatible

== SYNOPSIS

See examples/example.rb.

== REQUIREMENTS

* ffi >= 0.3.0 (development version)
* wiiuse C library

== INSTALL

git clone git://github.com/remogatto/ffi-wiiuse.git
cd ffi-wiiuse
sudo rake gem:install
--
Posted via http://www.ruby-forum.com/.

crac...@comcast.net

unread,
Feb 16, 2009, 3:43:54 PM2/16/09
to

VTD-XML 2.5 is now released. Please go to https://sourceforge.net/project/showfiles.php?group_id=110612&package_id=120172&release_id=661376  to download the latest version.


Changes from Version 2.4 (2/2009)

* Added separate VTD indexing generating and loading (see http://vtd-xml.sfnet/persistence.html for further info)
* Integrated extended VTD supporting 256 GB doc (In Java only).
* Added duplicateNav() for replicate multiple VTDNav instances sharing XML, VTD and LC buffer (availabe in Java and C#).
* Various bug fixes and enhancements

Aaron Patterson

unread,
Feb 16, 2009, 9:43:04 PM2/16/09
to
On Tue, Feb 17, 2009 at 05:15:20AM +0900, Andrea Fazzi wrote:
> ffi-wiiuse version 0.1.0
> by Andrea Fazzi
> http://github.com/remogatto/ffi-wiiuse/tree/master
>
> == DESCRIPTION
>
> ffi-wiiuse is a ruby wrapper around wiiuse, a C library that handles
> the connection with Nintendo Wiimote devices. The binding is based on
> ruby FFI so it doesn't need any compilation step. Please, note that
> ffi-wiiuse API is a mere translation of wiiuse C API: no idiomatic
> ruby inside!
>
> == CHANGES
>
> * 1 major enhancement
> * Birthday!
>
> == FEATURES
>
> * full wrap around wiiuse C API
> * support for:
> * buttons
> * motion sensing
> * IR tracking
> * expansion devices: nunchuk, classic controller, Guitar Hero 3
> controller

Will I finally be able to write a Ruby library that beats Guitar Hero
for me?

--
Aaron Patterson
http://tenderlovemaking.com/

James Britt

unread,
Feb 17, 2009, 1:47:31 AM2/17/09
to
Andrea Fazzi wrote:
> ffi-wiiuse version 0.1.0
> by Andrea Fazzi
> http://github.com/remogatto/ffi-wiiuse/tree/master
>
> == DESCRIPTION
>
> ffi-wiiuse is a ruby wrapper around wiiuse, a C library that handles
> the connection with Nintendo Wiimote devices. The binding is based on
> ruby FFI so it doesn't need any compilation step. Please, note that
> ffi-wiiuse API is a mere translation of wiiuse C API: no idiomatic
> ruby inside!

Very cool. I've been using wiiusej with JRuby and liking it.


http://code.google.com/p/wiiusej/


Big upside to wiiusej for me is monster ease of making Wii GUI apps
using JRuby + Monkeybars. :)

But I will definitely look at this.


Thanks,

James Britt

--
www.happycamperstudios.com - Wicked Cool Coding
www.jamesbritt.com - Playing with Better Toys
www.ruby-doc.org - Ruby Help & Documentation
www.rubystuff.com - The Ruby Store for Ruby Stuff

0 new messages