Fix SPU RAM wrapping and rebuild macOS binaries

This commit is contained in:
moonpower
2026-04-05 20:21:23 +02:00
parent 476b46a873
commit 9dd144ea2e
25 changed files with 185 additions and 115 deletions
Vendored
BIN
View File
Binary file not shown.
Binary file not shown.
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/gladsources/fsui_glad/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/gladsources/fsui_glad/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ OBJCXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFS
OBJCXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -F/Volumes/FastDrive/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
OBJCXX_FLAGS = -std=gnu++2a -mmacosx-version-min=10.15 -fPIC -O2
OBJCXX_FLAGSarm64 = -std=gnu++2a -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
OBJCXX_FLAGS = -std=gnu++2a -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/gladsources/fsui_glad/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DFSUI_HAS_METAL_RENDERER -DFSUI_HAS_SDL2RENDERER_RENDERER -DFSUI_
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb -I/Users/mohammed/Documents/ARMSX/build/fsui/native -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/glad/include -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include -isystem /opt/homebrew/Cellar/sdl2/2.32.10/include/SDL2
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ C_DEFINES = -DIMGUI_FRONTEND
C_INCLUDES = -I/Users/mohammed/Documents/ARMSX/build/fsui/native/gladsources/fsui_glad/include
C_FLAGS = -mmacosx-version-min=10.15 -fPIC
C_FLAGSarm64 = -arch arm64 -mmacosx-version-min=10.15 -fPIC
C_FLAGS = -arch arm64 -mmacosx-version-min=10.15 -fPIC
@@ -6,5 +6,7 @@ CXX_DEFINES = -DIMGUI_FRONTEND
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/include -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/imgui/backends -I/Users/mohammed/Documents/ARMSX/third_party/fsui-lib/third_party/stb
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC -O2
@@ -6,5 +6,7 @@ CXX_DEFINES = -DIMGUI_FRONTEND
CXX_INCLUDES = -I/Users/mohammed/Documents/ARMSX/build/fsui/native/_cmrc/include
CXX_FLAGS = -std=gnu++20 -mmacosx-version-min=10.15 -fPIC
CXX_FLAGSarm64 = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC
CXX_FLAGS = -std=gnu++20 -arch arm64 -mmacosx-version-min=10.15 -fPIC
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More