Impressive. Do you enjoy playing it with all of the controls covering a lot of the screen? I feel like I wouldn't like those covering up so much. Either way, though, it's a neat project. Thanks for sharing.
It's currently in beta, apparently around 75% compatibility. You can get access to the beta if you are a donator; but I imagine the first release will be pretty soon (ie. days or weeks at most).
If you want more information about the PSX emu or the GBA emu, head over to the ZodTTD site. ZodTTD is an amazing and amazingly cool guy so be nice on the forums (been a lot more trolling the past few days, very irritating).