From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pz0-f194.google.com (mail-pz0-f194.google.com [209.85.222.194]) by speech.braille.uwo.ca (Postfix) with ESMTP id D7B4610452 for ; Thu, 19 Nov 2009 23:16:59 -0500 (EST) Received: by pzk32 with SMTP id 32so2115681pzk.21 for ; Thu, 19 Nov 2009 20:16:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:mail-followup-to:mime-version:content-type :content-disposition:user-agent; bh=17oXBa3z4E87JB1H1x6asDAJ8LwT0XAANeYyExa9Hso=; b=gUIVCIESAMy9kXHplvyd1ghdqxJtw9WeY7cFbynop4C5D+SwN+riupOpjYin5rrpt+ 49JrANAyUQ1meumJZRvUHyEqHQH5gKj22jPFHGVCGqyDLSEaVVDeJpGz99fKduFiDyxD EjAEKvhpuMhd4jc5mNhP4zmZaVnMJtBDZAYKE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:user-agent; b=kLZwxkH5wG/+GBflmfF+77wT85/3T34o2gUqXU19haubfxlqdijtCg68tSFmE8tk9i fpjToUppLowWduXNNwSrR8WudP8IpOtao5g1Vb0yNqJbxyeiK+cOOaIBjkUVQIoEfHbk bfBAOZZtA40C94X84fZo4bt8L7A2AmN91Bc0c= Received: by 10.115.133.39 with SMTP id k39mr1253308wan.94.1258690619239; Thu, 19 Nov 2009 20:16:59 -0800 (PST) Received: from localhost (128-193-247-73.resnet.oregonstate.edu [128.193.247.73]) by mx.google.com with ESMTPS id 20sm699191pzk.13.2009.11.19.20.16.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 19 Nov 2009 20:16:58 -0800 (PST) Date: Thu, 19 Nov 2009 20:16:57 -0800 From: Zachary Kline To: speakup@braille.uwo.ca Subject: jzip: an alternative to frotz Message-ID: <20091120041657.GA18181@blackbird> Mail-Followup-To: speakup@braille.uwo.ca MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2009 04:17:00 -0000 Hi, In my attempts to find an interactive fiction interpreter which works well with Speakup, I stumbled upon jzip. This is a bit older than frotz and isn't maintained, but it supports all the modern interactive fiction standards with the exception of blorb. I thought of cutting my teeth in C by trying to integrate Andrew Plotkin's Blorblib with it. The termcap-based interface is compilable if you link with the ncurses library. It works quite nicely, and doesn't suffer from the frotz habbit of repeating old text when the screen fills. It can be found at the IF archive, in /interpreters-infocom-zcode/zip. The version I have is from 2000, and unfortunately doesn't respect the unix convention and extract into its own directory. I'm not sure how many interactive fiction players are on this list, but I thought I'd pass this along. Best and enjoy, Zack.