Amiga isn't always the most appropriate default for Journey

There are a lot of platform-specific stuff in the graphical Infocom games, and Journey is no exception. From what I understand, there are four officially released versions:

Revision Serial number Platform
26 890316 Macintosh
30 890322 Amiga
77 890616 Apple II
83 890706 DOS

My guess would be that the DOS version is the one most people would have access to. But it turns out that running the DOS version as if it was the Amiga version causes occasional glitches with text input:

journey-before-input

After input, a stray character is left in the rightmost box.

journey-after-input

Running the Amiga version as if it was the Amiga version does not show this bug at all, and running the DOS version as if it was the DOS version shows only a tiny glitch:

journey-dos-before-input

After input, a column of pixels is left on the left side of the separator between the fourth and fifth boxes.

journey-dos-after-input

Given this - and the differences discussed in #225 - perhaps Frotz should set the interpreter to what's appropriate for the version of the game by default, rather than always assuming that Amiga is the most correct choice? At least for the officially released versions. Anyone running beta versions or compiling their own with Zilf probably deserve whatever they get. (Though I have no idea what would be the correct platform for the Apple II version.)

I haven't tested this with all versions/platforms. It's not as easy as simply taking one savegame and try it with different platform settings, because there are variables that are set depending on platform. These are not updated when a savegame is loaded, so what you get then is a horrible mix of two platforms.

Here are three savegames I made:

Savegame Comment
journey-elf-r30-amiga.qzl Savegame for Amiga version, played as the Amiga version. No glitch.
journey-elf-r83-dos.qzl Savegame for DOS version, played as the DOS version. Tiny glitch.
journey-elf-r83-amiga.qzl Savegame for DOS version, played as the Amiga version. Noticeable glitch.
Edited by Torbjörn Andersson