Sonic Riders (Japan)

Black Sonic (Link)
0460A204 00000000
0460A208 00000000
0460A20C 00000000
0460A218 00000000
0460A21C 00000000

Purple Sonic (Link)
0460A21C 00000000
0060A244 00000000

Player 1 Character Modifier (Link)
006094FA 000000XX
006094FF 000000XX

Player 2 Character Modifier (Link)
0060A57A 000000XX
0060A57F 000000XX

Player 3 Character Modifier (Link)
0060B5FA 000000XX
0060B5FF 000000XX

Player 4 Character Modifier (Link)
0060C67A 000000XX
0060C67F 000000XX

Player 5 Character Modifier (Link)
0060D6FA 000000XX
0060F6FF 000000XX

Player 6 Character Modifier (Link)
0060E77A 000000XX
0060E77F 000000XX

Player 7 Character Modifier (Link)
0060F7FA 000000XX
0060F7FF 000000XX

Player 8 Character Modifier (Link)
0061087A 000000XX
0061087F 000000XX

Character Modifier (All Players) (Link)
00000000 806094FA
000000XX 00081080
00000000 806094FF
000000XX 00081080

Notes

Character Modifiers

Works on both human and computer players. The first address is skin, which is primarily everything you see. The second address is for the data, which is the settings of the cahracter. They do not necissarly need to be equal. If you set the skin to 00 and the data to 01, then you'll play as Sonic, but with some of Tails settings (for example, he'll be a fly character). Using the same skin and data on multiple characters works fine, it does NOT crash the game.

00 Sonic
01 Tails
02 Knuckles
03 Amy
04 Jet
05 Storm
06 Wave
07 Eggman
08 Cream
09 Rouge
0A Shadow
0B Super Sonic
0C Nights
0D Aiai
0E Ulal
0F E-10000G
10 E-10000R