Having Problem While Playing Games on Battery

I recently bought a Asus G46vw gaming laptop. It plays every game I throw at it if the laptop is plugged to the power If I try to play games while on battery I can't frames drop from 40 to 5 every 5 seconds even at low settings. I tried wiping the computer installing windows 7 setting windows to high performance etc. Maybe you guys can help me :(