You can also play any Intellivision game with Xanadu or Nostalgia. Here are the emulators:
http://romhustler.net/emulators.phpYou can also get a lot of roms at that sight. That sight is very good for your old-school gaming needs.
Here is mame's website:
http://mame32.classicgaming.gamespy.com/. Mame can run on a very low end machine, so you should have no problems running it (download the binary version if you have Windows) .
For the newer consoles emulation (like Playstation, Playstation2, X-Box, Gamecube), I would check out
http://ngemu.com/. Right now I'm trying to get Final Fantasy 12 to run on my PC using PSCX2. It runs, but it's incredibly slow. You need a really high end PC for the PS2 emulation, but N64 and PS1 run really fast for me. I only have a Geforce FX5200, so if you have a better card, you can run the PS2 emulator much better.
All those games you listed above, except for Tron Deadly Discs, you get at romhustler. Just to let you know, if you want to play any Capcom games (like street fighter) you need all of the CPS roms in addition to the game rom, and if you want to run any neo-geo games (like metal slug, puzzle bobble or samurai showdown) you need the neo-geo files in your rom directory.