Welcome to #REKT

Wanting to join the rest of our members? Feel free to sign up today.

Sign Up Now

[Linux] Installing/Running MapleSaga using Wine

Discussion in 'Guides' started by Gremlin, Apr 11, 2025.

  1. Can't connect? Please click here for a list of resolution steps.
  1. Gremlin

    Gremlin Training Mapler

    Joined:
    Apr 10, 2025
    Messages:
    2
    Likes Received:
    1
    IGN:
    Gremlin
    TLDR; Just run the MapleSaga installer with Steam's Proton, then use any Maplestory v62 Linux guide to run the installed MapleSaga game.

    0. README

    This guide is designed to be as beginner-friendly as possible for those new to Linux. But there may be some unavoidable vagueness due to differences between Linux distributions, especially regarding the installation of prerequisites, I will try to provide clear instructions.

    At the end, the folder setup will be like so:
    • Installed game is at a prefix ~/MapleSagaGame
      • Actual game files is at ~/MapleSagaGame/drive_c/Program Files (x86)/MapleSaga
    • Prefix to run the game is at ~/MapleSagaRunner
    This guide will use these folder names, so keep a lookout if you are going to rename them.

    This guide will also include versions of the application that are used. Any newer version of the application should ideally work, but try downgrading if it doesn't.


    1. Prerequisite

    1.1 Install Lutris

    See https://lutris.net/downloads and follow based on your own Linux Distro.

    1.2 Install Wine

    See https://gitlab.winehq.org/wine/wine/-/wikis/Download and follow based on your own Linux Distro

    1.3 Install winetricks

    See https://github.com/Winetricks/winetricks?tab=readme-ov-file#installing and follow based on your own Linux Distro.

    1.4 Install Steam with Proton Enabled

    This steam: https://store.steampowered.com/about/

    To enable Proton on Steam:
    1. With steam opened, click on top-left "Steam".
    2. On the drop-down, click "Settings".
    3. On the popped-up window, on the left tab, click on "Compatibility".
    4. Check "Enable Steam Play for all other titles".
    5. Select "Run other titles with:" as "Proton Experimental".
    6. Restart Steam when prompted.
    7. If Lutris was opened, restart Lutris. (Close and Open)


    2. Installing the game

    2.1 Download MapleSaga Installer (Windows Ver)

    Grab the windows installer: https://maplesaga.com/downloads.
    2.2 Using Lutris to Install the game
    1. With Lutris open, on the top-left click the '+' icon.
    2. Select "Add locally installed game"
    3. On "Game Info" tab:
      1. Name as "MapleSaga (Installer)
      2. Runner as "Wine (Run window games)"
      3. Leave the rest of the fields as default.
    4. On "Game Options" tab:
      1. For "Executable", select the downloaded MapleSaga installer. (Click the icons with 3 dots to open file explorer GUI to select the file)
      2. For "Wine Prefix", type in "~/MapleSagaGame".
      3. Leave the rest of the fields as default.
    5. On "Runner Options" tab:
      1. Select "Wine Version" as "Proton Experimental".
      2. Leave the rest of the fields as default.
    6. Click "Save" at the top right.
    7. "MapleSaga (Installer)" game should show up on the Lutris window now, double click it to start the installer.
    8. Installer should startup after a while, proceed with the installation.
      1. Aside from selecting the game client version/gateway, leave the rest as default.
    3. Creating a Game Runner Wine Prefix

    3.1 Setup Wine Prefix

    1. Open a terminal
    2. Run mkdir ~/MapleSagaRunner
    3. Run export WINEPREFIX=$HOME/MapleSagaRunner
    4. Run export WINEARCH=win32
    5. Run winecfg
    6. If a window appears, just click "Ok" on the bottom right of the window.
    7. Keep the terminal open for the next steps.
    3.2 Install Dependencies for Wine Prefix

    1. Select the terminal that was still opened from step 3.1.
    2. Run winetricks
    3. Select "default wine prefix"
    4. Select "Install a Windows DLL or component"
    5. In the new window, check the following dependencies:
      • d3dx11_42
      • d3dx11_43
      • d3dx9_26
      • d3dx9_28
      • d3dx9_31
      • d3dx9_35
      • d3dx9_39
      • d3dx9_42
      • d3dx9_43
      • dotnet20
    6. Click "OK".
    7. Let it install, note that occasionally pop-ups will appear prompting you to accept installation.
    8. Once done, close the window by repeatedly pressing "cancel".
    9. In the same terminal, run "winecfg".
    10. In the popped-up window, at the bottom, set "Windows Version" to "Windows 98".
    11. Click "Apply" on bottom right.
    12. Click "Ok" on bottom right.
    3.3 Installing even more dependencies
    1. Download ws2_32.dll and ws2help.dll. (Below are same links from the referenced guide)
    2. Copy the 2 downloaded files into ~/MapleSagaRunner/drive_c/windows/system32/
      • Replace the files if prompted by your file explorer.
    4. Running the game
    1. Open a new terminal
    2. Run export WINEPREFIX=$HOME/MapleSagaRunner
    3. Run export WINEARCH=win32
    4. Run wine "$HOME/MapleSagaGame/drive_c/Program Files (x86)/MapleSaga/MapleSaga.exe"
    5. Others

    Let me know how to improve this guide, or if there is any issues.
     
    signud likes this.
  2. Loading...


  3. signud

    signud A Hard Worker

    Joined:
    Aug 10, 2025
    Messages:
    3
    Likes Received:
    0
    IGN:
    shondu
    Is there a way to get it to work with Wine's default wow64 mode? Or will I have to install a previous version to make a 32bit and 64bit libraries?

    *edit Nvm managed to get it to work
     
    #2 signud, Aug 13, 2025
    Last edited: Aug 15, 2025

Facebook