Some things I want to recall:
- Spoiler
- The table assumes the player is facing to the right.
- Mario physics are probably the same but I'd recommend checking again it's values.
- Luigi's jump works slightly different than the other characters. It's initial jump speed follows this formula: -5.74 - abs(char(1).xsp)/1.8868. Then, his speed-y will increase until it reach the value of the jump/spinjump formula. So for example, Luigi's jump speed (when his xsp = 0) is -5.74, and his jump/spinjump tick speed according to the formula on the table is -5.34. This means Luigi's initial jump speed will be -5.74 and will increase to -5.34.
- For a weird reason in SMBX 1.4 when the player starts walking its increases a lot, but just for the first frame. It doesn't affect anything, though.
- Some values may look weird but it's because they are a product for an operation. In this table I only included the values, not the operation (except for the jump formula). But these values are accurate and trustworthy.
- Toad is a weird case because when he reaches his maximum walking speed (for short, MWS), his speed decreases to 3.12 and then increases to 3.22 again. So we can conclude his MWS value oscillates between 3.12 and 3.22. However, I think this shouldn't happen in SMBX 1.4, it would be better if his MSW value is just set to 3.22. There's no reason to do exactly what Redigit did.
- I didn't add the flying physics (except from the falling speed) because I think they're already good enough in SMBX 1.4.
- The table assumes the player is facing to the right.

