Arduino running at half baudrate

What board selection option are you using when you run a sketch in your standalone chip? Which bootloader did you burn into it. The board selection tells the compiler what clock speed the target is using as well as the baudrate to use when uploading to the bootloader, it's all in the boards.txt core file.