You can revive them by piggybacking them onto a working one, connecting them to a PC, and flashing the BIOS on them. I don't have a second one, though.
99% chance the problem is with a corrupted flash ROM. This happens when you delete too many cheat codes at once.
The board on the left is a board I designed a couple years ago as a general purpose USB microcontroller protoboard. It's hot-glued to the Gameshark board for stability.

When the Gameshark boots, it loads in its own 256kb program. This is stored across the two flash chips, I dumped one so far. It's missing every other byte, so I think the two ROMs are wired together and the /CS chip select line is used as the least significant address bit.
More progress later tonight...



. . . . . . 

