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

Add compat tool environment vars and handling. #158

Merged
merged 1 commit into from
Jun 26, 2024

Conversation

rankynbass
Copy link
Contributor

@rankynbass rankynbass commented Jun 17, 2024

Since Blooym is making an external install program for a steam compatibility tool (and I've already got a preliminary implementation here), there's a workaround that needs to be implemented.

If Steam Overlay is on in desktop mode, the launcher will sometimes become a blocky, unreadable mess:
FFXIV_Steam_Overlay_Bug

To fix this, in the compat tool launch script, we'll set XL_SCT=1, and XL_PRELOAD=$LD_PRELOAD. and then unset LD_PRELOAD.

This patch adds handling for those environment variables, so that LD_PRELOAD can be re-added to the launched wine environment. This will enable steam overlay.

@Blooym Blooym merged commit bc5e800 into goatcorp:main Jun 26, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants