0
0
mirror of https://github.com/libretro/libretro-database synced 2025-04-06 19:54:24 +00:00
Files
libretro-database/cht/Nintendo - Game Boy Advance/Mega Man Battle Network 5 - Team Protoman (USA).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

519 lines
15 KiB
Plaintext

cheats = 129
cheat0_desc = "[M] Must Be On"
cheat0_code = "0000A923+000A+100003C0+0007"
cheat0_enable = false
cheat1_desc = "No Random Battles"
cheat1_code = "820029BE+0000"
cheat1_enable = false
cheat2_desc = "Walk Thru Walls"
cheat2_code = "82013774+0000"
cheat2_enable = false
cheat3_desc = "Invincible"
cheat3_code = "32038CC7+0000"
cheat3_enable = false
cheat4_desc = "Infinite HP"
cheat4_code = "8203B224+270F"
cheat4_enable = false
cheat5_desc = "Quick Charge"
cheat5_code = "320340AB+0064"
cheat5_enable = false
cheat6_desc = "Full Custom Gauge"
cheat6_code = "82035700+4000"
cheat6_enable = false
cheat7_desc = "10 Chips In-Battle"
cheat7_code = "3203C88A+000A"
cheat7_enable = false
cheat8_desc = "Chips Do 5000 Damage"
cheat8_code = "42034E2E+1388+00000005+0002"
cheat8_enable = false
cheat9_desc = "Cheap Chip Trader"
cheat9_code = "8200B920+0001"
cheat9_enable = false
cheat10_desc = "Infinite Data Gems"
cheat10_code = "8200AC1C+0000"
cheat10_enable = false
cheat11_desc = "Always Rank S"
cheat11_code = "32034AAE+000B"
cheat11_enable = false
cheat12_desc = "Always Berserk Mode"
cheat12_code = "320340D9+0002"
cheat12_enable = false
cheat13_desc = "Always Dark Mode"
cheat13_code = "3203C88E+0000"
cheat13_enable = false
cheat14_desc = "Always Full-Synchro"
cheat14_code = "3203C88E+00FF"
cheat14_enable = false
cheat15_desc = "99 Regular Mem"
cheat15_code = "320052B1+0063"
cheat15_enable = false
cheat16_desc = "Maximum Stats"
cheat16_code = "320052A9+0062+820052AA+6262"
cheat16_enable = false
cheat17_desc = "Delete Enemies [Press Select]"
cheat17_code = "D0000020+0004+4203B2FC+0000+00000004+00D8"
cheat17_enable = false
cheat18_desc = "Allow 30 MegaChps (Folder)"
cheat18_code = "320052B3+001E"
cheat18_enable = false
cheat19_desc = "Allow 30 GigaChps (Folder)"
cheat19_code = "320052B4+001E"
cheat19_enable = false
cheat20_desc = "Soul Max Charged"
cheat20_code = "320340AF+0002"
cheat20_enable = false
cheat21_desc = "Infinite Chip (In-Battle)"
cheat21_code = "32034E20+0000"
cheat21_enable = false
cheat22_desc = "Empty VacuProg"
cheat22_code = "32013894+0000"
cheat22_enable = false
cheat23_desc = "Infinite Oxygen"
cheat23_code = "32001330+0064"
cheat23_enable = false
cheat24_desc = "Infinite Unite Turns"
cheat24_code = "3203409F+0009"
cheat24_enable = false
cheat25_desc = "Easy Ninja Game"
cheat25_code = "72007C04+0001+32007C04+0063"
cheat25_enable = false
cheat26_desc = "Infinite Order Pnts"
cheat26_code = "320022F7+0008"
cheat26_enable = false
cheat27_desc = "1 Turn Liberate"
cheat27_code = "72034A96+0200+32034A97+0001"
cheat27_enable = false
cheat28_desc = "Target: 99 Phases"
cheat28_code = "32002306+0063"
cheat28_enable = false
cheat29_desc = "Actual: 1 Phase"
cheat29_code = "32002307+0001"
cheat29_enable = false
cheat30_desc = "Have Custom E-Mods [Press Select+L+R]"
cheat30_code = "42001270+0000+00000037+0002+320012DE+0000+4200612C+4343+00000037+0002+3200619A+0043+320079A0+0020+74000130+00FB+420079D0+D1D0+02020010+0002"
cheat30_enable = false
cheat31_desc = "Have All Souls"
cheat31_code = "320029F8+00FF"
cheat31_enable = false
cheat32_desc = "Have Max Zenny"
cheat32_code = "82000180+0000+82000182+0000+8200299C+423F+8200299E+000F+820060CC+423F+820060CE+000F"
cheat32_enable = false
cheat33_desc = "Have Max Bug Frags"
cheat33_code = "8200266C+0000+8200266E+0000+820029A0+869F+820029A2+0001+820060D4+869F+820060D6+0001"
cheat33_enable = false
cheat34_desc = "Have All Subchips"
cheat34_code = "42001140+0000+00000003+0002+42003E20+0404+00000004+0002+42005BE0+5555+00000003+0002"
cheat34_enable = false
cheat35_desc = "Have Navi Customizer"
cheat35_code = "32002C98+00FF"
cheat35_enable = false
cheat36_desc = "Have All Navi Blocks"
cheat36_code = "42001156+0000+0000005D+0002+42003E36+0909+0000005D+0002+42005BF6+5555+0000005D+0002"
cheat36_enable = false
cheat37_desc = "Have Library+PA Entries"
cheat37_code = "42001440+0000+000000AF+0002+42002CC8+FFFF+00000016+0002+42005CC4+1717+000000AF+0002"
cheat37_enable = false
cheat38_desc = "Reset Timer"
cheat38_code = "820029C4+0000+820029C6+0000"
cheat38_enable = false
cheat39_desc = "Standard Chips"
cheat39_code = "74000130+00F9+42002EB8+6363+000000B4+000C+74000130+00F9+42002EBA+6363+000000B4+000C"
cheat39_enable = false
cheat40_desc = "Giga Chips"
cheat40_code = "74000130+00F9+42003CC8+0063+0000000E+000C"
cheat40_enable = false
cheat41_desc = "Mega Chips"
cheat41_code = "74000130+00F9+42003818+6363+00000050+000C"
cheat41_enable = false
cheat42_desc = "Dark Chips"
cheat42_code = "74000130+00F9+42003770+6363+0000000C+000C"
cheat42_enable = false
cheat43_desc = "MegaMan"
cheat43_code = "32002941+0000"
cheat43_enable = false
cheat44_desc = "ProtoMan"
cheat44_code = "32002941+0001"
cheat44_enable = false
cheat45_desc = "GyroMan"
cheat45_code = "32002941+0002"
cheat45_enable = false
cheat46_desc = "SearchMan"
cheat46_code = "32002941+0003"
cheat46_enable = false
cheat47_desc = "NapalmMan"
cheat47_code = "32002941+0004"
cheat47_enable = false
cheat48_desc = "MagnetMan"
cheat48_code = "32002941+0005"
cheat48_enable = false
cheat49_desc = "Medi"
cheat49_code = "32002941+0006"
cheat49_enable = false
cheat50_desc = "Protoman"
cheat50_code = "3203C8AC+0001+8203C940+0101+3203C943+0009"
cheat50_enable = false
cheat51_desc = "GyroMan"
cheat51_code = "3203C8AC+0002+8203C940+0102+3203C943+0009"
cheat51_enable = false
cheat52_desc = "SearchMan"
cheat52_code = "3203C8AC+0003+8203C940+0103+3203C943+0009"
cheat52_enable = false
cheat53_desc = "NapalmMan"
cheat53_code = "3203C8AC+0004+8203C940+0104+3203C943+0009"
cheat53_enable = false
cheat54_desc = "MagnetMan"
cheat54_code = "3203C8AC+0005+8203C940+0105+3203C943+0009"
cheat54_enable = false
cheat55_desc = "MediMan"
cheat55_code = "3203C8AC+0006+8203C940+0106+3203C943+0009"
cheat55_enable = false
cheat56_desc = "Colonel"
cheat56_code = "3203C8AC+0007+8203C940+0107+3203C943+0009"
cheat56_enable = false
cheat57_desc = "ShadowMan"
cheat57_code = "3203C8AC+0008+8203C940+0108+3203C943+0009"
cheat57_enable = false
cheat58_desc = "NumberMan"
cheat58_code = "3203C8AC+0009+8203C940+0109+3203C943+0009"
cheat58_enable = false
cheat59_desc = "TomahawkMan"
cheat59_code = "3203C8AC+000A+8203C940+010A+3203C943+0009"
cheat59_enable = false
cheat60_desc = "KnightMan"
cheat60_code = "3203C8AC+000B+8203C940+010B+3203C943+0009"
cheat60_enable = false
cheat61_desc = "ToadMan"
cheat61_code = "3203C8AC+000C+8203C940+010C+3203C943+0009"
cheat61_enable = false
cheat62_desc = "NebularG"
cheat62_code = "82034ACC+40E0+82034ACE+0811"
cheat62_enable = false
cheat63_desc = "ChaosLrd"
cheat63_code = "82034ACC+4110+82034ACE+0811"
cheat63_enable = false
cheat64_desc = "ProtoManDS"
cheat64_code = "82034ACC+41B0+82034ACE+0811"
cheat64_enable = false
cheat65_desc = "ColonelDS"
cheat65_code = "82034ACC+41C0+82034ACE+0811"
cheat65_enable = false
cheat66_desc = "MagnetManDS"
cheat66_code = "82034ACC+41D0+82034ACE+0811"
cheat66_enable = false
cheat67_desc = "KnightManDS"
cheat67_code = "82034ACC+41E0+82034ACE+0811"
cheat67_enable = false
cheat68_desc = "GyroManDS"
cheat68_code = "82034ACC+41F0+82034ACE+0811"
cheat68_enable = false
cheat69_desc = "ShadowManDS"
cheat69_code = "82034ACC+4200+82034ACE+0811"
cheat69_enable = false
cheat70_desc = "NapalmManDS"
cheat70_code = "82034ACC+4210+82034ACE+0811"
cheat70_enable = false
cheat71_desc = "TomahawkManDS"
cheat71_code = "82034ACC+4220+82034ACE+0811"
cheat71_enable = false
cheat72_desc = "SearchManDS"
cheat72_code = "82034ACC+4230+82034ACE+0811"
cheat72_enable = false
cheat73_desc = "NumberManDS"
cheat73_code = "82034ACC+4240+82034ACE+0811"
cheat73_enable = false
cheat74_desc = "MeddyDS"
cheat74_code = "82034ACC+4250+82034ACE+0811"
cheat74_enable = false
cheat75_desc = "ToadManDS"
cheat75_code = "82034ACC+4260+82034ACE+0811"
cheat75_enable = false
cheat76_desc = "Protoman [Press Select+R+Up]"
cheat76_code = "74000130+02BB+82034096+0300+74000130+02BB+3203C8AC+0001+74000130+02BB+5203B2A8+0004+78F91C08+BCF9+1C080000+0000"
cheat76_enable = false
cheat77_desc = "GyroMan [Press Select+R+Right]"
cheat77_code = "74000130+02EB+82034096+0900+74000130+02EB+3203C8AC+0002+74000130+02EB+5203B2A8+0004+F4601D08+3861+1D080000+0000"
cheat77_enable = false
cheat78_desc = "SearchMan [Press Select+R+Down]"
cheat78_code = "74000130+027B+82034096+0800+74000130+027B+3203C8AC+0003+74000130+027B+5203B2A8+0004+70CD1D08+B8CD+1D080000+0000"
cheat78_enable = false
cheat79_desc = "NapalmMan [Press Select+R+Left]"
cheat79_code = "74000130+02DB+82034096+1900+74000130+02DB+3203C8AC+0004+74000130+02DB+5203B2A8+0004+54461E08+A446+1E080000+0000"
cheat79_enable = false
cheat80_desc = "MagnetMan [Press Select+L+Up]"
cheat80_code = "74000130+01BB+82034096+0015+74000130+01BB+3203C8AC+0005+74000130+01BB+5203B2A8+0004+38D41E08+7CD4+1E080000+0000"
cheat80_enable = false
cheat81_desc = "MediMan [Press Select+L+Right]"
cheat81_code = "74000130+01EB+82034096+0E00+74000130+01EB+3203C8AC+0006+74000130+01EB+5203B2A8+0004+40431F08+8043+1F080000+0000"
cheat81_enable = false
cheat82_desc = "Colonel [Press Select+L+Down]"
cheat82_code = "74000130+017B+82034096+1400+74000130+017B+3203C8AC+0007+74000130+017B+5203B2A8+0004+88A51F08+C8A5+1F080000+0000"
cheat82_enable = false
cheat83_desc = "ShadowMan [Press Select+L+Left]"
cheat83_code = "74000130+01DB+82034096+1700+74000130+01DB+3203C8AC+0008+74000130+01DB+5203B2A8+0004+000A2008+400A+20080000+0000"
cheat83_enable = false
cheat84_desc = "NumberMan [Press Select+A+Up]"
cheat84_code = "74000130+03BA+82034096+0700+74000130+03BA+3203C8AC+0009+74000130+03BA+5203B2A8+0004+A86F2008+E86F+20080000+0000"
cheat84_enable = false
cheat85_desc = "TomahawkMan [Press Select+A+Down]"
cheat85_code = "74000130+037A+82034096+1A00+74000130+037A+3203C8AC+000A+74000130+037A+5203B2A8+0004+20CF2008+64CF+20080000+0000"
cheat85_enable = false
cheat86_desc = "KnightMan [Press Select+A+Right]"
cheat86_code = "74000130+03EA+82034096+1100+74000130+03EA+3203C8AC+000B+74000130+03EA+5203B2A8+0004+70532108+B853+21080000+0000"
cheat86_enable = false
cheat87_desc = "ToadMan [Press Select+L+Left]"
cheat87_code = "74000130+03DA+82034096+2D00+74000130+03DA+3203C8AC+000C+74000130+03DA+5203B2A8+0004+ACC62108+F0C6+21080000+0000"
cheat87_enable = false
cheat88_desc = "Protoman"
cheat88_code = "3203C8AC+0001+3203409F+0009"
cheat88_enable = false
cheat89_desc = "GyroMan"
cheat89_code = "3203C8AC+0002+3203409F+0009"
cheat89_enable = false
cheat90_desc = "SearchMan"
cheat90_code = "3203C8AC+0003+3203409F+0009"
cheat90_enable = false
cheat91_desc = "NapalmMan"
cheat91_code = "3203C8AC+0004+3203409F+0009"
cheat91_enable = false
cheat92_desc = "MagnetMan"
cheat92_code = "3203C8AC+0005+3203409F+0009"
cheat92_enable = false
cheat93_desc = "MediMan"
cheat93_code = "3203C8AC+0006+3203409F+0009"
cheat93_enable = false
cheat94_desc = "Colonel"
cheat94_code = "3203C8AC+0007+3203409F+0009"
cheat94_enable = false
cheat95_desc = "ShadowMan"
cheat95_code = "3203C8AC+0008+3203409F+0009"
cheat95_enable = false
cheat96_desc = "NumberMan"
cheat96_code = "3203C8AC+0009+3203409F+0009"
cheat96_enable = false
cheat97_desc = "TomahawkMan"
cheat97_code = "3203C8AC+000A+3203409F+0009"
cheat97_enable = false
cheat98_desc = "KnightMan"
cheat98_code = "3203C8AC+000B+3203409F+0009"
cheat98_enable = false
cheat99_desc = "ToadMan"
cheat99_code = "3203C8AC+000C+3203409F+0009"
cheat99_enable = false
cheat100_desc = "Protoman [Press Select+R+Up]"
cheat100_code = "74000130+02BB+82034096+0300+74000130+02BB+3203C8AC+0001+74000130+02BB+5203B2A8+0004+A4FE2308+ECFE+23080000+0000"
cheat100_enable = false
cheat101_desc = "GyroMan [Press Select+R+Right]"
cheat101_code = "74000130+02EB+82034096+0900+74000130+02EB+3203C8AC+0002+74000130+02EB+5203B2A8+0004+8C942408+E494+24080000+0000"
cheat101_enable = false
cheat102_desc = "SearchMan [Press Select+R+Down]"
cheat102_code = "74000130+027B+82034096+0800+74000130+027B+3203C8AC+0003+74000130+027B+5203B2A8+0004+684F2508+C04F+25080000+0000"
cheat102_enable = false
cheat103_desc = "NapalmMan [Press Select+R+Left]"
cheat103_code = "74000130+02DB+82034096+1900+74000130+02DB+3203C8AC+0004+74000130+02DB+5203B2A8+0004+64FB2508+B4FB+25080000+0000"
cheat103_enable = false
cheat104_desc = "MagnetMan [Press Select+L+Up]"
cheat104_code = "74000130+01BB+82034096+0015+74000130+01BB+3203C8AC+0005+74000130+01BB+5203B2A8+0004+F8A62608+40A7+26080000+0000"
cheat104_enable = false
cheat105_desc = "MediMan [Press Select+L+Right]"
cheat105_code = "74000130+01EB+82034096+0E00+74000130+01EB+3203C8AC+0006+74000130+01EB+5203B2A8+0004+6C692708+B869+27080000+0000"
cheat105_enable = false
cheat106_desc = "Colonel [Press Select+L+Down]"
cheat106_code = "74000130+017B+82034096+1400+74000130+017B+3203C8AC+0007+74000130+017B+5203B2A8+0004+4CE22708+B0E2+27080000+0000"
cheat106_enable = false
cheat107_desc = "ShadowMan [Press Select+L+Left]"
cheat107_code = "74000130+01DB+82034096+1700+74000130+01DB+3203C8AC+0008+74000130+01DB+5203B2A8+0004+0C992808+5899+28080000+0000"
cheat107_enable = false
cheat108_desc = "NumberMan [Press Select+A+Up]"
cheat108_code = "74000130+03BA+82034096+0700+74000130+03BA+3203C8AC+0009+74000130+03BA+5203B2A8+0004+A4182908+EC18+29080000+0000"
cheat108_enable = false
cheat109_desc = "TomahawkMan [Press Select+A+Down]"
cheat109_code = "74000130+037A+82034096+1A00+74000130+037A+3203C8AC+000A+74000130+037A+5203B2A8+0004+C8A02908+18A1+29080000+0000"
cheat109_enable = false
cheat110_desc = "KnightMan [Press Select+A+Right]"
cheat110_code = "74000130+03EA+82034096+1100+74000130+03EA+3203C8AC+000B+74000130+03EA+5203B2A8+0004+BC272A08+0C28+2A080000+0000"
cheat110_enable = false
cheat111_desc = "ToadMan [Press Select+L+Left]"
cheat111_code = "74000130+03DA+82034096+2D00+74000130+03DA+3203C8AC+000C+74000130+03DA+5203B2A8+0004+54752B08+AC75+2B080000+0000"
cheat111_enable = false
cheat112_desc = "(M) Must Be On"
cheat112_code = "05D60267+84A4+30000000+0000+30000000+0000"
cheat112_enable = false
cheat113_desc = "Max Health"
cheat113_code = "820052E6+270F"
cheat113_enable = false
cheat114_desc = "Infinite Health In Battle"
cheat114_code = "8203B224+270F"
cheat114_enable = false
cheat115_desc = "Max Custom Gauge"
cheat115_code = "82035700+4000"
cheat115_enable = false
cheat116_desc = "Infinite Zenny"
cheat116_code = "57A2E3EB B33964CD+003A536D 2738CEC5+4464B0B5 D6AECA25"
cheat116_enable = false
cheat117_desc = "No Random Battles"
cheat117_code = "820029BC+0000+820029BE+0000"
cheat117_enable = false
cheat118_desc = "Infinite Puzzle Time"
cheat118_code = "A200AF50+0004+320136A3+0009+7200AF50+0004+320136A3+0000"
cheat118_enable = false
cheat119_desc = "Have 99 of All Chips"
cheat119_code = "6390870E 2BE30D25+F2D038F1 553F7A27+95BE24DB DE2CF2A0+B0651CCF C70A8F62+C05195FE 12A78D35+A05A144C 078B0074"
cheat119_enable = false
cheat120_desc = "Invincibility"
cheat120_code = "32038CB6+0003"
cheat120_enable = false
cheat121_desc = "Infinite Mystery Data"
cheat121_code = "8200AC1C+0000"
cheat121_enable = false
cheat122_desc = "99 Reg Mem"
cheat122_code = "320052B1+0063"
cheat122_enable = false
cheat123_desc = "All Souls"
cheat123_code = "820029F8+00FF"
cheat123_enable = false
cheat124_desc = "Have 99 Ninjas Beaten (Hit 1 And You Win)"
cheat124_code = "82007C04+0063"
cheat124_enable = false
cheat125_desc = "Dark Meteor (Buster Modifier)"
cheat125_code = "8203C884+0037"
cheat125_enable = false
cheat126_desc = "Infinite Order Points (In The Area When You Fight The Dark Bosses)"
cheat126_code = "320022F7+0008"
cheat126_enable = false
cheat127_desc = "30 Gigas"
cheat127_code = "320052B4+001E"
cheat127_enable = false
cheat128_desc = "Full Synchro"
cheat128_code = "8203C88E+00FF"
cheat128_enable = false