0
0
mirror of https://github.com/libretro/libretro-database synced 2025-04-05 13:43:49 +00:00
Files
libretro-database/cht/Nintendo - Game Boy Advance/Castlevania (Europe) (Code Breaker).cht
David Guillen Fandos abf99061cb GBA cheat codes cleanup!
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
2021-05-04 18:30:38 +02:00

363 lines
7.9 KiB
Plaintext

cheats = 90
cheat0_desc = "Enable Code (Must Be On)"
cheat0_code = "0000AE42+000A+100007E8+0007"
cheat0_enable = false
cheat1_desc = "Max Hearts"
cheat1_code = "8202563C+03E7"
cheat1_enable = false
cheat2_desc = "Infinite Health"
cheat2_code = "8202562E+03E7"
cheat2_enable = false
cheat3_desc = "Max Health"
cheat3_code = "82025632+03E7"
cheat3_enable = false
cheat4_desc = "Have All Cards"
cheat4_code = "42025674+0101+0000000A+0002"
cheat4_enable = false
cheat5_desc = "Experience"
cheat5_code = "82025668+0000"
cheat5_enable = false
cheat6_desc = "Level 99"
cheat6_code = "32025664+0063"
cheat6_enable = false
cheat7_desc = "Infinite Magic"
cheat7_code = "82025636+03E7"
cheat7_enable = false
cheat8_desc = "Have Magic Boots"
cheat8_code = "3202572F+0001"
cheat8_enable = false
cheat9_desc = "Have Double"
cheat9_code = "32025730+0001"
cheat9_enable = false
cheat10_desc = "Have Tackle"
cheat10_code = "32025731+0001"
cheat10_enable = false
cheat11_desc = "Have Kick Boots"
cheat11_code = "32025732+0001"
cheat11_enable = false
cheat12_desc = "Have Heavy Ring"
cheat12_code = "32025733+0001"
cheat12_enable = false
cheat13_desc = "Have Cleansing"
cheat13_code = "32025734+0001"
cheat13_enable = false
cheat14_desc = "Have Roc Wing"
cheat14_code = "32025735+0001"
cheat14_enable = false
cheat15_desc = "Have Last Key"
cheat15_code = "32025736+0001"
cheat15_enable = false
cheat16_desc = "Infinite Antidotes"
cheat16_code = "3202571A+0063"
cheat16_enable = false
cheat17_desc = "Infinte Potion Hi"
cheat17_code = "32025718+0063"
cheat17_enable = false
cheat18_desc = "Infinite Meat"
cheat18_code = "32025716+0063"
cheat18_enable = false
cheat19_desc = "Infinite Mind Restore"
cheat19_code = "3202571C+0063"
cheat19_enable = false
cheat20_desc = "Infinite Mind Ex"
cheat20_code = "3202571E+0063"
cheat20_enable = false
cheat21_desc = "Infinite Cure Curse"
cheat21_code = "3202571B+0063"
cheat21_enable = false
cheat22_desc = "Infinite Potion"
cheat22_code = "32025715+0063"
cheat22_enable = false
cheat23_desc = "Infinite Spiced Meat"
cheat23_code = "32025717+0063"
cheat23_enable = false
cheat24_desc = "Infinite Potion Ex"
cheat24_code = "32025719+0063"
cheat24_enable = false
cheat25_desc = "Infinite Mind Hi"
cheat25_code = "3202571D+0063"
cheat25_enable = false
cheat26_desc = "Infinite Heart"
cheat26_code = "3202571F+0063"
cheat26_enable = false
cheat27_desc = "Infinite Heart Hi"
cheat27_code = "32025720+0063"
cheat27_enable = false
cheat28_desc = "Infinite Heart Ex"
cheat28_code = "32025721+0063"
cheat28_enable = false
cheat29_desc = "Infinite Heart Mega"
cheat29_code = "32025722+0063"
cheat29_enable = false
cheat30_desc = "Have Bear Ring"
cheat30_code = "32025714+0001"
cheat30_enable = false
cheat31_desc = "Have Toy Ring"
cheat31_code = "32025713+0001"
cheat31_enable = false
cheat32_desc = "Have Miracle Armband"
cheat32_code = "32025712+0001"
cheat32_enable = false
cheat33_desc = "Have Magic Gauntlet"
cheat33_code = "32025711+0001"
cheat33_enable = false
cheat34_desc = "Have Arm Guard"
cheat34_code = "32025710+0001"
cheat34_enable = false
cheat35_desc = "Have Gauntlet"
cheat35_code = "3202570F+0001"
cheat35_enable = false
cheat36_desc = "Have Wrist Band"
cheat36_code = "3202570E+0001"
cheat36_enable = false
cheat37_desc = "Have Gambler Armband"
cheat37_code = "3202570D+0001"
cheat37_enable = false
cheat38_desc = "Have Sage Armband"
cheat38_code = "3202570C+0001"
cheat38_enable = false
cheat39_desc = "Have Defense Armband"
cheat39_code = "3202570B+0001"
cheat39_enable = false
cheat40_desc = "Have Strength Armband"
cheat40_code = "3202570A+0001"
cheat40_enable = false
cheat41_desc = "Have Cursed Ring"
cheat41_code = "32025709+0001"
cheat41_enable = false
cheat42_desc = "Have Luck Ring"
cheat42_code = "32025708+0001"
cheat42_enable = false
cheat43_desc = "Have Intelligence Ring"
cheat43_code = "32025707+0001"
cheat43_enable = false
cheat44_desc = "Have Hard Ring"
cheat44_code = "32025706+0001"
cheat44_enable = false
cheat45_desc = "Have Strength Ring"
cheat45_code = "32025705+0001"
cheat45_enable = false
cheat46_desc = "Have Star Bracelet"
cheat46_code = "32025704+0001"
cheat46_enable = false
cheat47_desc = "Have Double Grips"
cheat47_code = "32025703+0001"
cheat47_enable = false
cheat48_desc = "Have Soldier Fatigues"
cheat48_code = "32025702+0001"
cheat48_enable = false
cheat49_desc = "Have Ninja Garb"
cheat49_code = "32025701+0001"
cheat49_enable = false
cheat50_desc = "Have Night Suit"
cheat50_code = "32025700+0001"
cheat50_enable = false
cheat51_desc = "Have Stylish Suit"
cheat51_code = "320256FF+0001"
cheat51_enable = false
cheat52_desc = "Have Prison Garb"
cheat52_code = "320256FE+0001"
cheat52_enable = false
cheat53_desc = "Have Cotton CLothes"
cheat53_code = "320256FD+0001"
cheat53_enable = false
cheat54_desc = "Have Sage Robe"
cheat54_code = "320256FC+0001"
cheat54_enable = false
cheat55_desc = "Have Magic Robe"
cheat55_code = "320256FB+0001"
cheat55_enable = false
cheat56_desc = "Have Rainbow Robe"
cheat56_code = "320256FA+0001"
cheat56_enable = false
cheat57_desc = "Have Silk Robe"
cheat57_code = "320256F9+0001"
cheat57_enable = false
cheat58_desc = "Have Cotton Robe"
cheat58_code = "320256F8+0001"
cheat58_enable = false
cheat59_desc = "Have Shining Armor"
cheat59_code = "320256F7+0001"
cheat59_enable = false
cheat60_desc = "Have Dark Armor"
cheat60_code = "320256F6+0001"
cheat60_enable = false
cheat61_desc = "Have Needle Armor"
cheat61_code = "320256F5+0001"
cheat61_enable = false
cheat62_desc = "Have Mirror Armor"
cheat62_code = "320256F4+0001"
cheat62_enable = false
cheat63_desc = "Have Diamond Armor"
cheat63_code = "320256F3+0001"
cheat63_enable = false
cheat64_desc = "Have Platinum Armor"
cheat64_code = "320256F2+0001"
cheat64_enable = false
cheat65_desc = "Have Steel Armor"
cheat65_code = "320256F1+0001"
cheat65_enable = false
cheat66_desc = "Have Chain Mail"
cheat66_code = "320256F0+0001"
cheat66_enable = false
cheat67_desc = "Have Gold Armor"
cheat67_code = "320256EF+0001"
cheat67_enable = false
cheat68_desc = "Have Bronze Armor"
cheat68_code = "320256EE+0001"
cheat68_enable = false
cheat69_desc = "Have Leather Armor"
cheat69_code = "320256ED+0001"
cheat69_enable = false
cheat70_desc = "Have Salamander Card"
cheat70_code = "32025674+0001"
cheat70_enable = false
cheat71_desc = "Have Serpent Card"
cheat71_code = "32025675+0001"
cheat71_enable = false
cheat72_desc = "Have ManDragora Card"
cheat72_code = "32025676+0001"
cheat72_enable = false
cheat73_desc = "Have Golem Card"
cheat73_code = "32025677+0001"
cheat73_enable = false
cheat74_desc = "Have Cockatrice Card"
cheat74_code = "32025678+0001"
cheat74_enable = false
cheat75_desc = "Have Mantocore Card"
cheat75_code = "32025679+0001"
cheat75_enable = false
cheat76_desc = "Have Griffin Card"
cheat76_code = "3202567A+0001"
cheat76_enable = false
cheat77_desc = "Have Thunderbird Card"
cheat77_code = "3202567B+0001"
cheat77_enable = false
cheat78_desc = "Have Unicorn Card"
cheat78_code = "3202567C+0001"
cheat78_enable = false
cheat79_desc = "Have Black Dog CArd"
cheat79_code = "3202567D+0001"
cheat79_enable = false
cheat80_desc = "Have Mercury Card"
cheat80_code = "3202567E+0001"
cheat80_enable = false
cheat81_desc = "Have Venus Card"
cheat81_code = "3202567F+0001"
cheat81_enable = false
cheat82_desc = "Have Jupiter Card"
cheat82_code = "32025680+0001"
cheat82_enable = false
cheat83_desc = "Have Mars Card"
cheat83_code = "32025681+0001"
cheat83_enable = false
cheat84_desc = "Have Diana Card"
cheat84_code = "32025682+0001"
cheat84_enable = false
cheat85_desc = "Have Appollo Card"
cheat85_code = "32025683+0001"
cheat85_enable = false
cheat86_desc = "Have Neptune Card"
cheat86_code = "32025684+0001"
cheat86_enable = false
cheat87_desc = "Have Saturn Card"
cheat87_code = "32025685+0001"
cheat87_enable = false
cheat88_desc = "Have Uranus Card"
cheat88_code = "32025686+0001"
cheat88_enable = false
cheat89_desc = "Have Pluto Card"
cheat89_code = "32025687+0001"
cheat89_enable = false