From a45f5120f806b8d244854a87673c2f8aa1ce6a80 Mon Sep 17 00:00:00 2001 From: Rob Hagemans Date: Sat, 24 Sep 2022 10:31:20 +0100 Subject: [PATCH] add table for national character mappings for the Olivetti M10 to README --- kyotronic/README.md | 40 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 3 deletions(-) diff --git a/kyotronic/README.md b/kyotronic/README.md index 9c2677e..7ee76dd 100644 --- a/kyotronic/README.md +++ b/kyotronic/README.md @@ -19,8 +19,42 @@ other fonts: A note on character mappings ---------------------------- -The glyphs have been mapped to Unicode codepoints with the help of a Tandy-200 mapping created by `hackerb9`. -I have erred on the side of not providing a codepoint for glyphs where no obvious match was found. For the graphical glyphs in these sets, no documentation was found to determine the glyph designer's intentions as to their meaning. +The glyphs have been mapped to Unicode codepoints with the help of +a Tandy-200 mapping created by `hackerb9`. +I have erred on the side of not providing a codepoint for glyphs where no +obvious match was found. For the graphical glyphs in these sets, no +documentation was found to determine the glyph designer's intentions as to +their meaning. -If you have documentation about the meaning or contemporary use of these glyphs, please get in touch. +If you have documentation about the meaning or contemporary use of these +glyphs, please get in touch. + +Olivetti M10 national versions +------------------------------ + +The Olivetti M10 came in five different national versions. Each had a +different keyboard and a different character map. I have included the US +and UK versions, for which I had access to original character sets. +Furthermore, the Italian version is documented in the +[Italian-language operations guide](https://archive.org/details/m10guidaoperativa/page/n179/) +and some of the mappings of the German version are remarked upon at +[Retrochallenge 2016/01](https://www.masswerk.at/rc2016/01/). These sources +are consistent with the assumption that these versions used the same +mappings as documented in the +[BASIC guide for the Olivetti M20](https://archive.org/details/m20linguaggiobasic/page/n425/) + +The following code points differ: + +| |`23`|`40`|`5b`|`5c`|`5d`|`60`|`7b`|`7c`|`7d`|`7e`| +|-------|----|----|----|----|----|----|----|----|----|----| +|US | # | @ | [ | \ | ] | \` | { | \| | } | ~ | +|Italy | £ | § | ° | ç | é | ù | à | ò | è | ì | +|France | £ | à | ° | ç | § | \` | é | ù | è | ¨ | +|UK | £ | @ | [ | \ | ] | \` | { | \| | } | ~ | +|Germany| # | § | Ä | Ö | Ü | \` | ä | ö | ü | ß | + +Notes: +- All five sets contain the same glyphs; only the codepoint mappings differ. +- These mappings agree with the DEC National Replacement Character Sets. +