2012-05-10 03:36:37

Greetings!

The following info, is from the NVDA mailing list. The only thing I myself did, was replaced the dropbox link, with Storm Dragon's link, as his is a ".zip," and the file itself is hosted on his server. Anyway, here we go!

Hello everyone,

My name is Nick, and I'm a long-time NVDA user, but new to this list.
Recently, I wrote a module for NVDA to automatically speak the output of
the Windows Frotz client for Inform/Z-Code games, as well as setting
focus to the correct NVDA navigator object for reviewing text.  I
thought I would share it with the community, as I'm sure I'm not the
only one who would make use of it.

You can download the module from

http://stormdragon.us/nvda/plugins/frotz.zip

Important!  This module is for the Windows Frotz package.  There are
some other packages with similar names, but this module won't work for them.
You can download Windows Frotz from

http://freespace.virgin.net/davidk.kinder/frotz.html

Once you install Windows Frotz, You need to change some settings.  Do
the following from within the program.
1.  Press Control-p to bring up the preferences dialog.
2.  Under the display tab, check the fast scrolling checkbox.  If this
box is not checked, NVDA will mix old output lines with new ones when
auto-reading.
3.  Under the interpreter tab, set the Interpreter Number to Apple IIe.
It should be the second item in the box.  I've read that this can
prevent certain games from using inaccessible character graphics.
4.  Hit the OK button, and restart Windows Frotz.

That's all for now.  Have a great day everyone.

Nick Stockton

By the way, there is a read me in there, so I really didn't have to copy the above message there, but hey! The more info, the better!

Enjoy!

2012-05-10 10:37:54

Thanks Trenton, I'll also bang a link to this on the windows frotz page, it should definitely improve matters for using Nvda with frotz, and maybe someone could ask the developer to do a similar thing for win glulx.

Just one thing, i have no idea what that "set interpreter to Apple Ii" business is about. I've never bothered with the set interpreter function in using winfrotz at all, indeed when I played with it it seemed to make no difference, ad certainly have never encountered inaccessible characters in the program.

Unless Nvda has some extra problems with certain ascii characters that I am not aware of of course, but I've never seen anything in the games I've played with Supernova tat didn't work.

With our dreaming and singing, Ceaseless and sorrowless we! The glory about us clinging Of the glorious futures we see,
Our souls with high music ringing; O men! It must ever be
That we dwell in our dreaming and singing, A little apart from ye. (Arthur O'Shaughnessy 1873.)

2012-05-10 21:36:50

hi, this is brilliant.  or it will be when i get around to giving it a go.
agreed, if the same can be done for glulx, then we'll have nvda access to pretty much all the decent ifiction. big_smile