The main thing you will need is a switch or router and some CAT5 cables. (Not to mention a second computer )

There really shouldn't be much software that you would need except for the game. I know that when setting up a StarCraft lan I had to install the IPX protocol, but it all depends on the game.