Nintendo DS save converter
DeSmuME saves DS games as .dsv: the raw save plus a 122-byte footer. melonDS, RetroArch, DraStic, and flash carts want the raw .sav. Convert either way here.
.dsv to .sav checks for DeSmuME's footer and removes it. What's left is the raw save that every other DS emulator reads.
.sav to .dsv pads the save to the next DS save size with empty bytes, as DeSmuME does, and adds the footer with the save's size and type. DeSmuME can also import a raw .sav itself (File, Import Backup Memory), so you only need this to drop a file straight into its Battery folder.
Converting is a one-off. If you play the same games on more than one device, SaveSync keeps the saves in step between them through RetroArch's built-in Cloud Sync, and keeps the 20 newest versions of each.