jump to navigation


David G. Wilson is a part-time independant iPhone developer living in Wellington, New Zealand.

My association with all things Apple goes back to the Apple ][+ where I was involved in systems development supporting a local business part time.

I’m a former President of the Wellington Apple Users’ Group and in 1997 was awarded an honorary Life Membership.

Today I work for one of the worlds leading IT manufacturers and service providers and in my spare time (not much) enjoy some iPhone development.

I brought a iPhone 3G as soon as possible when they were released in New Zealand being keen to get my hands on the new device and be able to control a computer with the touch and flick of a finger. Being able to download and begin development with the iPhone software development kit has unleashed possibilities that quite frankly I wish I’d thought of (or I wouldn’t still be looking for that lotto win). In an interesting twist I now carry around two phones every day – one is my non iPhone work provide cell phone, and the other is my iPhone or iEverything device. Why? Well I just can’t bring myself to put my work SIM into my personal iPhone. At that point it ceases to become my phone and I think the fun will go. The iPhone is on pre-pay and I’m only consuming data on it using the various data options available, currently NZ$10 for 100MB and this suits me just fine.

I’ve got several applications that I’m developing and these do tend to be things that interest me. For example one of my first applications took a look at the iPhone location services (GPS). That application has a lot of features, lets you keep track of where you’ve been and then ultimately you can look at where you have travelled overlaid on GoogleEarth. Certain mechanics of this application have bugged me so it’s never been released.

Along with a good friend here in Wellington who assisted with reverse engineering the USB control codes for the USB Missile Launchers I write the Mac software called “USB Missile Launcher NZ”. Trying to figure out how to get this working with the iPhone proved to be relatively easy in the end. The desktop software is still required with the iPhone “Missile Control” connecting to the desktop software over WiFi to remotely (look mum no wires) control the launcher. As of writing the application is still going through the approval process at Apple.

Today I can be found on the web in two places (the later needs a bit of an update):





1. Michael Blach - 27 September 2006

Hi there

I noticed you like USB Missile launcher… and you like digital photography…. Heres a crazy idea I had…. and since you know how to program…..

I mounted an iSight firewire camera onto my USB Missile launcher…. Please, OH PLEASE could you write a program to take advantage of both… PLEASE!!!! with a little crosshair in the middle… OH PLEASE! you owe it to youself!!

2. David Wilson - 24 October 2006

Alpha version of software has been released – Early October 2006.
I’ve been contiuing to develop the beta version during the month, adding help, a version check feature, getting the size of the video window right (according to me), and providing a user feedback system. It may not be far off a release.

3. Robert Drucker - 15 November 2006

i have the usb missile launcher an i have down loaded your program
“usb missile launcher nz v1.4b.zip. I am running mac os 10.3.9. the
program wont launch for me. I click on the application icon and nothing happens. please help.

Thank you,
Robert Drucker

4. David Wilson - 16 November 2006

The latest version of the Missile Launcher software (version 1.4b) may no longer work under 10.3.9. I can e-mail to people on request the older 1.3.1 version that should work.

5. Joshua Dye - 2 December 2006

I hope you get your USB Rockett Launcher soon,, and you easily get it to work with your software (I think it should work without any modification)

6. Renato - 15 December 2006

Dear David,
my name is Renato from Napoli, Italy.
I hope this is the right way to contact you.
Please, how can I download USB missile launcher software for mac OSX 10.3.9?

Thank you

7. David Wilson - 15 December 2006


I have just tried to e-mail you v1.3.1 of the Missile Launcher software. However the e-mail bounced as the supplied address is incorrect. Contact me with your e-mail address and I can mail you back the software.

Note that v1.3.1 does not support the DreamCheeky Rocket Launcher.

8. Renato - 15 December 2006

you are very kind. Please try this email: rtogna@unina.it.

Thank you again, I’ll inform you if, on Christmas morning, the first launch performed by my little boy will be succesful


9. Birdman - 17 December 2006

Hi I would also like the older v1.3.1 to run on my older mac. I might be able to host the file for you, with permission of course.


10. welshdave - 18 December 2006

Another request for 1.3.1 please! My son’s just been given an old iMac running OSX 10.3.9 and wants to “protect” his bedroom from intruders.

11. Ian Stewart - 27 December 2006

Dave, I am another who is running OSX 10.3.9 would it be possible to e-mail me the 1.3.1 version for my rocket launcher
Kind regards
Ian Stewart

12. Josh D - 30 December 2006

can you make this work with this one that I found http://www.thinkgeek.com/geektoys/warfare/8bc4/

13. mitul Dadhania - 6 February 2007

hi Dave,
Just amazing and greate blog every i find regarding reviews..

In a very short i want to invite you to join all blogger community and please if you find coll then you can add your blogs on http://www.allblogger.info directory.

Most welcome,

Mitul Dadhania

14. Alex Jonsson - 23 March 2007

Dear David,

How about the idea to control the device when you’re somewhere else?
Either by making it Applescriptable thereby giving it hooks to the surrounding world – or maybe a remote client even. We’ve built applet for controlling cameras, and this would be quite similar, yes?
How about an applet that also has the camera feed in it?

Surf’s up!

best regards


15. John Brandon - 4 May 2007

Hello, can you contact me about an article I am working on?

[edited so that e-mail address removed – DGW]

16. Mick - 19 June 2007

looking for the 1.3.1 version of your software to install on 10.3.9. Thanks!

17. Mr. Amod Mulye - 23 August 2007

Driver Development Requirement

We at Halston, specialize in Device Drivers for Mac OS and Windows.

We can provide drivers for various family and various interfaces like :
2. PCMCIA/Cardbus
3. USB
4. Firewire
5. Ethernet
6. Serial /Parallel Ports

We can provide Installable or Firmware drivers based on the requirements and specific to Kernel.
Write to us and we can provide you drivers based on Custom requirements and specific needs.

Few of the reasons why our client trust us are :

Fixed bid or time/materials depending on project and client needs

Experienced, trained staff with consistent code review and oversight

Rigorous project specifications and test plans

Full time testing department

Partnership approach to working relationships

Careful protection of confidentiality

Experience across a variety of platforms and disciplines


Halston Software
403,Rajshree Plaza,Ghat(W)
Tel : 91-22-25006123
Email: amod@halstonsoftwares.com

18. Scott McLemore - 12 October 2007

Nice job. I was wondering if you could at point me in the right direction regarding a similar problem I have with (don’t laugh) Elmo Know’s Your Name. My 2 year old got it as a present and before we realized it wasn’t Mac friendly it was out of the box.

I noticed that when I connect it via USB to my iBook it shows up as a tenx nonstandard devic. And when I look in the System Profiler it has the product ID of 0x0202, which is the same as the missile launcher… no?

I wonder if there’s some piece of code from your missile launcher driver that would allow Elmo to show up in the Finder. I just need to be able to tweak some XML files on my red fuzzy friend.


19. David Wilson - 12 October 2007

🙂 OK, that’s a fury inquiry! 🙂 – haven’t had that one before….

I’m curious to know what the manufacturer ID is for the device out of system profiler… To see if there is a match there….
Really now the remainder of the “debug” or “Reverse engineering” process is to connect the device up to a PC (with the supplied software) and download and install SnoopyPro (c/- sourceforge) to determine what commands (or control sequences) are sent to the device….

20. Eric Morrison - 26 December 2007

I need to get my hands on version 1.3.1 or 1.3.3… the software version that works on MAC 10.3.9

how can i get this?


21. Bill Antonopoulos - 27 December 2007

I just got anUSB Missile Launcher as a gift for my Power PC G4. Your 1.4.8 and 1.4.9 seem to work in all modes EXCEPT for fire or fire3.

I’m guessing I’m overlooking something. any ideas?


22. paul - 3 January 2008

I just got the missile launcher for Christmas.

Software not working right (XP Sp2 laptop).

I have poked around your website but cannot find a Win dowload that I can try.

Do you have the latest and greatest Win XP compatible missile launcher software?

23. David Wilson - 3 January 2008

You will need to download the Windows software from http://www.dreamcheeky.com (this assumes you have one of these launchers). Check their download section.

– David

24. Brian - 18 June 2008

thanks for doing all the hard yards in decoding the data stream from the Bios station and making that available….saved me alot of time (for a windows program) !
I am also interested in how you got around the problem of the Mc claiming exlcusive access to a HID device….maybe you could help me develop a driver for other HID weather stations for the Mac (for Mac proggram)?

25. brian - 22 April 2009

Did you remove the program and USB specs from your download section? I don’t see it now. If so could you email me a copy. Thanks for all the work so far!

26. N3rdhead - 28 August 2010

Hi, my USB Missile Launcher doesnt seem to work under OSX 1.6.4

The Software does not recognize that it is connected.

In my VMWare with Windows 7 there is no problem.

Any idea?

27. Brandon Ivey - 26 December 2010

Hello and Merry Christmas. I recieved the Striker II launcher for Christmas and thank the maker I found your program. I am having three issues though.

1) While running the program, it will randomly fire all three missiles for no reason

2) I cant get the launcher to aim up or down.

3) the controls are inverted and I have looked everywhere and cant figure out why.

Running MacOSX 10.6.5 on a Mac Book Pro 15in Intel

Thanks Mate

David Wilson - 26 December 2010

Congratulations on getting the launcher!

Let’s address your questions in a random order! 🙂

> 3. controls are inverted.

In the preferences, under general, try selecting “Reverse Arrow keys” – hopefully that will fix it.

> 2. can’t get the launcher to aim up or down

This could be a problem. There is a chance that the launcher is faulty. But to confirm the diagnosis, you need to run the launcher and software under windows with the manufactures supplied software. Sorry, but there isn’t really any better way to prove this. I have had success running the software under Parallels (v6), I don’t know about VMWare.

The other possibility is that the manufacturer has changed the internal control codes and that what I have is no longer valid. I’d recommend starting with testing on Windows first. Sorry.

> 1. randomly fire all three missiles

Shouldn’t really happen. Refer response to 2 above. You can turn on Debug, again in the General preferences. The output goes to the console.log (run the console program in the utilities folder to see the output). At least it will tell you when it’s firing. May not tell you why. The output is very verbose.

Hopefully that will give you something to go on for now.

– David

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

28. Philipp - 29 November 2017

Hei David! thx a lot for your nice and comfortable software solution, I’m trying it with my DreamCheeky (Green and Black) Misslile Launcher at the moment. It works fine but won’t fire any missiles :/ Any clue, what could be the problem there?

thx Philipp

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: