So the "programming" was entirely based on how the cart was manufactured, as opposed to what was written to it? If so, I think I understand how it works now.
And heh, I can see how it'd be a bit difficult to emulate every game.
Most of the games only had gameplay inside the system though, didn't they? Most of the, I'll say, "management" aspects (score keeping, time keeping, etc) were done by the player on paper, with a timer, etc, right?