The Sonic 3 cartridge contains an FM1208S FeRAM chip for storing its saves. This chip is no longer produced, but a similar, higher-capacity chip, the FM16W08, is. By pulling the extra address lines to constant levels, we can pretend the new chip is only 512 B like the original. Since the new chip is a small(-ish) SMD, the old one was a huge 600 mil 24-pin DIP, and their pinouts are similar, making an adapter board is simple.
This project is hopelessly old, but I'd like to better understand how the jumpers work if you're feeling charitable. How does connecting one of the extra address lines to VDD open up a whole new "bank" of FRAM? The Genesis can't talk to the extra address line, right? What's happening there?