You may try to get the exploit for every game you have
from the GC forever Wiki (which I think you already did, anyway)
Then,
download the latest GBI and in the MCBackup folder, pick GBI.gci, no matter you have or don't have a GBPlayer.
Put those on your GCMemCard with GCMM.
You should now be able to see GBI in action, or just saying no GBP is detected, it's the first step.
Second step is trying to boot your SD in any slot you put it, downloading the NiHuSu modded Brosexec DoLauncher mentionned
in this post, and replacing GBI.gci on your memcard with this. Then, SWISS renamed as autoexec.dol (lowercase) at the root of a fat32 formatted card (one partition only). that should just work, that's the second step.
If not, we gonna need some wire troubleshooting.
Basically, if you wire the six vital wires (VCC, GND, CS, Clk, DI, DO), the only thing you have to beware, is crossing DI and DO if it didn't work the other way. Some adapters already bind the gnd (pin 3 to 6, regular SD side), as there only is one ground pin on µSD cards.
Edit: Oh, and you have to know shorting the memcard detect on an internal SDGecko isn't a good idea since it can be quite troublesome, I experienced oddities with some DoLaunchers with an empty SDGecko in the SlotB. You have to wire the card presence sensing pin to get a proper installation.