I don't have any that are any newer, but what
about adding a solvent to
moisten the ones you have?
For worn ribbons, there are some people who claim that WD-40 works well.
Frankly, I think that INK works best.
A simple motorized ribbon re-inker may become necessary as retail
availability of ribbons fades.