(sorry, 1 hr not 30mins).
If you don't have preparation time, then you could theoretically do virtually any time above 1 hour, having used the first hour to prepare for it. However this would clearly be completely impractical as you would have hundreds of ropes burning at a time and all world need to be stopped and started at the right time.
If you can't blow the ropes out then you're slightly limited, but not much. you can also light a rope in 3 places - each ends and the centre. Then, when either section burns away completely you light the centre of the other part. As such the rope is always burning at 4 places, and so will take 15mins to burn. Expanding this theory you could again make any time 60/(2^n) for natural n, requiring only 1 rope. It should be lit at the end for n=0 , both ends for n=1 and for n=k at both ends and k-1

along it.
Again this could make almost any times as each requires only one rope. I'll get back to you soon for the n ropes question.