diff --git a/qt/data/cheats.xml b/qt/data/cheats.xml
index 3f78fcd3..e0413f8b 100755
--- a/qt/data/cheats.xml
+++ b/qt/data/cheats.xml
@@ -536,9 +536,30 @@
3CC2-A766
- Infinite lives
+ Invincibility (alt)
+ 7E042A30
+
+
+ Infinite lives
82C2-64DB
+
+ Infinite lives (alt)
+ 7E041204
+
+
+ Infinite lives (alt 2)
+ 7E04120B
+
+
+ Most Powerful gun [00-10] (don't pick any weapon icons)
+ 7E0424??
+
+
+ Score Modifier [00-99]
+ 7E02B3??
+ 7E02B4??
+
ActRaiser (USA)
@@ -5830,6 +5851,13 @@
7E092C3E
+
+ Brainies, The (Europe)
+
+ Timer disable cheat to get score then re-enable
+ 7E091C17
+
+
Brainies, The (USA)
@@ -5981,14 +6009,17 @@
7E09F00A
+
+ BreakThru! (USA)
+
+ Infinite time
+ 7E125BFF
+
+
Breath of Fire (USA)
- Invincibility
- 60AE-C46A
-
-
- 9999 EXP after every battle
+ 9999 EXP gained per battle
336F-172D
@@ -5996,45 +6027,745 @@
DEEE-C0B4
- Create a new character that starts at level 5
+ Infinite Gold
+ 8EE1-C7F3
+ 8EE5-CD23
+ 8EEE-CF23
+
+
+ Create a new character at LEVEL 5
D9BF-CD69
- Create a new character that starts with 153 max HP
+ Create a new character with 153 max HP
BBBF-CFD9
- Create a new character that starts with 153 HP
+ Create a new character with 153 HP
BBBF-CF69
- Create a new character that starts with 20 max AP
+ Create a new character with 20 max AP
F0BF-C4D9
- Create a new character that starts with 20 AP
+ Create a new character with 20 AP
F0BF-C469
- Create a new character that starts with INT at 22
+ Create a new character with INT at 22
F1B4-CD09
- Create a new character that starts with Agility at 22
+ Create a new character with Agil at 22
F1B4-CD69
- Create a new character that starts with Fate at 40
+ Create a new character with FATE at 40
46B4-CFD9
- Create a new character that starts with strength at 50
+ Create a new character with str at 50
74BF-C7A9
- Create a new character that starts with Vigor at 50
+ Create a new character with Vigor at 50
74B4-CDD9
+
+ Ryu starts with Tri-Rang
+ 9EB7-CDD9
+
+
+ Ryu starts with EmporSD
+ D6B7-CDD9
+
+
+ Ryu starts with DragonSH
+ 90B7-CD69
+
+
+ Ryu starts with LifeAR
+ F2B7-CFD9
+
+
+ Ryu starts with DragonHT
+ 6CB7-CF69
+
+
+ Nina starts with PowerRP
+ F2BB-CDD9
+
+
+ Nina starts with MaskSH
+ 97BB-CD69
+ 4FBB-CDA9
+
+
+ Nina starts with ClearCL
+ 43BB-CFD9
+
+
+ Nina starts with LoveHT
+ 56BB-CF69
+ 4FBB-CFA9
+
+
+ Bo starts with HeroBW
+ 98B1-CDD9
+
+
+ Bo starts with IcyAR
+ FFB1-CD69
+
+
+ Bo starts with CursedHT
+ 18B1-CFD9
+
+
+ Ox starts with Mallet
+ 41BA-CDD9
+
+
+ Ox starts with StarSH
+ 60BA-CD69
+
+
+ Ox starts with WorldAR
+ 49BA-CFD9
+
+
+ Ox starts with CursedHT
+ 18BA-CF69
+
+
+ Gobi starts with Sleeper
+ 76BE-CDD9
+
+
+ Gobi starts with StarSH
+ 60BE-CD69
+ 4FBE-CDA9
+
+
+ Gobi starts with SpineCL
+ F0BE-CFD9
+
+
+ Gobi starts with CursedHT
+ 18BE-CF69
+
+
+ Karn starts with DarkDR
+ 0AB4-3DD9
+
+
+ Karn starts with StarSH
+ 60B4-3D69
+ 4FB4-3DA9
+
+
+ Karn starts with QuartzAR
+ FEB4-3FD9
+
+
+ Karn starts with CursedHT
+ 18B4-3F69
+
+
+ Mogu starts with MystCW
+ 7EB9-3DD9
+
+
+ Mogu starts with StarSH
+ 60B9-3D69
+ 4FB9-3DA9
+
+
+ Mogu starts with FlameAR
+ D3B9-3FD9
+
+
+ Mogu starts with CursedHT
+ 18B9-3F69
+ 4FB9-3FA9
+
+
+ Bleu starts with GlowCN
+ 4EB6-3DD9
+
+
+ Bleu starts with MaskSH
+ 97B6-3D69
+
+
+ Bleu starts with ClearCL
+ 43B6-3FD9
+
+
+ Bleu starts with CursedHT
+ 18B6-3F69
+
+
+ Character 1 - Max LEVEL
+ 7E104AFF
+
+
+ Character 1 - Infinite HP
+ 7E104EE7
+ 7E104F03
+
+
+ Character 1 - Max HP
+ 7E104CE7
+ 7E104D03
+
+
+ Character 1 - Infinite AP
+ 7E1052E7
+ 7E105303
+
+
+ Character 1 - Max AP
+ 7E1050E7
+ 7E105103
+
+
+ Character 1 - Max Str
+ 7E1057FF
+
+
+ Character 1 - Max Vigor
+ 7E1058FF
+
+
+ Character 1 - Max Wisdom
+ 7E1059FF
+
+
+ Character 1 - Max Agil
+ 7E105AFF
+
+
+ Character 1 - Max MAG
+ 7E105BFF
+
+
+ Character 1 - Max Luck
+ 7E105CFF
+
+
+ Character 1 - Max ATK
+ 7E105DE7
+ 7E105E03
+
+
+ Character 1 - Max DEF
+ 7E105FE7
+ 7E106003
+
+
+ Character 1 - Max INT
+ 7E1061FF
+
+
+ Character 1 - Max ACT
+ 7E1062FF
+
+
+ Character 1 - Max FATE
+ 7E1063FF
+
+
+ Character 2 - Max LEVEL
+ 7E10EAFF
+
+
+ Character 2 - Infinite HP
+ 7E10EEE7
+ 7E10EF03
+
+
+ Character 2 - Max HP
+ 7E10ECE7
+ 7E10ED03
+
+
+ Character 2 - Infinite AP
+ 7E10F2E7
+ 7E10F303
+
+
+ Character 2 - Max AP
+ 7E10F0E7
+ 7E10F103
+
+
+ Character 2 - Max Str
+ 7E10F7FF
+
+
+ Character 2 - Max Vigor
+ 7E10F8FF
+
+
+ Character 2 - Max Wisdom
+ 7E10F9FF
+
+
+ Character 2 - Max Agil
+ 7E10FAFF
+
+
+ Character 2 - Max MAG
+ 7E10FBFF
+
+
+ Character 2 - Max Luck
+ 7E10FCFF
+
+
+ Character 2 - Max ATK
+ 7E10FDE7
+ 7E10FE03
+
+
+ Character 2 - Max DEF
+ 7E10FFE7
+ 7E110003
+
+
+ Character 2 - Max INT
+ 7E1101FF
+
+
+ Character 2 - Max ACT
+ 7E1102FF
+
+
+ Character 2 - Max FATE
+ 7E1103FF
+
+
+ Character 3 - Max LEVEL
+ 7E118AFF
+
+
+ Character 3 - Infinite HP
+ 7E118EE7
+ 7E118F03
+
+
+ Character 3 - Max HP
+ 7E118CE7
+ 7E118D03
+
+
+ Character 3 - Infinite AP
+ 7E1192E7
+ 7E119303
+
+
+ Character 3 - Max AP
+ 7E1190E7
+ 7E119103
+
+
+ Character 3 - Max Str
+ 7E1197FF
+
+
+ Character 3 - Max Vigor
+ 7E1198FF
+
+
+ Character 3 - Max Wisdom
+ 7E1199FF
+
+
+ Character 3 - Max Agil
+ 7E119AFF
+
+
+ Character 3 - Max MAG
+ 7E119BFF
+
+
+ Character 3 - Max Luck
+ 7E119CFF
+
+
+ Character 3 - Max ATK
+ 7E119DE7
+ 7E119E03
+
+
+ Character 3 - Max DEF
+ 7E119FE7
+ 7E11A003
+
+
+ Character 3 - Max INT
+ 7E11A1FF
+
+
+ Character 3 - Max ACT
+ 7E11A2FF
+
+
+ Character 3 - Max FATE
+ 7E11A3FF
+
+
+ Character 4 - Max LEVEL
+ 7E122AFF
+
+
+ Character 4 - Infinite HP
+ 7E122EE7
+ 7E122F03
+
+
+ Character 4 - Max HP
+ 7E122CE7
+ 7E122D03
+
+
+ Character 4 - Infinite AP
+ 7E1232E7
+ 7E123303
+
+
+ Character 4 - Max AP
+ 7E1230E7
+ 7E123103
+
+
+ Character 4 - Max Str
+ 7E1237FF
+
+
+ Character 4 - Max Vigor
+ 7E1238FF
+
+
+ Character 4 - Max Wisdom
+ 7E1239FF
+
+
+ Character 4 - Max Agil
+ 7E123AFF
+
+
+ Character 4 - Max MAG
+ 7E123BFF
+
+
+ Character 4 - Max Luck
+ 7E123CFF
+
+
+ Character 4 - Max ATK
+ 7E123DE7
+ 7E123E03
+
+
+ Character 4 - Max DEF
+ 7E123FE7
+ 7E124003
+
+
+ Character 4 - Max INT
+ 7E1241FF
+
+
+ Character 4 - Max ACT
+ 7E1242FF
+
+
+ Character 4 - Max FATE
+ 7E1243FF
+
+
+ Character 5 - Max LEVEL
+ 7E12CAFF
+
+
+ Character 5 - Infinite HP
+ 7E12CEE7
+ 7E12CF03
+
+
+ Character 5 - Max HP
+ 7E12CCE7
+ 7E12CD03
+
+
+ Character 5 - Infinite AP
+ 7E12D2E7
+ 7E12D303
+
+
+ Character 5 - Max AP
+ 7E12D0E7
+ 7E12D103
+
+
+ Character 5 - Max Str
+ 7E12D7FF
+
+
+ Character 5 - Max Vigor
+ 7E12D8FF
+
+
+ Character 5 - Max Wisdom
+ 7E12D9FF
+
+
+ Character 5 - Max Agil
+ 7E12DAFF
+
+
+ Character 5 - Max MAG
+ 7E12DBFF
+
+
+ Character 5 - Max Luck
+ 7E12DCFF
+
+
+ Character 5 - Max ATK
+ 7E12DDE7
+ 7E12DE03
+
+
+ Character 5 - Max DEF
+ 7E12DFE7
+ 7E12E003
+
+
+ Character 5 - Max INT
+ 7E12E1FF
+
+
+ Character 5 - Max ACT
+ 7E12E2FF
+
+
+ Character 5 - Max FATE
+ 7E12E3FF
+
+
+ Character 6 - Max LEVEL
+ 7E136AFF
+
+
+ Character 6 - Infinite HP
+ 7E136EE7
+ 7E136F03
+
+
+ Character 6 - Max HP
+ 7E136CE7
+ 7E136D03
+
+
+ Character 6 - Infinite AP
+ 7E1372E7
+ 7E137303
+
+
+ Character 6 - Max AP
+ 7E1370E7
+ 7E137103
+
+
+ Character 6 - Max Str
+ 7E1377FF
+
+
+ Character 6 - Max Vigor
+ 7E1378FF
+
+
+ Character 6 - Max Wisdom
+ 7E1379FF
+
+
+ Character 6 - Max Agil
+ 7E137AFF
+
+
+ Character 6 - Max MAG
+ 7E137BFF
+
+
+ Character 6 - Max Luck
+ 7E137CFF
+
+
+ Character 6 - Max ATK
+ 7E137DE7
+ 7E137E03
+
+
+ Character 6 - Max DEF
+ 7E137FE7
+ 7E138003
+
+
+ Character 6 - Max INT
+ 7E1381FF
+
+
+ Character 6 - Max ACT
+ 7E1382FF
+
+
+ Character 6 - Max FATE
+ 7E1383FF
+
+
+ Character 7 - Max LEVEL
+ 7E140AFF
+
+
+ Character 7 - Infinite HP
+ 7E140EE7
+ 7E140F03
+
+
+ Character 7 - Max HP
+ 7E140CE7
+ 7E140D03
+
+
+ Character 7 - Infinite AP
+ 7E1412E7
+ 7E141303
+
+
+ Character 7 - Max AP
+ 7E1410E7
+ 7E141103
+
+
+ Character 7 - Max Str
+ 7E1417FF
+
+
+ Character 7 - Max Vigor
+ 7E1418FF
+
+
+ Character 7 - Max Wisdom
+ 7E1419FF
+
+
+ Character 7 - Max Agil
+ 7E141AFF
+
+
+ Character 7 - Max MAG
+ 7E141BFF
+
+
+ Character 7 - Max Luck
+ 7E141CFF
+
+
+ Character 7 - Max ATK
+ 7E141DE7
+ 7E141E03
+
+
+ Character 7 - Max DEF
+ 7E141FE7
+ 7E142003
+
+
+ Character 7 - Max INT
+ 7E1421FF
+
+
+ Character 7 - Max ACT
+ 7E1422FF
+
+
+ Character 7 - Max FATE
+ 7E1423FF
+
+
+ Character 8 - Max LEVEL
+ 7E14AAFF
+
+
+ Character 8 - Infinite HP
+ 7E14AEE7
+ 7E14AF03
+
+
+ Character 8 - Max HP
+ 7E14ACE7
+ 7E14AD03
+
+
+ Character 8 - Infinite AP
+ 7E14B2E7
+ 7E14B303
+
+
+ Character 8 - Max AP
+ 7E14B0E7
+ 7E14B103
+
+
+ Character 8 - Max Str
+ 7E14B7FF
+
+
+ Character 8 - Max Vigor
+ 7E14B8FF
+
+
+ Character 8 - Max Wisdom
+ 7E14B9FF
+
+
+ Character 8 - Max Agil
+ 7E14BAFF
+
+
+ Character 8 - Max MAG
+ 7E14BBFF
+
+
+ Character 8 - Max Luck
+ 7E14BCFF
+
+
+ Character 8 - Max ATK
+ 7E14BDE7
+ 7E14BE03
+
+
+ Character 8 - Max DEF
+ 7E14BFE7
+ 7E14C003
+
+
+ Character 8 - Max INT
+ 7E14C1FF
+
+
+ Character 8 - Max ACT
+ 7E14C2FF
+
+
+ Character 8 - Max FATE
+ 7E14C3FF
+
Breath of Fire II (USA)
@@ -6159,9 +6890,384 @@
EED3-8404
- Start with Mega experience points
+ Start with Mega EXP
EED3-87D4
+
+ No random battles
+ 7E12DC00
+
+
+ Infinite Fishing Rod power
+ 7E128C60
+
+
+ Have all warp points
+ 7E5670FF
+ 7E5671FF
+ 7E5672FF
+ 7E5673FF
+
+
+ Have all Shamans
+ 7E5695FF
+
+
+ Infinite Shaman use
+ 7E569600
+ 7E569700
+ 7E569800
+ 7E569900
+ 7E569A00
+ 7E569B00
+
+
+ Have all non-shop tenants
+ 7E55EBDE
+ 7E55EC7B
+ 7E55ED77
+ 7E55EE0B
+
+
+ Character 1 - No Status Effects
+ 7E51E500
+
+
+ Character 1 - Level 99
+ 7E51E763
+
+
+ Character 1 - Infinite HP
+ 7E51E80F
+ 7E51E927
+
+
+ Character 1 - Maximum HP
+ 7E51EA0F
+ 7E51EB27
+
+
+ Character 1 - Infinite AP
+ 7E51EC0F
+ 7E51ED27
+
+
+ Character 1 - Maximum AP
+ 7E51EE0F
+ 7E51EF27
+
+
+ Character 1 - 255 Str
+ 7E51F1FF
+
+
+ Character 1 - 255 Stmna
+ 7E51F2FF
+
+
+ Character 1 - 255 Agil
+ 7E51F3FF
+
+
+ Character 1 - 9999 Off
+ 7E52020F
+ 7E520327
+
+
+ Character 1 - 9999 Def
+ 7E52040F
+ 7E520527
+
+
+ Character 1 - 9999 Vigor
+ 7E52060F
+ 7E520727
+
+
+ Character 1 - 255 Temporary Wisdom
+ 7E5208FF
+
+
+ Character 1 - 255 Temporary Luck
+ 7E5209FF
+
+
+ Character 1 - 255 Permanant Wisdom (next time you change equipment)
+ 7E520CFF
+
+
+ Character 1 - 255 Permanant Luck (next time you change equipment)
+ 7E520DFF
+
+
+ Character 1 - Maximum Guts
+ 7E520BFF
+
+
+ Character 1 - 9999999 EXP
+ 7E520E7F
+ 7E520F96
+ 7E521098
+
+
+ Character 1 - Maximum Jewel color
+ 7E520AFF
+
+
+ Character 2 - No Status Effects
+ 7E522500
+
+
+ Character 2 - Level 99
+ 7E522763
+
+
+ Character 2 - Infinite HP
+ 7E52280F
+ 7E522927
+
+
+ Character 2 - Maximum HP
+ 7E522A0F
+ 7E522B27
+
+
+ Character 2 - Infinite AP
+ 7E522C0F
+ 7E522D27
+
+
+ Character 2 - Maximum AP
+ 7E522E0F
+ 7E522F27
+
+
+ Character 2 - 255 Str
+ 7E5231FF
+
+
+ Character 2 - 255 Stmna
+ 7E5232FF
+
+
+ Character 2 - 255 Agil
+ 7E5233FF
+
+
+ Character 2 - 9999 Off
+ 7E52420F
+ 7E524327
+
+
+ Character 2 - 9999 Def
+ 7E52440F
+ 7E524527
+
+
+ Character 2 - 9999 Vigor
+ 7E52460F
+ 7E524727
+
+
+ Character 2 - 255 Temporary Wisdom
+ 7E5248FF
+
+
+ Character 2 - 255 Temporary Luck
+ 7E5249FF
+
+
+ Character 2 - 255 Permanant Wisdom (next time you change equipment)
+ 7E524CFF
+
+
+ Character 2 - 255 Permanant Luck (next time you change equipment)
+ 7E524DFF
+
+
+ Character 2 - Maximum Guts
+ 7E524BFF
+
+
+ Character 2 - 9999999 EXP
+ 7E524E7F
+ 7E524F96
+ 7E525098
+
+
+ Character 2 - Maximum Jewel color
+ 7E524AFF
+
+
+ Character 3 - No Status Effects
+ 7E526500
+
+
+ Character 3 - Level 99
+ 7E526763
+
+
+ Character 3 - Infinite HP
+ 7E52680F
+ 7E526927
+
+
+ Character 3 - Maximum HP
+ 7E526A0F
+ 7E526B27
+
+
+ Character 3 - Infinite AP
+ 7E526C0F
+ 7E526D27
+
+
+ Character 3 - Maximum AP
+ 7E526E0F
+ 7E526F27
+
+
+ Character 3 - 255 Str
+ 7E5271FF
+
+
+ Character 3 - 255 Stmna
+ 7E5272FF
+
+
+ Character 3 - 255 Agil
+ 7E5273FF
+
+
+ Character 3 - 9999 Off
+ 7E52820F
+ 7E528327
+
+
+ Character 3 - 9999 Def
+ 7E52840F
+ 7E528527
+
+
+ Character 3 - 9999 Vigor
+ 7E52860F
+ 7E528727
+
+
+ Character 3 - 255 Temporary Wisdom
+ 7E5288FF
+
+
+ Character 3 - 255 Temporary Luck
+ 7E5289FF
+
+
+ Character 3 - 255 Permanant Wisdom (next time you change equipment)
+ 7E528CFF
+
+
+ Character 3 - 255 Permanant Luck (next time you change equipment)
+ 7E528DFF
+
+
+ Character 3 - Maximum Guts
+ 7E528BFF
+
+
+ Character 3 - 9999999 EXP
+ 7E528E7F
+ 7E528F96
+ 7E529098
+
+
+ Character 3 - Maximum Jewel color
+ 7E528AFF
+
+
+ Character 4 - No Status Effects
+ 7E52A500
+
+
+ Character 4 - Level 99
+ 7E52A763
+
+
+ Character 4 - Infinite HP
+ 7E52A80F
+ 7E52A927
+
+
+ Character 4 - Maximum HP
+ 7E52AA0F
+ 7E52AB27
+
+
+ Character 4 - Infinite AP
+ 7E52AC0F
+ 7E52AD27
+
+
+ Character 4 - Maximum AP
+ 7E52AE0F
+ 7E52AF27
+
+
+ Character 4 - 255 Str
+ 7E52B1FF
+
+
+ Character 4 - 255 Stmna
+ 7E52B2FF
+
+
+ Character 4 - 255 Agil
+ 7E52B3FF
+
+
+ Character 4 - 9999 Off
+ 7E52C20F
+ 7E52C327
+
+
+ Character 4 - 9999 Def
+ 7E52C40F
+ 7E52C527
+
+
+ Character 4 - 9999 Vigor
+ 7E52C60F
+ 7E52C727
+
+
+ Character 4 - 255 Temporary Wisdom
+ 7E52C8FF
+
+
+ Character 4 - 255 Temporary Luck
+ 7E52C9FF
+
+
+ Character 4 - 255 Permanant Wisdom (next time you change equipment)
+ 7E52CCFF
+
+
+ Character 4 - 255 Permanant Luck (next time you change equipment)
+ 7E52CDFF
+
+
+ Character 4 - Maximum Guts
+ 7E52CBFF
+
+
+ Character 4 - 9999999 EXP
+ 7E52CE7F
+ 7E52CF96
+ 7E52D098
+
+
+ Character 4 - Maximum Jewel color
+ 7E52CAFF
+
Bubsy II (USA)
@@ -7983,6 +9089,13 @@
DCB4-6761
+
+ Cosmo Gang - The Video (Japan)
+
+ Infinite lives
+ 7E020005
+
+
Cutthroat Island (USA)
@@ -8143,6 +9256,21 @@
F7BD-176F
+
+ Cyborg 009 (Japan)
+
+ Infinite health
+ 7E0AE13C
+
+
+ Infinite lives
+ 7E1A3102
+
+
+ Infinite Super Power
+ 7E0AE33C
+
+
D-Force (USA)
@@ -8291,7 +9419,7 @@
7E1F0E0C
- Infinite ammo (must have some ammo for the Gun to be selectable)
+ Infinite ammo (must have some ammo for the gun to be selectable)
DD85-17DD
@@ -8700,6 +9828,17 @@
F7B9-1D04
+
+ Darius Force (Japan)
+
+ Infinite lives
+ 7E011103
+
+
+ Invincibility (can make the screen flash if you use both weapons)
+ 7E100081
+
+
Darius Twin (USA)
@@ -8913,6 +10052,24 @@
D185-A7DD
+
+ Daze Before Christmas (Europe)
+
+ Infinite health
+ 7E06F905
+
+
+ Infinite lives
+ 7E1E6804
+
+
+
+ Death Brade (Japan)
+
+ Infinite heath - P1
+ 7E0A1050
+
+
Death and Return of Superman, The (USA)
@@ -9735,6 +10892,25 @@
E622-DF22
+
+ Donald in Maui Mallard (Europe)
+
+ Infinite health
+ 7E0DD364
+
+
+ Infinite lives
+ 7E1F4A03
+
+
+ Infinite Zapps
+ 7E0DDB0A
+
+
+ Infinite Homers
+ 7E0DDD0A
+
+
Donkey Kong Country (USA) (Rev 1)
@@ -12931,6 +14107,13 @@
7FF7030F
+
+ Fighter's History (USA) (Rev 1)
+
+ Infinite health - P1
+ 7E0A56C8
+
+
Final Fantasy - Mystic Quest (USA) (Rev 1)
@@ -13134,197 +14317,197 @@
7E359EFF
- Max HP - Character 1
+ Character 1 - Max HP
7E10490F
7E20890F
7E104A27
7E208A27
- Max HP - Character 2
- 7E10C90F
- 7E21890F
- 7E10CA27
- 7E218A27
-
-
- Max HP - Character 3
- 7E10090F
- 7E20090F
- 7E100A27
- 7E200A27
-
-
- Max HP - Character 4
- 7E11090F
- 7E20890F
- 7E110A27
- 7E208A27
-
-
- Max HP - Character 5
- 7E10890F
- 7E20890F
- 7E108A27
- 7E208A27
-
-
- Max MP - Character 1
+ Character 1 - Max MP
7E104DE7
7E208DE7
7E104E03
7E208E03
- Max MP - Character 2
+ Character 1 - Max Agility
+ 7E105063
+ 7E105563
+
+
+ Character 1 - Max Strength
+ 7E104F63
+ 7E105463
+
+
+ Character 1 - Max Vitality
+ 7E105163
+ 7E105663
+
+
+ Character 1 - Max Will
+ 7E105363
+ 7E105863
+
+
+ Character 1 - Max Wisdom
+ 7E105263
+ 7E105763
+
+
+ Character 2 - Max HP
+ 7E10C90F
+ 7E21890F
+ 7E10CA27
+ 7E218A27
+
+
+ Character 2 - Max MP
7E10CDE7
7E218DE7
7E10CE03
7E218E03
- Max MP - Character 3
+ Character 2 - Max Agility
+ 7E10D063
+ 7E10D563
+
+
+ Character 2 - Max Strength
+ 7E10CF63
+ 7E10D463
+
+
+ Character 2 - Max Vitality
+ 7E10D163
+ 7E10D663
+
+
+ Character 2 - Max Will
+ 7E10D363
+ 7E10D863
+
+
+ Character 2 - Max Wisdom
+ 7E10D263
+ 7E10D763
+
+
+ Character 3 - Max HP
+ 7E10090F
+ 7E20090F
+ 7E100A27
+ 7E200A27
+
+
+ Character 3 - Max MP
7E100DE7
7E200DE7
7E100E03
7E200E03
- Max MP - Character 4
+ Character 3 - Max Agility
+ 7E101063
+ 7E101563
+
+
+ Character 3 - Max Strength
+ 7E100F63
+ 7E101463
+
+
+ Character 3 - Max Vitality
+ 7E101163
+ 7E101663
+
+
+ Character 3 - Max Will
+ 7E101363
+ 7E101863
+
+
+ Character 3 - Max Wisdom
+ 7E101263
+ 7E101763
+
+
+ Character 4 - Max HP
+ 7E11090F
+ 7E20890F
+ 7E110A27
+ 7E208A27
+
+
+ Character 4 - Max MP
7E110DE7
7E208DE7
7E110E03
7E208D03
- Max MP - Character 5
+ Character 4 - Max Agility
+ 7E111063
+ 7E111563
+
+
+ Character 4 - Max Strength
+ 7E110F63
+ 7E111463
+
+
+ Character 4 - Max Vitality
+ 7E111163
+ 7E111663
+
+
+ Character 4 - Max Will
+ 7E111363
+ 7E111863
+
+
+ Character 4 - Max Wisdom
+ 7E111263
+ 7E111763
+
+
+ Character 5 - Max HP
+ 7E10890F
+ 7E20890F
+ 7E108A27
+ 7E208A27
+
+
+ Character 5 - Max MP
7E108DE7
7E208DE7
7E108E03
7E208E03
- Max Agility - Character 1
- 7E105063
- 7E105563
-
-
- Max Agility - Character 2
- 7E10D063
- 7E10D563
-
-
- Max Agility - Character 3
- 7E101063
- 7E101563
-
-
- Max Agility - Character 4
- 7E111063
- 7E111563
-
-
- Max Agility - Character 5
+ Character 5 - Max Agility
7E109063
7E109563
- Max Strength - Character 1
- 7E104F63
- 7E105463
-
-
- Max Strength - Character 2
- 7E10CF63
- 7E10D463
-
-
- Max Strength - Character 3
- 7E100F63
- 7E101463
-
-
- Max Strength - Character 4
- 7E110F63
- 7E111463
-
-
- Max Strength - Character 5
+ Character 5 - Max Strength
7E108F63
7E109463
- Max Vitality - Character 1
- 7E105163
- 7E105663
-
-
- Max Vitality - Character 2
- 7E10D163
- 7E10D663
-
-
- Max Vitality - Character 3
- 7E101163
- 7E101663
-
-
- Max Vitality - Character 4
- 7E111163
- 7E111663
-
-
- Max Vitality - Character 5
+ Character 5 - Max Vitality
7E109163
7E109663
- Max Will - Character 1
- 7E105363
- 7E105863
-
-
- Max Will - Character 2
- 7E10D363
- 7E10D863
-
-
- Max Will - Character 3
- 7E101363
- 7E101863
-
-
- Max Will - Character 4
- 7E111363
- 7E111863
-
-
- Max Will - Character 5
+ Character 5 - Max Will
7E109363
7E109863
- Max Wisdom - Character 1
- 7E105263
- 7E105763
-
-
- Max Wisdom - Character 2
- 7E10D263
- 7E10D763
-
-
- Max Wisdom - Character 3
- 7E101263
- 7E101763
-
-
- Max Wisdom - Character 4
- 7E111263
- 7E111763
-
-
- Max Wisdom - Character 5
+ Character 5 - Max Wisdom
7E109263
7E109763
@@ -13536,197 +14719,197 @@
7E359EFF
- Max HP - Character 1
+ Character 1 - Max HP
7E10490F
7E20890F
7E104A27
7E208A27
- Max HP - Character 2
- 7E10C90F
- 7E21890F
- 7E10CA27
- 7E218A27
-
-
- Max HP - Character 3
- 7E10090F
- 7E20090F
- 7E100A27
- 7E200A27
-
-
- Max HP - Character 4
- 7E11090F
- 7E20890F
- 7E110A27
- 7E208A27
-
-
- Max HP - Character 5
- 7E10890F
- 7E20890F
- 7E108A27
- 7E208A27
-
-
- Max MP - Character 1
+ Character 1 - Max MP
7E104DE7
7E208DE7
7E104E03
7E208E03
- Max MP - Character 2
+ Character 1 - Max Agility
+ 7E105063
+ 7E105563
+
+
+ Character 1 - Max Strength
+ 7E104F63
+ 7E105463
+
+
+ Character 1 - Max Vitality
+ 7E105163
+ 7E105663
+
+
+ Character 1 - Max Will
+ 7E105363
+ 7E105863
+
+
+ Character 1 - Max Wisdom
+ 7E105263
+ 7E105763
+
+
+ Character 2 - Max HP
+ 7E10C90F
+ 7E21890F
+ 7E10CA27
+ 7E218A27
+
+
+ Character 2 - Max MP
7E10CDE7
7E218DE7
7E10CE03
7E218E03
- Max MP - Character 3
+ Character 2 - Max Agility
+ 7E10D063
+ 7E10D563
+
+
+ Character 2 - Max Strength
+ 7E10CF63
+ 7E10D463
+
+
+ Character 2 - Max Vitality
+ 7E10D163
+ 7E10D663
+
+
+ Character 2 - Max Will
+ 7E10D363
+ 7E10D863
+
+
+ Character 2 - Max Wisdom
+ 7E10D263
+ 7E10D763
+
+
+ Character 3 - Max HP
+ 7E10090F
+ 7E20090F
+ 7E100A27
+ 7E200A27
+
+
+ Character 3 - Max MP
7E100DE7
7E200DE7
7E100E03
7E200E03
- Max MP - Character 4
+ Character 3 - Max Agility
+ 7E101063
+ 7E101563
+
+
+ Character 3 - Max Strength
+ 7E100F63
+ 7E101463
+
+
+ Character 3 - Max Vitality
+ 7E101163
+ 7E101663
+
+
+ Character 3 - Max Will
+ 7E101363
+ 7E101863
+
+
+ Character 3 - Max Wisdom
+ 7E101263
+ 7E101763
+
+
+ Character 4 - Max HP
+ 7E11090F
+ 7E20890F
+ 7E110A27
+ 7E208A27
+
+
+ Character 4 - Max MP
7E110DE7
7E208DE7
7E110E03
7E208D03
- Max MP - Character 5
+ Character 4 - Max Agility
+ 7E111063
+ 7E111563
+
+
+ Character 4 - Max Strength
+ 7E110F63
+ 7E111463
+
+
+ Character 4 - Max Vitality
+ 7E111163
+ 7E111663
+
+
+ Character 4 - Max Will
+ 7E111363
+ 7E111863
+
+
+ Character 4 - Max Wisdom
+ 7E111263
+ 7E111763
+
+
+ Character 5 - Max HP
+ 7E10890F
+ 7E20890F
+ 7E108A27
+ 7E208A27
+
+
+ Character 5 - Max MP
7E108DE7
7E208DE7
7E108E03
7E208E03
- Max Agility - Character 1
- 7E105063
- 7E105563
-
-
- Max Agility - Character 2
- 7E10D063
- 7E10D563
-
-
- Max Agility - Character 3
- 7E101063
- 7E101563
-
-
- Max Agility - Character 4
- 7E111063
- 7E111563
-
-
- Max Agility - Character 5
+ Character 5 - Max Agility
7E109063
7E109563
- Max Strength - Character 1
- 7E104F63
- 7E105463
-
-
- Max Strength - Character 2
- 7E10CF63
- 7E10D463
-
-
- Max Strength - Character 3
- 7E100F63
- 7E101463
-
-
- Max Strength - Character 4
- 7E110F63
- 7E111463
-
-
- Max Strength - Character 5
+ Character 5 - Max Strength
7E108F63
7E109463
- Max Vitality - Character 1
- 7E105163
- 7E105663
-
-
- Max Vitality - Character 2
- 7E10D163
- 7E10D663
-
-
- Max Vitality - Character 3
- 7E101163
- 7E101663
-
-
- Max Vitality - Character 4
- 7E111163
- 7E111663
-
-
- Max Vitality - Character 5
+ Character 5 - Max Vitality
7E109163
7E109663
- Max Will - Character 1
- 7E105363
- 7E105863
-
-
- Max Will - Character 2
- 7E10D363
- 7E10D863
-
-
- Max Will - Character 3
- 7E101363
- 7E101863
-
-
- Max Will - Character 4
- 7E111363
- 7E111863
-
-
- Max Will - Character 5
+ Character 5 - Max Will
7E109363
7E109863
- Max Wisdom - Character 1
- 7E105263
- 7E105763
-
-
- Max Wisdom - Character 2
- 7E10D263
- 7E10D763
-
-
- Max Wisdom - Character 3
- 7E101263
- 7E101763
-
-
- Max Wisdom - Character 4
- 7E111263
- 7E111763
-
-
- Max Wisdom - Character 5
+ Character 5 - Max Wisdom
7E109263
7E109763
@@ -16147,6 +17330,36 @@
7EFFFE06
+
+ Fire Striker (USA)
+
+ Infinite health
+ 7E133307
+
+
+ Infinite Power
+ 7E133503
+
+
+ Infinite Rest
+ 7E152D03
+
+
+
+ Firemen, The (Europe) (En,Fr,De)
+
+ Infinite life
+ 7E15C731
+
+
+ Infinite time
+ 7E198009
+
+
+ Infinite Water Bombs
+ 7E091A03
+
+
Firepower 2000 (USA)
@@ -16521,6 +17734,41 @@
7E0F5D05
+
+ Fushigi no Dungeon 2 - Fuurai no Shiren (Japan)
+
+ Gain any EXP for maximum
+ DD79-5F0B
+
+
+ Enemies start with 1 HP (If enabled when starting a new game, die, or finish the game, you'll restart with 1 HP. When you gain a level it should correct itself.)
+ DD7D-770C
+ CE7D-776C
+ FF7D-77AC
+
+
+ Collect any Gitan for maximum
+ DD9F-7FA8
+
+
+ Never lose Satiation
+ DD72-ED66
+
+
+ One Arrow gains 99
+ DD75-EFD3
+
+
+ Smith a weapon to make it +99
+ CBD1-8FD2
+ 14D1-8F02
+
+
+ Items from bartender get +99 Refinement
+ CBD8-840A
+ 17D8-846A
+
+
Ganpuru - Gunman's Proof (Japan)
@@ -17592,6 +18840,18 @@
D066-0FDD
+
+ Humans, The (Europe)
+
+ Infinite lives
+ 7E010B0C
+
+
+ Infinite time (disable at end of level)
+ 7E012278
+ 7E012300
+
+
Hunt for Red October, The (USA)
@@ -20319,6 +21579,33 @@
6F25-04D7
+
+ Kamen Rider (Japan)
+
+ Invincibility
+ C268-3DD4
+
+
+ Infinite health
+ 0D68-34D4
+ 6E68-3464
+ 1C68-34A4
+ DA68-37D4
+ 5368-3704
+
+
+ Infinite health (alt)
+ 7E0C6A40
+
+
+ Infinite lives
+ A2EF-1FD5
+
+
+ Infinite lives (alt)
+ 7E003802
+
+
Kawasaki Caribbean Challenge (USA)
@@ -20445,6 +21732,50 @@
C238-1F27
+
+ Kikou Keisatsu Metal Jack (Japan)
+
+ Invincibility
+ ED88-A467
+
+
+ Infinite health
+ C983-A9CF
+
+
+ Infinite health (alt)
+ 7E006031
+
+
+ Infinite lives
+ C9A7-A76D
+
+
+ Infinite lives (alt)
+ 7E006109
+
+
+ Infinite time
+ 7E003106
+ 7E003200
+
+
+ Infinite ammo
+ 7E006B63
+
+
+ Moon-jump
+ 7E005F01
+
+
+ Moon-jump when attacking
+ 7E007220
+
+
+ Can't walk
+ 7E006C03
+
+
Killer Instinct (USA) (Rev 1)
@@ -21431,6 +22762,24 @@
D981-47D1
+
+ Kouryuu no Mimi (Japan)
+
+ Infinite health
+ CB6D-1F24
+ 0D6D-14F4
+ DD6D-1494
+ 626D-17F4
+
+
+ Infinite health (alt)
+ 7E09C040
+
+
+ Infinite Ring power
+ 7E008C20
+
+
Krusty's Super Fun House (USA)
@@ -27494,6 +28843,13 @@
8297-7F09
+
+ Magic Boy (USA)
+
+ Infinite lives
+ 7E9BB603
+
+
Magic Sword (USA)
@@ -27639,6 +28995,21 @@
7E041A07
+
+ Magical Pop'n (Japan)
+
+ Infinite health
+ 7E051A06
+
+
+ Infinite lives
+ 7E051602
+
+
+ Infinite stars
+ 7E050809
+
+
Magical Quest Starring Mickey Mouse, The (USA)
@@ -28482,6 +29853,50 @@
Infinite lives
7E1F8009
+
+ One hit kills (most enemies)
+ 6DB5-CD97
+
+
+ Immune to drain attack
+ C2AD-4401
+
+
+ Have all equipment
+ 7E1F99FF
+
+
+ Enable Hadoken
+ 7E1F7E85
+
+
+ Have sub-tank 1 full
+ 7E1F83FF
+
+
+ Have sub-tank 2 full
+ 7E1F84FF
+
+
+ Have sub-tank 3 full
+ 7E1F85FF
+
+
+ Have sub-tank 4 full
+ 7E1F86FF
+
+
+ Infinite weapon usage once obtained
+ DDB3-4FA9
+
+
+ Bogus jump (may go back to normal jumps)
+ D08A-1FBC
+
+
+ Super-jump (may go back to normal jumps)
+ D58A-1FBC
+
Start with 10 lives
DBBE-446F
@@ -28506,42 +29921,6 @@
Start with more health
4DBE-47AF
-
- One hit kills (most enemies)
- 6DB5-CD97
-
-
- Have all equipment
- 7E1F99FF
-
-
- Have sub-tank 1 full
- 7E1F83FF
-
-
- Have sub-tank 2 full
- 7E1F84FF
-
-
- Have sub-tank 3 full
- 7E1F85FF
-
-
- Have sub-tank 4 full
- 7E1F86FF
-
-
- Infinite weapons once you have them
- C9B3-4769
-
-
- Bogus jump (may go back to normal jumps)
- D08A-1FBC
-
-
- Super-jump (may go back to normal jumps)
- D58A-1FBC
-
Mega Man X (USA)
@@ -31930,6 +33309,13 @@
CB31-3F04
+
+ Nickelodeon GUTS (USA)
+
+ Gain lots of points in Slam Dunk / Attack levels
+ 7E126DFF
+
+
Nigel Mansell's World Championship Racing (USA)
@@ -32875,6 +34261,17 @@
8194D8FF
+
+ Operation Starfi5h (Europe)
+
+ Infinite health
+ 7EFB0503
+
+
+ Infinite lives
+ 7EFB0303
+
+
Operation Thunderbolt (USA)
@@ -33148,6 +34545,21 @@
7E050901
+
+ Pac-in-Time (USA)
+
+ Infinite health
+ 7E1533BF
+
+
+ Infinite lives
+ 7E0AD502
+
+
+ Instant exit
+ 7E0B0300
+
+
Paladin's Quest (USA)
@@ -34036,6 +35448,17 @@
7E01FF03
+
+ Pinocchio (Europe)
+
+ Infinite health
+ 7E03D828
+
+
+ Infinite lives
+ 7E03DE03
+
+
Pirates of Dark Water, The (USA)
@@ -34209,10 +35632,31 @@
Pocky & Rocky (USA)
+
+ Invincibility
+ 01B67FD0
+ 01B67D85
+
+
+ Infinite health
+ 7E006808
+
+
+ Infinite health - Pocky
+ C933-A794
+
+
+ Infinite health - Rocky
+ C93E-A797
+
Infinite time
CB2D-DFDF
+
+ Infinite time (alt)
+ 7E0F129A
+
Infinite lives - Pocky
DDA7-AD65
@@ -34221,6 +35665,26 @@
Infinite lives - Rocky
DD35-0761
+
+ Infinite lives
+ 7E006A03
+
+
+ Infinite Special
+ 7E006602
+
+
+ Infinite Shield
+ 7E00E402
+
+
+ Weapons don't deplete when hit - Pocky
+ 4032-A4F4
+
+
+ Weapons don't deplete when hit - Pocky
+ 4033-AFF7
+
1 life - Pocky
DF62-A7D4
@@ -34245,22 +35709,6 @@
9 lives - Rocky
DB62-A704
-
- Infinite energy - Pocky
- C933-A794
-
-
- Infinite energy - Rocky
- C93E-A797
-
-
- Weapons don't deplete when hit - Pocky
- 4032-A4F4
-
-
- Weapons don't deplete when hit - Pocky
- 4033-AFF7
-
Blue ball acts as red ball - Pocky
D43F-6FF4
@@ -34286,6 +35734,40 @@
DB3A-DD69
+
+ Pocky & Rocky 2 (USA)
+
+ Invincibility
+ 03973160
+ 06973960
+
+
+ Infinite time
+ 7E706476
+
+
+ Infinite time (alt)
+ 7E706479
+ 7E706279
+ 7E706079
+
+
+ Infinite lives
+ 7E19F403
+
+
+ Infinite Keys
+ 7E05B299
+
+
+ Max Card
+ 7E19F602
+
+
+ Infinite hearts when riding Spirit Dog
+ 7E19F205
+
+
Populous (USA)
@@ -36417,6 +37899,61 @@
ECAB-DDA5
+
+ Rendering Ranger R2 (Japan)
+
+ Invincibility
+ 7E06AE03
+
+
+ Infinite health
+ 7E06BC05
+
+
+ Infinite lives
+ 7E051509
+
+
+ Infinite Bombs
+ 7E06C103
+
+
+ Deactivate shield
+ 7E06B800
+
+
+ Have Pods (ship stages)
+ 7E06B501
+
+
+ Have Blue weapon (press A to switch weapons)
+ 7E0AA200
+
+
+ Have Green weapon (press A to switch weapons)
+ 7E0AA300
+
+
+ Have Yellow weapon (press A to switch weapons)
+ 7E0AA400
+
+
+ Best Red weapon
+ 7E0A9D04
+
+
+ Best Blue weapon
+ 7E0A9E04
+
+
+ Best Green weapon
+ 7E0A9F04
+
+
+ Best Yellow weapon
+ 7E0AA004
+
+
Rex Ronan - Experimental Surgeon (USA) (En,Es)
@@ -38289,6 +39826,156 @@
DDB3-746F
+
+ Shin Nekketsu Kouha - Kunio-tachi no Banka (Japan)
+
+ Invincibility
+ C22B-1466
+
+
+ Invincibility (alt)
+ 7E120202
+
+
+ Infinite health - Kunio
+ 7E0094FF
+
+
+ Infinite health - Riki
+ 7E0096FF
+
+
+ Infinite health - Misako
+ 7E0098FF
+
+
+ Infinite health - Kyouko
+ 7E009AFF
+
+
+ One hit kills
+ 7E009C00
+ 7E009E00
+ 7E00A000
+ 7E00A200
+
+
+ Play as Kunio - Jail Outfit (Safe To Use)
+ 7E11DC00
+
+
+ Play as Riki - Jail Outfit (Safe To Use)
+ 7E11DC01
+
+
+ Play as Takayama
+ 7E11DC03
+
+
+ Play as Cop
+ 7E11DC04
+
+
+ Play as Gouji
+ 7E11DC05
+
+
+ Play as Tooru
+ 7E11DC06
+
+
+ Play as Gouji Henchman
+ 7E11DC07
+
+
+ Play as Kunio - School Outfit (Safe To Use)
+ 7E11DC08
+
+
+ Play as Riki - School Outfit (Safe To Use)
+ 7E11DC09
+
+
+ Play as Misako (Safe To Use)
+ 7E11DC0A
+
+
+ Play as Kyouko (Safe To Use)
+ 7E11DC0B
+
+
+ Play as Daiki Stage 2, Ryuuta Stage 3
+ 7E11DC0C
+
+
+ Play as Henchman Stage 2+
+ 7E11DC0E
+
+
+ Play as Henchman Stage 2+ (alt)
+ 7E11DC11
+
+
+ Play as Henchman Stage 2+ (alt)
+ 7E11DC14
+
+
+ Play as Shingi Henchman
+ 7E11DC17
+
+
+ Play as Shingi
+ 7E11DC1A
+
+
+ Play as Lisa
+ 7E11DC1B
+
+
+ Play as Sabu
+ 7E11DC1E
+
+
+ Play as Kinji
+ 7E11DC1F
+
+
+ Play as Ken
+ 7E11DC20
+
+
+ Play as Misuzu
+ 7E11DC21
+
+
+ Play as Yakuza 1
+ 7E11DC23
+
+
+ Play as Yakuza 2
+ 7E11DC25
+
+
+ Play as Joe
+ 7E11DC2C
+
+
+ Character color becomes White
+ 7E008400
+
+
+ Character color becomes Blue
+ 7E008401
+
+
+ Character color becomes Green
+ 7E008402
+
+
+ Character color becomes Light Blue
+ 7E008403
+
+
Side Pocket (USA)
@@ -40343,6 +42030,13 @@
4AEC-DDA4
+
+ Spirou (Europe) (En,Fr,De,Es)
+
+ Infinite lives
+ 7E064C03
+
+
Star Fox (USA) (Rev 2)
@@ -41910,6 +43604,17 @@
7E013501
+
+ Super Alfred Chicken (USA)
+
+ Infinite lives
+ 7E001204
+
+
+ Infinite time
+ 7E001709
+
+
Super Back to the Future Part II (Japan)
@@ -43145,6 +44850,18 @@
Infinite lives
C286-6F05
+
+ Infinite lives - P1
+ 4A86-6F05
+
+
+ Dragon power increases faster
+ DDB3-A7F1
+
+
+ Prolonged maximum dragon power
+ D7B2-A7B5
+
1 extra credit - 2P game A
DF8C-070B
@@ -43173,17 +44890,16 @@
1 life - 2P game A
DF88-0D6B
+
+
+ Super Dropzone (Europe)
- Infinite lives - P1
- 4A86-6F05
+ Infinite lives
+ 7E002504
- Dragon power increases faster
- DDB3-A7F1
-
-
- Prolonged maximum dragon power
- D7B2-A7B5
+ Infinite bombs
+ 7E002604
@@ -48839,6 +50555,21 @@
6DB1-346B
+
+ Tetsuwan Atom (Japan)
+
+ Invincibility
+ 2D65-C05D
+
+
+ Infinite health
+ C2CF-4D61
+
+
+ Infinite lives
+ C2C1-1409
+
+
Thunder Spirits (USA)
@@ -49237,6 +50968,25 @@
A285-37AC
+
+ Tintin in Tibet (Europe) (En,Fr,De,Nl)
+
+ Invincibility (after first hit)
+ 7E050F2C
+
+
+ Infinite health
+ 7E05C904
+
+
+ Infinite lives
+ 7E05CB03
+
+
+ Infinite time
+ 7F59AE06
+
+
Tiny Toon Adventures - Buster Busts Loose! (USA)
@@ -49380,6 +51130,34 @@
7036-C001
+
+ Tom & Jerry (USA)
+
+ Invincibility
+ 7E14C833
+
+
+ Infinite Hearts
+ 7E124204
+
+
+ Infinite lives
+ 7E14FC09
+
+
+ Infinite time
+ 7E157A63
+
+
+ Infinite Cheese Bits
+ 7E155E63
+
+
+ x99 Cheese Bits
+ 7E155863
+ 7E155C63
+
+
Top Gear (USA)
@@ -50327,6 +52105,21 @@
7E05E5FF
+
+ TwinBee - Rainbow Bell Adventure (Japan)
+
+ Invincibility
+ 7E19940A
+
+
+ Infinite health
+ 7E02EC03
+
+
+ Infinite time
+ 7E02CE00
+
+
Twisted Tales of Spike McFang, The (USA)
@@ -50348,6 +52141,21 @@
7E0A5803
+
+ U.F.O. Kamen Yakisoban - Kettler no Kuroi Inbou (Japan)
+
+ Infinite health
+ 7E017528
+
+
+ Infinite lives
+ 7E017607
+
+
+ Infinite time
+ 7E0AF3B0
+
+
U.N. Squadron (USA)
@@ -51391,6 +53199,22 @@
7E4269FF
+
+ Undercover Cops (Japan)
+
+ Infinite health
+ 7E0C36E8
+ 7E0D36E8
+
+
+ Infinite lives
+ 7E01100A
+
+
+ Infinite time
+ 7E016C64
+
+
Uniracers (USA)
@@ -52264,6 +54088,10 @@
Infinite fuel
C2C8-14AD
+
+ Infinite missiles
+ 3C66-C7A1
+
Start on mission 8
D668-C402
@@ -52272,10 +54100,6 @@
Start on mission 4
D068-C402
-
- Infinite missiles
- 3C66-C7A1
-
Wings 2 - Aces High (USA)
@@ -52977,6 +54801,23 @@
7E12C8FF
+
+ Ys IV - Mask of the Sun (Japan)
+
+ Infinite HP
+ 7E0973FF
+
+
+ Infinite GP
+ 7E0983FF
+ 7E0984FF
+
+
+ Max EXP
+ 7E097BFF
+ 7E097CFF
+
+
Zero the Kamikaze Squirrel (USA)
@@ -53517,5 +55358,25 @@
Invincibility (blinking)
7E1D8B49
+
+ Invincibility (not blinking)
+ 7E05DCFF
+
+
+ Infinite Energy
+ 7E1CF1FA
+
+
+ Infinite Lives
+ 7E020C63
+
+
+ Infinite Continues
+ 7E020C63
+
+
+ Infinite Time
+ 7E1CEF09
+
diff --git a/ruby/ruby.cpp b/ruby/ruby.cpp
index b52c63b1..bab22501 100755
--- a/ruby/ruby.cpp
+++ b/ruby/ruby.cpp
@@ -308,10 +308,10 @@ void InputInterface::driver(const char *driver) {
//select the *safest* available driver, not the fastest
const char* InputInterface::default_driver() {
- #if defined(INPUT_DIRECTINPUT)
- return "DirectInput";
- #elif defined(INPUT_RAWINPUT)
+ #if defined(INPUT_RAWINPUT)
return "RawInput";
+ #elif defined(INPUT_DIRECTINPUT)
+ return "DirectInput";
#elif defined(INPUT_SDL)
return "SDL";
#elif defined(INPUT_X)
diff --git a/snes/snes.hpp b/snes/snes.hpp
index 8b9a0ce5..eed424d7 100755
--- a/snes/snes.hpp
+++ b/snes/snes.hpp
@@ -1,7 +1,7 @@
namespace SNES {
namespace Info {
static const char Name[] = "bsnes";
- static const char Version[] = "067.26";
+ static const char Version[] = "068";
static const unsigned SerializerVersion = 12;
}
}
diff --git a/snes/video/video.cpp b/snes/video/video.cpp
index dc74c3ec..347fde65 100755
--- a/snes/video/video.cpp
+++ b/snes/video/video.cpp
@@ -21,6 +21,9 @@ const uint8_t Video::cursor[15 * 15] = {
};
void Video::draw_cursor(uint16_t color, int x, int y) {
+ uint16_t *data = (uint16_t*)ppu.output;
+ if(ppu.interlace() && ppu.field()) data += 512;
+
for(int cy = 0; cy < 15; cy++) {
int vy = y + cy - 7;
if(vy <= 0 || vy >= 240) continue; //do not draw offscreen
@@ -34,13 +37,10 @@ void Video::draw_cursor(uint16_t color, int x, int y) {
uint16_t pixelcolor = (pixel == 1) ? 0 : color;
if(hires == false) {
- *((uint16_t*)ppu.output + vy * 1024 + 0 + vx) = pixelcolor;
- *((uint16_t*)ppu.output + vy * 1024 + 512 + vx) = pixelcolor;
+ *((uint16_t*)data + vy * 1024 + vx) = pixelcolor;
} else {
- *((uint16_t*)ppu.output + vy * 1024 + 0 + vx * 2 + 0) = pixelcolor;
- *((uint16_t*)ppu.output + vy * 1024 + 512 + vx * 2 + 0) = pixelcolor;
- *((uint16_t*)ppu.output + vy * 1024 + 0 + vx * 2 + 1) = pixelcolor;
- *((uint16_t*)ppu.output + vy * 1024 + 512 + vx * 2 + 1) = pixelcolor;
+ *((uint16_t*)data + vy * 1024 + vx * 2 + 0) = pixelcolor;
+ *((uint16_t*)data + vy * 1024 + vx * 2 + 1) = pixelcolor;
}
}
}
@@ -54,6 +54,7 @@ void Video::update() {
}
uint16_t *data = (uint16_t*)ppu.output;
+ if(ppu.interlace() && ppu.field()) data += 512;
unsigned width = 256;
unsigned height = !ppu.overscan() ? 224 : 239;
@@ -73,7 +74,7 @@ void Video::update() {
height <<= 1;
}
- system.interface->video_refresh(data + 1024, width, height);
+ system.interface->video_refresh(ppu.output + 1024, width, height);
frame_hires = false;
frame_interlace = false;