First of all, I didn't mean to make it seem like I was faking it, though with the information given, it did seem a bit skimpy, I admit. Here are some more shots, and this time, I've included the code. Apparently, I need to show it all to prove it.
The link to the physics engine is at the bottom of this post. I didn't say that the code I posted earlier was from the physics engine. That's obviously why it didn't look like that. Pwnbrew is a total revamp of the PSP. It includes a graphics/physics engine, a shell, and some netcoding, as well as obviously needing to edit some game files to play certain games. Here's a screenshot (blown up) from DoD:S, along with a shot of me holding the PSP, playing the beginning of Half Life 2 (That also gets around 9 FPS on average. It's very playable though.)

He's congratulating me on the PSP work
Obviously, the entire game isn't there most of the time. I have five 2gig memory cards with the games HL:2, DoD:S, EQ, and EQ2. The other is for testing the shell. Each game has been reduced to 2GB or less for playability on the PSP. I boot the source engine off of a Datel hard drive, and I coast off of the memory sticks. I have 2 PSPs. One is modded (internal). I use that one to play EQ2 now as it is the most graphically intensive. I have had it overheat numerous times, so that is a major problem I need to fix before Pwnbrew is released. I don't want to be accused of ruining all of your PSPs

. So, to sum it up, you are going to need a lot of memory devices to play games like this. These are just the "trademark" games that I'd like to show off the power of the engine with.
I've also tested Pwnbrew with other games, such as Quake 2 and 3 (single player and non-punkbuster servers), Gunbound (for the most part. Currently, I can't connect to other people's games.), Roller Coaster Tycoon 3, and Soldat (Can't join other people's servers.) I'm hoping to get the networking issues sorted out with the online games. Their cheat protection is stopping me currently (except Soldat. I don't know what's wrong with that yet.)
Also, there are some thing I'd like to point out that you may have question for. My friend noticed that I'd said that Pwnbrew only worked with 2.0.1 or more recently. I meant that it needed earlier versions than that. Secondly, "How does he type in DoD:S?" I've integrated a clean keyboard function that can be pulled up at the bottom of the screen. It's fairly easy to use, but obviously not entirely practical in a FPS. Lastly, I'm having some resolution issues with some games. In one DoD:S picture, I have it in cropped mode, and in another, I have it in "scale to fit". Many games have resolution changing option, though, so it's not a major problem. (It's mostly Gunbound and Soldat)
Hopefully now you believe me. I know it's a very big step for "homebrew" PSP, but trust me. I'll be getting this out ASAP, as I really love the community that exists for it. I'm actually currently taking alpha testing applications at mascali.a [at] gmail.com
Pwnbrew Alpha Graphics Engine