mirror of
https://github.com/libretro/libretro-database
synced 2025-04-04 09:55:13 +00:00
This commit decrypts most of the encrypted CodeBreaker cheat codes into their plain format. I manually fixed some games that had both plain and encrypted codes, causing some of them not to work. The advantage of having all codes in plain format is that it allows for users to add their codes (appending the file). Encryption prevents this since the cheat decoder tries to decrypt unconditionally. Added a tiny python script that assists in decoding these cheatcodes. It is not very smart so it might decrypt stuff that's already decrypted depending on the order of the cheats in the file. I manually eveyballed all the codes and ran some sanity checks on them to the point I trust most of the changes here. Some codes were already broken so I hopefully mend more things that I'm breaking with this change. Sorry for the whitespace cleanup! That's the script rewriting the files cleanly
275 lines
7.2 KiB
Plaintext
275 lines
7.2 KiB
Plaintext
cheats = 68
|
|
|
|
cheat0_desc = "Enable Code (Must Be On)"
|
|
cheat0_code = "000021FA+000A+10002884+0007"
|
|
cheat0_enable = false
|
|
|
|
cheat1_desc = "Stop Timer"
|
|
cheat1_code = "33003D0E+0020"
|
|
cheat1_enable = false
|
|
|
|
cheat2_desc = "Infinite Lives (Mario)"
|
|
cheat2_code = "33002A6A+0062"
|
|
cheat2_enable = false
|
|
|
|
cheat3_desc = "Infinite Lives (Luigi)"
|
|
cheat3_code = "33002A6C+0062"
|
|
cheat3_enable = false
|
|
|
|
cheat4_desc = "Mario Always Has 98 Coins"
|
|
cheat4_code = "33002C58+0062"
|
|
cheat4_enable = false
|
|
|
|
cheat5_desc = "Luigi Always Has 98 Coins"
|
|
cheat5_code = "33002C83+0062"
|
|
cheat5_enable = false
|
|
|
|
cheat6_desc = "Press L To Hide Behind Stuff"
|
|
cheat6_code = "74000130+01FF+33003D06+00FF"
|
|
cheat6_enable = false
|
|
|
|
cheat7_desc = "P Meter Always Full"
|
|
cheat7_code = "33003C9F+007F+33003F48+00FF"
|
|
cheat7_enable = false
|
|
|
|
cheat8_desc = "Infinite Turns Card Matching Game"
|
|
cheat8_code = "33004F08+0001"
|
|
cheat8_enable = false
|
|
|
|
cheat9_desc = "Press R For Pow Time"
|
|
cheat9_code = "74000130+02FF+33003CF8+00FF"
|
|
cheat9_enable = false
|
|
|
|
cheat10_desc = "Infinite Star Power"
|
|
cheat10_code = "33002C2E+00FF"
|
|
cheat10_enable = false
|
|
|
|
cheat11_desc = "Invincibility"
|
|
cheat11_code = "33003F64+0035"
|
|
cheat11_enable = false
|
|
|
|
cheat12_desc = "Press L Trigger+Up For Fire Powers"
|
|
cheat12_code = "74000130+01BF+33FE6400+0002+73FE6400+0002+33003F5F+0002"
|
|
cheat12_enable = false
|
|
|
|
cheat13_desc = "Press L Trigger+Down For Leaf Powers"
|
|
cheat13_code = "74000130+017F+33FE6400+0003+73FE6400+0003+33003F5F+0003"
|
|
cheat13_enable = false
|
|
|
|
cheat14_desc = "Press L Trigger+Left For Frog Powers"
|
|
cheat14_code = "74000130+01DF+33FE6400+0004+73FE6400+0004+33003F5F+0004"
|
|
cheat14_enable = false
|
|
|
|
cheat15_desc = "Press R Trigger+Right For Racoon Powers"
|
|
cheat15_code = "74000130+01EF+33FE6400+0005+73FE6400+0005+33003F5F+0005"
|
|
cheat15_enable = false
|
|
|
|
cheat16_desc = "Press R Trigger+Up For Hammer Bros. Powers"
|
|
cheat16_code = "74000130+02BF+33FE6400+0006+73FE6400+0006+33003F5F+0006"
|
|
cheat16_enable = false
|
|
|
|
cheat17_desc = "Press R Trigger+Down For Cape Powers"
|
|
cheat17_code = "74000130+027F+33FE6400+0007+73FE6400+0007+33003F5F+0007"
|
|
cheat17_enable = false
|
|
|
|
cheat18_desc = "Tap Select For Form Chancge"
|
|
cheat18_code = "74000130+03FB+E3FE5400+0001+73FE5400+0004+E3003F5E+0100+74000130+03FF+83FE5400+0000+73003F5E+1102+83003F5E+0002"
|
|
cheat18_enable = false
|
|
|
|
cheat19_desc = "Start With 2 Of Every Power Up"
|
|
cheat19_code = "83002C2E+0101+83002C30+0202+83002C32+0303+83002C34+0404+83002C36+0505+83002C38+0606+83002C3A+0707+83002C3C+0808+83002C3E+0909+83002C40+0A0A+83002C42+0B0B+83002C44+0C0C+83002C46+0D0D+83002C48+0E0E+83002C4A+0F0F"
|
|
cheat19_enable = false
|
|
|
|
cheat20_desc = "Start With 2 Of Every Power Up (Alternate)"
|
|
cheat20_code = "43002C2E+0101+0101000F+0002"
|
|
cheat20_enable = false
|
|
|
|
cheat21_desc = "Disappear At Level Start"
|
|
cheat21_code = "33003F66+0003"
|
|
cheat21_enable = false
|
|
|
|
cheat22_desc = "Always Float To The Ground"
|
|
cheat22_code = "33003F61+0004"
|
|
cheat22_enable = false
|
|
|
|
cheat23_desc = "Invincible And Invisible"
|
|
cheat23_code = "33003F64+0007"
|
|
cheat23_enable = false
|
|
|
|
cheat24_desc = "Starman Type Invincibility"
|
|
cheat24_code = "33003F65+0005"
|
|
cheat24_enable = false
|
|
|
|
cheat25_desc = "'Kicker' Mario"
|
|
cheat25_code = "33003F69+0007"
|
|
cheat25_enable = false
|
|
|
|
cheat26_desc = "Face Forward"
|
|
cheat26_code = "33003F6A+000A"
|
|
cheat26_enable = false
|
|
|
|
cheat27_desc = "Mario Walks Away"
|
|
cheat27_code = "33003F6B+0006"
|
|
cheat27_enable = false
|
|
|
|
cheat28_desc = "Mario's On A Conveyor Belt"
|
|
cheat28_code = "33003F6E+000C"
|
|
cheat28_enable = false
|
|
|
|
cheat29_desc = "Ducking Jumps"
|
|
cheat29_code = "33003F70+000F"
|
|
cheat29_enable = false
|
|
|
|
cheat30_desc = "Splash Always On Mario"
|
|
cheat30_code = "33003F75+0001"
|
|
cheat30_enable = false
|
|
|
|
cheat31_desc = "Kuribo's Shoe"
|
|
cheat31_code = "33003F77+0006"
|
|
cheat31_enable = false
|
|
|
|
cheat32_desc = "Invincible Hammer Mario"
|
|
cheat32_code = "33003F78+0007"
|
|
cheat32_enable = false
|
|
|
|
cheat33_desc = "Low Jump"
|
|
cheat33_code = "33003F79+0009"
|
|
cheat33_enable = false
|
|
|
|
cheat34_desc = "Max P Meter (You Can't Fly)"
|
|
cheat34_code = "33003F7B+000A"
|
|
cheat34_enable = false
|
|
|
|
cheat35_desc = "Fly Anytime"
|
|
cheat35_code = "33003F49+0007"
|
|
cheat35_enable = false
|
|
|
|
cheat36_desc = "'Super' Mario"
|
|
cheat36_code = "33003FB0+0003"
|
|
cheat36_enable = false
|
|
|
|
cheat37_desc = "'Hyper' Mario"
|
|
cheat37_code = "33003F7E+000c"
|
|
cheat37_enable = false
|
|
|
|
cheat38_desc = "Enemy Point Modifier"
|
|
cheat38_code = "83003F82+000X"
|
|
cheat38_enable = false
|
|
|
|
cheat39_desc = "No Flash Starman Invincibility"
|
|
cheat39_code = "33003F84+0003"
|
|
cheat39_enable = false
|
|
|
|
cheat40_desc = "Always Start As Small Mario"
|
|
cheat40_code = "33003F87+0005"
|
|
cheat40_enable = false
|
|
|
|
cheat41_desc = "P Meter Won't Charge"
|
|
cheat41_code = "33003F91+0002"
|
|
cheat41_enable = false
|
|
|
|
cheat42_desc = "Stand Still To Slide Backwards"
|
|
cheat42_code = "33003F3C+0001"
|
|
cheat42_enable = false
|
|
|
|
cheat43_desc = "No Jump Or Coin Sounds"
|
|
cheat43_code = "33003F3D+000D"
|
|
cheat43_enable = false
|
|
|
|
cheat44_desc = "Auto Right Movement"
|
|
cheat44_code = "33003F44+000F"
|
|
cheat44_enable = false
|
|
|
|
cheat45_desc = "No Jump"
|
|
cheat45_code = "33003F45+0005"
|
|
cheat45_enable = false
|
|
|
|
cheat46_desc = "Flip Mode"
|
|
cheat46_code = "33003F46+0006"
|
|
cheat46_enable = false
|
|
|
|
cheat47_desc = "Spin Jump"
|
|
cheat47_code = "33003FA2+000F"
|
|
cheat47_enable = false
|
|
|
|
cheat48_desc = "No Enemies Or Goal"
|
|
cheat48_code = "83003CF2+000F"
|
|
cheat48_enable = false
|
|
|
|
cheat49_desc = "Fall Through The Ground"
|
|
cheat49_code = "83003CF4+0003"
|
|
cheat49_enable = false
|
|
|
|
cheat50_desc = "Mario Goes Up, Mushrooms Come Down"
|
|
cheat50_code = "83003CFA+0005"
|
|
cheat50_enable = false
|
|
|
|
cheat51_desc = "Mario Goes Up, Super Mario World P-Switch Music Plays"
|
|
cheat51_code = "83003CFB+000B"
|
|
cheat51_enable = false
|
|
|
|
cheat52_desc = "Sound Quality Goes Down"
|
|
cheat52_code = "33009443+0003"
|
|
cheat52_enable = false
|
|
|
|
cheat53_desc = "Low Pitch Music"
|
|
cheat53_code = "33009444+0004"
|
|
cheat53_enable = false
|
|
|
|
cheat54_desc = "High Pitch Music"
|
|
cheat54_code = "33009446+0001"
|
|
cheat54_enable = false
|
|
|
|
cheat55_desc = "High Pitch Music 2"
|
|
cheat55_code = "33009447+0001"
|
|
cheat55_enable = false
|
|
|
|
cheat56_desc = "Underwater Sound"
|
|
cheat56_code = "33009779+0001"
|
|
cheat56_enable = false
|
|
|
|
cheat57_desc = "Press L + Up To Recatch Boomerang (Sometimes Vegetables)"
|
|
cheat57_code = "74000130+01BF+330046C6+0004"
|
|
cheat57_enable = false
|
|
|
|
cheat58_desc = "Hold L To Walk On Air"
|
|
cheat58_code = "D0000020+0200+33003F5D+0000"
|
|
cheat58_enable = false
|
|
|
|
cheat59_desc = "Always Open Blue Toad House"
|
|
cheat59_code = "330037A0+0054"
|
|
cheat59_enable = false
|
|
|
|
cheat60_desc = "Infinite Time To Hold Bricks"
|
|
cheat60_code = "33004284+0064+33004214+0064+330041A4+0064"
|
|
cheat60_enable = false
|
|
|
|
cheat61_desc = "Infinite Time To Hold Turtle Shells"
|
|
cheat61_code = "330046E4+00BF+33004604+00CC"
|
|
cheat61_enable = false
|
|
|
|
cheat62_desc = "Toad House Reward Modifier"
|
|
cheat62_code = "330040A7+000?"
|
|
cheat62_enable = false
|
|
|
|
cheat63_desc = "Map Ability Select"
|
|
cheat63_code = "33003CB6+000?"
|
|
cheat63_enable = false
|
|
|
|
cheat64_desc = "Open All Mushroom Levels In World-E"
|
|
cheat64_code = "33004FD6+0050"
|
|
cheat64_enable = false
|
|
|
|
cheat65_desc = "Infinite 99999 Coins In World-E"
|
|
cheat65_code = "8300399C+869F+3300399E+0001"
|
|
cheat65_enable = false
|
|
|
|
cheat66_desc = "Have Maximum Score"
|
|
cheat66_code = "83003854+423F+33003856+000F"
|
|
cheat66_enable = false
|
|
|
|
cheat67_desc = "Get No More Spade Matching Games"
|
|
cheat67_code = "83002D48+0F00+83002D4A+4042"
|
|
cheat67_enable = false
|
|
|