Hey all, Hope you are all doing well. I am trying to make a Pokemon Multicart using Pokemon Gold and Silver and a Super Gameboy. I know how to do it for one game (like so http://imgur.com/a/pm5Ru, thanks to Nilaats for his tips). For anybody who wants to know why I want to do this, I am interested in learning more about electronics while making something I think would be nice. In order to change between one game and the other I would like to use a toggle switch. However, what connector(s) would I toggle? How could I determine which connector(s) to toggle? From posts on some other forums, some people have said to toggle only the VCC while others have suggested that I would need to toggle the VCC and CE connectors. In addition, would it be ok for me to wire the two games in parallel into the Super Gameboy or would this cause some issues? Thanks for your help!
Using a switch to cut off VCC isn't a great idea. The the signal lines would still be connected and the chip can receive power that way too. This could cause unpredictable behavior. I assume you want to use the same SRAM for both games and just need to be able to toggle which ROM is used. If we are talking about ROM chips, you just need to control which /CE is connected normally and whichever is disconnected should be held high. I'm not sure if you can use a pull-up resistor in this case so that whichever one the switch connects is unaffected by the pull-up but the disconnected one would be held high and remain disabled. Otherwise you need your switch to be one that takes both /CE inputs from the ROM chips and directs one to the system's /CE for ROM and directs the other to +5v. And then the switch swaps which ROM /CE goes to +5v and which goes to the Cartridge ROM's /CE.
You would need to switch SRAM also. Look up the data sheets for both SRAM and ROM for both carts. A GB flash cart with a hacked up rom with both games is another option