1. Hello!

    First of all, welcome to MapleLegends! You are currently viewing the forums as a guest, so you can only view the first post of every topic. We highly recommend registering so you can be part of our community.

    By registering to our forums you can introduce yourself and make your first friends, talk in the shoutbox, contribute, and much more!

    This process only takes a few minutes and you can always decide to lurk even after!

    - MapleLegends Administration-
  2. Experiencing disconnecting after inserting your login info? Make sure you are on the latest MapleLegends version. The current latest version is found by clicking here.
    Dismiss Notice

The EASIEST way to run MapleLegends on Linux - Unofficial Linux Client

Discussion in 'Guides' started by Cak33, Sep 6, 2024.

  1. Mystical
    Offline

    Mystical Red Snail

    8
    1
    16
    Mar 23, 2023
    5:35 AM
    For game mode, I use the full screen version. It only launches in game mode, it does not work in the normal kde desktop.

    On screen keyboard then works fine in game mode for full screen version.
     
    • Useful Useful x 1
  2. Porfy
    Offline

    Porfy Blue Snail

    3
    0
    2
    May 6, 2025
    8:35 PM
    buddra
    Warrior
    12

    Oh! It works now!

    Thank you so very much!

    And also to the owner of the guide. Thanks for making it so easy! (^.^)
     
    • Friendly Friendly x 3
  3. funkyC
    Offline

    funkyC Blue Snail

    4
    1
    3
    Apr 29, 2025
    Male
    2:35 PM
    Hi!
    A question in preparation for the patch - which of the MAC versions should I download to replace the game files? Thank you in advance!
     
  4. Hrar
    Offline

    Hrar Horny Mushroom

    43
    8
    36
    Jun 15, 2024
    Male
    9:35 AM
    Qiria
    Hunter
    I do think it's the wineskin one, but I also wanted to ask your question to OP Cak33Cak33 hehe.
     
    Last edited: May 11, 2025
    • Friendly Friendly x 1
  5. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    both crossover and wineskin works. they are the same files
     
    • Friendly Friendly x 1
  6. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    Updated to 12MAY2025
    Notes:
    - im uploading to mediafire this time. hopefully no one has issues downloading from them.
    - scripts have been updated:
    -- Fix bugs where script fails to extract directory name when there are spaces in it (thanks creativecreative )
    -- Enhanced ./maplelegends-windowed.sh
    --- it will now read the HDClient settings in your MapleLegends folder and create the virtual desktop based on that size

    Let me know if you encountered any issues with the new scripts, so I may update and fix them.
    Thanks!
     
    • Friendly Friendly x 2
  7. Bubu22
    Offline

    Bubu22 Blue Snail

    3
    0
    7
    Apr 18, 2025
    Male
    3:35 PM
    Beginner
    0
    Error opening maplelegend through maplelegends.sh

    I have noticed for a small change you made in your script that might cause problems for some users.
    In line 22 you use dir_client variable to open wine ($dir_client/wine.AppImage) and it makes the user to open termianl and cd the directory to run the script. I found it because I had some error trying to run the script from home directory.

    Anyway, thank you for everything you made my life easier :)

    Bubu22
     
    • Useful Useful x 1
  8. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    would like to confirm, but the script has a quote around it right? ("$dir_client/wine.AppImage")

    didnt expect it to fail on home directory, i'll do some tests on my end later
     
  9. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    Just tested, launching the script from home directory works fine for me.
    Can you launch it via terminal and paste the result of it? I'm unable to replicate the issue unfortunately
    [​IMG]
    [​IMG]
     
    Last edited: May 13, 2025
  10. Bubu22
    Offline

    Bubu22 Blue Snail

    3
    0
    7
    Apr 18, 2025
    Male
    3:35 PM
    Beginner
    0
    I think I can recreate the error and send the output, I heard that in two hours the Wineskin of today's maintenance will be ready in ~2 hours. I will do it then.
    By the way we will need to download again the 7z package?

    Thanks,
    Bubu22
     
  11. Hrar
    Offline

    Hrar Horny Mushroom

    43
    8
    36
    Jun 15, 2024
    Male
    9:35 AM
    Qiria
    Hunter
    I recently (like 10 minutes ago) downloaded the Wineskin client from the official thread and overwritten the ML folder from Cake's and it worked.
     
  12. Bubu22
    Offline

    Bubu22 Blue Snail

    3
    0
    7
    Apr 18, 2025
    Male
    3:35 PM
    Beginner
    0
    I managed to recreate the error:

    bash Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025/maplelegends.sh
    /home/raam/Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025
    /home/raam/maplelegends_prefix/drive_c/windows/system32
    maplelegends_prefix not found
    Creating maplelegends_prefix in /home/raam/maplelegends_prefix
    /home/raam
    /home/raam/Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025/scripts/prefix_setup.sh: line 14: /home/raam/wine.AppImage: No such file or directory
    Success
    Updating ws2_32.dll and ws2help.dll
    cp: cannot stat '/home/raam/dll_files/ws2_32.dll': No such file or directory
    cp: cannot stat '/home/raam/dll_files/ws2help.dll': No such file or directory
    Success
    Setting to Windows 98
    /home/raam/Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025/scripts/prefix_setup.sh: line 23: /home/raam/wine.AppImage: No such file or directory
    Success
    Set default 800x600 resolution
    /home/raam/Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025/scripts/prefix_setup.sh: line 27: /home/raam/wine.AppImage: No such file or directory
    /home/raam/Downloads/MapleLegends_LINUX_UNOFFICIAL_12MAY2025/scripts/prefix_setup.sh: line 28: /home/raam/wine.AppImage: No such file or directory
    Success
    Disabling Virtual Desktop
    wine: created the configuration directory '/home/raam/maplelegends_prefix'
    0050:err:eek:le:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
    0050:err:eek:le:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
    0050:err:eek:le:apartment_get_local_server_stream Failed: 0x80004002
    0048:err:eek:le:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
    0048:err:eek:le:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
    0048:err:eek:le:apartment_get_local_server_stream Failed: 0x80004002
    0048:err:eek:le:start_rpcss Failed to open RpcSs service
    wine: configuration in L"/home/raam/maplelegends_prefix" has been updated.
    Starting MapleLegends


    Again its not a critical issue, I solved it by adding a variable and calling it instead of dir_client.
    If it works for you I might did something wrong somewhere else.

    Anyway thank you for your hard work, I would be glad to help anytime if I can.

    Bubu22
     
  13. xlimexheep
    Offline

    xlimexheep Snail

    1
    0
    0
    May 13, 2025
    Female
    8:35 AM
    downloaded the updated version and crashes after logging in like the client is out of date.

    heres the last bit of the logs

    0130:err:wininet:FTP_Connect Unable to connect (10061)
    00d0:err:virtual:virtual_setup_exception stack overflow 1156 bytes addr 0x7bc2836e stack 0x120b7c (0x120000-0x121000-0x220000)
    /tmp/.mount_wine.AJkabOk/wrapper: line 96: 30123 Segmentation fault (core dumped) "$MAIN" "$@"
     
  14. funkyC
    Offline

    funkyC Blue Snail

    4
    1
    3
    Apr 29, 2025
    Male
    2:35 PM
    Is there a way to unpack those without installing CrossOver or having a Mac? :) I think I might need to rely on you to update your files
     
  15. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    there's nothing to install. just extract using an archiver included in your linux OS (u might need to extract twice)
     
    Last edited: May 14, 2025
  16. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    this would be a critical issue for me, since its supposed to be launched without edit no matter the situation. if an edit is required, then it isn't a friendly client.

    i'll try to find another way to extract directory with spacing. probably will need your help for testing since i cannot replicate the issue on my end, if you are ok with it

    edit:
    looking at it, seems like maplelegends.sh successfully got the directory, but prefix setup doesn't. i'll have to investigate again hmm
     
    Last edited: May 14, 2025
  17. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    there's a patch maintenance on 13 May, the client is 12 May so its probably outdated since i packed it before maintenance. i need to update it once more
     
  18. OP
    OP
    Cak33
    Offline

    Cak33 Skelegon

    945
    357
    398
    Oct 24, 2019
    Male
    8:35 PM
    NotCut3
    Hero
    172
    Active
    Updated client to 13MAY2025. Check first post for download link
    Notes:
    - Big thanks to Bubu22Bubu22 for finding out that my prefix_setup.sh is unable to locate its own directory. This causes issues when prefix doesn't exist and the script is launched from somewhere that isn't the directory of the script. I've managed to replicate the issue and resolve it by merging the prefix creation logic back to maplelegends.sh and maplelegends_windows.sh

    Do let me know if there's any more issues, so I can try to resolve it.
    Also do let me know if there's any issues downloading from mediafire.

    Thanks
     
    Last edited: May 14, 2025
    • Great Work Great Work x 2
  19. Hrar
    Offline

    Hrar Horny Mushroom

    43
    8
    36
    Jun 15, 2024
    Male
    9:35 AM
    Qiria
    Hunter

    Thanks again for your hard work and everyone that helps this!
     
    Last edited: May 14, 2025
    • Friendly Friendly x 1
  20. Porfy
    Offline

    Porfy Blue Snail

    3
    0
    2
    May 6, 2025
    8:35 PM
    buddra
    Warrior
    12
    Works like a charm. Thank you!!!
     
    • Great Work Great Work x 1

Share This Page