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.
This is the Japanese ROM of the game and its English patch. I put these here if you insist on patching the game yourself. Note that the “Patches” zip download includes both the English patch and the “Passwords” patch. The Passwords patch translates the screens between stages and corrects the passwords screen.