In each gem that is dropping, I have referred to one of the pair as stationary and one as moving. These refer to which one is or is not moving when you rotate the gems.
I have also discovered the "crash gem bit", a bit that when set, makes a regular block a crash gem. However, setting the crash gem bit when there is a diamond on screen (value 0x0D) would make the game unstable.
Also, to add to your fun, I've also added another value: 00 for nothing (blank space). So if you want your opponent to do nothing, set both of the gems to nothing!
So without further ado, the codes, for your gem manipulation:
Code: Select all
spf2xj:0:FF8453:00:000:Current stationary gem is always nothing P1
spf2xj:0:FF8452:00:500:Current stationary gem is always nothing P1
spf2xj:0:FF8453:01:000:Current stationary gem is always blue P1
spf2xj:0:FF8452:00:500:Current stationary gem is always blue P1
spf2xj:0:FF8453:02:000:Current stationary gem is always yellow P1
spf2xj:0:FF8452:00:500:Current stationary gem is always yellow P1
spf2xj:0:FF8453:03:000:Current stationary gem is always green P1
spf2xj:0:FF8452:00:500:Current stationary gem is always green P1
spf2xj:0:FF8453:04:000:Current stationary gem is always red P1
spf2xj:0:FF8452:00:500:Current stationary gem is always red P1
spf2xj:0:FF8453:05:000:Current stationary gem is always diamond P1
spf2xj:0:FF8452:00:500:Current stationary gem is always diamond P1
spf2xj:0:FF8453:09:000:Current stationary gem is always blue crash P1
spf2xj:0:FF8452:00:500:Current stationary gem is always blue crash P1
spf2xj:0:FF8453:0A:000:Current stationary gem is always yellow crash P1
spf2xj:0:FF8452:00:500:Current stationary gem is always yellow crash P1
spf2xj:0:FF8453:0B:000:Current stationary gem is always green crash P1
spf2xj:0:FF8452:00:500:Current stationary gem is always green crash P1
spf2xj:0:FF8453:0C:000:Current stationary gem is always red crash P1
spf2xj:0:FF8452:00:500:Current stationary gem is always red crash P1
spf2xj:0:FF8453:07:000:Current stationary gem is always counter P1
spf2xj:0:FF8452:45:500:Current stationary gem is always counter P1
spf2xj:0:FF8853:00:000:Current stationary gem is always nothing P2
spf2xj:0:FF8852:00:500:Current stationary gem is always nothing P2
spf2xj:0:FF8853:01:000:Current stationary gem is always blue P2
spf2xj:0:FF8852:00:500:Current stationary gem is always blue P2
spf2xj:0:FF8853:02:000:Current stationary gem is always yellow P2
spf2xj:0:FF8852:00:500:Current stationary gem is always yellow P2
spf2xj:0:FF8853:03:000:Current stationary gem is always green P2
spf2xj:0:FF8852:00:500:Current stationary gem is always green P2
spf2xj:0:FF8853:04:000:Current stationary gem is always red P2
spf2xj:0:FF8852:00:500:Current stationary gem is always red P2
spf2xj:0:FF8853:05:000:Current stationary gem is always diamond P2
spf2xj:0:FF8852:00:500:Current stationary gem is always diamond P2
spf2xj:0:FF8853:09:000:Current stationary gem is always blue crash P2
spf2xj:0:FF8852:00:500:Current stationary gem is always blue crash P2
spf2xj:0:FF8853:0A:000:Current stationary gem is always yellow crash P2
spf2xj:0:FF8852:00:500:Current stationary gem is always yellow crash P2
spf2xj:0:FF8853:0B:000:Current stationary gem is always green crash P2
spf2xj:0:FF8852:00:500:Current stationary gem is always green crash P2
spf2xj:0:FF8853:0C:000:Current stationary gem is always red crash P2
spf2xj:0:FF8852:00:500:Current stationary gem is always red crash P2
spf2xj:0:FF8853:07:000:Current stationary gem is always counter P2
spf2xj:0:FF8852:45:500:Current stationary gem is always counter P2
spf2xj:0:FF8455:00:000:Current moving gem is always nothing P1
spf2xj:0:FF8454:00:500:Current moving gem is always nothing P1
spf2xj:0:FF8455:01:000:Current moving gem is always blue P1
spf2xj:0:FF8454:00:500:Current moving gem is always blue P1
spf2xj:0:FF8455:02:000:Current moving gem is always yellow P1
spf2xj:0:FF8454:00:500:Current moving gem is always yellow P1
spf2xj:0:FF8455:03:000:Current moving gem is always green P1
spf2xj:0:FF8454:00:500:Current moving gem is always green P1
spf2xj:0:FF8455:04:000:Current moving gem is always red P1
spf2xj:0:FF8454:00:500:Current moving gem is always red P1
spf2xj:0:FF8455:05:000:Current moving gem is always diamond P1
spf2xj:0:FF8454:00:500:Current moving gem is always diamond P1
spf2xj:0:FF8455:09:000:Current moving gem is always blue crash P1
spf2xj:0:FF8454:00:500:Current moving gem is always blue crash P1
spf2xj:0:FF8455:0A:000:Current moving gem is always yellow crash P1
spf2xj:0:FF8454:00:500:Current moving gem is always yellow crash P1
spf2xj:0:FF8455:0B:000:Current moving gem is always green crash P1
spf2xj:0:FF8454:00:500:Current moving gem is always green crash P1
spf2xj:0:FF8455:0C:000:Current moving gem is always red crash P1
spf2xj:0:FF8454:00:500:Current moving gem is always red crash P1
spf2xj:0:FF8455:07:000:Current moving gem is always counter P1
spf2xj:0:FF8454:45:500:Current moving gem is always counter P1
spf2xj:0:FF8855:00:000:Current moving gem is always nothing P2
spf2xj:0:FF8854:00:500:Current moving gem is always nothing P2
spf2xj:0:FF8855:01:000:Current moving gem is always blue P2
spf2xj:0:FF8854:00:500:Current moving gem is always blue P2
spf2xj:0:FF8855:02:000:Current moving gem is always yellow P2
spf2xj:0:FF8854:00:500:Current moving gem is always yellow P2
spf2xj:0:FF8855:03:000:Current moving gem is always green P2
spf2xj:0:FF8854:00:500:Current moving gem is always green P2
spf2xj:0:FF8855:04:000:Current moving gem is always red P2
spf2xj:0:FF8854:00:500:Current moving gem is always red P2
spf2xj:0:FF8855:05:000:Current moving gem is always diamond P2
spf2xj:0:FF8854:00:500:Current moving gem is always diamond P2
spf2xj:0:FF8855:09:000:Current moving gem is always blue crash P2
spf2xj:0:FF8854:00:500:Current moving gem is always blue crash P2
spf2xj:0:FF8855:0A:000:Current moving gem is always yellow crash P2
spf2xj:0:FF8854:00:500:Current moving gem is always yellow crash P2
spf2xj:0:FF8855:0B:000:Current moving gem is always green crash P2
spf2xj:0:FF8854:00:500:Current moving gem is always green crash P2
spf2xj:0:FF8855:0C:000:Current moving gem is always red crash P2
spf2xj:0:FF8854:00:500:Current moving gem is always red crash P2
spf2xj:0:FF8855:07:000:Current moving gem is always counter P2
spf2xj:0:FF8854:45:500:Current moving gem is always counter P2
1x: blue counter gem
2x: yellow counter gem
3x: green counter gem
4x: red counter gem
The ones digit shows which number (1 to 9) is shown on the counter gem. Setting the counter gem to zero has the same effect as setting it to 1, while setting a value over 9 will be the same as setting it to 9.
The other code for counter gems (the one with the 07) should not be changed.
Don't ask me to do all 36 possible combinations of counter gems. That's 9 numbers x 4 colors x 2 positions x 2 players x 2 lines of cheat code = 288 lines of cheat code for 144 cheats.