[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives

Discussion in 'Windows 10' started by ricktendo64, May 8, 2015.

  1. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,469
    2,485
    120
    Since W8-1 WMC has "mcupdate -dbgc -pscn 0" crash bug, W10 b10036 has download TV setup data freeze bug and W10 b10134 has EPG bug...
    ...why not to patch W7-0 WMC, which is without any bugs so far?
     
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    Almost identical
    you only need to replace all 10.0.0.0 occurrences with 6.3.0.0
     
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    1. Just export it, no need to specify compress level

    2. The ones i patched worked to start the program, but mcupdate.exe and ehsched.exe crash
    so we need more research

    yes, revised already have updated filess
     
  4. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    So it would be as easy as changing the reg keys from 10134? No need to pull them from a working Win8.1 build? How about Windows 7? Do these occurrences need to be changed to 6.1.0.0?
     
  5. robbiejuk33

    robbiejuk33 MDL Novice

    Sep 8, 2015
    7
    0
    0
    Is it possible to create an installer that does all this for us?
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    Yes, i verified W8.1 registry with current W10 one, identical

    there will be some differences in W7, because its wmc is based on .NET 2.0
     
  7. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    How did you pull the necessary registry keys from 10134? Was it a lot of work?
     
  8. rhahgleuhargh

    rhahgleuhargh MDL Member

    Feb 9, 2015
    140
    46
    10
    #788 rhahgleuhargh, Sep 8, 2015
    Last edited: Sep 8, 2015
    Hi,
    Just a strange thing,
    My EPG guide is complete this evening. I didn't watch TV before, but I just actived .net FW 3.5 to make some programs installed 3 hours ago.

    EDIT : mmmhhh, I tried to force a new DL, nothing happened.
     
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,211
    90,794
    340
    I actually pulled it from 10074 ;)

    not much for me.. i already got used on the process
    but descriping and explaning the steps will be much :D
     
  10. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    I don't understand because ehuihlp.dll from 10036 and 10134 or 10135 (all x64) contain the exactly same GetMCSkuPolicyFromLicense procedure.
     
  11. dejong12

    dejong12 MDL Member

    Jan 4, 2009
    170
    100
    10
    I got it working, I don't know why it didn't work before. If I provide you the WMC 8.1 files, could you see if the same files can be patched?
     
  12. JOSHSKORN

    JOSHSKORN MDL Junior Member

    Aug 29, 2015
    61
    1
    0
    @DavidinCT

    Are you suggesting that those who get guide data are not US-based?

    Does Guide Data work for you at all on a Windows 7 or 8.1 machine or do you have access to one? I might have still have a Windows 7 machine on my network, but I'd have to check. Would copying any files or registry keys from it help?

    @ anyone who can answer

    I'd read somewhere on this thread or other threads that guide data IS happening, but only through an Antenna, not "Digital Cable". Not sure if this is the same case in the US or if this is how non-US users connect to TV. Can someone comment on this?

    Also , based on DavidinCT's comment about Guide Data, I got to wondering how the current WMC port to Windows 10 came to be. Is it from a US-based version? If not, could this be the reason US-based users are having problems with Guide Data?
     
  13. DavidinCT

    DavidinCT MDL Addicted

    May 9, 2015
    536
    100
    30
  14. Paul1965

    Paul1965 MDL Member

    Dec 3, 2013
    101
    7
    10
    Actually I do see call letters and channel numbers MC.jpg
     
  15. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    Dvb-t and other European digital standards has the EIT data. Something that has nothing to do with MS servers nor with internet.

    Any TV or decoder sold here (no matter if cheap or expensive, smart or dumb) grabs them, they come form antenna, dish, cable, whatever.

    WMC understand them as well. That's all.

    There aren't zone based WMC.

    It's one sw which adapts iself to the local standards and traditions.
     
  16. hmmurdock

    hmmurdock MDL Novice

    Mar 30, 2012
    48
    16
    0
    The xBox360 renders the WMC UI locally. 3rd party extenders rely on the host machine to render the UI, then transmit it via RDP. When MS updated the RDP protocol for Windows 8 it broke 3rd party extender compatibility (the extenders technically still work, you just can't see the UI) but the 360 was unaffected since it didn't rely on RDP.

    That said, non-360 extenders will almost certainly not work on Win10. (Unless someone goes to the trouble of patching in an old version of RDP, which would break several other things in the OS)
     
  17. T-S

    T-S MDL Guru

    Dec 14, 2012
    3,984
    1,331
    120
    My win 8 and 8.1 gets the data in say 10 seconds, so no its stuck.
     
  18. Graznok

    Graznok MDL Member

    Jan 29, 2013
    214
    120
    10
    EPG is broadcasted with TV signal and is periodically updated.