ME3Tweaks / ME3TweaksModManager

Mod Manager for Mass Effect Original Trilogy and Mass Effect Legendary Edition
GNU General Public License v3.0
126 stars 35 forks source link

Feature Request: Language selection for autoboot #269

Closed henbagle closed 1 year ago

henbagle commented 3 years ago

It would be really great to be able to select subtitle language and VO language when using the autoboot game feature. Opening up the launcher to choose these settings takes a lot of time, especially when I am testing every language to make sure something works.

Mgamerz commented 3 years ago

Autoboot feature reads your launcher settings. That's part of the bink dll.

Mgamerz commented 2 years ago

If you want to code something up that can make this change to that ini, I'd find way to include it (maybe via shift+start game)

Mgamerz commented 2 years ago

I've updated the bink2w64.dll code to support more arguments, but my C++ code is bad. Not sure how reliable it is, we have to have a rock solid dll in order to ship this to users.

Mgamerz commented 2 years ago

bink2w64.dll 2007 was shipped with 7.0.7 / 8.0 Beta 3. So far it hasn't blown anything up so we might be able to start working on passing options through that I built in. Unfortunately none of this works with EA app because they don't support command line arguments.

mirh commented 2 years ago

Sigh, it's such an horrible client, with bugs on every corner. Aside of that, after a truly atrocious amount of time poking the program, monitoring files and editing everything I could find, I finally managed to have it at least forget a game* is installed if you:

Yes, it doesn't help much if you want to provide launch parameters, but if that is even possible to begin with the secret is probably inside the last mentioned cryptic file (the first three elements are fairly transparent and straightforward instead, and I don't think you'd be able to hide anything as big as even just an executable name).

I found they store the friends list in %LOCALAPPDATA%\Origin\Web Cache\data8 though, so far as much as I know they may be as well so dumb that they are downloading from the web the equivalent of installerdata.xml on the fly (which I guess would neatly explain the fact that indeed this dumpster fire of a program doesn't work offline).

*I tried with ultima underworld, but I don't think this makes any difference to our purposes

Mgamerz commented 1 year ago

This is now available on stable 8.0.1.