In the original Minerva everything had to fit into 48K, which is why foreign language support has to be loaded externally.Derek_Stewart wrote: Thu Aug 07, 2025 6:52 am I am not totally against the inclusion of Language files in SMSQ/E or Minerva, but if the desired language is not included, then another foreign language would have to be used. I prefer the Minerva method of load language and keyboard tables on boot up. Where new specific language files can be generated as required.
The Q68 version requires an external keyboard driver and has twice as much ROM memory available, so inclusion of foreign keyboard tables is not a big issue (it only costs a few hundred bytes extra).
But it's not much work to implement a KBD_TABLE command in the Q68 keyboard driver (including support for loadable keyboard tables). It will probably take more time to test it than to actually write it.
(I just realised that the list of extra keywords in Minerva4Q68 has now grown to the point that it needs a separate chapter in the documentation...)