Skip to content

WiiFlash 0.3.2 release !

Hi everybody,

First, Joa and I would like to wish you an happy new year 2008 ! :)

We are happy to release this new WiiFlash release 0.3.2 before the WiiFlash 0.4 release !

Some bugs have been fixed :

- The “Mouse Control” feature was not working properly concerning drag & drop. Now drag & drop is possible :)
- The cursor movement should be smoother now when using the “Mouse Control” feature.
- IR data should be also smoother now.
- Annoying pop-up when client is disconnecting has been removed ;)

Just to let you know, here are the upcoming features for WiiFlash Server 0.4 :

- Browse any Wiimotes available and pair them automatically.
- Z-depth !
- Any features you would like ?

We would be interested having your opinion about a WiiFlash book, and what would you like to see in it ?

Download latest WiiFlash release here

{ 32 } Comments

  1. Jerome | January 2, 2008 at 4:02 pm | Permalink

    Send an MP3 to the wiimote. Let the wiimote play sounds :)

  2. Jason Merrill | January 3, 2008 at 12:11 am | Permalink

    Please make it possible to pass sound to the Wiimote!! That would be fantastic.

    Also, make it easier to position a sprite based on X and Y screen coordinates – right now, we can do it but it’s so tricky to figure out. Please make that easier. Thanks!

  3. Jason Merrill | January 3, 2008 at 12:16 am | Permalink

    The Google Code page still has WiiFlash server 0.2 in the .zip file – please keep this updated. I can’t access via SVN due to my corporate browser settings. Thank you.

  4. Jason Merrill | January 3, 2008 at 12:31 am | Permalink

    Could you also publish the latest API as .as libraries? I’m using Flex and would like to use the .as libraries instead of a .swc file. Not sure how to get the .swc into Flex.

  5. Thibault Imbert | January 3, 2008 at 12:34 am | Permalink

    Hi Jason,

    make sure to download this file :

    The WiiFlash API is available in .as files in the cs3-examples folder ;)

    kind regards,


  6. panpan | January 3, 2008 at 3:40 am | Permalink

    Nice :)

    merci encore pour tout ce que tu donnes. l’idée de Jason est bonne, avoir des petits routines utiles (x-y est vraiment une bonne idée et je suis sur qu’il y en a d’autre) qui peuvent exciter des idées.

  7. Brad Roodt | January 3, 2008 at 10:34 am | Permalink


    - Wiimote sound! C’mon, everybody wants it :-)
    - A simple gesture recognition system based on accelerometer readings, could be pretty cool too.

    ..and a wiiflash book would be great.

    Thanks again for a really useful tool.

  8. Jason Merrill | January 3, 2008 at 5:10 pm | Permalink

    Thanks Thibault! Keep up the great work, we’re using the Wii controller here for real training applications on fixing hardware devices. I think we’ll have something exciting when we’re finished. Looking forward to the next version!

    Oh, and ESPECIALLY looking forward to z-depth!!!

  9. Andrés Santos | January 4, 2008 at 3:13 am | Permalink

    Hey guys! this is just great, I’m right now writing some classes to complete those in the standard wiiflash package, I have one and a half classes done:
    1.-The position as Jason Merril says is a tricky long way, I have already done a class that controls the “pointer” based on two points and it’s doesn´t matter if one of them disappears. I’ll try to post them as soon as possible
    2.-A class that allows animation for the LEDS, it is great to have one ;-) (almost finished, it’s in its way)
    3.-A class that allows to create combination of buttons simultaneous or sequences.

    About features: Yeah! sound would be awsome, and also not sure if this is a bug but in my pc when the wiimote rumbles it seems to be sync with flash, can it be async?

    Thanx for such a great job!

  10. Matt Perkins | January 4, 2008 at 7:05 pm | Permalink

    Andres – I’m working with Jason and we’d be very interested in your position code. I’ve come up with 2 different ways to handle when only one of the sensors is found – but it’s very jumpy when the Wii Mote is close to the sensor bar. Like you said, it’s tricky!

  11. Joa Ebert | January 4, 2008 at 8:03 pm | Permalink

    The sound request is a common one. We would really love to have that too. Unfortunatly afaik the sound format you send to the Wiimote is still not fully reverse engineered and people only think its 4bit ADPCM.

  12. Andrés Santos | January 5, 2008 at 10:00 am | Permalink

    Hello again guys! well as I said in my previous comment I was preparing some classes, they are now finished and ready to download for all of you, I prepared a package with samples that shows you how to use the classes, if you find a bug or something it is very welcome, you can visit the post right here: in the meantime I hope you guys find them usseful and enjoyable…(the classes include: a class to control a pointer,a class to animate the leds, and a class for combinations of buttons)

    Andrés :-D

  13. Gilles | January 6, 2008 at 5:49 pm | Permalink

    At the moment it seems that the code only allows the detection of 2 IR LEDs (or groups) via the IR-camera in the Wiimote.

    Would it be possible to expand the functionality and allow to code to give us the coordinates of any number of IR sources seen by the Wiimote? Maybe even recognise different frequencies so each LED has it’s own ID.

    This would make things like Johnny Chung Lee’s finger tracking possible: see youtube video -> or view his projects page ->

    Or is this already possible with the current version of Wiiflash?

    Thanks in advance! And great job on Wiiflash!

  14. Gilles | January 6, 2008 at 6:18 pm | Permalink

    PS: on Johnny Lee’s project page, it says that the Wiimote has standard hardware capabilities to track 4 LED’s, so I’m hoping it will be relatively easy to implement in Wiiflash?

  15. Andrés Santos | January 7, 2008 at 4:33 am | Permalink

    Hello guys, does anyone know how the yaw value is gotten?, I move the wii remote but don’t understand quite well how this value works

  16. Thibault Imbert | January 8, 2008 at 5:07 am | Permalink

    Hi Gilles,

    Yes, this should give more flexibility.

    We will support up to 4 IR points in WiiFlash 0.4 :)

    kind regards,


  17. Matt Perkins | January 9, 2008 at 8:03 pm | Permalink

    Thanks for posting that Andres! I was able to integrate your code into mine. I get the same “jump” when the wii mote is very close to the sensor bar that I got with my code, but don’t know of any way to eliminate it. There probably isn’t a way.

    I don’t fully understand yaw either, btw.

  18. JaSp | January 10, 2008 at 10:08 pm | Permalink

    Hi there,
    I’ve just started to try using your WiiFlash API and it really is nice and simple to use :)
    Just a small thing, I believe the LED constants are wrongly defined, since they are bit related, they should be 1,2,4,8 instead of 1,2,3,4 (nothing dramatic of course ;) )
    By the way, would it be possible to add a function to shut down all LEDs (I haven’t found anything for that yet, and writing 0 just leaves the previously lit LEDs on)
    That’s all, keep up the good work :)

  19. Chris | January 10, 2008 at 11:48 pm | Permalink


    I just downloaded the Wii Flash Server along with the API. When I run the Wii Flash Server it encounters a problem and has to close. Has anyone had a similar problem? and possibly know how to fix it? am I missing something? need help.

  20. Thibault Imbert | January 10, 2008 at 11:53 pm | Permalink

    Hi JaSp,

    We will fix that and add such a feature in next release ;) Thanks for you comment :)

    Hi Chris,

    Did you make sure you have the .NET3 runtime installed ?

    kind regards,


  21. Chris | January 11, 2008 at 4:31 am | Permalink


    Thanks. Your previous response fixed the problem! Please forgive me, I am a beginner, but once I have the wiimote connected via bluetooth and the wii flash server running the flash server says there are no connected wiimotes…..what am I doing wrong?

  22. Patrick | January 13, 2008 at 9:37 am | Permalink

    Hi, I tried several times (er hours) to get this to work, with no luck. Apparently, the bluetooth has some problems. I tried on a linksys bluetooth with the bluesoleil bluetooth stack with no success. Are you planning on opening up the hardware to allow more bluetooth configurations? Could you please put a list of working hardware. I’m excited to jump in but right now – it’s a show stopper.

    truly yours.

  23. Crux | January 14, 2008 at 12:14 pm | Permalink

    @Chris – my wiiserver works only, if i start him after my wiimote is connected via bluetooth. Other ways doesn’t run.

    Tried some one to work with the IR detection? The new Wiiflash-Version never found a IR-Light. I used GlovePie for check my controller, it works fine. But not with wiiiflash. Could send my anyone a older version for tests?

    kind regards,

  24. Jerome | January 15, 2008 at 12:15 pm | Permalink


    I’ve got a problem : i successfully connected my wiimote via bluetooth and it is correctly detected by the wiimote server (it even rumbles), but when i launch an exemple or another swf file which should work with the wiimote, no action is detected (buttons or x,y…).

    Do you have any ideas ?


  25. Chris | January 15, 2008 at 11:34 pm | Permalink

    The wiiserver doesn’t see the connected wiimote via bluetooth even if it is run long after the bluetooth connection is established…..are only there only certain bluetooth adapters and software that work?

  26. .crux. | January 21, 2008 at 11:24 am | Permalink

    i think we need a forum for questions and ideas. To post things here a bad idear.

  27. Thibault Imbert | January 21, 2008 at 11:57 am | Permalink

    Hi .crux,

    Yes we can do that, could be nice having a forum :)

    I will let you know when it’s ready.



  28. .crux. | January 23, 2008 at 9:50 pm | Permalink

    Hi all,
    and back to my problem with the IR-Sensor. I find out that the IR-detection works fine, if i started before the GlovePie Engine with a “IR-Wii Mouse” Script. But without this script it doesn’t work. Have anyone a solution for this problem?

    regards, crux

  29. Gary Key | February 4, 2008 at 9:11 pm | Permalink

    It would appear Wiiflash does not like the Toshiba Bluetooth stack. I can connect to the Wii controllers and use them in GlovePie and BrianPeeks test app but I cant get anything in WiiFlash? Ive tried on my pc and laptop (both have the Toshiba bluetooth stack) and have had no success.

    What stack works the best with WiiFlash and is there any development plans in stack compatibility?

  30. Gary Key | February 4, 2008 at 10:12 pm | Permalink

    wiiflash_server_console detects wii controllers, however, using anything that is 0.3 beta, 0.31 and 0.32 does not work with the Toshiba Bluetooth stack.

  31. GaryKey | February 4, 2008 at 10:14 pm | Permalink

    wiiflash_server_console and wii flash server (Apr 06)detects wii controllers, however, using anything that is 0.3 beta, 0.31 and 0.32 does not work with the Toshiba Bluetooth stack. Has something been changed 0.3 to stopped it from working???

  32. .crux. | February 12, 2008 at 12:16 pm | Permalink

    I think it is more than important to create a forum and find a way for support. Many People are in trouble with wiiflash. So i have also questions and hope to find a solution. Could you say, when get the wiiserver openSource? I guess, that the server never transfered the second IR-Dot, because the Wiiflash API will never found it.

    Regards, .crux.

Post a Comment

Your email is never published nor shared. Required fields are marked *