I think I've noticed a small bug with conditional codebreaker codes. If have a cheat code block that happens to have multiple conditional codes, it looks like only the first one works. For example, for Summon Night: Swordcraft Story, there's this cheat code block:
Code:
Walk Through Walls [Hold R]
74000130 02DF
E200A982 FFF6
74000130 02EF
E200A982 0010
74000130 02BF
E200A984 FFF6
74000130 027F
E200A984 0010
74000130 029F
E200A982 FFF6
74000130 029F
E200A984 FFF6
74000130 025F
E200A982 FFF6
74000130 025F
E200A984 0010
74000130 02AF
E200A982 0010
74000130 02AF
E200A984 FFF6
74000130 026F
E200A982 0010
74000130 026F
E200A984 0010
which is clearly just a bunch of reads from the keyinput register to match for Left+R, Right+R, etc and to add to the X, Y, or both coordinates for diagonal movement. With the above code block, only the first cheat code (Left+R) works. However, if you split it up like this:
Code:
Walk Through Walls Left [Hold R]
74000130 02DF
E200A982 FFF6
Walk Through Walls Right [Hold R]
74000130 02EF
E200A982 0010
Walk Through Walls Up [Hold R]
74000130 02BF
E200A984 FFF6
Walk Through Walls Down [Hold R]
74000130 027F
E200A984 0010
Walk Through Walls Left+Up 1 [Hold R]
74000130 029F
E200A982 FFF6
Walk Through Walls Left+Up 2 [Hold R]
74000130 029F
E200A984 FFF6
Walk Through Walls Left+Down 1 [Hold R]
74000130 025F
E200A982 FFF6
Walk Through Walls Left+Down 2 [Hold R]
74000130 025F
E200A984 0010
Walk Through Walls Right+Up 1 [Hold R]
74000130 02AF
E200A982 0010
Walk Through Walls Right+Up 2 [Hold R]
74000130 02AF
E200A984 FFF6
Walk Through Walls Right+Down 1 [Hold R]
74000130 026F
E200A982 0010
Walk Through Walls Right+Down 2 [Hold R]
74000130 026F
E200A984 0010
then all the directions work.
So, am I just horribly mistaken on this or is this a bug? Is there any chance you'd correct for it?
Also, out of curiosity, do "D000020 xxxx" style,
"simple joker" codes work basically as equivalent to 74000130 xxxx codes, where xxxx is equal to 0x3ff-xxxx?