I use RGB thru GPIO only.
For Commodore Amiga 500/1200/CD32 50Hz i use :
1920 282 49.920410 -10 6 11 48 192 240 5 15625 (for generating hdmitimings with my script)
With configfile (.UAE) :
gfx_width=704
gfx_height=282
gfx_width_windowed=704
gfx_height_windowed=282
gfx_width_fullscreen=704
gfx_height_fullscreen=282
(Only 2 lines are needed but can't remember wich)
For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
(so, 336x288)
My hdmi timings generator only works with RGB/GPIO.