jump to navigation

USB Rocket/Missile Launcher testimonials

I’ve had such great feedback about the USB Missile Launcher software that I thought it would be great to share it.

Sean – 8 December 2006
Bless you David – missiles launched all over the troposphere, biosphere, the Van Allen belts and beyond. Fantastic – thanks.

Marcus – 21 November 2006
I just got the Missile Launcher today and purchased a Logitech QuickCam Chat USB connected and them used the maccam drivers and it seems to work just fine. I do have a question: Can I make the video screen any bigger because right now it seems rather small? As for the controls, the launcher seems to respond quite well! I used the camera mounted to the launcher with some very strong rubber bands and it zeroed in well with the launcher.

Frederick – 17 November 2006
Thank you so much! 🙂 BTW, your other software looks awesome!

Michael – 16 November 2006
This thing is tremendous fun- I’m really enjoying.

Graeme – 31 August 2006
I can testify that the Missile Launcher works as it shot me in the chin from a foot away while I was watching it turn in Test mode and it fired when I was not expecting it!

bedouin – 27 November 2006
I’ve had mine for a while now. It gets great distance on a full charge, and terrifies my cat.

Digg reference

Launcher Picture Up Left

USB Rocket Launcher


Comments»

1. Simon Colas - 13 December 2006

omg – you guys just gave an even deeper meaning to the words ‘geek’ and ‘nerd’. Keep on the good work mates!!!

2. Paul - 28 December 2006

Need help guys

got the missile launcher for xmas , running windows xp stick the cd in and for some reason it says the system files is not suitable for windows

try downloading the software from this site and its in a format my pc doesnt understand .dmg

can anyone help

3. Dave - 28 December 2006

Ditto what Paul said. Got the same problem.

Launcher accepts one command and then locks up.

Help!

4. Daren - 29 December 2006

I also got this for x-mas, bundled software was a bit messed up. The updated software from http://www.dreamcheeky.com looks right, but locks up in Windows. The software runs fine in Linux using wine, but doesn’t move the launcher.

5. Tom Streeter - 30 December 2006

It’s been discovered that you have to plug the Dream Cheeky launcher directly into the USB ports on the motherboard — front connections are typically hubs and those are problematic, so it seems.

Here’s the thread that discusses it:

http://www.cosky.com/usb_missile_launcher_of_the_year_award_2006

6. Paul - 2 January 2007

working copy of the software can be found here

http://ul17.rapidshare.com/files/3247241/USB_Missile_Launcher.rar

you can either pay to download immedialty or if you wait 10 minutes you can download for free

7. Yo Yau - 14 February 2007

Thanks a lot~
It’s really cool for mac user!!

8. paul - 5 March 2007

I’d appreciate your great job. thanks a lot.
from Taipei,Taiwan. Paul Chen

9. Cas - 25 June 2007

Just an update on a recent project kinda completed made my own software with webcam support gonna be used out side wen i gt the time to set it up hhahaha anyway nack to my point it is working on the first genaration missile working the one with out lazer support the programe need a little work done but i will be happy to give the vb.net source code on request also the rocket control function at the moment is running a dos back end to pipline commands to the launcher will change that in time

10. jim b - 22 February 2008

teach me !! please -the boss is pissing me off and I want to shoot !!!

I am running os 10.4.6

I downloaded 1.4.10 and it wont even launch !!!

11. GmanX - 30 April 2008

I recently got a Wireless Missile launcher by DreamCheeky and I cant seem to get it to work. Any Comments?

12. David Wilson - 30 April 2008

Hi There!

I’ve never received any feedback about these launchers before, and unfortunately I do not have one to test against.
I’ll see if I can contact the manufacturers and see what they say about the control sequences for the launcher.

In the mean time, I would recommend that you connect the launcher to a windows box and test it to ensure that it does actually work (I am aware of people that have received new launchers in a faulty state).

Good luck.

– David

13. Niels van Nimwegen - 14 May 2008

David,

I have the same problem with the Wireless Launcher. Am running 1.4.11 , so your programme will start but doesn’t seem to recognize te launcher. Do you have an update on the way that would enable wireless-users the same satisfaction you have given to so many frustrated office employees?

Thanx,

Niels

14. Daniel Jimenez - 30 September 2008

David,

I do have a wireless launcher. I think the problem is that I just need to add it to the kext so that way the HID manager doesn’t grab it, however I can’t find the kext source! Any pointers?

Daniel

15. David Wilson - 3 October 2008

Hi Daniel…

I’ve updated the source code package online…

Refer to the downloads section on this web site. The released source code now matches the 1.4.11 release.

16. Guy - 9 October 2008

David,

I’ve just tried Daniel’s idea above with my wireless launcher, it does work.
Altering the plist of the DreamCheeky kext to reflect the product/vendor IDs below, then recompiling worked fine for me, set up in the interface using the DreamRocketII control scheme.
Product ID: 0xff01 (65281)
Vendor ID: 0x0a81 (2689)

Hope this confirmation would help to build in Wireless launcher support for your next release.
Thanks a million for your work!

17. Martin Hiernaux - 18 October 2008

Hi Guy,

I also have the same problem, but I don’t fully understand what you did (I’m not an expert programmer…).

Could you elaborate a bit more on the procedure ? I would really appreciate.

Thanks,
Martin

18. Nathan - 19 November 2008

Hey David,

Good to see a fellow kiwi!

I was able to get my missile launcher running on Linux with Perl. I have made it publicly controllable along with a robotic arm and a beetle.

You can take control of the items via http://www.kennedytechnology.com

Enjoy!

19. Austin - 24 December 2008

Hi,

I got the Satzuma missile launcher, and I saw it working in your video, but my software won’t detect it. I’ve put in fresh batteries.

Please Help!

David Wilson - 26 December 2008

Hi Austin…

Unless this is a new version (refer the USB Product and vendor ID’s) then the only time these have not worked with the Mac software has been when they are broken.

To check this, you need to test the launcher by running it on a PC (Windows) with the supplied vendor software.

Hope that helps.

20. Carol Breton - 30 December 2008

I just received one of these for xmas and it sais it’s for PC. I want to use it at work on my MAC – does anyone know where I can get the software for the MAC?
Carol

David Wilson - 30 December 2008

Mac software is available from my web site (which you have been too).

https://dgwilson.wordpress.com

See the downloads area on the left hand side of the page.

21. Sin Cohen - 11 March 2009

I have the wireless missile launcher also. I bought it myself, thinking i’m sure not to be the first person with a mac who wants to use this … and that there MUST be some driver out there …

Seems i’ve come to the right place.

I downloaded 1.4.11 … which didn’t work.

I read the forums, and saw the post where you have to configure the launcher’s product / vendor IDs in the prefs of the program:

Product: 65281
Vendor: 2689

This is a step forward …

Now instead of not being able to unlock the program at all (that little slide bar) … I get an error saying the launcher is not connected. (But at least I can unlock the slider … which is progress).

I’ve tried all the channels, replaced the batteries, toggling on/off … restarting … everything.

Still won’t work.

Can someone … ANYONE!!!!! please help us Mac users with the wireless USB launcher!!!

P.S. – I looked on the site (and I’m no programmer) and couldn’t find these magic numbers anywhere … nor does “oh, just go look in the source code of this and that and find the tags of whatever in the system file of the launcher” mean much to me …

Are there working Product/Vendor IDs that will fix this, easy as that?

Thanks

22. Derek - 7 August 2009

Any chance your program accepts controls from the command-line? I have a webpage up with video feed from the Dream Cheeky mounted cam, and would like to issue commands to Missile Launcher NZ via PHP’s system() call

Thanks

23. Ben - 13 January 2010

Can this software control the Laser on the Striker 2?

David Wilson - 13 January 2010

Yes.

Well it’s supposed to. I’ve never actually had a Striker II to test it on.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

24. Andrew Dicker - 15 February 2010

Software not working under snow leopard. Moves launcher fine, but doesnt fire. Sent launcher back to supplier thinking it was the problem, got another one. Same trouble. Debug log shows:

15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: launcherType = DreamRocket
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: USBVendorID = 6465 (0x1941)
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: USBProductID = 32801 (0x8021)
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: device = (0x22fc60)
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: controlBits = 16
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: GetPipeStatus
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: ReadPipe -> bytesRead setup=8
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: readpipe result: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: return from DreamCheekyReadPipe (0x00) (0x00)
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: controlBits 16
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: MissileControl – DreamCheeky Fire initiated
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] devRequest.bmRequestType 21
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] devRequest.bRequest 9
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] devRequest.wValue 200
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] devRequest.wIndex 0
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] devRequest.wLength 1
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheeky command package (0x10) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: GetPipeStatus
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: ReadPipe -> bytesRead setup=8
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: readpipe result: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: GetPipeStatus
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: DreamCheekyReadPipe: ReadPipe -> bytesRead setup=8
15/02/10 4:48:45 PM USB Missile Launcher NZ[6823] USBMissileControl: readpipe result: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

and loops on the last three lines for a while, with the launcher doing nothing.
iMac C2D OSX.6.2 Launcher soft 1.7

25. desmond - 26 May 2010

Yeah it’s not working for me on leopard too.

26. ed - 22 July 2010

Any news on a update for snow leopard?

keep up the good work,

-ed

David Wilson - 22 July 2010

The 1.7 version works under Snow Leopard. Though based on reports… your millage may vary. If there is an issue, pinning things has been difficult.

– David

27. D Azzam - 24 December 2010

Hi,
I just got one of these launchers and I want to download the program, but I don’t know which of the links in the downloads I should do.
Can I please have some help

Mac Leopard

-D

28. 2010 in review « David’s Opinions - 2 January 2011

[…] USB Rocket/Missile Launcher testimonials […]

29. Thomas - 12 January 2011

Dear David,

i tried to install your software on the newest OS available 10.6.6. However, towards the end of the installation process it says that the kext (the cheeky and the USB MIssile launcher) cannot be installed properly. The software runs, but there is no kext installed to the Extensions folder in Library/ and the launcher does not work. It is the Nipco standard model.

Thanks a lot for developing a software and many thanks in advance for your help.

Best wishes from Heidelberg, Germany,

Thomas

David Wilson - 12 January 2011

Any chance you can get me a screen snapshot of that failed install?

There is a new version that I’ve been working on. And there are some changes to the installer as I’ve encountered issues with the installer, though not as you have described.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

30. Jeff - 14 January 2011

i run snow leopard and it installs just fine. the launcher also runs, but starts freezing for a few seconds as soon as i touch a control element. tried changing the type of the launcher to ‘unknown’ and also disabling video since its using my macbok isight but the controls wont work.

any ideas?

David Wilson - 16 January 2011

Hi there…

I do wonder if there was a problem with the installer and in particular a problem installing the kext file.

/System/Library/Extensions should contain a file called : “USB Missile Launcher All Drivers.kext”. If you’re in the terminal looking at this, it should look like the output below:

cd /System/Library/Extensions/ ls -la | grep Missile drwxr-xr-x 3 root wheel 102 5 Jan 16:31 USB Missile Launcher All Drivers.kext

Changing the launcher type to unknown will mean the program doesn’t know what launcher commands to send to your missile launcher.

Which launcher do you have? Do you know it’s usb vendorID/productID

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

31. ed - 10 February 2011

David,

any word on the update you have been working on? I have the Striker II (w/laser, but mine is black, not grey) I checked the vendor/product ID in system profiler, and they match, set the preferences correctly, but when I run the software and try to move the launcher, no matter what button I press, it just moves all the way to the left and then stops. I can fire tho. I be happy to beta test, or give you any more info you might need to help solve the problem. just let me know what I can do.

thanks,

-ed

David Wilson - 12 February 2011

Hi Ed.

The update is waiting on getting some graphics sorted. _and_ my day job is getting in the way.

It could be that the manufacturers have made yet another model with a different control sequence.

To diagnose this I need your help. Details are in this post: https://dgwilson.wordpress.com/2010/12/21/satzuma-missile-launcher/ It describes the same (similar) issue just for a different launcher. Basically the control sequence needs to be reverse engineered.

And here’s my doc.

USB Information (hexadecimal values): Vendor ID: 1130 Product ID: 0202 Ignore this little table for now, I’m just trying to reverse engineer what the launcher developers have done. not much help for up/left try activities like the other launchers support. | 16 | 8 | 4 | 2 | 1 | |||||| | 0 | 1 | 0 | 1 | 0 | 10 – fire | 0 | 1 | 0 | 1 | 1 | 11 – laser | 0 | 1 | 1 | 0 | 0 | 12 – left | 0 | 1 | 1 | 0 | 1 | 13 – right | 0 | 1 | 1 | 1 | 0 | 14 – up | 0 | 1 | 1 | 1 | 1 | 15 – down | 1 | 0 | 1 | 0 | 0 | 20 – release Toy Command Bytes (hexadecimal values): Fire Missile = 0x0a 10 Laser Toggle = 0x0b 11 Move Left = 0x0c 12 Move Right = 0x0d 13 Move Up = 0x0e 14 Move Down = 0x0f 15 Release = 0x14 20

This documentation from the supplier would appear to be WRONG! Actually bytes 0 and 1 need to be filled followed by zeros in the remaining bytes up to 8. This information was discovered by using SnoopyPro on a PC. Sending Toy Commands with Control Transfer (PC to Toy): Byte 0: 0 Byte 1: toyCommandByte Byte 2: toyCommandByte Example Toy Command with Control Transfer: Move Left Byte 0: 0 Byte 1: 0x0c Byte 2: 0x0c Send… Byte 0: 0 Byte 1: 0x14 Byte 2: 0x14 Send…

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

ed - 29 June 2011

is there anywhere I could grab the version you are working on now and give it a try?

David Wilson - 30 June 2011

Which launcher are you trying to use?

– David

ed - 30 June 2011

I have the Striker II (w/laser, but mine is black, not grey) I checked the vendor/product ID in system profiler, and they match, set the preferences correctly, but when I run the software and try to move the launcher, no matter what button I press, it just moves all the way to the left and then stops. I can fire tho. This was purchased through ThinkGeek about a year and a half ago.

32. Frank - 11 February 2011

Hello David,

thanks for your great little program! I’ve been using it for a while now on Mac OS X 10.6.x (32bit) withhout problems. However after switching the OS X kernel to 64bit mode USB Missile Launcher NZ wasn’t able to connect to the launcher anymore and claimed that there was some problem with the kext. I found the following messages in the console log after plugging in the launcher and starting the application:

10.02.11 22:54:46 com.apple.kextd[10] Can’t load /System/Library/Extensions/System.kext/PlugIns/IOKit6.0.kext – no code for running kernel’s architecture.
10.02.11 22:54:46 com.apple.kextd[10] Failed to load /System/Library/Extensions/System.kext/PlugIns/IOKit6.0.kext – (libkern/kext) requested architecture/executable not found.
10.02.11 22:54:46 com.apple.kextd[10] Load com.apple.kernel.iokit failed; removing personalities.
10.02.11 22:54:59 USB Missile Launcher NZ[266] Found – /System/Library/Extensions/USB Missile Launcher All Drivers.kext
10.02.11 22:54:59 USB Missile Launcher NZ[266] Preference Version OK
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: Launcher Found Number 1
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: usbVendorID: 2689(0xa81) usbProductID: 1793(0x701) : DreamRocketII
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: Device Name: Rocket Baby
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: FindInterfaces: [launcherDevice count] = 1
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: FindInterfaces: kIOReturnExclusiveAccess (some other task has the device opened already) – Unable to open interface (e00002c5)
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: FAILURE – FindInterfaces(deviceInterface)
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: FAILURE – Make sure software has been installed using the installer application
10.02.11 22:54:59 USB Missile Launcher NZ[266] USBMissileControl: DeviceAdded: FAILURE – Possibly missing KEXT file in /System/Library/Extensions
10.02.11 22:54:59 mDNSResponder[18] Bad service type in USB Missile Launcher NZ on macbook.local._usbmissilelaunchernz._tcp.local. Application protocol name must be underscore plus 1-15 characters. See
10.02.11 22:54:59 mDNSResponder[18] Bad service type in ._usbmissilelaunchernz._tcp.local. Application protocol name must be underscore plus 1-15 characters. See
10.02.11 22:54:59 mDNSResponder[18] Bad service type in USB Missile Launcher NZ on macbook.local._usbmissilelaunchernz._tcp.local. Application protocol name must be underscore plus 1-15 characters. See
10.02.11 22:54:59 USB Missile Launcher NZ[266] startService Bonjour service _usbmissilelaunchernz._tcp. has been published
10.02.11 22:54:59 USB Missile Launcher NZ[266] checkVersion current >1.6.0 build 1461.4.11 build 143<
10.02.11 22:55:00 USB Missile Launcher NZ[266] checkVersion: Beta WARNING – the version you are using is higher than the latest release version online

The first three lines about IOKit6.0.kext appear immediately when the launcher is plugged in, and those seem to be the reason why the missile launcher kext can't be loaded.

According to System Profiler IOKit6.0.kext is only for 32bit systems, but there is an IOKit.kext that is for both 32bit and 64bit.

Is there a possibility to change your kext to use IOKit instead of IOKit6.0 so that your application will be able to control the USB Missile launchers on 64bit Mac OS X systems as well?

Thanks and Regards,
Frank

David Wilson - 12 February 2011

Hi Frank…

Thank you for your e-mail. I’m looking at this now.

Great investigation by the way. Thank you.

If I send you a new kext build for testing, do you know how to install it?

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

Frank - 13 February 2011

Hello David,

yes, I know how to install a kext and could test a new version for you.

I’ve temporarily fixed this for myself by replacing all occurrences of “com.apple.kernel.iokit” with “com.apple.kpi.iokit” in the info.plist of the “USB Missile Launcher All Drivers.kext”.

Regards,
Frank

David Wilson - 13 February 2011

Thanks Frank.

I’ve tried replacing “com.apple.kernel.iokit” with “com.apple.kpi.iokit” and it’s not working on my machine which I’m assuming is running in 32bit mode. What would be desirable is something that works in 32 and 64 bit modes.

I will have to consult some friends.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

33. Chris - 16 February 2011

Hey Dave–

I just received a DreamCheeky Storm O.I.C. Launcher and am working on an iMac (2009 rev) OS 10.6.6 I’ve installed your software and have the camera plugged in. It recognizes the camera but it says the launcher is not connected. I’ve tried changing the preferences a all the setting that are listed for the Dream Cheeky models listed as black and green to no avail. (restarting the program after changing the setting, of course)

Any help?

David Wilson - 16 February 2011

I’m presently working with DreamCheeky on version of the software that supports the OIC Storm.

I will contact your directly about this.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

Jen - 11 June 2011

Hello David,

I too, just received a Storm IOC. Any luck working with DreamCheeky on this? (I will happily volunteer to be a tester for you!)

David Wilson - 11 June 2011

It certainly does with the IOC launcher 🙂

And I have better news!

I’ve spent the last couple of weeks rewriting parts of the software so that the kernel Kext file is not required… and therefore the installation reboot is not required. The application is basically working though I am having issues with driving multiple different launchers at the same time – I need to figure this out.

– David

34. ben williams - 23 February 2011

hi there
I have the DreamRocketII and just installed your software. Also checked that the Vendor and Product IDs match what comes up in System Profiler. I can move the turret fine, but it won’t fire. seems to be a known issue — fixable?
thanks
Ben

35. James Bucholtz - 15 March 2011

Running Mac OS 10.6.6. Unable to talk to the Striker-II missile launcher. I’ve installed v.1.7 of the launcher control software. Any idea if this thing can work on 10.6.6?? On startup the console log gives:

3/14/11 7:23:22 PM USB Missile Launcher NZ[499] Found – /System/Library/Extensions/USB Missile Launcher All Drivers.kext
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] Preference Version OK
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: DeviceAdded: Launcher Found Number 1
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: DeviceAdded: usbVendorID: 4400(0x1130) usbProductID: 514(0x202) : OrigLauncher
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: DeviceAdded: Device Name: Lmcx USBOUTDEVICE DEMO
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: FindInterfaces: [launcherDevice count] = 1
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] startService Bonjour service _usbmissilelaunchernz._tcp. has been published
3/14/11 7:23:26 PM USB Missile Launcher NZ[499] checkVersion current >1.6.0 build 1461.4.11 build 143<
3/14/11 7:23:27 PM USB Missile Launcher NZ[499] checkVersion: Beta WARNING – the version you are using is higher than the latest release version online

David Wilson - 15 March 2011

> 3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: DeviceAdded: usbVendorID: 4400(0x1130) usbProductID: 514(0x202) : OrigLauncher

You need to edit the preferences so that they reflect the USBVendorID and USBProductID of the StrikerII. Which you have done. You also need to set the command set to Striker II. This has not been done as the debug output says OrigLauncher.

StrikerII (Grey) includes laser USB Vendor ID 0x1130 4400 USB Product ID 0x0202 514

This does look a bit strange though. > 3/14/11 7:23:26 PM USB Missile Launcher NZ[499] USBMissileControl: DeviceAdded: Device Name: Lmcx USBOUTDEVICE DEMO

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

36. jonathan - 4 April 2011

Hello, i would like to know if it was possible to use 2 different missils launcher on the same computer ?

For example, in applescript :

tell usb number 1 — the first missil launcher connected
move left 5
end tell
delay 3
tell usb number 2 — the second missil launcher connected
move left 5
end tell

Or if you had an idea about how i could do that ?
( excuse my poor english but my main language is french )

David Wilson - 4 April 2011

Yup.

http://www.youtube.com/dgwilsonnz#p/u/10/ytQrspFKADI

You can hook up as many as you can control through the USB ports. My software can only handle 3 different types of launcher (refer launcher preference settings). Within that you can have as many launchers as you like. The launcher commands are sent to each launcher in sequence. So they move quite quickly – seemingly all at once. However the fire sequence is somewhen protracted.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

37. jonathan - 5 April 2011

Dude, you’re really amazing !

I will use this app to control a remote of a plane so that i can control it with my macbook.

Thank you very much !

38. -TJ - 24 May 2011

Hello, I have a Striker II running on a 2011 Macbook Pro with Snow Leopard. I am getting the following console output when trying to start it up… Any help in fixing it would be greatly appreciated. I verified I am using the right vendor & product ids.

5/23/11 4:46:11 PM USB Missile Launcher NZ[299] E000400A E0004011
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] Found – /System/Library/Extensions/USB Missile Launcher All Drivers.kext
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] Preference Version OK
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: Launcher Found Number 1
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: usbVendorID: 4400(0x1130) usbProductID: 514(0x202) : StrikerII
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: Device Name: ZHANG SIMU USB DEMO
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: GetDeviceSpeed returned kUSBDeviceSpeedLow
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: success – IOObjectRelease(usbDevice)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: [launcherDevice count] = 1
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: success – CreateInterfaceIterator
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: Interface count 1
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: Interface class 3, subclass 0
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: USBInterfaceOpen (0x0012e270) kr=(0xe00002c5)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: kIOReturnExclusiveAccess (some other task has the device opened already) – Unable to open interface (e00002c5)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: FindInterfaces: WARNING –> The Missile Launcher Interface is being released, the program may no longer operate correctly
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: FAILURE – FindInterfaces(deviceInterface)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: FAILURE – Make sure software has been installed using the installer application
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: FAILURE – Possibly missing KEXT file in /System/Library/Extensions
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: IOUSBDeviceInterface (0x00432050)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: IOUSBInterfaceInterface (0x0012e270)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: launcherDevice (
)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: launcherDevice (
)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] USBMissileControl: DeviceAdded: launcherDevice (
)
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] startService Bonjour service _usbmissilelaunchernz._tcp. has been published
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] checkVersion current >1.6.0 build 1461.4.11 build 143<
5/23/11 4:46:19 PM USB Missile Launcher NZ[306] checkVersion: Beta WARNING – the version you are using is higher than the latest release version online

39. Larry - 13 July 2011

Hi David – any updates on supporting the Dream Cheeky OIC? I have tried all software versions available but haven’t been able to get a successful connection other than with the cam itself. Happy to help test if need be.

Great stuff! Thanks again.

David Wilson - 14 July 2011

Hi Larry…

Version 2.0 is almost done baking! I’ve just dispatched another version to Dream Cheeky for testing. Have had a nasty 10.5 menu issue to resolve and I’ve had to rebuild a laptop to 10.5.8 to test myself rather then hack compile and dispatch to another time zone for testing. The good news is that this has been most successful and the menu issue has been resolved.

The bad news is that this version will not be supported on PPC machines.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

40. Markus - 21 July 2011

Hi David,

kudos to your efforts on making a office warzone for mac users possible 😉 Are there any news on the 2.0 version as i’m craving to get my original launcher running on 10.6.8…

Cheers,
Markus

David Wilson - 21 July 2011

Hi Markus…

Sounds like it’s time for me to write a BLOG post on what’s happening with the USB Missile Launcher NZ software. At the moment I can let you know that I’ve been working with the great people at Dream Cheeky and together we have been making great progress towards a public release of the software. More details on that later.

In the mean time … the Original Grey launcher… sadly will not work with the new software. I tried and tried. Unfortunately the Original Grey launcher is not a proper HID device. The new version of software I have done is HID only – this means that the kernel extension (KEXT) is not required. However without the KEXT the operating system keeps on trying to connect and disconnect to the launcher. Thus the KEXT is required and hence it will only work on the older software. The version required is 1.7.4 of the USB Missile Launcher NZ software. I will look to post on the web site this weekend.

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

Markus - 21 July 2011

Hi David,
great. Misleading post of mine: I have a green/black turret not the grey one 🙂 Looking forward for the release.

Cheers,
Markus

41. Steve - 26 December 2011

Do you have a version that will work with the Brookstone missile launcher?

David Wilson - 26 December 2011

Interesting. I’ve never heard of the brookstone missile launcher. Where did it come from? Do you have a web link and pictures?

– David

42. Steve - 27 December 2011

Brookstone (the retailer) sells them. They have a link on thier website for PC and Mac drivers that points to Dreamcheeky.com. I did some Googling and found you. I tried your software, but it doesn’t recognize the launcher. I have a Mac. Thanks!!!

http://www.brookstone.com/usb-desktop-missile-launcher

David Wilson - 27 December 2011

Thanks for the web link. That’s the DreamCheeky Missile Launcher.

The software to make these work on the Mac is downloadable from the DreamCheeky web site. Only they seem to be having issues with their web hosting provider. I have contacted DreamCheeky to advise of the site issues.

In the mean time I will e-mail you directly the Mac software for 10.6.8 (the 10.7 has different video support…)

– David

David G. Wilson https://dgwilson.wordpress.com http://homepages.paradise.net.nz/dgwilson/

43. Mike S - 31 December 2011

I got one of the Brookstone ones for Christmas as well. I’m running 10.7.2 and the DC Missile Launcher NZ software. The file date is Oct 15 2011.

At first I tried the software from your web site but that didn’t work. Finally the Dream cheeky site came back and I downloaded the software from there. When I fired it up it complained that the kext file was present and that the launcher wouldn’t work with that there. I deleted that and rebooted and the launcher worked! Yay!

And then after firing four shots I reloaded and the fire functionality stopped working. Up/down/left/right works fine as does the video, but the fire function doesn’t. I tried via the Fire! button, the menu and the space bar. No joy.

Here’s the console debug output. I’m a software dev but only with limited experience on doing mac stuff, but even so with a bit of advice I can probably help out debugging this.

12/30/11 2:55:44.405 PM DC Missile Launcher NZ: did stop running
12/30/11 2:55:45.062 PM mdworker: (Error) ImportPluginLoading: Couldn’t load plugin ‘file://localhost/Library/Spotlight/iWeb.mdimporter/’
12/30/11 2:55:53.214 PM DC Missile Launcher NZ: OS Version – 10.7.2
12/30/11 2:55:53.215 PM DC Missile Launcher NZ: Application release >2.0.0 build 171 for DreamCheeky Review (HID version)<
12/30/11 2:55:53.259 PM DC Missile Launcher NZ: Preference Version OK
12/30/11 2:55:53.322 PM DC Missile Launcher NZ:
12/30/11 2:55:53.322 PM DC Missile Launcher NZ: Loading command module for: DreamCheeky OIC Storm (Grey with 4 x Missiles – includes built in camera)
12/30/11 2:55:53.323 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=8483 – productID=4112
12/30/11 2:55:53.323 PM DC Missile Launcher NZ: usbHIDObjectStatusUpdate: theUSBHIDObject -message=Waiting for Device… -retainCount=2
12/30/11 2:55:53.327 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=8483 – productID=4112 – self=
12/30/11 2:55:53.329 PM DC Missile Launcher NZ:
12/30/11 2:55:53.329 PM DC Missile Launcher NZ: Loading command module for: DreamCheeky (Green and Black) – Assumption is that the Circus cannon works as well
12/30/11 2:55:53.330 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=6465 – productID=32801
12/30/11 2:55:53.330 PM DC Missile Launcher NZ: usbHIDObjectStatusUpdate: theUSBHIDObject -message=Waiting for Device… -retainCount=2
12/30/11 2:55:53.332 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=6465 – productID=32801 – self=
12/30/11 2:55:53.333 PM DC Missile Launcher NZ:
12/30/11 2:55:53.334 PM DC Missile Launcher NZ: Loading command module for: DreamCheeky (Green and Black) and (Blue and Black – the MSN launcher) – known internally as RocketBaby (referred to by DC Missile Launcher NZ as DreamRocketII)
12/30/11 2:55:53.334 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=2689 – productID=1793
12/30/11 2:55:53.335 PM DC Missile Launcher NZ: usbHIDObjectStatusUpdate: theUSBHIDObject -message=Waiting for Device… -retainCount=2
12/30/11 2:55:53.337 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=2689 – productID=1793 – self=
12/30/11 2:55:53.337 PM DC Missile Launcher NZ:
12/30/11 2:55:53.338 PM DC Missile Launcher NZ: Loading command module for: Original Launcher (Grey) or StrikerII with Laser
12/30/11 2:55:53.338 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=4400 – productID=514
12/30/11 2:55:53.339 PM DC Missile Launcher NZ: usbHIDObjectStatusUpdate: theUSBHIDObject -message=Waiting for Device… -retainCount=2
12/30/11 2:55:53.341 PM DC Missile Launcher NZ: initUSBHIDDeviceWithVendorID:productID:withDelegate: vendorID=4400 – productID=514 – self=
12/30/11 2:55:54.260 PM DC Missile Launcher NZ: did start running
12/30/11 2:55:54.355 PM DC Missile Launcher NZ: checkVersion current >2.0.0 build 171 for DreamCheeky Review (HID version)(null)<
12/30/11 2:55:54.840 PM DC Missile Launcher NZ: IOReturn from IOHIDDeviceOpen SUCCESSFUL 0x0 – device=0x
12/30/11 2:55:54.841 PM DC Missile Launcher NZ: usbHIDObjectStatusUpdate: theUSBHIDObject -message=Device Connected -retainCount=2
12/30/11 2:55:54.841 PM DC Missile Launcher NZ: product = USB Missile Launcher
12/30/11 2:55:54.841 PM DC Missile Launcher NZ: manufacturer = Syntek
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: usage = 0
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: vendorID = 8483
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: productID = 4112
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: locationID = -98430976
12/30/11 2:55:54.841 PM [0x0-0x34034].com.dreamcheeky.DCMissileLauncherNZ: Device: 0x16c620 = { Syntek – USB Missile Launcher, vendorID: 0x2123, productID: 0x1010, usage: 0x0001:0x0010, Transport: “USB”, VendorIDSource: 8483, version: 1, locationID: 0xFA221000, MaxInputReportSize: 8, MaxOutputReportSize: 8, ReportInterval: 8000, }
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: transport = USB
12/30/11 2:55:54.842 PM DC Missile Launcher NZ: version No. = 1
12/30/11 2:55:54.843 PM DC Missile Launcher NZ: serial No. = (null)
12/30/11 2:55:54.843 PM DC Missile Launcher NZ: usagePage = 1
12/30/11 2:55:54.843 PM DC Missile Launcher NZ: usage = 16
12/30/11 2:55:54.843 PM DC Missile Launcher NZ: MaxInputReportSize = 8
12/30/11 2:55:54.843 PM DC Missile Launcher NZ: MaxOutputReportSize = 8
12/30/11 2:55:54.844 PM DC Missile Launcher NZ: MaxFeatureReportSize = 0
12/30/11 2:55:54.845 PM DC Missile Launcher NZ: getStatus OIC Storm command package (0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00)
12/30/11 2:55:54.845 PM DC Missile Launcher NZ: decodeDataFromDevice: (0x02) > 01 00 00 00 00 00 00 00 < (8)
12/30/11 2:55:54.845 PM DC Missile Launcher NZ: usbHIDObjectConnect: DreamCheeky OICStorm launcher detected and connected
12/30/11 2:56:13.960 PM DC Missile Launcher NZ: missileControl: OIC_STORM New command instruction —- controlBits = 1
12/30/11 2:56:13.960 PM DC Missile Launcher NZ: missileControl: controlBits 1 – Left 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 < (8)
12/30/11 2:56:14.665 PM DC Missile Launcher NZ: missileControl: OIC_STORM New command instruction —- controlBits = 2
12/30/11 2:56:14.666 PM DC Missile Launcher NZ: missileControl: controlBits 2 – Right 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 01 01 00 00 00 00 00 00 < (8)
12/30/11 2:56:22.057 PM DC Missile Launcher NZ: getStatus OIC Storm command package (0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00)

Mike S - 31 December 2011

Been playing around with it a bit more, it seems this is the issue, the console keeps showing this when I hit fire:

12/30/11 3:12:54.303 PM DC Missile Launcher NZ: missileControl: OIC_STORM Fire in progress – not sending commands to launcher

44. Tim M. - 1 January 2012

Hi David,

I, like some others, was gifted the Storm O.I.C. Launcher this week. (It is branded Brookstone on the box, but I’m 99% sure all the store did was put their name on the box. The launcher is still entirely Dream Cheeky’s.)

I am running Win7 64-bit OS, and when I try to launch the installed software (downloaded for PC from Dream Cheeky’s website), I just get a grey rectangle where the control window should be. Is this a problem you are familiar with at all?

I have the impression your work on the software for it is all for Mac OS. Is this right, or do you have any recommended download for Win7?

Thank you for your time and help!

Tim M.

David Wilson - 1 January 2012

Hi Tim…

Yes I work on software for the Mac. I rely on user contributions/feedback in the windows space. What typically happens is that the community tends to look after itself.

With the DreamCheeky supplied Windows software you should be able to get support direct from DreamCheeky for this. Either through their forums or by direct support / EMail.

– David

Tim M. - 4 February 2012

Hi David,

Thank you for getting back to me. DreamCheeky is (supposedly =P) working on a solution for me. Thanks!

Tim

45. Markus - 2 January 2012

Hi David,

I’m trying to get the grey missile launcher to operation, but it is not working yet.

http://www.arktis.de/usb-raketenwerfer-rocket-launcher/?c=21896

I’m using MacOS 10.7.2, and the console logs “01.01.12 21:16:37,000 kernel: 0 0 AppleUSBCDC: start – initDevice failed” every time I connect the launcher to a USB port.
Are there any known issues with Lion?

/ Markus

David Wilson - 2 January 2012

Hi there Marcus…

This may be a 64bit issue.

I’ll send you via a separate e-mail a test 64 bit build.

– David

Flo - 7 January 2012

Hey David and Markus,

we buyed the same grey Missle Launcher @ arktis.de and get them from here:

http://www.pearl.de/a-PE5858-1413.shtml?query=usb%20raketenwerfer

with red missles (if this is important)
(branded with PE-5858 from a firm called c-enter?)
and we have the same Problem. But we are running on 10.6.8.
we tried the NZ 10.4. to 10.7 drivers. But none of them worked for us.

maybe we also can get some help.

greetings from Germany

– Flo and Dennis

David Wilson - 7 January 2012

Hello there.

I’ve almost got some good news. Marcus and I have been working on this behind the scenes for the last week and I’m pleased to advise that with a great effort from Marcus he has the launcher working. I’ve now got the changes Marcus made and have been working to include them in the main program while also making some other changes…. it’s these other changes that are being a bit challenging at the moment. I’m hoping to get past them today.

So the next build 1.8.0 should be available shortly (within a day or so)… I hope.

– David

46. Lutz - 19 February 2012

Hi David,
I have a DREAM Cheeky USB Missile launcher osx Lion and the most recent driver package 1.8.1, MacBook Pro. Whatever I try, the launcher operates right and left only, no up, no down, no fire. Vendor ID, 2689, Product ID 1792, Launcher Contor=DreamRocket II. What did I do wrong?

David Wilson - 19 February 2012

Hmmm, specifically which Dream Cheeky missile launcher do you have?

> Vendor ID, 2689, Product ID 1792

Are you sure about the product ID you say the device has? Going by my documentation and based on the VendorID, you must have one of the below launchers…

These details come from my readme file (same as the About dialog)

DreamCheeky (Green and Black) – known internally as RocketBaby (referred to by USB Missile Launcher NZ as DreamRocketII) USB Vendor ID 0xa81 2689 USB Product ID 0x701 1793

DreamCheeky IR (referred to by USB Missile Launcher NZ as DreamRocketII) USB Vendor ID 0x0a81 2689 USB Product ID 0xff01 65281

So… all roads lead to DreamRocketII – as you have configured. You may have a faulty launcher?

Options left are: 1. test it under Windows – ugh sorry 2. From the Dream Cheeky we site download DC Missile Launcher NZ – it’s almost the same program – but talks to the launchers in a different way.

http://www.dreamcheeky.com/sites/default/files/DCMissile%20LauncherNZ-Storm-107.dmg Says it’s for the Storm, but has support for the others launchers as well.

– David

47. Steven Buck - 10 December 2014

is there a functioning fix for this issue? I have a thunder and it won’t fire. (mac osx 10.10)

48. David Wilson - 10 December 2014

Hi Steven. I’ve just tested DC Missile Launcher NZ (download from the dream cheeky web site) and the launcher works on 10.10 – fire works.

It is not unheard of for the Fire Mechanism to be faulty.

Basically if you can control the launcher – left, right, up, down … then Fire should work. If it does not – it’s the hardware.

49. Naman Khator - 4 February 2016

I have the USB Missile Launcher NZ which detects my satzuma launcher, it even rotates well but doesn’t fire…..

50. Gina Reeder - 6 June 2020

I’m trying to find the software to use this on a mac, but can’t seem to get anything to work. Any suggestions?

David Wilson - 6 June 2020

Your message needs more detail…
What sort of software are you after?
What is the model of the Mac?
What Operating System version is the Mac running?


Leave a reply to GmanX Cancel reply