Resubmitted a third time to:
-Fix crash (it said "ORG $00A0BD" instead of "ORG $00A0BF".
-Fix author name (This patch is by Kaijyuu, not by Fakescaper as I thought).
-Fix name and description (This patch gives free RAM at $7F:0000, not at $7F:4000. Hence it's an "Event Restore Patch", not a "Layer 2 Restore Patch".
This patch reloads the overworld event data everytime the overworld is loaded instead of just at the title screen. This fixes the path reveal animation glitch and gives 16,384 extra bytes of free RAM during levels at $7F:0000.