I thought so. I don't do any internet multiplayer. But, since the advent of the nintendo wii, i've been interested in consoles again. So i got 4 controllers for my computer. 3 saitek p990 controllers, and a wireless logitech rumblepad 2 for the 1st player which is me. After that, lego star wars 2, stepmania, and especially the n64 emulator with classics like smash bros, mario party 3, starfox64, goldeneye 007, f-zero x, and mario kart 64 works great for 4 player and 2 player on my machine. Then i remembered the 4 player fs2 mod thingy and did some research, and that bummed me out

I already do a ton of 4 player on my machine as it is right now. Getting more games to play with other people is what i'm focusing on right now. It works great, no glitches or anything. My only *****ing is that lego star wars 2 only does 2 player, considering that most of the time in that game your party of star wars characters can be as large as 6 people (more than enough to compensate other players with a character to play as). I was playing starfox 64 with several people last night, and it really wasn't all that different from fs2 when you're in the 3rd person view. The only thing that was really different is that the flying was a lot more restricted to the environment you were fighting in, but other than that, split on fs2 would be very badass.
Probably the next thing i'll be doing is getting a wiimote and a bluetooth card for my computer so i can use the wiimote (somebody already wrote a driver for the wiimote). After that with all of this emulation going on, i was curious and found that back in the days of fs1 and even fs2, those probably could have been ported to n64 console if not even psx, and of course i'm talking about vanilla fs1 and 2.
Further examination proved that there is almost 0 difference between the gamecube controller and the n64 controller. I'm using ps2 styled pc controllers, and there's certainly not enough buttons for the c buttons, unless you map them to the secondary joystick, after that the z button placement is placed on the L1 button, and the Lbutton below that is just the normal L button. Hence i have 64 controllers mapped just like a gamecube controller. After that the only real differences on the gamecube controller is the inclusion of X and Y buttons, and the fact that the L and R buttons are analog/digital buttons. It's very interesting.