-
-
Notifications
You must be signed in to change notification settings - Fork 44
/
options.cmake
20 lines (19 loc) · 1.66 KB
/
options.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cmake_minimum_required(VERSION 3.2 FATAL_ERROR)
option(RENDER_TEST "Create test object that renders all prim types on boot" OFF)
option(DEVELOPER_MODE "Boot direct to main selection screen, enable debug.sav loading" OFF)
option(BEHAVIOUR_CHANGE_FORCE_WINDOW_MODE "Force game to run in windowed mode" ON)
option(BEHAVIOUR_CHANGE_SUB_DATA_FOLDERS "Allow the game to load ddv and lvl files from their own folders. (movies, levels)" ON)
option(FORCE_DDCHEAT "Force ddcheat mode to be enabled" ON)
option(LCD_PS1_SPEED "Corrects LCD Screens to move as fast as the original PS1 version of the game." OFF)
option(XINPUT_SUPPORT "Adds XINPUT support to the game and replaces in game fonts with Xbox Versions." OFF)
option(USE_SDL2 "Use SDL2 instead of Win32 APIs." ON)
option(USE_SDL2_SOUND "Use SDL2 for audio." ON)
option(USE_SDL2_IO "Use SDL2 for all File/Stream IO." ON)
option(AUTO_SWITCH_CONTROLLER "Automatically switches between keyboard/gamepad depending on what is connected." ON)
option(MISC_PC_MENU_FIXES "Small bug fixes and improvements for AO Load Menu, AO Keyboard Config Menu, and AE Controller Menu." ON)
option(ORIGINAL_PS1_BEHAVIOR "Fixes bugs in the PSX Emu layer / Gameplay to match PS1 version of the game." ON)
option(ORIGINAL_GAME_FIXES "Fixes ALL known gameplay bugs" ON)
option(ORIGINAL_GAME_FIX_AUTO_TURN "Fixes the auto-turn bug commonly used in speedruns" OFF)
option(ORIGINAL_GAME_FIX_DEATH_DELAY_AO "Fixes the death delay glitch commonly used in speedruns" OFF)
option(RENDERER_OPENGL "Use OpenGL hardware accelerated rendering." OFF)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Source/relive_config.h.in ${CMAKE_CURRENT_SOURCE_DIR}/Source/AliveLibCommon/relive_config.h)