Jump to content

Epic Games Modding - A Techical Solution


Nakaka

Recommended Posts

  • Replies 113
  • Created
  • Last Reply

Top Posters In This Topic

bonjour, ça ne fonctionne pas pour moi comment je peut faire ?

 

I translated this to English but it was just a low effort post :smile:

 

hi i have this problem

 

 

attachicon.gif unknown.png

Weird, you use Solution#1 or Solution#2?

Please post the text inside your .cmd file

BattleDash says he has a DRM-free launcher, which might help.

 

Edited by Nakaka
Link to comment
Share on other sites

F

 

I had my hand at this yesterday and found a solution. This solution assumes you already have Frosty Mod Manager, and have attempted to launch the game with your imported mods. (this creates a necessary "ModData" folder)

Backstory
Recently EA decided to update Origin to require the use of EpicGamesLauncher.exe to launch Battlefront II.
Earlier versions of Origin doesn't need EpicGamesLauncher at all. Although nothing's technically preventing you from using the earlier Origin, you cannot play Battlefront II with friends. With the new version of Origin, Origin launches EALink.exe, which talks to EpicGamesLauncher.exe, and will not carry over the "-datapath" required to load mods.

Solution Part 1 (Optional? See *Note)

  1. Open CMD.exe (from start menu) and go fullscreen so you can see it better
  2. Paste (without quotes): "WMIC path win32_process get Caption,Commandline"
  3. Launch Battlefront II from Epic
  4. Press enter inside CMD.exe
  5. Look for EALink.exe in the list. If you see it, you have all the information you need. Copy the whole line to Word/Notepad for reference. You can copy text from CMD.exe by selecting the text, then right-clicking it.

If you don't see EALink.exe in the list, it isn't running, so you pressed enter too late/early.

Solution Part 2

  1. Open notepad.exe (from start menu) and paste this line of text to it (INCLUDING quotes):
    "[PATH_TO_ORIGIN]\EALink.exe" "link2ea://launchgame/MtMassive?AUTH_PASSWORD=[AUTHPASS]&AUTH_TYPE=exchangecode&epicusername=[EPICUSERNAME]&epicuserid=[EPICUSERID]&epiclocale=en&theme=sws&platform=epic&Hotfix=go& -datapath %22[DATAPATH]%22"
  2. Replace [AUTHPASS], [EPICUSERNAME], and [EPICUSERID] with the information you gathered from CMD.exe earlier.
  3. Replace [DATAPATH] with something like: C:\Games\Origin\STAR WARS Battlefront II\ModData
  4. Replace [PATH_TO_ORIGIN] with something like: C:\Program Files (x86)\Origin
  5. Open another CMD.exe (from start menu)
  6. Paste the notepad's text into CMD.exe (right-click -> paste)
  7. Press enter to launch the game.

*Note: It might be that [EPICUSERNAME] and [EPICUSERID] can be blank, and [AUTHPASS], though necessary, can be 0... epic.

Solution #1

Running this script accomplishes the same thing as Solution #2.
You must bypass any anti-virus prompts.
If you're downloading w/ Firefox, you must un-hide Windows file extensions, then rename the extension to ".cmd" instead of ".cmd.html"

 

Solution #2

  1. Open Epic & Origin
  2. Open notepad (from start menu) and paste in this line of text (INCLUDING quotes):
    "C:\Program Files (x86)\Origin\EALink.exe" "link2ea://launchgame/MtMassive?AUTH_PASSWORD=0&AUTH_TYPE=exchangecode&epicusername=&epicuserid=&epiclocale=en&theme=sws&platform=epic&Hotfix=go& -datapath %%22DATAPATH%%22"
  3. Replace DATAPATH with something like C:\Program Files (x86)\Origin Games\STAR WARS Battlefront II\ModData
  4. Save the file (to your desktop) as Battlefront.cmd
  5. Double-click Battlefront.cmd to launch the game.

*If Origin pops up but the game doesn't open, your DATAPATH is probably wrong. There is no backslash at the end.
*Every time you make a change in Frosty, you MUST press "Launch" in Frosty to apply the changes.



Thanks to Bread for helping me test.

FOR ME IT JUST OPENS NOTE PAD PLS HELP

Link to comment
Share on other sites

Mines not working, my code is "C:\Program Files (x86)\Origin\EALink.exe" "link2ea://launchgame/MtMassive?AUTH_PASSWORD=0&AUTH_TYPE=exchangecode&epicusername=&epicuserid=&epiclocale=en&theme=sws&platform=epic&Hotfix=go& -datapath C:\Program Files (x86)\Origin Games\STAR WARS Battlefront II\ModData"

Link to comment
Share on other sites

 

FOR ME IT JUST OPENS NOTE PAD PLS HELP

 

The very end of the filename must be ".cmd".

You must have made it ".cmd.txt", or maybe ".cmd.html".

Windows hides the ".txt" or ".html" part.

Your solution will be to unhide that part and get rid of it, or save the file with a different program and hope for the best.

 

 

Mines not working, my code is "C:\Program Files (x86)\Origin\EALink.exe" "link2ea://launchgame/MtMassive?AUTH_PASSWORD=0&AUTH_TYPE=exchangecode&epicusername=&epicuserid=&epiclocale=en&theme=sws&platform=epic&Hotfix=go& -datapath C:\Program Files (x86)\Origin Games\STAR WARS Battlefront II\ModData"

I see no percent (%) symbols in your code. Why?

Edited by Nakaka
Link to comment
Share on other sites

Hellllllllllllooooooo! I tried this and it did not work and all my mods have worked before however I have found another fix which has worked for me and i can play with mods.

there is the channel with the video, when you run it make sure you run as admin and you also unblock it.
Link to comment
Share on other sites

Does anyone know if this or if something else (like a mod) is causing the game to disconnect from the Ea servers mid game.

Anyone know the reason for this the game will have everyone stop moving mid Match and it will kick me to the menu saying a error code of 721 and 623 and some others.

Edited by Cheesekong
Link to comment
Share on other sites

hi, i have a issue with the script "C:\Program Files (x86)\Origin\EALink.exe" "link2ea://launchgame/MtMassive?AUTH_PASSWORD=0&AUTH_TYPE=exchangecode&epicusername=&epicuserid=&epiclocale=en&theme=sws&platform=epic&Hotfix=go& -datapath %%22C:\Program Files (x86)\Origin Games\STAR WARS Battlefront II\ModData%%22" because I did all the steps but when I run the script my game only launches Origin and not Battlefront. I have tried several methods but nothing works. I am specifying that my file locations are correct. Please help me.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...