Skip to content

Merry Christmas!

Compare
Choose a tag to compare
@VitorVilela7 VitorVilela7 released this 25 Dec 03:10
· 93 commits to master since this release

This version still does not work with VWF Dialogues and requires to you change your sprite header index to 0x08 instead of 0x10 for the 22 sprites mode. However it has native support for the new Lunar Magic version.

Recommended upgrade procedure:

  1. Edit your ROM with new Lunar Magic version
  2. Apply this SA-1 Pack version.
  3. Update and run your preferred Sprite Tool.
    The current version of Romi's Sprite Tool will work fine except with the Goal Tape sprite. However you must update all of your sprites to take the sub off screen routines and map16 changes if you want to use them on the custom level size.

Change list:

  • Added support to Dynamic levels patch, built-in in Lunar Magic.
  • Change Super No More Sprite Tile Limits setting header from 0x10 to 0x08. This important change fixes various graphical glitches present in Bowser battle, such as Princess Toadstool appearing "in the front" of the clown car, Bowser's bowling ball having parts of its OAM tiles disappearing and additionally it fixes the softlock after beating Bowser, where the fireworks animation simply doesn't show out. However, this implies into having to you edit all levels that you used to have Sprite Header Index as 0x10 and change it to 0x08, otherwise you won't have more than 10 sprites on screen. The sprite header index 0x08 will not cause any problem on the original game because along index 0x03 and 0x05, it's unused in the original game while 0x10 was used for Bowser's battle scenes. This also now means you can play SMW normally using this patch, without having to use something else to fix Bowser.
  • Sprite resetting/cleaning routine now runs on SA-1 CPU. This should make level loading a few milliseconds faster.
  • Minor cleanup and rearrangements on the sprite loading routines.
  • Fixed live exchange not being properly updated on hardware. Patch by LX5.
  • Fixed graphical glitches when a mushroom (and likely other powerups) falls during Morton, Ludwig and Roy battles. SMW made it use a fixed OAM slot just for their battles, but Arujus while building the More Sprites patch thought the fixed slot would be used during normal levels as well and removed it thinking it would cause problems. I have undo that change and both works now.
  • Fixed sprite loading routine not running on SA-1 CPU during initialization. Now the routine is 100% SA-1 CPU.
  • Fixed minor grammar error on notable changes and on this document.