News from the IControlpad team:
Robert has just updated his wonderful NES and PC-Engine emulator for iControlpad support!
Information on how to set it can be found on his website.
NES.emu and PCE.emu for Android are both available on the Android Marketplace, the iOS versions have been submitted to Cydia Store and should be available there as well.
Both emulators need Firmware Version v1.0.1 on the iControlpad.