Language…
10 users online: Buflen, Dustyized, Guleyan112, mason, MegaDood, N.Zero, SMW Magic, SuperRomhackingNoob37, swed, TheBourgyman - Guests: 69 - Bots: 221
Users: 65,886 (2,196 active)
Latest user: Bauty071014

Free overworld

SMW Patches → Free overworld

Submission Details

Name: Free overworld
Author: TheBiob
Added:
Version History: View
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch will allow the player to move freely on the overworld originally inspired by the Super Mario 3D world overworld.

I made this patch about 5-6 months ago and since someone requested it I decided to actually upload this.

Note that layer 1 path tiles (Including warp tiles) are removed. Use pipes and stars to warp between maps.
Also note that star warps need to have a level other than 0 or they won't work. (Yes that's intentional)

Update:
- Fixed save prompts
- Fixed issues with second player

(Requested by TrashCan64)
Tags: free lorom movement needs remoderation overworld
Comments: 27 (jump to comments)
Download 4.70 KiB | 1,000 downloads

Screenshots

Comments (27)

GlitchyR-01 Link
Would be very nice to have SA-1 support for this
FrostyLosty Link
Is there a way to have this active only on the Main World map? And then when you go to say Yoshi's Island via a pipe it goes back to normal?
totelacer Link
help me pls with the patch is crashed all of the game!
mad-dawg- Link
how to use it

ninj Link
can he walk on water
Mario. Link
我测试了,马力欧可以在水上走,不过动画是游泳
ninj Link
oh, that's cool
Mario. Link
等等,你能看懂我的话?
Dominicentek Link
Mario can skip the whole stages! If he can, he can go straight to the castle and skip whole stages! And some level tiles are not supported too, when I installed this patch, Mario could go straight to the second level because it was different level tile. This level tile wasn't revealed at all! I don't know why this happens, but it needs to be fixed.
TheBiob Author Link
Originally posted by ZenoMasker
This is probably super late to be posting, but I'm having the same issues as Raggy where Mario is stuck at his starting position. SA-1 shouldn't have anything to do with it I'm pretty sure.


Assuming you aren't starting the player on an un-walkable tile SA-1 should very much have everything to do with that issue.

Originally posted by TheBiob
Yeah, sorry. This isn't SA-1 compatible. [...]


Whenever the remoderation happens it should get sa-1 support, though maybe I should just get over it and do this one myself. No guarantees though I'll probably just forget it again like I usually do.
ZenoMasker Link
This is probably super late to be posting, but I'm having the same issues as Raggy where Mario is stuck at his starting position. SA-1 shouldn't have anything to do with it I'm pretty sure.
TheBiob Author Link
Water works fine. If you put a path off the island into the water you can swim.


Note that this patch uses two bytes of freeram which change whether the player can swim or not and if yoshis can swim or not.
If they are set to not be able to then climbing and water tiles will just act solid. By default, they don't so if they do act solid check if you're using those freeram addresses somewhere else.
Dr Pickens Link
Can I make water levels with this? or can you just not walk off the island at all?
IronFoxGaming Link
We need to implement blocks to keep him from going off screen or walking into the ocean

Or maybe add climbing/swimming areas
TheBiob Author Link
Yeah, sorry. This isn't SA-1 compatible. Disco made the first version SA-1 compatible but that one had a bug where you couldn't save as well as a somewhat small issue related to the second player's abilities so you probably don't want to use that.

Generally if a submission doesn't have the tag "sa-1" it's most likely not compatible with sa-1 (And most of my submissions don't have that)
Raggy Link
Patched it in, but Mario wouldn't leave Yoshi's house, only face the direction he looked in until input stops.

If I had to guess (in my limited knowledge), this patch doesn't play nicely with SA-1, as it's the only major patch I've added to the ROM.
TheBiob Author Link
Oh yeah assert is a thing... oh well
Also, nice @me_from_10_months_ago using DEC $06 4 times lol

Eh, should I ever update this again for some reason I'll implement these changes as well but for now I'll just leave it be.
 Erik Link
This is a super neat patch 👌👌
Only two things I feel like mentioning:

- To detect if the player hasn't saved the overworld and not allow the patch to be inserted if they haven't:
Code
assert read1($03BB20) != $FF, "Please, save the overworld on Lunar Magic at least once."



- Instead of
Code
	DEC $06
	DEC $06
	DEC $06
	DEC $06

You can just do LDA $06 : SEC : SBC #$0004 : STA $06. That's the same amount of bytes, but 7 cycles less.
TheBiob Author Link
Originally posted by HuFlungDu
I didn't check the Yoshi's this time, but I will next time, so make sure those are working properly as well.

Yoshis work fine it's just that the hack I made that patch for never actually used luigi so thinking back to it I never tested anything related to the second player.
Sorry for not testing enough.

Originally posted by HuFlungDu
You're going to have to LSR your Y or use the other RAM and ASL it

Actually I already stored that to $0F so I just had to use $0F instead... I have no idea why I didn't do that in the first place though because I stored that to $0F for that exact purpose. I guess I was just tired when I made that part idk.
TheBiob Author From older version: Free overworld Link
Originally posted by CrizzRejurjitatejd
Sorry, but It give too many errors...
Help, please?

What errors does it give you?
Also where? Ingame? While patching?
CrizzRejurjitatejd From older version: Free overworld Link
Sorry, but It give too many errors...
Help, please?
IronFoxGaming From older version: Free overworld Link
Imagine all the cool stuff you could do with this!
TheBiob Author From older version: Free overworld Link
No recent comment link :(
Anyway,

Originally posted by Stevennnnnn
Hm. When I first go to yoshis house it immediately crashes. Should there be a save before anything happens?
EDIT: Made a save and repatched. Still no luck.

That should only happen if you didn't save the overworld before. LM moves some code around and this patch requires LM's modifications. If it isn't because of that can you tell me when exactly it's crashing and what you do before that?

Originally posted by WolfsKing
I CANT SAVE THATS SHIT PLS FIX

Huh I really thought I was able to save back when I first made this patch. I'll look into it but school and motivation is a big problem at the moment so I don't know how long it'll take me :/

btw 'I can't save can you look into that' is a much better way of giving feedback/bug reports in my opinion
WolfsKing From older version: Free overworld Link
Thanks DiscoTheBat i was so confused to kil my rom because i cant warp but 1 is stil remaining... I CANT SAVE THATS SHIT PLS FIX
paiinsteven From older version: Free overworld Link
Hm. When I first go to yoshis house it immediately crashes. Should there be a save before anything happens?
EDIT: Made a save and repatched. Still no luck.
DiscoTheBat From older version: Free overworld Link
This is a really nice concept of overworld system that could be implemented for a RPG sort of map. Really nice.

Note that to use star and pipes, you need to set the pipe/star level to anything other than 0 and 100.
H.carrell on an ipad From older version: Free overworld Link
May I have a test video