add bootloader to the IDE guide? Which is "relaxed" Uno?

I am trying to find out how to add a custom bootloader to the IDE menus. Is there a guide anywhere?

Also, I hear there's a relaxed timing version of Optiboot needed as I am using an FTDI board to upload sketches.
Is this the right one? Google Code Archive - Long-term storage for Google Code Project Hosting.

Thanks!!

check here

maniacbug has done it quite well for '1284 chips.

Thanks, but that doesn't seem to apply to .22 or to 328 chips, so I'm still looking for info.

I changed boards.txt, and added that hex file I linked to, but I get an error message when attempting to burn that one.