mirror of
https://github.com/RetroDECK/RetroQUEST.git
synced 2025-04-21 01:24:06 +00:00
152 lines
4.7 KiB
Plaintext
152 lines
4.7 KiB
Plaintext
|
#define RETRO_ENVIRONMENT_EXPERIMENTAL 0x10000
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_PRIVATE 0x20000
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_ROTATION 1
|
||
|
#define RETRO_ENVIRONMENT_GET_OVERSCAN 2
|
||
|
#define RETRO_ENVIRONMENT_GET_CAN_DUPE 3
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_MESSAGE 6
|
||
|
#define RETRO_ENVIRONMENT_SHUTDOWN 7
|
||
|
#define RETRO_ENVIRONMENT_SET_PERFORMANCE_LEVEL 8
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY 9
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_PIXEL_FORMAT 10
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS 11
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK 12
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE 13
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_HW_RENDER 14
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_VARIABLE 15
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_VARIABLES 16
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_VARIABLE_UPDATE 17
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME 18
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_LIBRETRO_PATH 19
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_FRAME_TIME_CALLBACK 21
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_AUDIO_CALLBACK 22
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE 23
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_INPUT_DEVICE_CAPABILITIES 24
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_SENSOR_INTERFACE (25 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65561
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_CAMERA_INTERFACE (26 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65562
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_LOG_INTERFACE 27
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_PERF_INTERFACE 28
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_LOCATION_INTERFACE 29
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_CONTENT_DIRECTORY 30
|
||
|
#define RETRO_ENVIRONMENT_GET_CORE_ASSETS_DIRECTORY 30
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_SAVE_DIRECTORY 31
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO 32
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_PROC_ADDRESS_CALLBACK 33
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO 34
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CONTROLLER_INFO 35
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_MEMORY_MAPS (36 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65572
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_GEOMETRY 37
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_USERNAME 38
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_LANGUAGE 39
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER (40 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65576
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_HW_RENDER_INTERFACE (41 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65577
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS (42 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65578
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE (43 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65579
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_SERIALIZATION_QUIRKS 44
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_HW_SHARED_CONTEXT (44 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65580
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_VFS_INTERFACE (45 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65581
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_LED_INTERFACE (46 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65582
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_AUDIO_VIDEO_ENABLE (47 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65583
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_MIDI_INTERFACE (48 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65584
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_FASTFORWARDING (49 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65585
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_TARGET_REFRESH_RATE (50 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65586
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_INPUT_BITMASKS (51 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65587
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION 52
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS 53
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL 54
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY 55
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_PREFERRED_HW_RENDER 56
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_DISK_CONTROL_INTERFACE_VERSION 57
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_DISK_CONTROL_EXT_INTERFACE 58
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_MESSAGE_INTERFACE_VERSION 59
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_MESSAGE_EXT 60
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_INPUT_MAX_USERS 61
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_AUDIO_BUFFER_STATUS_CALLBACK 62
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_MINIMUM_AUDIO_LATENCY 63
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_FASTFORWARDING_OVERRIDE 64
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CONTENT_INFO_OVERRIDE 65
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_GAME_INFO_EXT 66
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2 67
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL 68
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_UPDATE_DISPLAY_CALLBACK 69
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_VARIABLE 70
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_THROTTLE_STATE (71 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65607
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_SAVESTATE_CONTEXT (72 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65608
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE_SUPPORT (73 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65609
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_JIT_CAPABLE 74
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_MICROPHONE_INTERFACE (75 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65611
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_SET_NETPACKET_INTERFACE 76
|
||
|
|
||
|
#define RETRO_ENVIRONMENT_GET_DEVICE_POWER (77 | RETRO_ENVIRONMENT_EXPERIMENTAL) 65613
|
||
|
|