I removed the prism of an Olympus OM1 that had pretty bad de-silvering, cleaned off the rotting silver with a qtip, masked off the clear surfaces with painter's tape and sprayed the entire prism with 3 light coats of Krylon "Instant Mirror" paint. When absolutely dry, I covered that with a coat of flat black primer and reinstalled the prism.
It won't be perfect, but it should take care of about 90% of the problem. Otherwise, you'll need to get a junk body with a good prism and do a transplant. Be sure to clean the foam off of the donor prism carefully and don't replace it. The plastic hood should keep it in place fine.