![]() INPUT/SDL: Fix rumble on PS4/PS5 controllers connected via bluetooth.INPUT/REMAPPING: Stop always reseting to defaults on remap delete.INPUT/OVERLAY: Don't apply input_overlay_show_mouse_cursor in windowed mode (controlled by mouse grab only).INPUT/OVERLAY: Add input_overlay_check_mouse_cursor() to preserve show/hide mouse behavior.Loading a cached overlay is done as a swap, intended for osk_toggle. Most input_overlay_deinit calls are replaced with input_overlay_unload, which caches the overlay unless initing/deiniting core or disabling overlays. Adds overlay_cache_ptr to keep a disabled overlay in memory when it's expected to be shown again. Add keyboard overlay preset, keyboard submenu, and osk_toggle hotkey. INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle.INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode.INPUT/REMAP: Add 'Save As' option for remaps and overrides.INPUT/REMAP: Remap label fix when no autoconf profile active.INPUT/MENU/OSK: Allow more keyboard actions with menu osk.INPUT/MENU: Add menu icons to 'RetroPad Binds'.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/WAYLAND: Add wayland to input driver list.INPUT/LINUX/UDEV: First working version of udev driver with touchscreen support and gestures.INPUT/LINUX/UDEV: Log mouse devices in info level.INPUT/AUTOCONFIG: Reinit after updating autoconf profiles.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.INPUT: Send keyboard events for modifiers before other keys (for correct modifier+key input if hitboxes overlap).INPUT: input_overlay_poll: Delay clearing INPUT_OVERLAY_BLOCKED flag until there is no overlay input (Avoids stray input after osk_toggle).INPUT: Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event.INPUT: input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER.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.FRAMESKIP: Use refresh rate instead of core fps for frameskip timing.FFMPEG: Fix RetroArch fails to restart streaming when video re-inits and instead starts recording.EMSCRIPTEN/OPENAL: Make openal default audio driver.EMSCRIPTEN/RWEBAUDIO: Fix RWebAudioInit race condition.EMSCRIPTEN: Fix Emscripten sleep function/macro.DOWNLOADS/THUMBNAILS: Prevent directory creation on bogus thumbnail downloads.D3D12/LIBRETRO: Add D3D12 HW_render support.D3D12: Move fence signaling out of d3d12_gfx_sync.D3D12: Enable blending when drawing the menu.D3D11: Fix memory corruption in d3d11_gfx_init.CONFIG: Allow all systems to check for backslashes (Windows) as last slash in path.COMMAND: Make cmd interface more useful for replay information.CRT/SWITCHRES: Add PAL threshold option for automatic refresh rate switch.CRT/SWITCHRES: Fix aspect ratio for tate games on a horizontal screen.CRT/SWITCHRES: Don't always force core aspect ratio.CHEEVOS: disallow video_swap_interval and black_frame_insertion in hardcore.CHEEVOS: prevent frame step when hitting rewind button while paused in hardcore.CHEEVOS: Collapse trackers with same value definition.CHEEVOS: Expand leaderboard visibility settings.CHEEVOS: Eliminate leaderboard tracker stutter.CHEEVOS: Don't initialize rcheevos memory unless used.APPLE: The default pthread stack size on Apple is too small for detect_ps2_game, so increase it.APPLE: Enable AltServer JIT for builds installed by Xcode.APPLE: Don't include MoltenVK library in Load Core menu list.APPLE: Add default keyboard overlay directory to platform_darwin.Handles all cases correctly (with and without MMAP, for cores that require fullpath or not, small and big ZIP files). This is useful on memory constrained platforms and has no impact on platforms with plenty of memory. Previously it needed as much as twice that amount if the compression ratio was not great. It will only need the size of the ROM plus 128KiB to extract the file from the ZIP. ARCHIVE/ZIP: Improve ZIP decompression This reduces the amount of memory Retroarch needs to extract a ROM file.AUDIO/WASAPI/MIDI: Frame Delay correction.AUDIO/WASAPI: WASAPI Frame Delay fix + cleanups.AUDIO/PULSEAUDIO: Support device list for PulseAudio.AUDIO: Count audio samples in stats when rate control is disabled.AUDIO: Reinit audio on audio sync toggle.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |