For those who want to try, I just found this
http://members.chello.at/n-rage/dinput8/index.html : I think the newest one is a different version that comes pre-packaged the the mupen64 re-recording package. Under downloads, there is a controller profile for GoldenEye.
It plays very much like UT, or any other PC FPS. Up and Down move you forward and backward, representing the up and down of the analog stick. Left and right strafe right and left representing the C-left and C-right buttons. Turning left, right, pointing up, and pointing down, are all down by the mouse. The mouse covers the left and right of the analog stick, and the C-up and C-down buttons.
This makes emulating GoldenEye feel very much like playing GoldenEye, it just takes a little bit of getting used to in the beginning. It emulates it very accurately. I thought I found an error, but the same thing occurs on the actual console.
If you hold right, then hold left while still holding right, Bond stafes left.
If you hold left, then hold right while still holding left, Bond stafes LEFT.
The same with on the N64. If you're holding C-left and then hold C-right, he'll continue going left. But if you're holding C-right, and then hold C-left, he will go left. I don't know why this is.
One aspect of the game is better emulated in 1964 then Mupen. This is... If you're aiming (with R) and you put the crosshair to the far left or right of the screen, Bond will begin to spin counterclockwise or clockwise respectively. This happens in 1964. In Mupen, the crosshair keeps going back to the center, making spinning counterclockwise/clockwise very tedious.
Another thing I noticed in both 1964 and Mupen is: The crosshair can reach the far end of the screen on the left, right, top, and bottom. On the console, the crosshair can only come within about an inch of the edge of the screen. I don't know what causes this difference.
Lastly, the scrollwheel is set as the A button. Scrolling forward or backward still cycles Bond's guns forward. In the game, it is possible to cycle backward by pressing A and Z simultaneously. I was not able to replicate this. Also, remote mines can explode by pressing A and B simultaneously. To do this with the current control profile would require spinning the scrollwheel and pushing it down simultaneously, which is tricky. If anyone can develop a better profile based on these observations, it would be k-rad.