Here are three wip's I made a long time ago with desmume 0.9.6 with Advanced Bus-Level Timing on.
first wip: This was the first serious tas I attempted with this game. At the time I didn't know that the knife-canceling technique can also be applied to guns and bombs until the 3rd boss where I discovered it with Z.
second wip: After discovering that, I decided to start a new run that used the technique and even found a faster way to defeat the 1st boss. Note: when watching this wip, only watch until I press Start in the beginning of mission 2. Everything after that is was just me messing around without realizing that I was still recording.
third wip: After seeing mtvf1's run with Super Change, I decided to start again to see if I could save more time. I stopped because I felt that I could use grenades more efficiently.
One thing though: It seems that if you manage to hit a soldier with a shield in the first possible frame he appears in the screen, you can kill him instantly. This is useful because you can save bombs and not waste time by using knife to kill him. You can see this happen in the 3rd wip.
I'm taking a break from tasing the metal slug series right now, but I hope this is useful stuff.