Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    Banned
    Join Date
    Sep 2007
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    State of the LED panel

    It would appear our cries to MSI fall on deaf ears, so it would appear the task of harnessing this beast is up to us. There hasn't been much talk here lately of any progress with the LED panel, so I would like to gather whatever information that anyone has here and maybe create a plan of attack.

    First off, I'm running a MEGA 180 and here are programs known to operate its panel:
    1. MSI Media Center III
    2. PC Alert 4
    3. MSI Radio

    The common files between these programs are ForMpc.dll, ForMpcLcd.dll, MSIDrvIF.dll and mpcsys.SYS. MSIDrvIF.dll seems to control the remote, which in turn activates other programs to operate display. I'm not sure what role mpcsys.SYS plays yet. However, I peered through hex dumps of every version of ForMpc.dll and ForMpcLcd.dll, and in both I found a rather interesting string: "MEGAPANEL".

    So I tried combinations of temporarily renaming both ForMpc.dll and ForMpcLcd.dll and then starting up their respective programs to see if that would prevent the display from turning on and proving their significance. Sure enough, renaming ForMpc.dll did the trick. Perhaps "ForMpc.dll" stands for "For MEGA Panel Control".

    As for the significance of ForMpcLcd.dll, I'm thinking that this file plays a role in MEGA Panels that are just that: LCD screens. If someone with a MEGA 400 or 651 could try this same experiment, I'd appreciate it.

    As for the previous posts that neither of these two files exports any functions, that's technically incorrect... they both export a single function respectively: "MainEntry". With only a single function, that should help narrow things down. As for the parameters being passed, I don't have an idea.

    Another curious string turned up in the hex dumps, a Registry entry: HKEY_LOCAL_MACHINE\SOFTWARE\MSI\SEAN. If you navigate to that location in the registry, it's a folder with 4 dwords: 0, 1, 2, 3. I'm still trying to figure out if this thing plays any role. Now "Sean" is a guy's first name, so if anything, this gives us a new name to curse.

  • #2
    UE Antagonizer Fumigator's Avatar
    Join Date
    Dec 2005
    Location
    Utah, USA, Northwestern hemisphere, Earth, Solar System, Milky Way Galaxy, Alpha Quadrant
    Posts
    7,691
    Thanks
    42
    Thanked 637 Times in 625 Posts
    *blank stare, slight drooling*


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •