Yeah, working alone the solution working with Perforce is kind of tedious, but since I have a repository at my company, I usual use it also for my other projects.
But there is definitly a solution and I wouldn’t disregard the advantage of using Source Control when working alone. It creates a history and helps also to create context, next of having of course a repository to quickly iterate and fork off to make additional or prototype changes.
ANother solution is to work with Github and save all the bigger sized files away with a cloud solution. I have one project running where I put all my Source Files, Blueprints and Maps to Github and backup the rest with Mozy Home.