Now the physics seem mostly consistent! Suggestion: an optional tick to allow ROMs with mismatched hashes, just so people can use lightly modified ROMs (that change only graphics or fix the SMB1/LL brick “bug”, for instance, but otherwise don’t change All-Stars in a significant manner) or any other way to make the randomizer output compatible with other patches. Also I’m sure there will be some people interested in just the “global SMW physics” implementation without the randomizer, you could release that as a patch separately (once you feel it is ready and mostly bug-free of course)
Lu9
Creator of
Recent community posts
the new SMW physics mode is really cool (and also kinda cursed as hell, lol) I’m wondering if using the physics from the other games instead could be a thing (imagine SMW levels with SMB1 physics. Chaos) or even a physics randomizer every level you don’t know which one you’ll get… okay that’s probably too much. Keep up the good work!
Feedback for SMW physics so far:
- in SMB2USA, quicksand can make you move backwards at crazy speeds
- in SMB1 and 2J, the enemy stomping height seems inconsistent (at times mario bounces off an enemy at the regular height of the original game, but at times it does respond to holding the jump button to bounce further) …and that’s about it
Do you have any intention of messing with 2 Player Game, or perhaps switching it into a “Luigi mode” or something?
More suggestions that’d be fun if possible:
- Using secret exits (keyholes, etc) in SMW to complete a level, or entering warp zones in SMB1/2J/2USA should unlock a special level in the SMB3 map, such as a coin ship or secret toad house, or give you a rare item (like a cloud)
- If an SMW level is finished with Yoshi, and the next level is an SMB3 one, you get put in a kuribo shoe (like Mario Maker)
- Replace some spades minigames (and/or roulette minigames) on the map with the SMW bonus game (that you get from getting 100 goal tape points) and maybe the SMB2USA roulette too
- Whatever powerup is in the reserve item box in an SMW level is added as an item in the SMB3 map inventory
- Randomize which Airship levels end a world, and include SMW’s “Sunken Ghost Ship” in the mix
On seed 67 (don’t ask) using default settings, one level in World 3 (3-2 I believe) was presumably an SMB2 US level and it takes you to a screen with garbage data and instant death… had to use the cloud item to skip it. Also, possibly because of the world map camera bug, World 4 isn’t beatable because the bridge to the castle doesn’t spawn. Perhaps you already know this, but World 8 “hands” levels will take you to the vanilla SMB3 level it’s normally assigned to if the hands get you, and the proper randomized level by entering it normally
This was working for a while, but now it seemingly doesn’t anymore. It launches then closes itself. Terminal output says dlopen(assets/libfiledialogs.so) failed with error: "liblibfiledialogs_linux_arm64-v8a.so: cannot open shared object file: No such file or directory"
which is odd because i am running the x86_64 version.
multiplayer was initially planned in some form, but i never had any idea of how it could be implemented and implementing something like that now would be too difficult, especially considering how this project’s been adapted and readapted to different versions of GameMaker since 2014. And the Sonic method would probably be too clunky to control given the small resolution…
This is was a project I was really interested in, and it's pretty impressive to see that it was done in game maker. I have some years of experience with GML (including the more recent versions) and was wondering, I know you're already working on a C++ rewrite (well, if that's even still set to come out someday?), but I've been thinking about the possibility of just making something different altogether with the Clipnote engine that's already there (at least the drawing parts). Anyways, I wish you success in future projects.







