Update CHANGES.md

This commit is contained in:
LibretroAdmin 2023-09-17 21:59:48 -07:00 committed by GitHub
parent 90521927ba
commit a680bf2fa4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 21 additions and 1 deletions

View File

@ -6,6 +6,7 @@
- ANDROID: Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay - ANDROID: Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay
- AUDIO: Fast-Forward Audio Resampling - AUDIO: Fast-Forward Audio Resampling
- AUDIO: Reinit audio on audio sync toggle - AUDIO: Reinit audio on audio sync toggle
- AUDIO: Count audio samples in stats when rate control is disabled
- AUDIO/PULSEAUDIO: Support device list for PulseAudio - AUDIO/PULSEAUDIO: Support device list for PulseAudio
- AUDIO/WASAPI: WASAPI Frame Delay fix + cleanups - AUDIO/WASAPI: WASAPI Frame Delay fix + cleanups
- AUDIO/WASAPI/MIDI: Frame Delay correction - AUDIO/WASAPI/MIDI: Frame Delay correction
@ -30,15 +31,18 @@ require fullpath or not, small and big ZIP files).
- CHEEVOS: Collapse trackers with same value definition - CHEEVOS: Collapse trackers with same value definition
- CRT/SWITCHRES: Don't always force core aspect ratio - CRT/SWITCHRES: Don't always force core aspect ratio
- CRT/SWITCHRES: Fix aspect ratio for tate games on a horizontal screen - CRT/SWITCHRES: Fix aspect ratio for tate games on a horizontal screen
- CRT/SWITCHRES: Add PAL threshold option for automatic refresh rate switch
- CRT/SWITCHRES/KMS: Add KMS modeswitch - CRT/SWITCHRES/KMS: Add KMS modeswitch
- COMMAND: Make cmd interface more useful for replay information - COMMAND: Make cmd interface more useful for replay information
- D3D11: Fix memory corruption in d3d11_gfx_init - D3D11: Fix memory corruption in d3d11_gfx_init
- D3D12: Enable blending when drawing the menu - D3D12: Enable blending when drawing the menu
- D3D12: Move fence signaling out of d3d12_gfx_sync - D3D12: Move fence signaling out of d3d12_gfx_sync
- D3D12: Add D3D12 HW_render support - D3D12: Add D3D12 HW_render support
- DOWNLOADS/THUMBNAILS: Prevent directory creation on bogus thumbnail downloads
- EMSCRIPTEN: Fix Emscripten sleep function/macro - EMSCRIPTEN: Fix Emscripten sleep function/macro
- EMSCRIPTEN/RWEBAUDIO: Fix RWebAudioInit race condition - EMSCRIPTEN/RWEBAUDIO: Fix RWebAudioInit race condition
- EMSCRIPTEN/OPENAL: Make openal default audio driver - EMSCRIPTEN/OPENAL: Make openal default audio driver
- FRAMESKIP: Use refresh rate instead of core fps for frameskip timing
- 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. - 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.
- INPUT: input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER - INPUT: input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER
- INPUT: Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event - INPUT: Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event
@ -50,6 +54,9 @@ require fullpath or not, small and big ZIP files).
- INPUT/WAYLAND: Add wayland to input driver list - INPUT/WAYLAND: Add wayland to input driver list
- INPUT/MENU: move port X binds into retropad binds submenu and add appropriate help text and sublabels to discourage people from messing around in there unnecessarily - INPUT/MENU: move port X binds into retropad binds submenu and add appropriate help text and sublabels to discourage people from messing around in there unnecessarily
- INPUT/MENU: Add menu icons to 'RetroPad Binds' - INPUT/MENU: Add menu icons to 'RetroPad Binds'
- INPUT/MENU/OSK: Allow more keyboard actions with menu osk
- INPUT/REMAP: Remap label fix when no autoconf profile active
- INPUT/REMAP: Add 'Save As' option for remaps and overrides
- INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode - INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode
- INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle. Add keyboard overlay preset, keyboard submenu, - INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle. Add keyboard overlay preset, keyboard submenu,
and osk_toggle hotkey. Use overlay caching for osk_toggle. and osk_toggle hotkey. Use overlay caching for osk_toggle.
@ -78,12 +85,15 @@ Loading a cached overlay is done as a swap, intended for osk_toggle.
- TVOS: Also handle tap events on tvOS - TVOS: Also handle tap events on tvOS
- TVOS: Back up retroarch.cfg to NSUserDefaults on tvOS. - TVOS: Back up retroarch.cfg to NSUserDefaults on tvOS.
- TVOS: tvOS has its own beautiful screensavers and I would like them - TVOS: tvOS has its own beautiful screensavers and I would like them
- TVOS: tvOS Siri remote handling - TVOS: tvOS Siri remote handling
- TVOS: Fix accidental left/right keypresses on tvOS
- TVOS/CONFIG: Avoid a crash if there is no backed up config file on tvOS
It's not really usable as a game controller, but it is good for going It's not really usable as a game controller, but it is good for going
through the menu as a simple LRUD. through the menu as a simple LRUD.
This also adds better support for names of mFI controllers, as well as This also adds better support for names of mFI controllers, as well as
being able to do the expected tvOS behavior of "backing out" of the app. being able to do the expected tvOS behavior of "backing out" of the app.
- TVOS: AltKit support for tvOS - TVOS: AltKit support for tvOS
- INTL: Fix language detection in Canada to English
- LANGEXTRA: Enable language autodetect for all builds with LANGEXTRA - LANGEXTRA: Enable language autodetect for all builds with LANGEXTRA
- LIBRETRO: Add new context hardware render enums - enables autodetection of DX12 for PS2 core - LIBRETRO: Add new context hardware render enums - enables autodetection of DX12 for PS2 core
- LIBRETRO: Add API to check JIT availability on iOS - LIBRETRO: Add API to check JIT availability on iOS
@ -91,10 +101,13 @@ being able to do the expected tvOS behavior of "backing out" of the app.
- LIBRETRO/MICROPHONE: Add new API for microphone support. - LIBRETRO/MICROPHONE: Add new API for microphone support.
- LIBRETRO: Add new API for querying the device's power state. - LIBRETRO: Add new API for querying the device's power state.
- 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. - 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.
- MIDI: Show MIDI output first
- MENU: Start directory browsing from current value - MENU: Start directory browsing from current value
- MENU: Fix menu toggle combo hold with same 'enable_hotkey' - MENU: Fix menu toggle combo hold with same 'enable_hotkey'
- MENU: Add menu scroll home+end actions - MENU: Add menu scroll home+end actions
- MENU: Menu navigation acceleration adjustments - MENU: Menu navigation acceleration adjustments
- MENU: Audio synchronization menu cleanup
- MENU: Menu value label cleanup
- MENU: Show playlist history/favorites icons by default - MENU: Show playlist history/favorites icons by default
- MENU: Remove advanced option flag from video rotation + orientation - MENU: Remove advanced option flag from video rotation + orientation
- MENU: Combine audio resampler menu with audio output menu - MENU: Combine audio resampler menu with audio output menu
@ -109,12 +122,17 @@ being able to do the expected tvOS behavior of "backing out" of the app.
- MENU: Replaced hack fix for focusing the first item after returning from core suggestion "Run" menu after association reset - MENU: Replaced hack fix for focusing the first item after returning from core suggestion "Run" menu after association reset
- MENU: Fixed setting core association in history/favorites after resetting it and running without setting - MENU: Fixed setting core association in history/favorites after resetting it and running without setting
- MENU: Relocate playlist manager core association options to prevent accidental resets with Start - MENU: Relocate playlist manager core association options to prevent accidental resets with Start
- MENU: Fraction setting wraparound rounding correction
- MENU: Add more missing sublabels
- MENU/RGUI: Implement 'Remember Selection' option - MENU/RGUI: Implement 'Remember Selection' option
- MENU/RGUI: Fix savestate thumbnail fullscreen cancel action - MENU/RGUI: Fix savestate thumbnail fullscreen cancel action
- MENU/RGUI: Fix and add toggle for playlist thumbnails - MENU/RGUI: Fix and add toggle for playlist thumbnails
- MENU/OZONE: Update Dracula theme - MENU/OZONE: Update Dracula theme
- MENU/OZONE: Return to sidebar from playlist manage quick access - MENU/OZONE: Return to sidebar from playlist manage quick access
- MENU/OZONE: Sidebar multiline scrolling - MENU/OZONE: Sidebar multiline scrolling
- MENU/OZONE: Avoid crash if ozone sidebar_index_size is 0
- MENU/OZONE: Prevent metadata and footer overlap
- MENU/OZONE: Sublabel width tweak
- MENU/XMB: XMB menu playlist index bugfix - MENU/XMB: XMB menu playlist index bugfix
- MENU/XMB: Playlist label limit fixes - MENU/XMB: Playlist label limit fixes
- MENU/XMB: Prevent playlist label truncating long items even when right thumbnail is not enabled/visible - MENU/XMB: Prevent playlist label truncating long items even when right thumbnail is not enabled/visible
@ -157,12 +175,14 @@ being able to do the expected tvOS behavior of "backing out" of the app.
- VIDEO/SDL2: Use "nearest" scaling in menus - VIDEO/SDL2: Use "nearest" scaling in menus
- TASKS: Fix corrupt task progress percentage - TASKS: Fix corrupt task progress percentage
- XVIDEO/MENU: Add menu support to xvideo gfx driver, making it usable - XVIDEO/MENU: Add menu support to xvideo gfx driver, making it usable
- UWP: Fix modifier keys ( shift, ctrl, alt ) as well as F10 not being detected on the UWP platform
- VULKAN: Ignore Fast-Forward Frameskip option - VULKAN: Ignore Fast-Forward Frameskip option
- VULKAN/KHR_DISPLAY: Support screen refresh rate with Vulkan KHR_Display context - VULKAN/KHR_DISPLAY: Support screen refresh rate with Vulkan KHR_Display context
- WIN32: Increase maximum window limit - WIN32: Increase maximum window limit
- WAYLAND: Remove splash screen - WAYLAND: Remove splash screen
- WAYLAND: Check for pointer before locking it - WAYLAND: Check for pointer before locking it
- WAYLAND: Add mouse grab/lock functionality - WAYLAND: Add mouse grab/lock functionality
- WAYLAND: Get system wayland-protocols path via pkg-config
# 1.15.0 # 1.15.0
- AI SERVICE: Fix NVDA switching to Powershell on speak - AI SERVICE: Fix NVDA switching to Powershell on speak