On further research, MM96 works on EEPROM, which will be controlled by one of those smaller chips. I may be able to fix it, but it'll take some serious chip surgery.
Will keep posting as I progress, but would still be glad for any suggestions or info in the meantime...
