Post instructions on how to get old games running the way they should on modern computers.
Deus Ex
If you have a multi-core CPU Deus Ex will run at double speed or faster. The Deus Exe launcher fixes this.
7th Legion
7th Legion has the same problem as Deus Ex. The easiest way around it is to after you've started 7th Legion, open Windows Task Manager (ctrl+alt+delete), click Processes, right-click on legion.exe, click Set Affinity and uncheck all CPUs except one.
Star Wars Jedi Knight II - Jedi Outcast
If the game crashes when you start it, the problem is most likely in your video drivers. If updating those does not help, you can use an OpenGL > DirectX wrapper called GLDirect. The latest version can be found here. Put opengl32.dll from GLDirect in your Jedi Outcast/GameData folder.