If you play IF visually with an interpreter, what are your visual preferences?

On background: I initially attempted this topic as a development question, but I think hearing from players would be more productive. Some questions for those who use sight to play with an IF interpreter (Parchment, Lectrote, etc.), how do you configure your interpreter (if it can be configured)? Play with defaults? Or else configure:

  1. Font (fixed and proportional)
  2. Font size (or zoom level for Lectrote)
  3. Color (text and background)

For testing my game, I usually alternate between WinGlulxe, Lectrote, and Gargoyle. My configuration:

  1. MS Reference Sans Serif and Consolas
  2. 15 (for Lectrote zoom 2)
  3. text RGB 0 306 0, background 0 0 0 (Lectrote Dark)

E: changed screenshot to *.Z8 version of Anchorhead.

I use a relatively large proportional serif font, with light text on a dark (but not black) background. Ideally I can make the lines at least a quarter inch tall on my screen, which makes for comfortable reading without straining my eyes.

I’m currently using the Breeze Darker theme in Gargoyle, with a couple modifications to make links and input lines easier to see against the dark background, and a 48-point font size.

Here’s what it looks like for me:

1 Like

That’s a good-looking color setup! I changed my screenshot to Anchorhead for comparison’s sake.

I probably should have used something easier-to-access, since this is the paid version of Anchorhead, but it’s what I had on hand.

If we want consistent comparisons, is there a free, easy-to-find piece of IF that shows off well what the screen should look like?

1 Like

I have my Mac laptop running permanently in larger text display mode, which looks like 1024x640. For most IF I use Lectrote, and zoom in 3 levels beyond the initial default. Here’s what the start of one of my own games looks like running in it. It pretty much fills the screen.

As you can see above and to the right the system text bits - which are already pretty large because of the resolution I use - are much smaller than my in game text. Lectrote doesn’t use a font size preference, so I can’t give a guide re that. But it’s big!

I need to use a larger font size to be able to play games comfortably with my brain damage from a progressive neurological disease. It’s why I often struggle with custom systems. Even web based ones like Twine I will run massive.

I have generally run Lectrote in light mode up till now, but might switch to dark in future! I usually run my Mac in dark mode.

2 Likes

The original Anchorhead might work well. It has more text so it might have a --more-- prompt that could aid comparison.

Anchorhead - Details (ifdb.org)

Also realized that my font is 15 in most win apps, but I use the value 30 in gargoyle.

In general (that’s what I tend to use for IF, but also for other things):

  • Main text font: Proportional serif. (I really like Alegreya; there’s also Alegreya Sans which is nice too if you prefer sans-serif.)
  • Fixed-width font: I go with the default because I haven’t really found a favourite, and it’s usually not important since it’s only for the status bar.
  • Font size: at least 22px. (Pixels in the CSS meaning. It might not be true 22 physical pixels with a high-res screen.) (Lectrote zoom level 5.)
  • Line height: Around 1.4-1.5.
  • Line length: Around 75 characters (if I recall correctly). At least I try to have sufficient margins on the left and right. (It’s a bit more difficult to set with Glulx games that have multiple windows, though.) (Lectrote margins 25% when in full screen.)
  • Colors: Light text on dark background (but not true white on true black).

That’s all that I can think of right now. Sorry I don’t have screenshots; I don’t have any interpreter set with all that.

I’ve always found Lectrote a bit lacking in customisation. You can’t precisely set the size or the margins directly, you have to fiddle with the zoom level. And it’s not possible to have colours outside of the presets. Gargoyle, on the other hand is a chore to configure.

(I’m still considering developing my interpreters that suit my need because of all that.)

In the end I use Lectrote, it’s good enough and has better text rendering IMO. Anyway.

(That green though, it kills the eyes! No offence of course. :wink:)

I like using an old-school font to simulate playing on a C-64. Emulated hardware is too slow to play on.

The font is:
C64 Pro Mono / Size: 12.6 - for the Monofont
Commodore 64 Angled / Size: 14.7 - for the Propfont
All of that can be changed in Gargoyle.

This is from the original .z8 file:

2 Likes

Looking good! I can’t remember what my first Infocom game was that didn’t use all caps/light blue/blue on c64. Hitchhiker’s’, I think.

1 Like

The full extent of my compulsive customization can be seen in how one can play Extensions’ examples in my extension smoketester output, e.g., Amphitheatre from Approaches by Emily Short.

A solarized dark color scheme, ET Bembo proportional font, Source Code Pro monospace font. The player’s input is monospace to maintain a visual distinction from the game output, and the command prompt is in the margin to the left of the text so the left-hand edge of text aligns throughout. 42rem width.

Edited to add Alchemy from Nate Cull’s Basic Plans as an example with some more business to it.

1 Like

You can consider Parchment/iplayif.com to be my personal visual preferences. :wink: I have added a dark mode to Parchment, but it is currently only shown if your OS/browser communicate that sites should use dark mode. I’ll add a manual switch in the future.

5 Likes

I added built-in themes to Gargoyle recently (to be in the next major release), and realized at that time that I had botched the link colors, but then completely forgot to update the Wiki with the new colors. Thanks for the reminder! I’ve just made some changes so the Wiki themes set all colors, instead of inheriting whatever was set before for links and borders.

3 Likes

I use Gargoyle. 60-character-max-width column of text, black background, silver text color, with 16pt DejaVu Sans font. Serifs make text too hard to read for me. I’m prone to light sensitivity, especially when reading text, so I like to keep colors dim and dark, and keeping the column narrow help me keep my place when reading.

2 Likes

When I was on my high school’s newspaper, I was taught “sans-serif for headlines, serif for body text.” I persisted using that style for screen layouts for many years.

About 2005 or so I came around and acknowledged that—for screen reading—sans-serif body text is easier on my eyes than serif. That’s how I do things now: Serif for headers, sans-serif for body text.

At the moment I’m a fan of Lato for body text. I like Libre Baskerville for headers, and recently switched my web site to use it.

3 Likes

Much as I love my serifs, if I ever were to bundle my customizations as a template for others’ use, I’d switch to using a sans serif face for the body text by default. It makes things more readable for a bunch of people.

1 Like