Agumander wrote:
One curious behavior happens while the system is powered "off" but the cartridge is not removed. Some of the RAM chips partially retain their contents, for many hours at least. I got the multimeter out and found that there is indeed about 1.5V on the cartridge power pins.
I'm still learning the analog domain, so I'm not sure whether it's to be expected from this design, if I picked the wrong diodes, or if this is particularly harmful to the system. It's possible the best solution is to put a note on the back of the cartridge indicating the battery will last longer if the cartridge is stored outside the system.
It could be due to the pull up resistors on the CS, OE, WE lines of the battery backed RAM. You don't specify what the values of those are. When the cartridge is plugged in, those lines are connected to something on your main system. It's possible that power is being applied from the back up battery via these pull up resistors and protection diodes on chips on your main board. It's worth investigating further because you might find the back up battery runs out quickly if the cartridge is left plugged in to a powered off system.