The programmers on the N64 have done a bog work : they had texure projection blending around edges when you shoot bullet on walls !
The AI was very cool with ennemies rolling or swinging to avoid your shoots. You had also very precise polygon collision detection. Even an old game like that on a little console had lot of power and great programming code.