Dialog lets you add a limited number of non-PETSCII characters from Unicode for your game, but doesn't provide any way to type them. Current games just add synonyms involving ignoring diacriticals and splitting ligatures, but that doesn't cover every case -- the name "Þórgerður," for example, wants something for that leading thorn, and you'd need "Thorgerthur," "Thorgerdur," and "Porgerdur" to cover the ways that someone might try to type it on a Commodore keyboard.
The obvious solution would be to use the CTRL, Commodore, and SHIFT keys as modifiers, and to let the author specify what combination of keys maps to what character. Up to 928 unique characters could be supported this way, including the built-in ones.
Dialog lets you add a limited number of non-PETSCII characters from Unicode for your game, but doesn't provide any way to type them. Current games just add synonyms involving ignoring diacriticals and splitting ligatures, but that doesn't cover every case -- the name "Þórgerður," for example, wants something for that leading thorn, and you'd need "Thorgerthur," "Thorgerdur," and "Porgerdur" to cover the ways that someone might try to type it on a Commodore keyboard.
The obvious solution would be to use the CTRL, Commodore, and SHIFT keys as modifiers, and to let the author specify what combination of keys maps to what character. Up to 928 unique characters could be supported this way, including the built-in ones.