I am having a problem with FreeBSD, wherein I cannot get the text to be constrained within the area of a TV (composite). I have been using framebuffer_height and framebuffer_width in /boot/msdos/config.txt to get the right size but overscan_left, _right, etc. does not seem to be consistent. The size of the TV screen is approx. 11.5 wide x 8.5 high (inches). There are no real controls on the TV for the size of the viewing area as far as I can tell. The TV is manufactured in 1985, it is a Montgomery Ward TV.
Everything else with this FreeBSD-10.1-RELEASE-arm-armv6-RPI-B.img image seems to work fine. It seems with this image I cannot extract the ports tree but I had done that earlier with another image.
I have also tried using a config.txt generated from a debian system on the same TV, which set the framebuffer at 720x480 and the overscan settings all at 16, the only other thing in the file was disable_overscan=0... that was not commented out.