Universal Compatibility Enabler Dll

Results 1 to 8 of 8
  1. #1
    Account Upgraded | Title Enabled! Darter is offline
    MemberRank
    Feb 2008 Join Date
    253Posts

    cool Universal Compatibility Enabler Dll

    Hi Guys, I just whipped this up quickly today. I only tested it on GMS v83 v92 and v95. I call it the Universal Compatibility Enabler I will need everyone's help to make this work for all versions !!! Please leave feedback and bare with me hahaha

    How to use:

    You need to create a file named MapleFix.ini in the same folder as MapleStory.exe and then Inject the dll at the splash screen.

    If you're a coder and have your own DLL, I suggest hooking
    CreateWindowExA and when its StartUpDlgClass to load this dll via LoadLibrary

    This DLL was built with Microsoft Visual C++ 2017 (x86). You will need the runtimes
    You can use the program DbgView to see what the DLL logs


    Template
    Code:
    [Config]
    Method1=1
    Method2=1
    Delay=0
    Method1 and Method2 are booleans. Delay takes an integer value. I suggest using the configuration I provided in the sample.


    Internal Workings
    Code:
    Method1 - Enabling this makes the dll scan for the HideDll method in the maple client and patches it to return
    
    Method2 - GetModuleFileNameW hook, this fixes the internal issue in InitializeInput
    
    Delay - Setting this to zero disables it.  Setting it to any other  value specifics the millisecond delay you want inside the call to  DirectInput8Create
    You can read up a bit more about what these methods do in Erics thread: http://forum.ragezone.com/f921/moder...8-8-a-1160650/
    REBIRTH GANG REBIRTH GANG REBIRTH GANG REBIRTH GANG
    Attached Thumbnails Attached Thumbnails dbgviewmaplefix.png  
    Attached Files Attached Files
    Last edited by Darter; 24-08-19 at 08:26 PM.


  2. #2
    Member Feras is offline
    MemberRank
    Jan 2019 Join Date
    50Posts

    Re: Universal Compatibility Enabler Dll

    tried on a couple pcs that had compatibility issues and tested with my friends as well works 100% thank u rebirth gang
    incorrect parameter who?

  3. #3
    Enthusiast yennagi is offline
    MemberRank
    Mar 2018 Join Date
    38Posts

    Re: Universal Compatibility Enabler Dll

    Figured I should do an update for this. V117 is still incompatible I believe. Received run time errors.

  4. #4
    Account Upgraded | Title Enabled! Darter is offline
    MemberRank
    Feb 2008 Join Date
    253Posts

    Re: Universal Compatibility Enabler Dll

    Quote Originally Posted by yennagi View Post
    Figured I should do an update for this. V117 is still incompatible I believe. Received run time errors.
    Post the errors. Are they the same as without using this tool? I've seen v111 crash due to other reasons so maybe its something else?

  5. #5
    Enthusiast yennagi is offline
    MemberRank
    Mar 2018 Join Date
    38Posts

    Re: Universal Compatibility Enabler Dll

    Quote Originally Posted by Darter View Post
    Post the errors. Are they the same as without using this tool? I've seen v111 crash due to other reasons so maybe its something else?
    https://imgur.com/JZEYrJp

    Yes, I receive the same error whether I inject the .dll or not.

  6. #6
    Account Upgraded | Title Enabled! Darter is offline
    MemberRank
    Feb 2008 Join Date
    253Posts

    Re: Universal Compatibility Enabler Dll

    Quote Originally Posted by yennagi View Post
    https://imgur.com/JZEYrJp

    Yes, I receive the same error whether I inject the .dll or not.
    I believe you error is caused by something else. Sorry this doesnt work ikn your case.

  7. #7
    Member AlisaCodeDragon is offline
    MemberRank
    Jul 2018 Join Date
    gamehacklab.ruLocation
    55Posts

    Re: Universal Compatibility Enabler Dll

    Quote Originally Posted by yennagi View Post
    https://imgur.com/JZEYrJp

    Yes, I receive the same error whether I inject the .dll or not.


    Download and install Microsoft Visual C++ 2015 (vc_redist.x86.exe)

  8. #8
    Enthusiast asnj28 is offline
    MemberRank
    Jun 2014 Join Date
    37Posts

    Re: Universal Compatibility Enabler Dll

    abcd is yours
    Last edited by asnj28; 31-08-21 at 07:03 AM.



Advertisement