I have set my pi up to force hdmi output so that it always turns on properly if the screen was turned on after the pi. However this resulted in it always outputting SD rather than HD.
I now have the following options set
Now it works perfectly on my 1080p tv. However if I run it on my 720p tv then obviously it cuts off some of the screen.
Is there a way to force it to output 1080p if the tv supports 1080p or 720p if it does not?