I was serious (if I win, it's going to Child's Play if the donators are okay with that, aside from any money we set aside for a kernel signing license and/or a wireless controller/dongle if people want me to experiment with the wireless controller as well). The installer needs to basically implement what devcon.exe does from the WinDDK, and that's something I want to do myself so I understand how it goes. If you're knowledgeable about that then you would certainly be welcome to look over the code once I make it. :)
For the rest of the installer that isn't specific to the device install part, I guess a basic Windows installer that supports installing a utility program and text files to a configurable directory would be awesome since I would have to teach myself how to do that. It would need to support uninstalling as well, would preferably not muck with the Windows registry more than necessary, and would need to be able to call different .exe files as part of its installation so that they can actually install the device drivers. It should give the user the option to add a Start Menu shortcut ot the utility program (and remove it on uninstall of course). Lastly, the code would need to be written from scratch (not copied from any examples you don't own) and open-sourced under the MIT license (
http://www.opensource.org/licenses/mit-license.php).
My plan was to try to have a single executable that could be downloaded. It would automatically extract files to a temporary directory, run the proper device install code depending on the operating system version it was running under, and then delete the temporary directory when done.
I don't mind doing it on my own, but if you wanted to help with that part then the offer is appreciated. :nutz: