A very typical control scheme for 3D adventures is used here. The analog stick is used to move your character about. A is the jump button, and B will make your character attack. Hold B for a charge up attack. Attacks vary for each character.
R is used to keep the camera behind the character at all times, although sometimes it malfunctions.
The Z button is used for a variety of different commands. While holding Z, any of the C buttons will perform a separate command. For example, Z and Left C will pull out your gun, while Z and Up C will allow you to go to sniper mode. Although the camera angle can get tedious at times, the control remains excellent in this game. The sounds in DK64 are nothing too special.