Well yes, but the point is that you barely ever need to charge the thing because it's so bloomin great. The chances of a battery failure creeping up on you all of a sudden are incredibly small.
I also tried half life. Can't set correct resolution and it's just too old for me now.
just ran it at 800x600 didnt look to great but ran reasonably smooth, yeah its a bit old but its still pretty good imo

then fit a broadcom hd decoder 