Views: 779,102,935
6 users online: Golden Yoshi, Hiro-sofT,  KKevinM, OEOTeam, Pink Gold Peach, teotaylor - Guests: 31 - Bots: 218 Users: 40,845 (1,673 active)
Latest: iamatempaccountokay
Tip: This thread contains data you might find helpful when coding.Not logged in.
Details for Easy Mode 7 Patch 1.1
SMW Patches - Easy Mode 7 Patch 1.1
File Name: Easy Mode 7 Patch 1.1
Version History: View
Authors: ExE Boss, HuFlungDu, Mathos
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: When you try to use Mode 7 in the original SMW, you can’t properly use its registers unless you store $C1 to $7E:0D9B to activate Bowser’s battle mode. The problem, in this case, is that part of the Mode 7 tilemap is reserved to Bowser and thus is always filled with undesired tiles which are impossible to get rid of.

The earlier version of this patch, entirely made by HuFlungDu, corrected this aspect but caused the Mode 7 image to act like Iggy/Larry’s platform and some sprite tiles to appear.

The version you can download here has been corrected with SA-1 compatibility and 2 tweaks to disable 1) Iggy/Larry’s platform rotation 2) Iggy/Larry’s animated lava sprite tiles.

ExE Boss’s Changes
- Full compatibility with all of the original game’s Mode 7 bosses
- Added a subroutine for uploading the Mode 7 GFX and tilemap to VRAM
- The Layer 3 status bar can now enabled by setting the Layer 3 absolute priority bit of $3E, this then works the same way as in the Koopaling/Reznor battles by using IRQ to change the background mode at scanline $24 ($26 with Super Status Bar).


P.S.: I recommend watching Dotsarecool’s video explaining the Mode 7.

Notice: You must first completely uninstall 1.0 before installing 1.1 (but you don’t need to uninstall the UberASM code).


Source code is available on my GitHub.
Tags: koopalings, lorom, mode 7, needs remoderation, sa-1, sprite tile, tilemap
Download: Download - 96.08 KiB
john fortnite kennedy
Mode 7 & status bar doesn't do anything on SA-1 (status bar doesn't show up) (I modified the patch to always show the status bar, and that led to layer 1 disappearing.

The code that causes layer 1 to disappear:
	LDA #$14	;\ Ensure that only the Layer 3 status bar and sprites
	STA $212C	;| are visible on the status bar scanlines (i.e. hide L1/L2 garbage tiles
	STZ $212D	;/


	LDA #%00010101	;\ Ensure that only the Layer 3 status bar and sprites
	STA $212C	;| are visible on the status bar scanlines (i.e. hide L1/L2 garbage tiles
	STZ $212D	;/

Status bar has layer 1 garbage though on it now. Not sure how to fix it.

Haven't tested on roms without it.
Posted by: john fortnite kennedy - | Link
Fun fact when I moderated this patch: The patch or rather, the mode 7 effect seemed to glitch the graphics of the first two pages. But it turned out, it were just the graphics and SMW never reloads the manually uploaded graphics on the first two pages due to them being universal in levels anyway.
Once I have used the ExGFX bypass, the glitches disappear (alternatively, I could have extracted and inserted ExGFX for similar effect). Which happened on a different ROM containing the older version and I unknowingly have edited said ROM instead of the ROM with the 1.1 version of the patch.

Best moderation ever, lol.
Posted by:  MarioFanGamer - | Link
I think this should've been called version 2.0.
Posted by: Nikku4211 - | Link

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • MFGG
  • Gaming Reinvented