SSF works great, it is more accurate than Project64, but getting it to work is hard, but once it works BOY, IT WORKS.
To get it to run you will need the following:
DAEMON Tools Lite:
A free CD image program that you can download to run games off your hard drive (note: it has to be Daemon Tools Lite because others like Magic Disc don't work well with Saturn images). Or, if you have a physical copy then you can just pop it in your disc drive. but because of the enormous amount of decryption that is needed to run these games it is better to just rip it to your hard drive. The biggest reason why getting this emulator to work is so hard is because the images have to be in a very specific format. ie: ISO (with CUE and WAV files for music tracks)
SSF (beta versions! not prototype versions! ie: I'm using SSF 0.10 Beta R1) latest version is 0.12 beta R2
Sega Saturn Bios files
There are 3 kinds: USA, Europe and Japan. If you only have Sega Saturn games from the US then you only need that bios file.
When you start SSF, you will need to open the bios in Option>Option then Peripheral tab. Also make sure you select the appropriate Area Code and CD drive (DTSOFT BDROM represents the Daemon virtual drive)
Make sure that the emulator is set to "highest compatibility" in the EZ Settings for more emulation accuracy, WARNING: you'll need a pretty powerful PC for maximum accuracy.
I'm not gonna explain every single little detail on how to get this emulator to work. You see, I got this to work because I just kept experimenting with it until it got to a point of almost perfection. If you get stuck in any area, just let me know. But here's proof that it works: