IF/infocom Z-machine interpreter?

All I can find is an ancient binary of BeOS Frotz which needs TERM set to beterm or it won’t run. Seems to work tolerably, but ctrl-H is the only way to backspace… Apparently, Terminal thinks it is “xterm-256color.” Before I go messing around with the source to Frotz, is there something better for BeOS/Haiku to play IF games?