Pathoschild / SMAPI

The modding API for Stardew Valley.
https://smapi.io/
GNU Lesser General Public License v3.0
1.93k stars 267 forks source link

Arm64 support with native mono #903

Closed neofeo closed 1 year ago

neofeo commented 1 year ago

Hi folks, we have had SV working on cheap arm64 handhelda since long time ago. I grabbed a copy with steam SV 1.5.6 and works just fine with arm64 mono.

The only thing we lack is mods bc of this api. Could be possible an arm64 release?

Have a nice day.

20230428_235548

anonymus177 commented 1 year ago

Sorry if I'm talking nonsense, I really have only a very superficial knowledge of programming but as far as I'm aware SMAPI for Android should run on arm64, right? It is in the process of being updated to 1.5.6 right now.

Although I have no idea how well would it run with the Steam release, or even whether at all.

neofeo commented 1 year ago

Hi, I am referring to ARM64 Linux with mono. It's the desktop game,not the android one.

anonymus177 commented 1 year ago

I understood that correctly and was pointing out that Android is the only version running on the same architecture, and since Android is Linux-based, my idea was trying the SMAPI for Android with the Steam release files. Sorry If I'm not 100 % clear, English is not my first language.

neofeo commented 1 year ago

I dont think that would work at all. But even then, I would like a basic explanation on how to build this since there are no instructions for doing so.

Pathoschild commented 1 year ago

Hi! The technical docs explain how to build and package SMAPI, and anyone is welcome to port releases to other platforms if they want. I'm also happy to discuss changes to better support ARM64 if needed.

I'll close this ticket since I don't track suggestions as GitHub issues, but feel free to comment on issue #632 to discuss ARM64. You can also come join #making-mods on the Stardew Valley Discord to discuss with mod authors more widely (since most authors don't watch these issues).