What it does
This also removes the karma requirements for the Fallout 3 companions. It doesn't change any other requirements, such as the FNV or FO3 decisions that allow you to get the companions in the first place.
I haven't tested them all yet (but I did have every single one of the Fallout 3 companions at one point), and it seems to work. Note that for TTW 2.0, 2.1, and 2.2 you may need this patch to hire Clover, and put it further down in your load order so it loads after the unlimited companions/no karma patch. Please report any problems if you encounter them.
It is based on Jax's patch for TTW that comes with TTW, and the New Vegas Unlimited Companions mod by Oleg Lokhvitsky.
Just copy it to your /Data/ folder and activate the .esp file. Load order shouldn't matter.
If you have Jax's patch installed already (the one that comes with TTW) just overwrite it with this .esp file.
You may also want my "All Companions Essential" mod so they don't die on you. Or not.