Arnah Posted April 3, 2020 Share Posted April 3, 2020 Phoenix team has not personally tested this on Mac but it should work on pre-Catalina versions(Crossover is working on supporting 32bit programs on Catalina) Because I'm not testing this on every distro of linux the example will be for a clean Ubuntu 19.10. Below is a list of distros I've tested it on and the date of confirmation. Ubuntu 19.10(2020-04-03) Ubuntu 20.04(2020-05-04) Pop OS 21.04(2021-07-01, v56, wine-staging 6.11) Ubuntu 20.04 using WSL2(2021-07-01, v56, wine-staging 6.11, Windows 11) Manjaro 21.0.7(2021-07-15, v55, wine-staging 6.12) First, update packages //Ubuntu sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove // Arch Linux // Should make sure multilib is enabled https://wiki.archlinux.org/title/official_repositories#multilib sudo pacman -Syyu // Red Hat sudo yum update Install wine // For non ubuntu 21.04 follow instructions from https://wiki.winehq.org/Download to install winehq-staging // Some Distros might come with wine already setup. Try installing wine-staging before doing the below. // Ubuntu 21.04 sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main' sudo apt update sudo apt install --install-recommends winehq-staging // Arch Linux sudo pacman -S wine-staging Run Phoenix (Make sure your current directory for the terminal is set to the Phoenix folder) wine MapleStory.exe Hopefully it just works but if not you can try the fixes below or post a reply and I or others can try to help fix. "Out of adapter memory." wine regedit Navigate to "HKEY_CURRENT_USER/Software/Wine/Direct3D" If Direct3D folder is missing you can right click "Wine" and click New > Key named "Direct3D" Right click the right side when under "Direct3D" folder and click New > String Value named "VideoMemorySize" Double click "VideoMemorySize" and input your GPUs VRAM in Mebibytes. In my case for 8GB I put 8192 "GLXBadContext" experienced on Pop OS 21.04 https://www.reddit.com/r/linux_gaming/comments/mfw36e/x_error_of_failed_request_glxbadfbconfig_after/ 2 2 Link to comment Share on other sites More sharing options...
ponyblaze Posted April 4, 2020 Share Posted April 4, 2020 18 hours ago, Arnah said: I'm not testing this on every distro of linux but how will i know if i can run it in puppy linux on my raspberry pi? but to be srs, good update tbh ur my favorite dev and also i love penix Link to comment Share on other sites More sharing options...
Arnah Posted April 24, 2020 Author Share Posted April 24, 2020 Well it seems to work on Ubuntu 20.04. Will be waiting for an official Wine release for Focal before doing more testing. Edit: Well I just checked and Focal officially has an apt repository for wine. Everything still works fine. Link to comment Share on other sites More sharing options...
Sumi Posted December 29, 2021 Share Posted December 29, 2021 (edited) Hi, I know the thread is 1 year old but i tried to do this and i got this. I found that dll curious, most private servers don't run on Wine at least for me, except one after doing a hard workaround. I suspect a lot of those crashes are caused by the nouveau driver that I'm stuck with. So most likely won't work anyway. But it doesn't hurts to try. Edited December 29, 2021 by Sumi Link to comment Share on other sites More sharing options...
Arnah Posted December 29, 2021 Author Share Posted December 29, 2021 55 minutes ago, Sumi said: Hi, I know the thread is 1 year old but i tried to do this and i got this. I found that dll curious, most private servers don't run on Wine at least for me, except one after doing a hard workaround. I suspect a lot of those crashes are caused by the nouveau driver that I'm stuck with. So most likely won't work anyway. But it doesn't hurts to try. Can you provide more information of your setup? I did hear some notes of how newer staging wine builds might be unstable for maplestory but I haven't tested recently. Edit: Did some testing and it looks like more recent phoenix versions do have issues with the wine versions I previously tested. Also confirmed it doesn't appear to be fixed by using the development version of our dll. Link to comment Share on other sites More sharing options...
Sumi Posted December 29, 2021 Share Posted December 29, 2021 19 minutes ago, Arnah said: Can you provide more information of your setup? I did hear some notes of how newer staging wine builds might be unstable for maplestory but I haven't tested recently. 6.23 staging, yup, it seems that version is broken. i tried with 6.0 and apparently works, I'm going to see if it's stable. Link to comment Share on other sites More sharing options...
Arnah Posted December 29, 2021 Author Share Posted December 29, 2021 28 minutes ago, Sumi said: 6.23 staging, yup, it seems that version is broken. i tried with 6.0 and apparently works, I'm going to see if it's stable. My old ubuntu 20 and wine 6.11 staging works on the next update with a development dll. Link to comment Share on other sites More sharing options...
Sumi Posted December 29, 2021 Share Posted December 29, 2021 3 hours ago, Arnah said: My old ubuntu 20 and wine 6.11 staging works on the next update with a development dll. Wine 6.0 provided by Lutris works flawlessly, I played like 1 hour and absolutely no crash so far. i'm genuinely surprised. Link to comment Share on other sites More sharing options...
Tripp Posted July 21, 2022 Share Posted July 21, 2022 (edited) Hi, all. When I run the client it will start fine using my Lutris defaults (7.2 fshack, but I've tried with 6.0, 7.0 and have the same issue). Once I choose a character and enter a map within about 2 seconds I get the runtime error shown below. I can continue playing for a few minutes while the popups pile up but eventually the game stops. I've already installed the provided vc_redist executable within the same wine prefix and confirmed that it did install, but no MSVCP140.dll is present in the Phoenix folder. I'm not super experienced with wine or Lutirs for context. Am I missing something? Thanks very much for your time! Edit: Resolved this issue by installing Lutris from Flathub. Edited July 22, 2022 by Tripp 1 Link to comment Share on other sites More sharing options...
McLovin Posted September 17, 2022 Share Posted September 17, 2022 Hello, I want to try and run Phoenix on my Steam deck, but I'm quite new to Linux. Is there a step-by-step guide somewhere explaining the steps listed above? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now