It might not work on 3DSEN, but you can use the FCEUMM core get What Remains working. It might be worth testing this script on.
sounds like a neat idea. a newer version of the script used in the profile is actually one of the ones in my janky scripts stuff.