Why would you need a 3gs 32GB? =P
Anyway, I've fooled around with the OSX port and Xcode, although I got nothing done because of objective c, but I could try again. I do not think that Apple would allow it into the App Store, for fear of Sega. It would most definitely be a jailbreak app. But...