Commit graph

28 commits

Author SHA1 Message Date
EmeraldLockdown
2fcf14d08d
Add backwards compatibility for older versions of macOS and add new macOS Icon (#957)
Some checks failed
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
Here are the changes:

- Update each runner to their respective latest versions (Arm is macOS-26 preview, and intel is macOS-15-intel)
- Compiled glew and sdl2 manually, specifically targeting 11 (big sur) on arm and 10.15 (catalina) on intel
- Recompiled arm lua libs to support Big Sur
- Add new icon designed for macOS 26 (tahoe), including backwards compatibility support for versions prior to tahoe

Few things to note are

- Vscode automatically removed white lines in the workflow for actions, if I need to revert it lmk.
- I tested this in a vm on macOS 11 (Monterey), and it appeared to work. If someone on intel is on macOS 10.15 (Catalina) or someone on arm is on macOS 11 (Big Sur), it would be greatly appreciated if you could test this. Even if you're on a slightly newer version that isn't supported in the current version, that would be appreciated. You can find the zipped builds [here](https://github.com/EmeraldLoc/random-files)
2026-02-23 08:35:53 +10:00
PeachyPeach
6be70deecc
[build] Update macOS intel version (https://github.com/actions/runner-images/issues/13046) 2025-11-18 20:32:13 +01:00
Agent X
441fa36701 Attempt 2 to compile with lower glibc [build] 2025-05-07 18:12:18 -04:00
Agent X
8f182e1e03 Attempt to use Debian for Linux build (glibc) [build] 2025-05-07 18:00:57 -04:00
Agent X
8fc78a07ee Adjust macOS build zip names 2025-05-04 17:00:50 -04:00
Agent X
d66efc4671 Fix THI black title screen glitch [build] 2025-05-04 16:45:43 -04:00
EmeraldLockdown
651fe31bd8
Print hash of Mac executable into Github Actions (#763) 2025-04-22 13:54:55 +10:00
EmeraldLockdown
2d62121953
GitHub Actions for macOS (#696)
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-03-10 12:24:33 +10:00
Isaac0-dev
a4890a4c79 disable pr workflow runs
when this workflow is on the main branch, it'll be possible to start workflows manually, so we'll use that to test prs
2025-03-09 07:26:03 +10:00
Isaac0-dev
61d0c734cc fix windows [build]
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
2025-03-08 22:26:26 +10:00
Prince Frizzy
808c91776d
github [build]: Move it to run instead. 2025-03-08 07:21:36 -05:00
Prince Frizzy
1f66c94cf1
github [build]: Try running make in a different system. 2025-03-08 07:16:50 -05:00
Prince Frizzy
e5dfd42da2
github [build]: Oops, Wrong name. 2025-03-08 07:08:31 -05:00
Prince Frizzy
da6302bbff
github [build]: Try using the usr system. 2025-03-08 07:07:15 -05:00
Prince Frizzy
baaa957f62
github [build]: Scrap UCRT. 2025-03-08 06:59:59 -05:00
Prince Frizzy
7cec2816f2
github [build]: Fix for Windows build. 2025-03-08 06:57:19 -05:00
Prince Frizzy
f445e82d99
github [build]: Try this for Windows builds. 2025-03-08 06:53:02 -05:00
Isaac0-dev
4bbc34f0b2 maybe this is needed [build] 2025-03-08 21:22:43 +10:00
Isaac0-dev
e2cd0f0ec6 allow manually starting builds 2025-03-08 21:19:02 +10:00
Isaac0-dev
31c613f59d more windows attempts 2025-03-08 21:16:35 +10:00
Isaac0-dev
24a4a391b5 whoops [build] 2025-03-08 21:01:04 +10:00
Isaac0-dev
1a9a57cf6c try again 2025-03-08 20:58:58 +10:00
Isaac0-dev
bec2cba93d . 2025-03-08 20:39:45 +10:00
Isaac0-dev
dc31c09282 different version? 2025-03-08 20:37:36 +10:00
Isaac0-dev
89d0473363 artifacts and windows 2025-03-08 20:34:46 +10:00
Isaac0-dev
a583814ef9 testing actions 2025-03-08 20:12:53 +10:00
Agent X
49bca1cc01 sm64coopdx
Co-Authored-By: Yuyake <140215214+AngelicMiracles@users.noreply.github.com>
Co-Authored-By: FluffaMario <50761036+FluffaMario@users.noreply.github.com>
Co-Authored-By: Gregory Heskett <gheskett@gmail.com>
Co-Authored-By: iZePlayzYT <69536095+iZePlayzYT@users.noreply.github.com>
Co-Authored-By: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com>
Co-Authored-By: eros71 <16540103+eros71-dev@users.noreply.github.com>
2023-10-30 01:03:36 -04:00
Vinícius R. Miguel
74635cdc39 Update issue templates 2020-05-07 20:46:35 +02:00