Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an application to watch TV on the screen (ComproDTV) installed on a Windows 7 Pro 64 Bit Russian edition.

The app is localized and supports channel names, teletext etc. in Russian. However, the font used for OSD (on-screen display) is set to the wrong encoding so it shows Latin1 symbols where Cyrillic symbols from CP1251 should be.

Of course I don't have access to the source code of the app.

Is there any way to substitute the OSD font with another font or make the application use a different encoding?

share|improve this question
Based on their website, it looks like it's actually a hardware solution. Are you 100% sure it's not coded in the card? – JNK Sep 11 '10 at 10:38
@JNK: what exactly you think is coded in the card? – Quassnoi Sep 11 '10 at 10:57
I mean is it possible there are region specific versions of the hardware and it is not a software issue ? – JNK Sep 11 '10 at 11:09
@JNK: the channel names are set in the software. They just map a frequency to a string. It's hardly possible they ever go to the card. – Quassnoi Sep 11 '10 at 17:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.