One thing is, your is below min. req of the 7870.
You can go to 'hwcompare.com' & 'gpu.userbenchmark.com' to see the differences.
Suggest you read a "game name" graphics performance tweak guide, adjust individual settings to possibly improve graphics/sacrifice some fps.
Also changing some radeon graphics settings, see the link in AMD Driver Help Portal