Pretty self-explanatory, this patch is meant to help with modifying all aspects of Mario's physics, because let me tell you, they're a mess. This patch covers:
Diagonal pipe firing
Bouncing off enemys
...and some other miscellaneous things
(let me know if I missed anything)
All values included in the patch will produce mostly* identical results to SMW, so you can leave things you don't want to change alone without having to worry about them. *There's a couple of odd outlier values that I excluded support for because it would complicate things. They seem like they were probably mistakes on Nintendo's anyway.
...And that's about all I have to show this C3 (the randomizer is on hiatus for a little while). At some point I'll probably do similar patches for sprite and overworld physics too. Unexpected end tag (</span>) at 101, expected </center> Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
Does the patch also cover, for example, the possibility of disabling slope sliding?
I didn't think about that, but made a quick edit to add it (as well as options for disabling flight, takeoff, and climbing). Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
Very intersting patch. I will need to take a closer look at this when I get a chance. I had a patch I got from another member a while back that did the same thing, editing all of Mario's psyhics. It was incomplete at the time, but I had went through and defined most of the unknown values and even used it in my (still in progress) hack..
Thank you for stream-lining this process, this makes things so much easier! I've always loved noodling around with mario's physics to see what kinds of things can happen, but it's always such a chore to do, especially when you're the kind of person that doesn't know too much about this stuff.
I don't think you'll get 100% accurate physics though, as SMW's jump logic isn't the same as SMB3's. In SMW Mario has a consistent jump speed with a few frames of hanging between the rise and fall, while in SMB3 Mario's jump speed gradually decreases when the jump reaches its highest point.
This patch is certainly interesting though. Luigi physics patch when?
Imagine everyone who's ever tried messing with SMW's physics bowing down to you now.
This is an effort you can't help but appreciate, and I agree that this is one of things that were way overdue in SMW hacking. One more field to put the "mastered" checkmark on.
That's an interesting patch and was already overdue for most of us. I could imagine all the ways Mario's physics can be abused, especially if you make him jump one tile high and not more as you normally do (certain puzzles are ought to come out of it somehow). Solid job and thank you for your efforts!
I do have a question however... What are the options on how Mario swims? Something I thought of is that if it was edited so he would just sink and not swim but instead could jump around underwater.
Ah, afraid the patch doesn't do anything like that, it's mostly meant for modifying SMW's default physics settings rather than changing mechanics entirely. (For that, you'd probably skip the entire swimming routine and just add an alternative gravity value for when in water, but... that'd probably be better suited to a seperate patch.) Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer