Yep. Try using N-Rage's Direct Input, which I am using. You can add in Macros that way. Rather handy if you want to have multiple instances of an N64 button on different Joypad buttons.
Awesome, thanks! Is there anyway I can give it a chain of commands? Like an order that I give it to press the buttons. It seems as though it attempts to press them all at once.
Of course it attempts to press them all at once. Unfortunately, this macro command won't let you link together and stall button inputs like... oh, Zsnes, where you could set it up. So... yeah.