You will need a Super Nintendo emulator to play Alcahest. You can download one from my emulators page. If you need assistance with any of the emulators offered on my site, check out my emulation help subsite: Video Game Emulation for Newbies.
This is the game pre-patched with the English patch. I'm saving you the trouble of patching the game yourself.