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