Skip to content

Commit db2dc7a

Browse files
Update CHANGES.md
1 parent a680bf2 commit db2dc7a

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

CHANGES.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# 1.16.0
44
- 3DS: Update __system_initArgv
55
- 3DS: Update SquirrelJME 3DS Core information along with icons.
6+
- ANDROID: Rewrite input handling to better support AINPUT_SOURCE_STYLUS
67
- ANDROID: Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay
78
- AUDIO: Fast-Forward Audio Resampling
89
- AUDIO: Reinit audio on audio sync toggle
@@ -29,26 +30,31 @@ require fullpath or not, small and big ZIP files).
2930
- CHEEVOS: Eliminate leaderboard tracker stutter
3031
- CHEEVOS: Expand leaderboard visibility settings
3132
- CHEEVOS: Collapse trackers with same value definition
33+
- CHEEVOS: prevent frame step when hitting rewind button while paused in hardcore
34+
- CHEEVOS: disallow video_swap_interval and black_frame_insertion in hardcore
3235
- CRT/SWITCHRES: Don't always force core aspect ratio
3336
- CRT/SWITCHRES: Fix aspect ratio for tate games on a horizontal screen
3437
- CRT/SWITCHRES: Add PAL threshold option for automatic refresh rate switch
3538
- CRT/SWITCHRES/KMS: Add KMS modeswitch
3639
- COMMAND: Make cmd interface more useful for replay information
40+
- CONFIG: Allow all systems to check for backslashes (Windows) as last slash in path. Improves portable core logic
3741
- D3D11: Fix memory corruption in d3d11_gfx_init
3842
- D3D12: Enable blending when drawing the menu
3943
- D3D12: Move fence signaling out of d3d12_gfx_sync
40-
- D3D12: Add D3D12 HW_render support
44+
- D3D12/LIBRETRO: Add D3D12 HW_render support
4145
- DOWNLOADS/THUMBNAILS: Prevent directory creation on bogus thumbnail downloads
4246
- EMSCRIPTEN: Fix Emscripten sleep function/macro
4347
- EMSCRIPTEN/RWEBAUDIO: Fix RWebAudioInit race condition
4448
- EMSCRIPTEN/OPENAL: Make openal default audio driver
49+
- FFMPEG: Fix RetroArch fails to restart streaming when video re-inits and instead starts recording
4550
- FRAMESKIP: Use refresh rate instead of core fps for frameskip timing
4651
- INPUT: Combo hold + 'enable_hotkey' correction. Fixed issue with having menu toggle hold combo in different button than 'enable_hotkey', which caused 'enable_hotkey' to also act as menu toggle if held long enough, and simplified and unified duplicate code in start+select holds to a single function.
4752
- INPUT: input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER
4853
- INPUT: Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event
4954
- INPUT: input_overlay_poll: Delay clearing INPUT_OVERLAY_BLOCKED flag until there is no overlay input (Avoids stray input after osk_toggle)
5055
- INPUT: Send keyboard events for modifiers before other keys (for correct modifier+key input if hitboxes overlap)
5156
- INPUT: Remember currently set keyboard mapping bits during same config read, because otherwise customized keybinds can get cleared out of the bits on the next iteration, causing keyboard events to get passed to the core when they should get blocked.
57+
- INPUT/AUTOCONFIG: Reinit after updating autoconf profiles
5258
- INPUT/LINUX/UDEV: Log mouse devices in info level
5359
- INPUT/LINUX/UDEV: First working version of udev driver with touchscreen support and gestures.
5460
- INPUT/WAYLAND: Add wayland to input driver list
@@ -76,6 +82,7 @@ Loading a cached overlay is done as a swap, intended for osk_toggle.
7682
- IOS: On iOS, stop/start audio on interruptions
7783
- IOS: Add accelerometer and gyroscope sensors to iOS
7884
- IOS: iOS needs to targets 13 due to some keyboard emulation, but tvOS does not
85+
- IOS/TVOS: Rework JIT availability checks
7986
- IOS/TVOS: When updating playlist with detected core path, used resolved core path
8087
- IOS/TVOS: Implement memory queries on iOS/tvOS
8188
- IOS/TVOS: Netplay discovery through bonjour/mdns
@@ -100,11 +107,14 @@ being able to do the expected tvOS behavior of "backing out" of the app.
100107
- LIBRETRO: Allow RETRO_ENVIRONMENT_SET_MEMORY_MAPS also after core startup. Change the comment in libretro.h about the removed limit and handle the environment call during core runtime in RetroArch.
101108
- LIBRETRO/MICROPHONE: Add new API for microphone support.
102109
- LIBRETRO: Add new API for querying the device's power state.
110+
- LIBRETRO/VFS: Rewrite retro_vfs_file_remove_impl
103111
- LINUX: Input driver fix 8+ joypads. It was reported that controllers beyond 8 worked only partially (analogs yes, but not buttons), and the found fix was also confirmed.
104112
- MIDI: Show MIDI output first
113+
- MENU: Reorganize 'Saving' menu
105114
- MENU: Start directory browsing from current value
106115
- MENU: Fix menu toggle combo hold with same 'enable_hotkey'
107116
- MENU: Add menu scroll home+end actions
117+
- MENU: Move 'systemfiles_in_content_dir' from Saving to Core
108118
- MENU: Menu navigation acceleration adjustments
109119
- MENU: Audio synchronization menu cleanup
110120
- MENU: Menu value label cleanup
@@ -124,6 +134,8 @@ being able to do the expected tvOS behavior of "backing out" of the app.
124134
- MENU: Relocate playlist manager core association options to prevent accidental resets with Start
125135
- MENU: Fraction setting wraparound rounding correction
126136
- MENU: Add more missing sublabels
137+
- MENU: 'Updater Settings' relocation
138+
- MENU: Search box usability improvements
127139
- MENU/RGUI: Implement 'Remember Selection' option
128140
- MENU/RGUI: Fix savestate thumbnail fullscreen cancel action
129141
- MENU/RGUI: Fix and add toggle for playlist thumbnails
@@ -133,6 +145,8 @@ being able to do the expected tvOS behavior of "backing out" of the app.
133145
- MENU/OZONE: Avoid crash if ozone sidebar_index_size is 0
134146
- MENU/OZONE: Prevent metadata and footer overlap
135147
- MENU/OZONE: Sublabel width tweak
148+
- MENU/OZONE: Mouse hover selection fix
149+
- MENU/XMB: Message/help box adjustments
136150
- MENU/XMB: XMB menu playlist index bugfix
137151
- MENU/XMB: Playlist label limit fixes
138152
- MENU/XMB: Prevent playlist label truncating long items even when right thumbnail is not enabled/visible
@@ -161,6 +175,7 @@ being able to do the expected tvOS behavior of "backing out" of the app.
161175
- OSX/MACOS: Add HAVE_STDIN_CMD support
162176
- OSX/MACOS: fix mouse grab in windowed mode
163177
- OSX/MACOS/IOS/TVOS: Enable SSL in macos/ios/tvos builds
178+
- PLAYLIST: Change default playlist last played time format
164179
- PS3/PSL1GHT: Add overlay support
165180
- RUNLOOP: Don't count frames while paused
166181
- SERENITYOS: Add SerenityOS to the list of supported operating systems
@@ -179,6 +194,7 @@ being able to do the expected tvOS behavior of "backing out" of the app.
179194
- VULKAN: Ignore Fast-Forward Frameskip option
180195
- VULKAN/KHR_DISPLAY: Support screen refresh rate with Vulkan KHR_Display context
181196
- WIN32: Increase maximum window limit
197+
- WIN32/WINDOWSXP/MSVC2010: Fix invisible menu display
182198
- WAYLAND: Remove splash screen
183199
- WAYLAND: Check for pointer before locking it
184200
- WAYLAND: Add mouse grab/lock functionality

0 commit comments

Comments
 (0)