Fine then, you want better instructions. Then follow these steps.
Step 1) Turn off your Nintendo unit (This can be your GBA or GBASP or GBAMicro or DS or DSLite).
Step 2) Take GBA game cart OFF unit. If you are using a DS or DSLite you also need to take OFF the DS cart. When I say cart I mean game!
Step 3) Take the MadCatz Game Shark SP unit and insert it into the GBA socket. This is where you would normally insert the GBA Game, MAKE 100% sure that the power to your Nintendo unit is OFF!
Step 4) Insert ANY GBA cart into the MadCatz Game Shark SP unit (remember you should already have inserted the MadCatz Game Shark unit into the GBA Socket) This is dummy proof because it only goes in one way!
Step 5) Check the MadCatz Game Shark SP for a switch and make sure it is on the "ON" position (that would normally be bottom or towards you depending on how your holding it)
Step 6) Power ON your nintendo unit.
Step 7) WAIT for the code screen to appear!
Step 8) Using the D-Pad (this is located one the left hand side of ALL nintendo units)(if your unable to locate it then look for what looks like a PLUS sign (+)) press the up part (that the top part of the D-Pad) until the cursor on the screen is on the words "ADD NEW GAME" and PRESS the"b" button.
Step 9) Using the D-Pad and the "a" button Enter in a GAME NAME. Please note you can call it whatever you want to. For these steps I am calling it "lostingreen" but you can call it "PokemonEmerald". Press the "Start" button once your done entering the name you want.
Step 10) Enter the codes. This is where you us the D-Pad, the "a" button to enter 1 line of code. Press the "Start" button once you have entered the line of code. If a code needs more than one 1 (and in this case it does since Pokemon Emerald uses 3 lines) enter in the next line. When you have ALL the lines press the "Select" button. Pressing select means our done entering every line that the "Master Code" uses. Please remember that the Master Code is listed as "[M] Must be on" on ALL Game Shark code pages!
Step 11) Now use the D-Pad and point the cursor on the words "ADD NEW CHEAT". Press the "b" button once the cursor is on those words.
Step 12) Use the D-Pad and the "a" button give your cheat a name. I will call it "whyme". Please note it does not matter what you call the code as long as you know what it means! Again press the "Start" button once your happy with what you called it.
Step 13) This step is EXACTLY like Step 10! moving on.
Step 14) Now you have the master code and 1 code entered you can either go back to step 11 to enter more cheats or move to the next step.
Step 15) Using the D-Pad and the "a" button enable 1 or more codes DO NOT ENABLE TOO MANY as this will "Fry" (Also known as Kill) your MadCatz Game Shark SP unit. You don't need to enable the master code because this will "AUTO" enable itself once you have enable 1 code. In this case I will enable the one I named "whyme". When I say enable the colors of the cheat name should flash between yellow and white. Press the "Start" button once your happy with the codes you want to enable. Once you've pressed start the game should read "Saving". Let it save. DO NOT TURN OFF Your unit! If power goes off then you will HAVE to redo all that work. You may also need to re-flash your MadCatz Game Shark SP. This is why it is important to make sure that you ALWAYS have a fully charged battery when entering codes!
I am now going to lock this because of reasons that I am unable to post! Have a nice day

BTW if an ADMIN or Mod reads then please PM me before you reopen this thread!