No dedicated GPU? Then your playing off the CPU I believe. What CPUs are you and your friend using? If your friend is using a I7 4770K for example, its going to beat the pants off a 5 year old Core Duo.
No i dont have a dedicated gpu..........
mine is a dual core 1.6 ghz E2140 and my friend is using a dual core 2.7 ghz E5400 !