Banner
Views: 779,487,157
Time:
6 users online: bandicoot, BreadEater, h.carrell,  Ryaa,  Veck, VideoGamer1991 - Guests: 31 - Bots: 243 Users: 40,858 (1,671 active)
Latest: GreatRomHacker
Tip: Remember, if you place a moon, midpoint, or Dragon Coin using direct Map16, it will always respawn when you re-enter that sublevel. Use the extended object instead.Not logged in.
Overworld Border Plus - Official Release
Forum Index - SMW Hacking - Resource & Tool Releases - Overworld Border Plus - Official Release
Pages: « 1 »
Remember my thread last C3?
Now I finally uploaded it.

(If you just want to see the functions, go below.)
Alright, why a thread to a patch?
Well, this patch allows to edit the overworld much better. The vanilla one is a fixed image so editing it requires making use of Stripe Images which is rather hard to use and relatively wastefull to change a couple tiles. That, or hijack the NMI which is once again much effort for little effects and sometimes wastefull too. My patch improves the border by making portions of the border on RAM just like the status bar tiles are controlled through RAM, especially on the Super version. Yes, this patch is mostly made for ASM'ers.
And that is where the problem starts: While some uploaders like stripe images run after my patch, it still wastes – important – NMI time if the edited tiles are on the portion which my patch covers.
The level names and life counter already exists on the original ROM so they are obviously converted but remember that codes won't convert on their own so the convertation has to be done manually.

In other words: This thread is more a collection of codes which supports my patch and make use of its function.
Still though, I included a list of this patch' features:
  • Easy to edit overworld border
  • Editable tiles and properties
  • RAM table ajusts on custom borders on its own
  • Including Extended Level Names
  • Variable number of rows to upload
  • Upload tiles at 30FPS (might sound stupid but remember, NMI time is limited)
  • Includes a better "get RAM" function.
  • NEW Allows you to disable uploading tiles manually.

Changelog:
  • v1.0: Initial release
  • v1.1: Added variable rows to upload, a better function and uploads at 30FPS
  • v1.1.1: Added a flag to disable the tile uploading, fixed an SA-1 bug

Codes and patches supporting this patch:

Known and/ or possiblly incompatible patches (aka requires edits on these patches or my patch to be compatible with):
  • ExExtended Overworld Level Names Reason: This patch does edits on the same places as my patch does (level names, obviously, and the life counter too).
  • SMA2 Status Screen Reason: Some graphical glitches appears, though I haven't really tested both patches in one ROM. May be NMI overflow which can be fixed by disable uploading the tile.


--------------------
Okay, my layout looks ugly.
Originally posted by MarioFanGamer
SMA2 Status Screen Reason: While that doesn't modify the border in any way, it does conflict with the tilemap uploader of my patch because mine uploads tiles as long as the overworld is active which actually is still the case on the status screen

what (specifically) is the ideal path to compatibility? willing to assist
Pages: « 1 »
Forum Index - SMW Hacking - Resource & Tool Releases - Overworld Border Plus - Official Release

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

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


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

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