You'll have to walk me through this. I've never particularly cared for the .3dz online buisness so I haven't been keeping up with it.
Ok, let's do this:
I uploaded these files just in case you don't have this games in cartridge form (I don't know what other games have this problem, but there must be many more out there.
I hope you already have TLOZ Ocarina of Time 3D and Super Mario 3D Land in ROM form. I sent you the headers of my own cartridges via PM, so you can inject them in your roms with the Gateway ROM Patcher v0.6.
Well, you are supposed to rip both, the ROM and the save file from an original cartridge.
Then, you must rename the files from .3ds to .3dz.
I think you also have to rename the save files (I don't remember this very well), to match the titleid of the game, as listed in 3ds.essh.co.
Games like Mario Kart and Kid Icarus do work, but I think the problem with the others is that the save file generated by Gateway when you play the roms without a previously ripped save file, is that they don't match the same file size of the ripped ones, which is 512kb.
If a message saying (the save file has been damaged, it will be deleted) or something like that, then that means GW hasn't fixed it.
BIG EDIT: Seems that a kid has been playing with my savefiles, so you may need to dump everything by your own, sorry...
Edit 2: The save file of Mario Land seems to be the one I dumped, so I hope you can try that one.