Hi Andrzej
I have assumed, that name offset in MDR7 is in bytes, not in characters. Attached is a patch for mixed-index branch, which recalculate offset.
Great, you've confirmed it.
It seems to work in Mapsource, both cp1250 and UTF-8, but please check on your examples. I haven't tested in device.
Still need to deal with initial shield characters; I've combined everything and will commit the result. Seems to work with all the tests I was using on latin1 and unicode. Even works on ascii, which surprised me a bit! ..Steve _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev