[NTLK] Patching ROM objects

From: Eckhart Koeppen (eck1000_at_gmx.net)
Date: Mon Apr 29 2002 - 17:11:00 EDT


One for the experts: On a US MessagePad, setting kPCRomanEncoding for
the endpoint encoding doesn't work. This is most probably because the
encoding is missing from the object behind magic pointer @283. Only
encodings 1, 2 and 4 are implemented (on a german Newton, encodings 1 to
4 are present).

This makes it pretty cumbersome to implement endpoint-based applications
that need to display strings using for example the ISO8859 character set
(such as german umlauts) because the strings get needlessly converted by
the endpoint and need to be converted back.

It would therefore be very nice to add the missing character table to
object @283 (or to modify the Mac Roman translation table to do no
conversion at all). The only way to do this seems to be a System Update
(like the 710031 update). Or does anybody have a simpler solution?

Eckhart

-- 
                   -- eck_at_40hz.org -- www.40hz.org --

-- Read the List FAQ/Etiquette: http://www.newtontalk.net/faq.html Read the Newton FAQ: http://www.guns-media.com/mirrors/newton/faq/ This is the NewtonTalk mailing list - http://www.newtontalk.net



This archive was generated by hypermail 2.1.2 : Sun May 05 2002 - 14:05:28 EDT