I always thought that, when used adverbially, a hyphen should be used for 'half-past hour'. The two style books I have just consulted offer no insight on this particular case. Google seems to be conflicted, and leaning towards no hyphen. Looking at it again, 'half past ten' looks more usual to me now. But what say ye, pedants?