Banner
Views: 584,081,081
Time: 2017-11-21 01:12:20 PM
3 users online: Akaginite, GnnrySgtRAGEman, Kaijyuu - Guests: 44 - Bots: 174Users: 33,007 (1,430 active)
Latest: omuris12
Tip: Verify that your hack's BPS patch is functioning correctly before submitting it.Not logged in.
Details for Free overworld
SMW Patches - Free overworld
File Name: Free overworld
Added: 2017-02-15 09:23:38 PM
Version History: View
Authors: TheBiob
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, movement, overworld
Download: Download - 4.70 KiB
209 downloads
  Submit Update
Screenshots
Image
IronFoxGaming
We need to implement blocks to keep him from going off screen or walking into the ocean

Or maybe add climbing/swimming areas
Posted by: IronFoxGaming - 2017-05-25 04:05:45 AM
TheBiob
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)
Posted by: TheBiob - 2017-05-07 12:18:20 PM
Raggy
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.
Posted by: Raggy - 2017-05-07 07:41:41 AM
TheBiob
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.
Posted by: TheBiob - 2017-02-15 10:07:02 PM
Erik
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.
Posted by: o Erik - 2017-02-15 09:23:40 PM
TheBiob
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.
Posted by: TheBiob - 2017-01-25 05:54:14 PM

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2017 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 29

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented