Don't dish out on poor ePSXe the emulator is perfectly fine it's the use of it that sometimes gets lost as it is highly configurable that does get some users understandably lost off, that is not to say it is not good or as good as other emulators it is still one of the best emulators out there for enhanced PSX emulation, just because some find it hard to setup it is not to say is not that good
For the config we have a nice little site called
http://psxdatacenter.com/ (seems to be down at time of posting

) anyway that will help there and guess what if a game runs in another emulator other than ePSXe he does note this, though what does not run in ePSXe is few and far between.
EDIT: psxdatacenter is back up