Caeden117 / ChroMapper

GitHub repository for ChroMapper, the Unity-based map editor for Beat Saber.
https://cm.topc.at/dl
GNU General Public License v2.0
300 stars 87 forks source link

Keep Crashing on Mac #519

Closed Jaydenha09 closed 3 months ago

Jaydenha09 commented 6 months ago

ChroMapper version ChroMapper 0.9.690

Describe the Issue Try to edit a project, and it is loading for something, after it crashed, seems like its trying to load discord rpc but failed Provide Screenshots or Videos

If the Development Console is open and showing errors, PLEASE click on the specific error to open the Stack Trace. The "Stack Trace" is the exact location in ChroMapper's code that caused the error, and how it was executed. Providing the Stack Trace with your bug report will allow us to immediately find and fix the problem.

Steps to Reproduce Describe the exact steps which reproduce the problem in as many details as possible.

Expected Behavior What did you expect to happen? How did this differ from what actually happened?

Additional Context Add any other context about the problem here.

Jaydenha09 commented 6 months ago

Video

Caeden117 commented 6 months ago

We're currently working to restore Apple Silicon compatibility. Have some patience; none of us have Apple Silicon devices to personally debug with.

Jaydenha09 commented 6 months ago

Will it work on aarch64 Fedora? I installed asahi linux on it

Jaydenha09 commented 6 months ago

but sometimes it works, I have no idea why

image
Caeden117 commented 6 months ago

Our Linux distributable currently targets x64. The only ARM distribution we provide via the ChroMapper Launcher is the unified x64/ARM macOS distributable. If you want to run ChroMapper on Asahi Linux, it'll be up to you to follow our build guide and build for Linux ARM.

Alternatively, you can try manually switching to our development release channel to receive our latest fixes for Apple Silicon.

Jaydenha09 commented 6 months ago

yea its working fine after I disabled discord rpc, maybe someone can try to build a version that removed discord rpc, it will work

Jaydenha09 commented 6 months ago

Our Linux distributable currently targets x64. The only ARM distribution we provide via the ChroMapper Launcher is the unified x64/ARM macOS distributable. If you want to run ChroMapper on Asahi Linux, it'll be up to you to follow our build guide and build for Linux ARM.

Alternatively, you can try manually switching to our development release channel to receive our latest fixes for Apple Silicon.

ok thanks for telling me that, I will try building it

Jaydenha09 commented 6 months ago

Now there is another problem, it wont be downloaded if I deleted it, now its not downloading and I can not do anything, can't you just release complied binary and list all versions in the website instead making a installer with bug? thanks

Top-Cat commented 6 months ago

And have you never update thus making supporting 1000s of versions hell? No. If you have a problem with the launcher feel free to fix it, it's open source.

As a workaround maybe try deleting ~/Library/Preferences/at.topc.cm.launcher.plist

XAce1337manX commented 3 months ago

Should be fixed by (#524)