[Windows Mobile Apps and Games] hkultraman:
Finally there is a subtitle plugin that works on my omnia (WM6.1)

URL : http://sourceforge.net/projects/tcpmpsubssubtit

Release Notes:

TCPMP SUBS SUBTITLE PLUGIN

Version 0.6

I. What this plugin can be used with.

1. This plugin supports the following subtitle formats:

- SAMI (*.smi)

- ASS/SSA (*.ass,*.ssa)

- SubRip (*.srt)

- MicroDVD Subtitle (*.sub)

Note: not all *.sub files are in MicroDVD format.

2. The following video drivers can be used:

- GAPI

- GDI (recommended)

- Intel 2700

- ATI 3200

3. The following video drivers are not supported:

- Raw Frame Buffer

- Direct Draw

- Intel XScale

These ones will not show any subtitles.

If you are a developer and can modify the drawing drivers to make them supported, you may send the code to my email.

II. Installation.

1. You should setup TCPMP 0.72 if you don't have it already.

Variant 1.

This is the official CAB installator: http://picard.exceed.hu/tcpmp/test/tcpmp.pocketpc.0.72RC1.cab.

Use files from the WM.2003.and.higher folder.

Variant 2.

If the previous installator won't work on your device, you can try another one here: http://xdaforums.com/showthread.php?t=380387

Use files from the WM6.1 folder.

Some versions are most likely not supported and there may be conflicts:

- TCPMP 0.82 Unofficial Chineese Edition

- TCPMP Subtitle Edition

- TCPMP 0.71 and earlier

Probably, you won't be able to install several versions of TCPMP at the same time and will have to delete your old one.

2. Please backup old versions of all files in TCPMP 0.72 folder.

If something will not work, there will be an opportunity to restore the previous stable state

without re-installing the player.

3. Copy contents of the folder (see 2 variants described above) to the same directory you have installed TCPMP 0.72.

These files must be replaced:

- common.dll (changes some video drivers to add subtitle support)

- interface.plg (adds the Subtitle control menu)

Some other files are not necessary if your device does not support Intel 2700 or ATI 3200 drivers.

- ati3200.plg

- intel2700g.plg

4. If your language is not English, you may need to change your system encoding.

Select "Settings->System->Regional Settings" from the Start Menu and then choose your language.

It will help if you see strange symbols in subtitle text instead of the correct ones.

5. Now start TCPMP 0.72. You will see some changes in interface:

- A new page of settings where you may change font name, size and boldness, disable

subtitles completely or change their speed.

- Options->Subtitle submenu in the main menu. It allows opening a new subtitle file,

to switch between several subtitle streams and also to change speed.

- A hotkey for subtitle stream switching in Settings on the Hotkey page

6. Using the plugin

You may copy subtitle files to the same folder where the films are located.

The plugin will autodetect subtitles which names begin with the film name when you click the "Play" button:

filmname.srt

filmname.eng.smi

...

etc

You may also use Options->Subtitle->Open... to manually load a subtitle file.

If you are using *.sub files, they are frame based.

The plugin tries to determine the right frame per second rate automatically.

First it looks at the first line of a *.sub file to see if frame rate is mentioned there.

If a value is not found, the current film FPS is taken.

You may need to change the FPS setting manually only in rare cases.

This setting does not influence any other subtitle types or the film.