It actually needs to run on the SNES. You don't need to have an actual SNES though - bsnes is a very accurate emulator, and if it works on there it will work on the SNES unless you're trying to do some seriously weird stuff.