Ultima III: Exodus/Text transcript

Plot and clues
The numbers in the "location" column refers to a plot-wise game progression.

Sort the table by "Subject" to see at a glance all hints about the same subject.

The NES text is different from the original because it was first translated into Japanese, then expanded, translated back into English, and eventually reduced to fit the available space. In the process, some clues were added, but an important clue went missing.

In-game tutorial (NES)
In the NES port, the text was expanded so that almost every character says a different line. This way, several hints about the game itself were added.

Recurring characters
Six characters in Ultima 3 are recurrent in the series. In the NES port, some characters are found in the same locations, but they say completely different lines. In particular, Shamino is replaced by his real-life alter-ego Richard Garriott.

Other lines
In the NES port, the dialogue was expanded so that nearly every character had a unique line. In the following table, characters in the same location have text on the same row.