-
Notifications
You must be signed in to change notification settings - Fork 5
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
Port Mega Hack V6 to Linux #36
Comments
This is fair enough, but I have no idea what the limitations or difficulty of this are. |
i think you need to install wine and run the Mega Hack Patcher on your steam directory for GD ((steam folder)/steamapps/common/Geometry Dash), as steam uses proton to run the Windows version of GD on Linux, so it should work that way |
That would be awesome and miraculous if that just worked with no weirdness |
I actually tried that method, and I did several times, came with no success. |
I just want to give an update, I managed to get it working. I extracted the MegaHack zip File in the Desktop of the Wine Prefix (
(Make sure to copy paste the last 2 lines as one command and replace USER with your username) I got these commands from here: https://gist.github.com/michaelbutler/f364276f4030c5f449252f2c4d960bd2 |
You are an absolute legend, thank you so much for doing this. |
How in the heck did you figure this out lmao Very nice work! |
Figured I should pin this issue so people looking to use MHv6 on Linux can see that there is indeed a way to run it. Thanks again @rootRobo for figuring this out! |
Does this method work for v5 as well? |
Could always experiment and find out! This seems like quite a complex process though, involving both Wine and Steam's own solution for running non-Linux stuff on Linux. |
as long as the installer is ran under the same version/instance of Proton as GD it should install fine! |
Does this work with V5 also? I do not have the money currently to buy V6 just yet, but if it works for V5 also then heck yes! |
it should work fine for megahack v5, just try it and see. If it doesnt work im pretty sure there is some way to make it run. |
@all-contributors please add @absoIute for platform. |
I've put up a pull request to add @absoIute! 🎉 |
@all-contributors please add @RoootTheFoxold for platform, question, research, tutorial. |
I've put up a pull request to add @RoootTheFoxold! 🎉 |
@RoootTheFox oops didn't notice you have a new account - have noticed your Linux-related help for v6/7 though and wanted to give you credit! ❤️ |
@all-contributors please add @RoootTheFox for platform, question, research, tutorial. |
I've put up a pull request to add @RoootTheFox! 🎉 |
@all-contributors please remove @RoootTheFoxold |
I could not determine your intention. Basic usage: @all-contributors please add @Someone for code, doc and infra For other usages see the documentation |
@all-contributors please add @RoootTheFox for userTesting. (Missed one!) |
I've put up a pull request to add @RoootTheFox! 🎉 |
there's a pretty easy way to do this that i've been using for ages: rename GeometryDash.exe to something else, replace it with the megahack executableby renaming megahack to GeometryDash.exe, run the game through steam as normal, and it will pull up the MH installer. select whatever you renamed the actual game executable to, install, and you're good to rename things back to what the should be, and the game and hacks will work just fine. |
I'm honestly surprised this works. Nice find. |
absolute and i labbed it out a while back together, but this was mostly my
idea
…On Tue, Feb 21, 2023 at 2:03 AM Brittank88 ***@***.***> wrote:
there's a pretty easy way to do this that i've been using for ages: rename
GeometryDash.exe to something else, replace it with the megahack
executableby renaming megahack to GeometryDash.exe, run the game through
steam as normal, and it will pull up the MH installer. select whatever you
renamed the actual game executable to, install, and you're good to rename
things back to what the should be, and the game and hacks will work just
fine.
I'm honestly surprised this works. Nice find.
—
Reply to this email directly, view it on GitHub
<#36 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG772KI6AA4UKKZUT3PMLWTWYRZFZANCNFSM4Z3ITJQA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
https://github.com/all-contributors please add @torzod for userTesting, platform, question, research, tutorial. |
@all-contributors please add @torzod for userTesting, platform, question, research, tutorial. |
I've put up a pull request to add @torzod! 🎉 |
if needed i can also be contacted on discord @ ouroya#5680 |
if anyone needs it, I (and ChatGPT) made a small script that automates installing Mega Hack and makes it straightforward on Linux. Hopefully this resolves a lot of headaches. |
I've made such a script too (that tries to be user-friendly while having v7 support); putting the link here for completeness' sake: https://github.com/RoootTheFox/Linux-MegaHack-Installer |
It seems difficult but a lot of people play Geometry Dash on Linux and frankly it would be a change that doesn't do a LOT but it's something that will make just a few more people happy. I've also already purchased and used MHV6 on Windows but after switching to Linux (which I cannot get out of) I simply can't play GD the same on Linux without a MHV6 port. Thanks for reading :D
The text was updated successfully, but these errors were encountered: