"It is possible to use Pokesav and DS-X.
You must be sure your starting save (not hacked) is working, not corrupt. To check this: backup your save, uncompress it (converting to Supercard CF) and try to load your save in no$gba. You need to edit NO$GBA.INI to tell the emulator to use...