Pokemon Ruby Cheats (GameShark Codes for GBA Emulator )

Here is the list of best Pokemon Ruby Cheats. If you playing Pokemon’s Ruby Version and looking for cheats then you should read the full season of this post.

All these amazing cheats are by GameShark for the Game Boy Advance emulator. We posted the list of best Pokemon ruby cheats on this post after testing all cheat codes by our team. We tested all the codes in the list with different versions of Pokemon Ruby.

Not only on PC but also you can use these cheat codes on the My Boy Android emulator.

In this list, you will get popular Pokemon ruby cheats like Legendary Pokemon Cheat, Unlimited Rare Candies Cheat, Walkthrough walls cheat, infinite money, and many more.

Pokemon Ruby Cheats

Note: These cheat codes worked with many emulators but we recommend you for use of Game Boy Advance on PC and My Boy for Phone for best results. Many of these codes are types of GameShark V3, Action Replay, and Code Breaker.

Master Code for Pokemon Ruby


Most of the cheats code can work without the Master Code but you should use this master code for zero error.

Pokemon Gender Change Cheat Code

There are two codes for gender change. For Male and Females, gender codes are different.

Male Gender:


Female Gender:


Unlimited Rare Candies Cheat Code for Pokemon Ruby

280EA266 88A62E5C

Legendary Pokemon Cheat Code

66582493 0FF88AD2
B8BABB07 1279065D
813E577F C64AB1BA
5A8E3C77 1F661F0B
4EECFE9F 27D82240
F655438D 3AA5C717
89CF0941 3F293D81
88F7CB8E EE360350
F45F5684 50826322

Note: Each line has a different kind of legendary pokemon. Do not use all codes at once. Use one code at one time.

Walk Through Walls Cheat Code

E03B0649 5D67050C
78DA95DF 44018CB4

Unlimited MasterBall Cheat Code


91B85743 27069397

No Random Battles Cheat Code


Unlimited Money Cheat Code

E51e97c3 7858e4eb

Pokemon Pokedox Cheat Code

767CB1FC DD748434
1285CF69 1834F175
DBB87FCA 6276D975
9A732B89 F770B329
DBB87FCA 6276D975
1F0A9164 737E93CD
DBB87FCA 6276D975
200DBA91 E6D90173
DBB87FCA 6276D975

All Badges Cheat Code

A12FCE77 0C1EC556

Shiny Pokemon Cheat Code


Infinite PP Cheat Code

42024AA4 FFFF
00000002 0002

All Pokeball Cheat Code


Special Ribbon Cheat Codes

CA379D56 09D92928

Obtaining Running Shoes Cheat Code


Free Day Care Cheat Code


Max Money Cheat Code


Invincibility Cheat Code

830043B6 03E7

Max Speed Cheat Code for Ruby

830043BE 03E7

Max Special Defence Cheat Code

830043C2 03E7

Special Attack Cheat Code

830043C0 03E7

Max Horse Power Cheat Code of Ruby

830043B8 03E7

Max Level Cheat Code

Level 255:

330043B4 00FF

TM and HM Cheat Code for Pokemon Ruby

TM01 (Focus Punch)
87E1D568 733CE392

TM02 (Dragon Claw)
AFFC928E 509932B6

TM03 (Water Pulse)
016E19DE 75C25DE1

TM04 (Calm Mind)
664B55E0 E3B9ADBE

TM05 (Roar)
65689C19 E0F8EE35

TM06 (Toxic)
34FA78EE DF2F9673

TM07 (Hail)
5219C016 837AA1FB

TM08 (Bulk Up)
D9FF21EF 1E0944EE

TM09 (Bullet Seed)

TM10 (Hidden Power)
1005412B B196BDB0

TM11 (Sunny Day)
15B2D27F 2947AA48

TM12 (Taunt)
1573DF09 BCDE2B56

TM13 (Ice Beam)
E029E841 6918E5A2

TM14 (Blizzard)
811F83E6 1600B2DE

TM14 (Blizzard)
811F83E6 1600B2DE

TM15 (Hyper Beam)
7F58EBA8 46EF36AF

TM16 (Light Screen)
ACAE9A73 43567E91

TM17 (Protect)

TM18 (Rain Dance)
D611EE66 00008B2B

TM19 (Giga Drain)
18B0AB2A D7B9E3E8

TM20 (Safeguard)
2BE8D3B0 FD4E4A72

TM21 (Frustration)
54268584 FD346B4E

TM22 (Solarbeam)
D268698C C224D8E2

TM23 (Iron Tail)
BBF66105 DF4B9B13

TM24 (Thunderbolt)
4E834EE4 53BF5FC4

TM25 (Thunder)
1186081B 0925F6DE

TM26 (Earthquake)
40B763B9 30FA9092

TM27 (Return)
F35612E8 DF5A3388

TM28 (Dig)
E142FCC3 27F93269

TM29 (Psychic)
334ADA15 00DD173C

TM30 (Shadow Ball)
848DF53E 11C03BCB

TM31 (Brick Break)
7E7C1393 4EA124C2

TM32 (Double Team)
595504D3 5812DDC0

TM33 (Reflect)
7F54FD32 38D42C04

TM34 (Shock Wave)
3262C606 CA96F2AC

TM35 (Flamethrower)
699901C1 D4146993

TM36 (Sludge Bomb)
38EA2ABC 9F825022

TM37 (Sandstorm)
BAF06A65 76DE2DA7

TM38 (Fire Blast)
437D8EDD D96C39A5

TM39 (Rock Tomb)
8B8AB1E7 E5D9327C

TM40 (Aerial Ace)

TM41 (Torment)

TM42 (Facade)
400A2E08 BB674CEF

TM43 (Secret Power)
817340AB 669E1252

TM44 (Rest)
290EDB0B 033716EA

TM45 (Attract)
00A2067E 3393D58D

TM46 (Thief)
1A70058D 0F06F296

TM47 (Steel Wing)
D5280C4F 4EDF6B5A

TM48 (Skill Swap)
D17032BA 105033D8

TM49 (Snatch)
7002427B BA4E993F

TM50 (Overheat)
E59D1903 1D2D1C5A

HM01 (Cut)
B77739FC 26D71E64

HM02 (Fly)
6625764E 75091013

HM03 (Surf)
F337F6FE C824F891

HM04 (Strength)
B036BEB1 097E5C89

HM05 (Flash)
F2B1C76A F6DB27B6

HM06 (Rock Smash)
2E914FA6 D9EFE74A

HM07 (Waterfall)
3C22A077 6CB5D966

HM08 (Dive)
C7AC2C1B DD487A35

Steel Trainer’s Pokemon Cheat Code


Wild Pokemon Modifier Cheat Code

39E924C4 4136A9DD
AD86124F 2823D8DA

83007D220 001

Egg Hatch Cheat Code


How to Use Pokemon Ruby Cheats in GBA Emulator

GBA Emulator supports cheat codes and you get an option there for applying cheat codes. If you are playing Pokemon ruby with Gameboy Advance then you can follow these steps:

  • Activate GBA Emulator
  • Open Ruby ROM on your emulator
  • Now from options click on Cheat
  • Copy cheat code from this post and paste at a blank place
  • Set the name of your cheat code and click on Ok.
  • Alright, Cheat Code was successfully added to your emulator and you can use it anytime.

How to Use Pokemon Ruby Cheats on My Boy Mobile Emulator

On the free version of my boy application, you can’t use multi-liner code because multi-liner codes demand its paid version. If you using a paid version of my boy android application then you can follow these steps:

  • Open My Boy App
  • Add Ruby GBA ROM on My Boy App
  • Click on options and select cheat
  • Set the name of your cheat
  • Copy cheat code from this post and paste it there and save that cheat
  • Alright, the Cheat code add to your game and you can use it when you want.


These cheat codes can create some glitches and issues in your system, due to it you can face freezing issues, and sometimes maybe codes don’t work for you. If you want to avoid these issues then you should read our useful tips guide.

Useful Tips for Pokemon Ruby Cheats

  • Don’t use more than 4 codes at one time.
  • Don’t use codes again and again.
  • Turn off codes after using.
  • Save your game data before exiting the game.

Best Pokemon Ruby Cheat Code

  • Legendary Pokemon Cheat
  • Walk through Walls
  • Unlimited Rare Candies
  • Infinite PP
  • Infinite Money


Pokemon Ruby cheats have both positive and negative impacts on your gameplay. These cheat codes are very helpful in Pokemon ruby. These cheat codes also can cause glitches and freeze in your game so use them very carefully. These cheats can help you in completing the ruby version of Pokemon.

If you have any extra cheat codes, please add them in the comment so that we add them in our list.

Leave a Comment