Well darn. I think you're on the right path for newer versions as 10.15 is deprecated, maybe use `macos-latest` ? https://docs.github.com/en/actions/using-github-hosted-runners/about-github-host...
Viewing post in OSX M1 Compatibility
OK, I tried building using macOS 12 - can someone here try it on an M1 Mac and let me know if it works through Rosetta? Here's the link to the demo version.
I forked your code repository and got it working on my M1. I had to edit some things in the veandco library as well as yours:
- Used `brew install` to get all the sdl2_ libraries.
- Used the 0.5.0 alpha of the veandco/go-sd2l library: `go get github.com/veandco/go-sdl2@v0.5.0-alpha.1`
- Removing HINT_JOYSTICK_HIDAPI_CORRELATE_XINPUT from veandco/sdl/hints.go
- Line 85 in veandco/sdl/sdl_ttf.go: use SDL_bool rather than int
- Changing color assign in events and textrenderer from the sdl.Color8888 to color.Color
Omg thank you!! I can now run it and try it out <3 It looked so attractive to me when I saw it on Steam. Would you know how one can make the resolution for it higher though? The window size seems to be too low as well as the resolution hmmm... Zooming out via the in-app controls hence doesn't do much for it.