IMO this poll still doesnât seem structured right.
Starting here: https://www.ifwiki.org/Z-code_interpreters
We spent quite a bit of time thinking about how to structure this table. Note that Bocfel doesnât appear on the list, even though IFWiki knows that Bocfel is an interpreter that exists. https://www.ifwiki.org/Bocfel
The reason Bocfel doesnât show up there is due to the âRecommended interpreterâ checkbox on the infobox editor. https://www.ifwiki.org/Special:FormEdit/Software/Bocfel
Recommended interpreter: Is this interpreter user-friendly enough to recommend to new players? If you answer âYes,â then this interpreter (if stable) will be added to our recommendations, for example, Windows interpreters. If the user must compile the interpreter from source code, answer âNo.â If the interpreter must be launched from the command prompt (other than on Linux), answer âNo."
Bocfel is listed as âRecommended Interpreter: No,â because Bocfel users must download and compile the interpreter from source. If you want to use Bocfel, the best way to use it is to use an interpreter that uses it, including Gargoyle, Spatterlight, or Emglken, which is also not a Recommended Interpreter, but you can use it as part of Lectrote or Parchment, both of which are Recommended Interpreters.
We decided to sort the table by Updated date. We considered having polls for âbestâ interpreter, but how on earth could a voter practically compare between, say, Frotz for iOS and Fabularium for Android? What does it even mean to say that Frotz for iOS is âbetterâ than Fabularium? Is that voter saying that iOS is a better platform for IF than Android?
What does make sense is a platform-specific format-specific poll. Whatâs the best Z-code interpreter for Windows? Whatâs the best TADS interpreter for macOS? Whatâs the best ADRIFT interpreter for iOS? etc.
But, to answer your question about Z-Code interpreters specifically, for all the platforms I ever use:
- Web: Parchment (ElseIFPlayer in distant second place)
- Windows: Gargoyle if youâre willing to futz with the settings file; Windows Frotz if you just want something that works
- macOS: Spatterlight (Lectrote in second place)
- Linux: Gargoyle (Lectrote in second place)
- iOS: Frotz for iOS is basically your only option. Luckily, itâs pretty good
- Android: Android interpreters are in a pretty sad state right now. The only plausible interpreter that you can get from the Google Play Store is Fabularium, but it hasnât been updated since 2018. You can download a fork of Fabularium on F-Droid, but that hasnât been updated since 2019. So, uh, maybe you can get by with one of those Fabulariums, but in some cases your best bet is to play in Parchment on the web.
So, given all that, what answer could I give to your poll? Is my favorite Parchment, Gargoyle, Spatterlight (not listed!!), âFrotzâ (WinFrotz or iOS Frotz?), or Fabularium? Or should I just check all of the above? (Except Bocfel, of course, which probably shouldnât even be on the listâŚ?)