Fix some dolphin stuff.

This commit is contained in:
2026-03-08 19:55:48 -05:00
parent c161809248
commit 23eaffa3a7
5 changed files with 11 additions and 9 deletions

View File

@@ -1,7 +1,6 @@
set(DUSK_LIBRARY_TARGET_NAME "${DUSK_LIBRARY_TARGET_NAME}.elf" CACHE INTERNAL ${DUSK_CACHE_TARGET})
# Target definitions # Target definitions
target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC
DUSK_PLATFORM_ENDIAN_BIG
DUSK_DOLPHIN DUSK_DOLPHIN
) )

View File

@@ -1,3 +1,5 @@
include(./dolphin.cmake) include(cmake/targets/dolphin.cmake)
target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC DUSK_GAMECUBE) target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC
DUSK_GAMECUBE
)

View File

@@ -12,6 +12,7 @@ target_link_libraries(${DUSK_LIBRARY_TARGET_NAME} PUBLIC
mbedcrypto mbedcrypto
lzma lzma
m m
pspdebug pspdebug
pspdisplay pspdisplay
pspge pspge

View File

@@ -1,6 +1,5 @@
include(./dolphin.cmake) include(cmake/targets/dolphin.cmake)
target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC target_compile_definitions(${DUSK_LIBRARY_TARGET_NAME} PUBLIC
DUSK_WII DUSK_WII
DUSK_PLATFORM_ENDIAN_BIG
) )

View File

@@ -6,6 +6,7 @@ fi
mkdir -p build-psp mkdir -p build-psp
cd build-psp cd build-psp
psp-cmake -DDUSK_TARGET_SYSTEM=psp -DCMAKE_TOOLCHAIN_FILE=$PSPDEV/psp/share/pspdev.cmake -DBUILD_PRX=1 -DCMAKE_BUILD_TYPE=Debug .. psp-cmake -DDUSK_TARGET_SYSTEM=psp -DCMAKE_TOOLCHAIN_FILE=$PSPDEV/psp/share/pspdev.cmake -DBUILD_PRX=1 ..
make make -j$(nproc)
# make -j$(nproc) # psp-cmake -DDUSK_TARGET_SYSTEM=psp -DCMAKE_TOOLCHAIN_FILE=$PSPDEV/psp/share/pspdev.cmake -DBUILD_PRX=1 -DCMAKE_BUILD_TYPE=Debug ..
# make