all three
most of the time its fastloader, easiest with the highest compatibility.
for some of the newer games, like harry potter, work arounds have been found for crashing by using dev hook
for really finicky games, e.g. death jr, i use umd emulator, however i'm the most wary of this one as...