Developing custom content

The following custom content is supported in Marathon:

  • Skins
  • Voices

Skins

Custom skins can be created using the built in skin editor, which is located at "Menu -> Settings -> Skin Editor". All skins available for the current screen resolution will be listed, so if you want to customize both the landscape and portrait skins available for your phone you'll have to set the correct mode before launching the skin editor.

While editing a skin you can set various properties, such as the text size, font and background image. Remember to put the background images you want to use in your "My Documents" folder (Located at "/My Documents/" on your device). When the background is selected it'll be copied to the skins directory, so you may remove it from your documents folder.

Voices

Voices are located in "Voices/language-code/Voice Name" beneath your install directory, which is "/Program Files/Marathon/" by default. Voices consists of multiple wav sound files which are combined together to form sentences. The Instructions.xml file tells which order files are played. Tokens written inside []-brackets will be replaced by the appropriate wav files.