I ported the ModExe (FR) Sturdy update. Feel free adding it to Emerald if you want to.
At 0x0479E2, replace 65 28 with CE 29.
At 0x0479D2, replace 1D 4A 1D 48 01 88 48 00 40 18 80 00 with 01 48 00 47 00 00 XX+1 XX XX 08 1A 4A.
In free space (ending with 0, 4, 8 or C), insert 18 78 58 21 48 43...