eelbox

Forum Replies Created

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • in reply to: FIX! – How to make MassEffect3 LE hook #209430
    eelbox
    Participant

    ERRATA CORRIGE

    **SORRY SORRY**

    In my Definite Solution I typed the points 3 and 7 wrong

    YOU HAVE TO RENAME MassEffect3.exe into MassEffect1.exe (not MassEffect31), or you’ll miss 3D reconstruction

    So, the right version of point 3 and 7 is:

    3) Open MassEffectLauncher.ahk from the MOD ZIP with Notepad.
    Find this line:

    RunWait % A_ScriptDir . “\..\ME3\Binaries\Win64\MassEffect3.exe” . Commandline . LanguageCommand . ME3Lang

    And replace it with:

    RunWait % A_ScriptDir . “\..\ME3\Binaries\Win64\MassEffect1.exe” . Commandline . LanguageCommand . ME3Lang

    7) Go to Me3 install fodler (Mass Effect Legendary Edition\Game\ME3\Binaries\Win64)
    Rename MassEffect3.exe into MassEffect1.exe

    in reply to: FIX! – How to make MassEffect3 LE hook #209429
    eelbox
    Participant

    I FORGOT TO SAY:

    From the custom launcher you may need to launch the game twice, the first time you hit the button it may not start

    in reply to: FIX! – How to make MassEffect3 LE hook #209428
    eelbox
    Participant

    Ok guys, I have now the DEFINITE SOLUTION.

    Why a Definite solution?
    Well, my first trick “did the job” but it has a HUGE problem: the launcher wasn’t passing to ME3 the proper command line, missing different languages! (you can only play the International version)

    They key of this new solution is to create you very own Launcher that execute MassEffect3 with a different EXE name.

    The definite solution is a little bit tricky but it works 100%

    1) Download the mod “Custom Launcher for Unlocking All Language Options” from NEXUS MOD: https://www.nexusmods.com/masseffectlegendaryedition/mods/46

    — that custom launcher has been made with Autohotkey. The author has been so cool to include the original AHK file that let you recompile the custom launcher with your edits. This has been VERY IMPORTANT! Dont forget to thank the mod author–

    2) Download and install Autohotkey: https://www.autohotkey.com

    3) Open MassEffectLauncher.ahk from the MOD ZIP with Notepad.
    Find this line:

    RunWait % A_ScriptDir . “\..\ME3\Binaries\Win64\MassEffect3.exe” . Commandline . LanguageCommand . ME3Lang

    And replace it with:

    RunWait % A_ScriptDir . “\..\ME3\Binaries\Win64\MassEffect31.exe” . Commandline . LanguageCommand . ME3Lang

    4) Save the modified MassEffectLauncher.ahk file

    5) Right click in MassEffectLauncher.ahk file and select “Compile Script” overwrite if it asks.
    MassEffectLauncher.exe should be recompiled with latest changes

    6) Go to Mass Effect Legendary Edition\Game\Launcher
    Rename original MassEffectLauncher.exe file
    Copy your now MassEffectLauncher.exe

    7) Go to Me3 install fodler (Mass Effect Legendary Edition\Game\ME3\Binaries\Win64)
    Rename MassEffect3.exe into MassEffect31.exe

    8) Use the new Launcher to start the game

    9) Enjoy VORPX!

    ^^

    eelbox
    Participant

    Ralf I agree witk Luka.

    I understand your explanation, but the case of MassEffect 3 LE point out that a solution is needed for cases where two versions of the same game exists, and both have the same EXE name and another hooking profile is needed.

    I can try giving some suggestions:
    – multiple official profiles are provided and users can choose witch one to activate

    – let users to temporally disable official profiles to avoid the “EXE already assigned” restriction. These override profiles are marked in red and only one can be activated. A warning is shown when game start: “You are not using an official profile, if you have problem delete this override profile”

    in reply to: FIX! – How to make MassEffect3 LE hook #209426
    eelbox
    Participant

    Luka how did you trick the launcher? I tried renaming the game Masseffect31 but I get the launcher opened instead of the game.

    Anyway, Im now facing another problem.

    The launcher execute Mass Effect 3 passing some argument (like the language…) my trick makes ME3 being hooked my VORPX but you are forced to play it in English…

    eelbox
    Participant

    There are cases where it makes impossible to use VORPX.

    MassEffect3 LE for example. Default profile doesn’t hook, you have to use MassEffect1 LE profile. To do that, you have to rename ME3 LE executable.

    Which is bad, because it forces you to play in English

    in reply to: Is Mass Effect LE now 100% working? #209406
    eelbox
    Participant

    I managed to get MassEffect 3 LE working.

    You have to trick the launcher, just do that:

    1) go in installation folder
    2) Go in GAME\ME3\Binaries\Win64 and rename MassEffect3.exe into MassEffect1.exe
    3) Go back in GAME folder
    4) Rename ME1 into ME1_
    5) Rename ME3 into ME1
    6) Launch MassEffect 1 from the Launcher

    Enjoy ME3 into VORPX
    ^^

    in reply to: Mass Effect Legendary Edition (DX11) #209405
    eelbox
    Participant

    I managed to get MassEffect 3 LE working.

    You have to trick the launcher, just do that:

    1) go in installation folder
    2) Go in GAME\ME3\Binaries\Win64 and rename MassEffect3.exe into MassEffect1.exe
    3) Go back in GAME folder
    4) Rename ME1 into ME1_
    5) Rename ME3 into ME1
    6) Launch MassEffect 1 from the Launcher

    Enjoy ME3 into VORPX
    ^^

Viewing 8 posts - 1 through 8 (of 8 total)

Spread the word. Share this post!