What engine did you use? Some engines support cross platform compilation without special hardware. As far as I know only the CPU architecture plays a role in compiling.
hehe!!! i know, right? i was using Unity for a while, and yeah, it's a better deal. I may switch back. GMS is pretty buggy, but when it works, it's pretty easy to use, and for me, it takes care of a lot of the mundane tasks.