Emerald doesn't save for me with YSM3 either (I'm using the M3 Expansion). It worked earlier, so I guess I would work with Sakura. Why not use the GBAExpLoader? You can still start it through YSM, and if it doesn't work with your 3in1, try an older version.