I'm trying to run ePSXe, and it's constantly giving me a problem that I'm missing WNASPI32.dll. I've done searches for this, and found two answers for fixing it:

1. Downloading ForceASPI(I think it's called that), which apparently doesn't work with Windows 7.
2. Switching the CD-ROM plugin to IOCTL mode. I've tried this, but the emulator still gives me constant errors about missing the DLL.

If it means anything, I'm using Star Wars Episode 1: The Phantom Menace game to test this out. Even if I manage to keep the emulator running despite the errors, I just get a black screen on running the game. If I run the game in psX emulator though, it works fine, so I know it's not a bad iso.

Any advice?