Okay, before I get accused of spamming the boards with advertising and/or being a schmuck who can't think for himself...
I own a GameBoy Color, and a Mega Memory Card and a Gameshark for the same. I recently bought a GameBoy Advance. I know GBC games work on the GBA, but I also know that Interact (the company that makes the Gameshark and Mega Memory card) is marketing a new Gameshark for the GBA. Will my old Gameshark and Mega Memory card for the GBC work on my GBA, or do I need to buy the new GBA versions?
THE CONSPIRACY FAILS - Randomly Selected Wiener of the Day, August 13, 2002 "Thanks RageRockrr! You're the coolest!" - Excalibur05, March 10, 2002. "Thank you for bringing back a DEEP 80s memory, Rage. THANK YOU." - DMC, June 6, 2002. "Big Props to RageRockrr: '+ Oh, and three simple words: Optimus. Fucking. Prime.' You're DAMN right!" - Bizzle Izzle, August 7, 2002. (former remainder of sig file deleted due to space and bandwidth concerns)
It might, if everything fits in right. I mean, the code it changes is in the game, not the system. Then again, I'm pulling this right out of my ass here, so take it for what it's worth.
I've read your post a few times just to be sure, but I gotta ask: If you've already got the GBA, the GBC games, and the GS, then wouldn't it have been quicker to just try the gameshark than to post here, or is there something else involved that you might still have to buy besides the gameshark?
I bought it for the GCN when it first came out (never played the PS version before) ... I personally liked it, but having to gather up "typewriter reels" in order to save your progress got to be excruciatingly frustrating.