First thing that I would suggest you do is to check the charge circuit wiring and its connectors, check the alternator stator wires where they connect to the stator as they can break at that position, or sometimes they get damaged by a loose primary chain?
Check the rectifier wire connectors are sound and also the wire connector to the Zener diode, and the earth/ground connections of both items are clean and making good electrical contact.
If it isn't a wiring fault (or a battery fault) then there are really only three things that can go wrong, the alternator stator, rectifier or Zener diode.
The alternator rotor can also lose magnetism after many years of use which can lead to poor charging, but this would not occur suddenly so the fault is likely to be either the rectifier or Zener diode I would think?.
Do you have a multi tester (to measure Amps Volts Ohms?)?