Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update "Lutris (Wine)" with more recent info #169

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

ultra-azu
Copy link

The wiki mentions Origin which (afaict) is now deprecated by EA. Also, the EA App's overlay causes Northstar to hang, which isn't mentioned in the wiki.

If you want, I can also modify the article to mention this lutris script https://github.com/begin-theadventure/lutris-scripts/tree/main/lutris-scripts/Northstar/EA%20App, although I didn't need it for setting up Northstar.

@itscynxx
Copy link
Contributor

itscynxx commented May 1, 2023

If you want, I can also modify the article to mention this lutris script https://github.com/begin-theadventure/lutris-scripts/tree/main/lutris-scripts/Northstar/EA%20App, although I didn't need it for setting up Northstar.

I would personally do this, I've been meaning to but never have. I think having the scripts easily accessible on the wiki page is better than the majority of Lutris users that need this script and have to ask in the discord for someone to send the tag for it

Copy link
Contributor

@itscynxx itscynxx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've got some minor grammatical nitpicks but apart from that and preferably adding the Lutris script to the wiki, looks good

Copy link
Member

@GeckoEidechse GeckoEidechse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would not fully remove mentions of Origin but simply mention both. The reason being that I still see a bunch of people using Origin with Lutris.

Clearly Origin is on the way out and there's no reason to keep clinging to it but I'd still keep it as a footnote at the very least ^^

@GeckoEidechse GeckoEidechse added the waiting on changes by author Waiting on PR author to implement the suggested changes label May 2, 2023
@ultra-azu ultra-azu force-pushed the lutris branch 2 times, most recently from a2b5baa to 4357c44 Compare May 3, 2023 17:49
@ultra-azu
Copy link
Author

Done for now. Should I keep the mention of the official Lutris script or do I remove it?

Update docs/steamdeck-and-linux/installing-on-steamdeck-and-linux.md

Co-authored-by: Cyn <[email protected]>

Update docs/steamdeck-and-linux/installing-on-steamdeck-and-linux.md

Co-authored-by: Cyn <[email protected]>
@GeckoEidechse
Copy link
Member

Done for now. Should I keep the mention of the official Lutris script or do I remove it?

You mean this one? https://lutris.net/games/titanfall-2/
Honestly no idea how well it works as I've never used Lutris. Maybe @CooldudePUGS or @stygia-dev can chime in on that ;)

Also as a sidenote, please don't force push. We squash merge branches anyway, so any "fixup" or "revert" commits will be cleaned away on merge. Force pushing makes it more difficult for a reviewer like me to see what the changes were ^^"

@GeckoEidechse GeckoEidechse removed the waiting on changes by author Waiting on PR author to implement the suggested changes label May 4, 2023
@itscynxx
Copy link
Contributor

itscynxx commented May 4, 2023

You mean this one? https://lutris.net/games/titanfall-2/

No this is for vanilla and doesn't usually work for people for Northstar (from what I see from helping at least)
The issue is im not entirely sure how the NS script works. I didn't think it installed the game again and instead just installed Northstar but I honestly don't know. Would be 5 hours before I could test, and asking the creator makes it seem like it reinstalls but im not entirely sure

@stygia-dev
Copy link
Contributor

Done for now. Should I keep the mention of the official Lutris script or do I remove it?

Remove it. If we're going to fully support Lutris going forward as an alternative to Proton, we should be suggesting begin-theadventure's script, so long as it actually installs Titanfall2 with it.

@ultra-azu
Copy link
Author

Added the typo fix and removed the official script. Tbh I haven't tested begin-theadventure's script, but it pretty much does the same thing as the official one except it adds a dll override for wsock32 and removes ActivationUI.exe from ExcludeProcesses

@GeckoEidechse
Copy link
Member

@CooldudePUGS @stygia-dev if any of you says this looks good after changes, I'm happy to merge ^^

1. For manual install, download the latest version of Northstar from the [releases](https://github.com/R2Northstar/Northstar/releases) page
2. Then extract all contents of the file to your Titanfall 2 folder ( Right click _Titanfall 2_ > Click _Browse files_ )
3. Add `-northstar` as a [launch option](../installing-northstar/troubleshooting.md#launch-opts) to Titanfall2
4. Disable in-game overlay: In EA App, click on the hamburger menu on the top left > Click _Settings_ > Click _Application_ > Toggle _in-game overlay_ to OFF. In Origin, it's not necessary to turn off overlay, but doing so improves performance.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
4. Disable in-game overlay: In EA App, click on the hamburger menu on the top left > Click _Settings_ > Click _Application_ > Toggle _in-game overlay_ to OFF. In Origin, it's not necessary to turn off overlay, but doing so improves performance.
4. Disable in-game overlay: In EA App, click on the hamburger menu on the top left > Click _Settings_ > Click _Application_ > Toggle _in-game overlay_ to OFF.

we shouldn't be mentioning Origin anymore.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added the mentions to Origin because Gecko mentioned it earlier.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup, I'd keep it as we still have a bunch of people using it...

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Origin is deprecated, and we should treat it as such and stop mentioning it, keeping it alive will just cause more issues in the long run.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't fully disagree but the reality is that right now (especially on Linux) we still have a bunch of people using it. Removing Origin from the wiki should be done in separate PR IMO


Now just launch the game through Lutris and you should be greeted with a Northstar welcome message upon entering the main menu.
Now just launch the EA App/Origin through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Now just launch the EA App/Origin through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.
Now just launch the EA App through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.

no Origin nonsense


> **Note:** Origin might prompt you to log in and "set an installation folder for future downloads" on first launch. Just do those, close Origin, then launch the game again.
> **Note:** If using Origin, it might prompt you to log in and "set an installation folder for future downloads" on first launch. Just do those, close Origin, then launch the game again.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> **Note:** If using Origin, it might prompt you to log in and "set an installation folder for future downloads" on first launch. Just do those, close Origin, then launch the game again.

Origin begone

@ultra-azu
Copy link
Author

So do I apply stygia's suggestions or do I leave it as is?

@itscynxx
Copy link
Contributor

So do I apply stygia's suggestions or do I leave it as is?

I would leave as is (sadly)
People still love to cling to Origin for whatever reason and keeping it mentioned removes the small chance it confuses someone still using Origin


Now just launch the game through Lutris and you should be greeted with a Northstar welcome message upon entering the main menu.
Now just launch the EA App/Origin through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Now just launch the EA App/Origin through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.
Now just launch EA App/Origin through Lutris, open the game and you should be greeted with a Northstar welcome message upon entering the main menu.

We should probably get to one decided way to refer to the EA App. Earlier in the page, its referred to as just EA App without saying The EA App. The troubleshooting page is also guilty of this issue but it should be changed to be one way, starting here preferably while there's already an open pr for a page with the issue

@ddotthomas
Copy link

As far as I know, Origin is pretty much dead and can't be used. However I made a somewhat duplicate pull request on #194

@stygia-dev
Copy link
Contributor

As far as I know, Origin is pretty much dead and can't be used. However I made a somewhat duplicate pull request on #194

There are workarounds to make Origin continue working (annoyingly enough).

@GeckoEidechse
Copy link
Member

Uh, what's the state on this?

@GeckoEidechse
Copy link
Member

bump

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

5 participants