This patch enables the FastROM mode the proper way, dealing with every single long jumps known in SMW. Apply it to a clean ROM.
See changelog for the changes.
READ THE README FOR IMPORTANT INFORMATION.
Note: This patch most-likely won't work on Japanese SMW and definitely not on Super Mario All-Stars + World. Causes graphical glitches on the right side of the last scanline of the statusbar in accurate S-PPU emulation.
DO NOT USE IN LM 1.8 AND HIGHER. Those have this patch included already.
This patch has incompatibilities with disabling the fade-out via hex editor (look in the ROM Map). If you want to use this patch and still disable the fade-out, use edit1754's Custom Fade Patch which can also be found in the Patches section.