9 changed files with 136 additions and 1 deletions
@ -0,0 +1,48 @@ |
|||||||
|
#General compilation options |
||||||
|
set(ASAN OFF) |
||||||
|
set(UBSAN OFF) |
||||||
|
set(BUILD_TESTING OFF) |
||||||
|
set(BUILD_ASSETS_MPQ OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_LIBSODIUM OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_LIBFMT OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_SDL_IMAGE OFF) |
||||||
|
set(DEVILUTIONX_STATIC_LIBSODIUM ON) |
||||||
|
set(DEVILUTIONX_STATIC_LIBFMT ON) |
||||||
|
set(DISABLE_ZERO_TIER ON) |
||||||
|
set(LIBMPQ_FILE_BUFFER_SIZE 32768) |
||||||
|
set(PREFILL_PLAYER_NAME ON) |
||||||
|
set(DEVILUTIONX_GAMEPAD_TYPE Nintendo) |
||||||
|
set(NOEXIT ON) |
||||||
|
set(NONET ON) |
||||||
|
set(USE_SDL1 ON) |
||||||
|
|
||||||
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/threads-stub") |
||||||
|
|
||||||
|
list(APPEND DEVILUTIONX_PLATFORM_COMPILE_DEFINITIONS __WII__) |
||||||
|
|
||||||
|
# The 3ds build handles the stripping in a custom way. |
||||||
|
set(DEVILUTIONX_DISABLE_STRIP ON) |
||||||
|
|
||||||
|
#SDL Joystick axis mapping (circle-pad/C-stick) |
||||||
|
set(JOY_AXIS_LEFTX 0) |
||||||
|
set(JOY_AXIS_LEFTY 1) |
||||||
|
set(JOY_AXIS_RIGHTX 2) |
||||||
|
set(JOY_AXIS_RIGHTY 3) |
||||||
|
#SDL Joystick hat mapping (D-pad) |
||||||
|
set(JOY_HAT_DPAD_UP_HAT 0) |
||||||
|
set(JOY_HAT_DPAD_RIGHT_HAT 0) |
||||||
|
set(JOY_HAT_DPAD_DOWN_HAT 0) |
||||||
|
set(JOY_HAT_DPAD_LEFT_HAT 0) |
||||||
|
set(JOY_HAT_DPAD_UP 1) |
||||||
|
set(JOY_HAT_DPAD_RIGHT 2) |
||||||
|
set(JOY_HAT_DPAD_DOWN 4) |
||||||
|
set(JOY_HAT_DPAD_LEFT 8) |
||||||
|
#SDL Joystick button mapping (A / B and X / Y inverted) |
||||||
|
set(JOY_BUTTON_A 0) |
||||||
|
set(JOY_BUTTON_B 1) |
||||||
|
set(JOY_BUTTON_X 2) |
||||||
|
set(JOY_BUTTON_Y 3) |
||||||
|
set(JOY_BUTTON_LEFTSHOULDER 8) |
||||||
|
set(JOY_BUTTON_RIGHTSHOULDER 7) |
||||||
|
set(JOY_BUTTON_BACK 4) |
||||||
|
set(JOY_BUTTON_START 5) |
||||||
@ -0,0 +1,23 @@ |
|||||||
|
#General compilation options |
||||||
|
set(ASAN OFF) |
||||||
|
set(UBSAN OFF) |
||||||
|
set(BUILD_TESTING OFF) |
||||||
|
set(BUILD_ASSETS_MPQ OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_LIBSODIUM OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_LIBFMT OFF) |
||||||
|
set(DEVILUTIONX_SYSTEM_SDL_IMAGE OFF) |
||||||
|
set(DEVILUTIONX_STATIC_LIBSODIUM ON) |
||||||
|
set(DEVILUTIONX_STATIC_LIBFMT ON) |
||||||
|
set(DISABLE_ZERO_TIER ON) |
||||||
|
set(LIBMPQ_FILE_BUFFER_SIZE 32768) |
||||||
|
set(PREFILL_PLAYER_NAME ON) |
||||||
|
set(DEVILUTIONX_GAMEPAD_TYPE Nintendo) |
||||||
|
set(NOEXIT ON) |
||||||
|
set(NONET ON) |
||||||
|
|
||||||
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/threads-stub") |
||||||
|
|
||||||
|
list(APPEND DEVILUTIONX_PLATFORM_COMPILE_DEFINITIONS __WIIU__) |
||||||
|
|
||||||
|
# The 3ds build handles the stripping in a custom way. |
||||||
|
set(DEVILUTIONX_DISABLE_STRIP ON) |
||||||
|
After Width: | Height: | Size: 7.8 KiB |
@ -0,0 +1,9 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
||||||
|
<app version="1"> |
||||||
|
<name>DevilutionX</name> |
||||||
|
<coder>Diasurgical</coder> |
||||||
|
<version>@PLAYER_VERSION_FULL@</version> |
||||||
|
<release_date>@WII_DATE@</release_date> |
||||||
|
<short_description>Diablo 1 port</short_description> |
||||||
|
<long_description>DevilutionX is a port of Diablo and Hellfire that strives to make it simple to run the game while providing engine improvements, bugfixes, and some optional quality of life features.</long_description> |
||||||
|
</app> |
||||||
Loading…
Reference in new issue