Skip to content

Wine intergration, added settings and better apps/installers.#19

Open
Jakeh9777 wants to merge 17 commits into
Open-Source-Free-Realms:mainfrom
suxhi-space:main
Open

Wine intergration, added settings and better apps/installers.#19
Jakeh9777 wants to merge 17 commits into
Open-Source-Free-Realms:mainfrom
suxhi-space:main

Conversation

@Jakeh9777

@Jakeh9777 Jakeh9777 commented Jul 11, 2026

Copy link
Copy Markdown

Code is based off version 1.0.6 and I might work on rebuilding it based off the newest build. So I guess idk if possible to merge some code or not. Or at least look over the code to see the changes and added additions.

Changes made and added:

  1. Wine for Mac and Linux included.
  • Upon opening the launcher it checks to see if wine is installed and if not it would download and install a specific wine engine for the OS, build it and make a few adjustments for the best performance. (A wine container of it's own something similar to what wine bottles does but it's automated just for freerealms)
  1. Folder button actually opening up the folders in the OS' native file explorer.
  • Mac it opens the location in finder. Linux in the whatever they have setup as theirs.
  1. Added a graphic config button within the servers info/settings page to make changes outside of game.
  • Like widescreen settings, render distance, resolution settings, etc. (It edits the games config file)
  1. Build scripts for both Linux and Mac
  • I know there are some but mine makes a universal mac app that works on both (without Rosetta 2) instead of just intel or arm versions.
  1. Linux appimage install system
  • It will check where the appimage is launched from and make or move it to a applications folder in the user home folder (like how VRCX does for linux) and make shortcuts like in the app launcher (also like how VRCX does theirs).

Added everything for it to run on macos.
Fixed the issue where on mac the login information wasn't saving correctly causing it not to load.
Added easy install script for mac
Allows graphic settings to work on Windows and Linux as well.
Added Linux support. Should still preserve Windows and Mac builds as well. (so it can be merged)
Added/moved msvcr80, msvcp80 and win7 overrides.
WINEDLLOVERRIDES, Set version to windows xp, Disable CSMT on mac, and added WINE_LARGE_ADDRESS_AWARE.
@Jakeh9777 Jakeh9777 changed the title Wine intergration for Mac & Linux and installers. Wine intergration, added settings and better apps/installers. Jul 11, 2026
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.

1 participant