I have a 70 year old with age-related macular degeneration (amd) who takes a ton of supplements. One of his goals is to reverse his eyesight to that of his younger self - because some of his poor eyesight is genetic and such. I will go over the current progress in reversing his poor eyesight, what works and what doesn't (even if only temporarily).
Taurine. This was the first supplement he took which he noted improved his night and day vision, but after a couple of months, say 3-5 months, it stopped working. He was taking a gram a day.
Lutein and zeaxanthin. This was his second supplement he took for amd which he noted improved his night and day vision. He still takes these. The dosage is 20mg of lutein and 5mg or so of zeaxanthin but he was taking many capsules a day so not sure.
Cycloastragenol. He bought 5mg/30 capsules and noted temporarily improved his vision when he took 25mg or so.
Astragloside IV. He didn't buy this product for his eyesight but one would assume that it would work at least a bit like cycloastragenol, but he noted no effect even after a month of 50mg everyday with food. Even I couldn't feel this supplement at all.
Melatonin. In theory it should work at least temporarily, by being a strong antioxidant and lengthening telomeres in the eyes, but even after almost a month of 10mg a day he claims he doesn't feel a change (even if he hasn't taken his lutein and zeaxanthin). He will still persist taking this high dosage, for several reasons (immune system, antioxidant, lowers hormones, etc.).