That ability was removed in iPhone SDK 3.0.
Can you use old powerPC based macs? looking on ebay you can get one for under £100.
iOS Game development on Windows- What are my options?
snow leopard machine? or do I just need an Intel Mac OS X 10.6 ?
Snow leopard IS OSX 10.6
Apple give all OSX versions a numeric version (10.6 in this case) and then a "nickname" which will always be the name of a large cat, 10.4 for example was tiger I believe.
Actually getting the Hackintosh up and running was a pain in the backside, but it's do-able if you have fairly common bits in your PC (and an intel processor) - saved money on buying a Mac anyways!
Anyway, this is purely an example I found, not a recommendation to buy this particular one.
First result for intel mac on ebay: http://www.ebay.co.uk/itm/Apple-Mac-Mini-Desktop-2GB-INTEL-CORE-2-DUO-1-83GHZ-A1176-/140896963796?pt=UK_Computing_Apple_Desktops_CV&hash=item20ce1d0cd4
2gb RAM, 1.83ghz dual core intel CPU, 80gb HDD and running OSX 10.7 lion all for £150 + postage. Its not exactly powerful but the mini is very neat and compact, paired up with a wireless keyboard they make excellent HTPC's as they are very quiet, plus you can get them cheap on ebay. Certainly more than powerful enough for deploying iOS apps.
That particular bid ends very soon and I don't know what country you are in but it shows very nicely what you can find on ebay. There are quite a few listed actually.
Legally, you can use Marmalade and develop the entire application on Windows but to actually
- deploy to a device
- publish to the app store
you need to pay to become a licensed Apple developer and own or at least have access to a Mac.
The only exception I know to this is that there's a commercial game framework called Dragon Fire SDK that claims to let you do everything from Windows by, I believe, basically building and deploying your game for you. I have no idea if the Dragon Fire thing actually works, how good their framework is, etc. but my gut feeling is that it looks a little shoddy.
So, you know, the bottom line is that if you want to write to iOS buy a Mac Mini and a KVM switch. None of these crossplatform frameworks are perfect. You will need to do lots of testing on a real device so even the do-everything-on-windows-with-marmalade-and-get-your-friend-with-a-mac-to-deploy-for-you-when-you're-done option isn't really realistic in my opinion. Maybe for a very basic game.