PureVisionHD 1080 (12 Viewers)

catavolt

Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,782
    11,604
    Königstein (Taunus)
    Home Country
    Germany Germany
    AW: PureVisionHD (16:9)

    Baron:
    1) fixed!
    2) fixed (behaviour: If in "View by Genre", LEFT goes to list, if in "View by Title, RIGHT goes to list (I know it´s a bit weird, but the search function is hardcoded with two different list IDs, 10 and 11, therefore it can only work like this).
    For the use of MyVideos: You can import your home videos under MPConfig -> Videos by attaching the relevant file path, so they get stored in the database view, although there won´t be any covers or descriptive data.
     

    Andrusha777

    Portal Pro
    December 3, 2009
    132
    3
    Home Country
    Russian Federation Russian Federation
    Hi all! After installed PureVisionHD Blue skin I cannot start MP with this skin. It crashes at "initialising input devices" or smth like it. Logs atached. With Blue3Wide MP starts normal. What are wrong?
     

    catavolt

    Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,782
    11,604
    Königstein (Taunus)
    Home Country
    Germany Germany
    AW: PureVisionHD (16:9)

    As far as I can see from the logs the font is not installed, some plugins are not installed/configured, and you have a lot of messages for "MediaPortal.D3DApp.RecoverDevice()".
    This means something wrong with your system.
    I think you can see from this forum thread that PureVision skins are very reliable and stable.
    Sorry I can´t help you.
     

    Andrusha777

    Portal Pro
    December 3, 2009
    132
    3
    Home Country
    Russian Federation Russian Federation
    Re: AW: PureVisionHD (16:9)

    As far as I can see from the logs the font is not installed, some plugins are not installed/configured, and you have a lot of messages for "MediaPortal.D3DApp.RecoverDevice()".
    This means something wrong with your system.
    I think you can see from this forum thread that PureVision skins are very reliable and stable.
    Sorry I can´t help you.

    Thanks anyway. With Blue3Wide skin no ANY MediaPortal.D3DApp.RecoverDevice() appears in logs. System is XP SP3 RUS, Core Duo, NV GF210.
     

    MaxT

    MP Donator
  • Premium Supporter
  • December 9, 2009
    112
    13
    Home Country
    Russian Federation Russian Federation
    Re: AW: PureVisionHD (16:9)

    As far as I can see from the logs the font is not installed, some plugins are not installed/configured, and you have a lot of messages for "MediaPortal.D3DApp.RecoverDevice()".
    This means something wrong with your system.
    I think you can see from this forum thread that PureVision skins are very reliable and stable.
    Sorry I can´t help you.

    Thanks anyway. With Blue3Wide skin no ANY MediaPortal.D3DApp.RecoverDevice() appears in logs. System is XP SP3 RUS, Core Duo, NV GF210.

    I have the same issue and seems that it relates to C:\ProgramData\Team MediaPortal\MediaPortal\language\strings_ru.xml:

    In most strings_*.xml files the characters setting is 255 characters while in strings_ru.xml the characters setting is 1105 characters. With this setting (1105) the default skin works fine (with the setting of 255 there was something wrong with OSD) but it seems that this setting overrides any character relates settings in the PureVisionHD fonts.xml Since this skin requires much more textures to be created from several fonts (for utf characters from 0 to 1105 rathe than from 0 to 255 or other setting in fonts.xml) , Direct3D cannot handle this and therefore crashes. I do not know whether this is MP or skin issue.

    catavolt, may be, being one of the most knowlegible skin writers, you could clarify this issue and/or discuss this with devs?

    BR

    MaxT
     

    catavolt

    Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,782
    11,604
    Königstein (Taunus)
    Home Country
    Germany Germany
    AW: PureVisionHD (16:9)

    Hi MaxT, :D for your answer. In my font files I use the full range from 0 to 1536 covering all languages up to Hebrew etc. (There were some issues with Hebrew, so I changed the font settings accordingly, since then no more complaints). A typical entry from the font file ist this one:

    <font>
    <name>font22</name>
    <filename>Fluid Body Caps</filename>
    <height>16</height>
    <bold>yes</bold>
    <start>0</start>
    <end>1536</end>
    </font>

    The Blue3 skins do not have any entry like this thus using the default range of 0 - 255.
    You could try to change the font file accordingly (it´s "font.xml", and editing should be easy).
    Please let me know if this fixes the problem!
     

    catavolt

    Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,782
    11,604
    Königstein (Taunus)
    Home Country
    Germany Germany
    AW: PureVisionHD (16:9)

    helios: Fixed! And - why to late? It´s never to late to improve a skin! That´s what those testversions are for. And :D for your input (although you must be very annoyed looking at the result of Schalke today....... won´t comment any more.....
     

    MaxT

    MP Donator
  • Premium Supporter
  • December 9, 2009
    112
    13
    Home Country
    Russian Federation Russian Federation
    Hi catavolt!

    I did some testing with various combinations of settings in strings_ru.xml in the language folder and fonts.xml in the PV skin folder: 1) stings_ru 255 fonts intact, 2) strings_ru 1105 fonts intact and 3) strings_ru 1105 fonts 1105. I cleared cache every time after editing strings_ru or fonts. Logs are attached. Basically results are:

    in the 1st case MP with PV HD loads but items translated into Russian in the OSD are not seen;
    in the 2nd and 3rd cases MP loads but there is nothing on the screen at all. Logs show that:

    2010-02-07 08:51:34.599429 [Debug][MPMain(1)]: TextureLoader.CreateFile C:\ProgramData\Team MediaPortal\MediaPortal\Cache\PureVisionHD\fonts\font32_61.dds
    2010-02-07 08:51:37.787611 [Debug][MPMain(1)]: Saving font:font32 height:61 texture:4096x2048 chars:[32-1106] miplevels:1
    2010-02-07 08:51:37.790612 [Debug][MPMain(1)]: TextureLoader.CreateFile C:\ProgramData\Team MediaPortal\MediaPortal\Cache\PureVisionHD\fonts\font72_135.dds
    2010-02-07 08:51:39.444706 [Info.][MPMain(1)]: D3D: InitializeDeviceObjects - Exception: System.NullReferenceException: В экземпляре объекта не задана ссылка на объект. In English this means that in the object instance there is no reference to the object
    в MediaPortal.GUI.Library.GUIFont.InitializeDeviceObjects()
    в MediaPortal.GUI.Library.GUIFontManager.InitializeDeviceObjects()
    в MediaPortalApp.InitializeDeviceObjects()
    в MediaPortal.D3DApp.InitializeEnvironment()


    and no font72_135.* and fontSVT_24.* files exist in the cache folder. However if I exit MP (by loading Configuration) and load it again without clearing cache, it creates font72_135.* and fontSVT_24.* fules and loads OK, but the size of font72_135.dds is 268 435 584 bytes (which is huge compared to font32_61.dds which is 32 554 560 bytes and other dds files wich are smaller)!

    In some previous SVN I could not load MP and PV HD with default settings in strings_ru, had to put 255 in there and leave with some strings in the OSD missing.

    So at least for me the solution is just to run MP for the second time without clearing the cache to allow creation of missing textures.

    But at the end of the story I still do not understand:
    1. Why with strings_ru setting 255 MP works fine with Russian chars including menu items, series name etc. and the issue is only with OSD buttons (Russian series name taken from myTVseries is shown correctly) therefore 1105 or whatever other range different from 255 is not needed. As it is seen from the attached logs, only chars up to 255 are textured, so other are not textured and thus cannot be used.

    2. Even if I am not right in 1., why MP loads 0-1105 charecters for Russian or 0-1536 for Hebrew for all fonts even if their charlength is specifically limited in fonts.xml eg font 72 is limited only to few capital letters from the English charset?

    Small side notes - I noticed that in common.osd.buttons.video.xml and in common.osd.buttons.xml there are direct labels definitions like <label>Video</label>, <label>Audio</label>, <label>Mute</label>, etc. rather than references to relevant strings. Therefore these lables are never translated in other languages. I've looked only into these files so cannot say whether this is the case for other xmls.

    myextensions2.xml file needed for MPEI plugin is missing. I've copied this from BSW skin and it works fine.

    BR

    MaxT
     

    Users who are viewing this thread

    Top Bottom