Skip to content

Releases: flathub/org.libretro.RetroArch

v1.8.0

28 Oct 05:30
2cd56ca
Compare
Choose a tag to compare
  • AI SERVICE: Added in fix for BMP returns to AI service
  • BSV: Fix BSV recording/playback
  • BUGFIX: Fix crash when setting Thumbnail Directory
  • BUGFIX/STABILITY: Set "Automatically Add Content to Playlist" to false by default
  • COMMON: Graceful driver switching for Windows and Linux
  • COMMON: Cache frame before converting 0RGB1555
  • MENU: Menu scaling improvements
  • MENU/MATERIALUI: There are no longer any animation glitches when 'wraparound' scrolling from the last entry in a list to the first, or when performing horizontal swipe navigation gestures on certain settings-type entries
  • MENU/MATERIALUI: List entries underneath the title and navigation bars are no longer highlighted when touching the title/navigation bars
  • MENU/MATERIALUI: The current menu list is no longer reloaded when pressing the currently active tab on the navigation bar
  • MENU/MATERIALUI: The ticker text spacer has been set to a 'bullet' character (same as Ozone)
  • MENU/MATERIALUI: The default colour theme has been set to 'Ozone Dark'
  • MENU/MATERIALUI: Three new colour themes have been added
  • MENU/MATERIALUI: A new Menu Transition Animation option has been added under User Interface > Appearance
  • MENU/MATERIALUI: The navigation bar is now shown at all times
  • MENU/MATERIALUI: Two new context-sensitive buttons have been added to the navigation bar - back button and resume button
  • MENU/MATERIALUI: A new Auto-Rotate Navigation Bar option has been added under User Interface > Appearance
  • MENU/MATERIALUI: The playlists tab is now correctly hidden when User Interface > Views > Show Playlist Tabs is disabled
  • MENU/MATERIALUI: Material UI now correctly readjusts its layout when screen orientation changes on mobile devices
  • MENU/MATERIALUI: Material UI now resizes in real-time when the user manually sets the Menu Scale Factor (this never worked properly with the old DPI override)
  • MENU/MATERIALUI: Material UI no longer leaks memory on 'context reset' (fonts were previously never free()'d)
  • MENU/MATERIALUI: A new Android-style 'system bar' has been added. This shows current core name, clock and battery level
  • MENU/MATERIALUI: A new search icon is shown on the title bar when viewing playlists and file browser lists
  • MENU/MATERIALUI: The title bar now uses a larger font, and the sublabel font has also been enlarged a little, to more closely align with Material UI standards
  • MENU/MATERIALUI: A number (quite a large number) of layout/spacing issues have been fixed
  • MENU/MATERIALUI: The existing colour theme handling code is not fit for purpose, so the whole lot got ripped out and reimplemented
  • OSD: Fix fast forward indicator when not using menu widgets
  • VIDEO LAYOUT: Add video layout mame overlay compatibility

v1.7.9-2

13 Oct 04:00
ae9ebf6
Compare
Choose a tag to compare
  • AI SERVICE: Image mode is now much faster
  • BUGFIX: Touch input - When using an overlay to toggle the quick menu on touchscreen devices
  • BUGFIX: Networking - RetroArch crashed when pressing left while Relay Server Location entry was selected
  • BUGFIX: Networking - fix memory leak that could happen at exit after a network operation had run
  • CHEEVOS: Improve handling of line endings when calculating CD hashes for retroachievements
  • CHEEVOS: Add support for Sega CD/Saturn; reduce hash calls to server
  • FPGA: Add initial FPGA port for Z-Turn boards - not really release-ready yet, will need community support to continue. Currently employs naive framebuffer approach, not fullspeed
  • GL1: GLDirect (D3D9 to OGL1.1 wrapper) support
  • GONG: Stability fixes
  • LINUX/UDEV: Fix touchscreen/lightgun issues
  • MENU/MATERIALUI: MaterialUI no longer 'forgets' its place when navigating backwards in menus, and navigation in general is 'cleaner'.
  • MENU/MATERIALUI: Add initial gesture support
  • MENU/MATERIALUI: Improved touch support
  • MENU/MATERIALUI: Bugfix - Random' items are no longer automatically highlighted when performing standard up/down 'flick' scrolling through lists
  • MENU/MATERIALUI: Bugfix - The display no longer 'jerks' for one frame when navigating backwards through lists
  • MENU/MATERIALUI: Bugfix - The Material UI scaling factor is now based upon the device-reported screen DPI value (previously it relied upon a hard-coded magic number, which was never correct)
  • MENU/RGUI: Functional mouse/touchscreen support
  • MENU/ONSCREEN KEYBOARD: On-screen keyboard entry via mouse/touchscreen has been tidied up - no more double inputs (or unwanted menu interaction in the background)
  • MENU/MOUSE: Mouse wheel up/down is now a proper 'up/down', same as using cursor keys or a dpad
  • MENU/MOUSE: Mouse wheel tilt left/right has been wired up to normal 'left/right' commands
  • MENU/OZONE: Add option to toggle between static and scrolling content metadata
  • MENU/XMB: Add full gesture support
  • MENU: When navigating backwards from a core options drop-down list (i.e. pressing select or cancel), the last menu position is remembered (instead of resetting back to the first core option item each time)
  • MENU: Add mouse/touchscreen gesture support
  • MENU: Add option to delete playlists (Settings and Playlists: Playlist Management)
  • OSD: Memory details should now be available on every platform (get_mem_total and get_mem_free need to be implemented in the frontend driver for it to work)
  • OSD: Memory details can now be shown individually without FPS and frame count
  • THREADED VIDEO: Fix FPS text in threaded video mode

v1.7.8-3

10 Sep 03:33
1b0c31e
Compare
Choose a tag to compare
  • GLCORE: Ensure correct scaling of menu texture (with RGUI)
  • IPS: Soft-Patch any IPS size
  • PSP: Fix audio conversion code
  • REMAPS: Fix analog remapping regression -analog remapping would break controls

v1.7.8

26 Aug 07:33
10b08e5
Compare
Choose a tag to compare
  • AI: Add AI Service functionality
  • BPS/UPS: Re-allocation target_data variable for target patch size (can now apply bigger patches without extra-bytes on memory)
  • CDROM: Added real CD-ROM functionality for Windows and Linux
  • CDROM: Added disc dumping
  • COMMON: Add separate frontend logging
  • COMMON: Ability to set FPS update interval (used in the window titlebar/FPS widget)
  • COMMON: Add 'Reset Frame Time Counter' functionality, enable it by default for resizing the window, loading/saving shader presets, fastforwarding, etc
  • COMMON: Add optional 'on demand' thumbnail downloads
  • COMMON: Add new playlist-based thumbnail downloader
  • COMMON: Show license per core (if available) inside 'Load Core'
  • COMMON: Add option to load content from (and dump) CD-ROM discs
  • COMMON: Re-enable '--log-file' command line option
  • COMMON: Default playlist core association is now stored as metadata inside each playlist
  • COMMON: Fix playlist format detection
  • COMMON: Favorites playlist size can now be set independently of content history size. Values can be set from 0-999, or '-1' for unlimited (99999)
  • COMMON: Prevent adding new items to favorites when playlist is full (old entries are no longer overwritten)
  • COMMON: Prevent loading content with cores that require an incompatible graphics API version from the current one
  • COMMON: Saved shader presets are now portable across platforms and use relative paths
  • COMMON: Add '--set-shader' command line option which works like an override for automatic shader presets
  • COMMON: Add global shader presets
  • COMMON: Remove 'video_shader' setting, shaders are not saved automatically anymore
  • CORE OPTIONS: When saving core option overrides, only include settings for the current core
  • CORE OPTIONS: Add option to save core options per-core
  • CPU FILTERS: Add Scanline2x filter
  • GL/MALI400: Fix menu issues on Mali 400 series GPUs, should also fix 'RetroArch flickers black on ARM Mali GPUs (Android/ARM Linux)
  • GL/GLCORE: Use highest supported OpenGL Core version on Windows and X11
  • GL1: Ignore alpha in core video, fixes XRGB8888 rendering in some cores
  • GLCORE: Don't hardcode shader cross compilation target version but poll it. glcore would always only use the minimum target shader version, i.e. GLSL ES 3.00 for OpenGL ES 3.0+ or GLSL 1.50 for OpenGL 3.2+
  • GLCORE/SLANG: Added "FrameDirection slang semantic
  • HID: Add Retrode support. Should work on Wii/WiiU
  • INPUT: Menu toggle hotkey can now be bound to another keyboard key and it will toggle properly
  • LIBRETRO: Add new core options interface, allows for localization, sublabels and more
  • LIBRETRO: Add new bitmask input codepath, for RETRO_DEVICE_ID_JOYPAD only for now
  • LOCALIZATION: Update Korean translation
  • LOCALIZATION: Update Japanese translation
  • LOCALIZATION: Update Portuguese Brazilian Translation
  • LOCALIZATION: Update Polish translation
  • LOCALIZATION: Update Turkish translation
  • MENU: Add smooth ticker text
  • MENU: Ability to hide every settings submenu (User Interface -> Views -> Settings)
  • MENU: Ability to hide nearly every quick menu entry (User Interface -> Views -> Quick Menu)
  • MENU: Fix longstanding menu display issues on Mali400 GPUs (on ARM hardware, SBCs and mobile phones/tablets)
  • MENU: Fix Record -> Streaming Quality, and Record -> Recording Threads settings
  • MENU: Fix history playlist navigation after running content
  • NENU: Menu entry performance optimisations
  • MENU: Add option to show 'remove playlist entry' only on history/favourites
  • MENU: Overhaul content 'Information' menu display
  • MENU: Add new 'Playlist Management' submenu. Allows default core associations to be set (via dropdown list), and all existing associations to be reset
  • MENU: Add 'Set Core Association' option to Quick Menu
  • MENU: Add option to remain in menu after saving/loading states
  • MENU: Pressing the Start button on 'Load Core' will unload the core
  • MENU: After a core is running, Load Core will be hidden from view until you select 'Close Content' from the Quick Menu
  • MENU/WIDGETS: All widgets are now properly cleaned up, fixing the frozen widgets bug when loading / closing content
  • MENU/WIDGETS: Fix crash with tasks
  • MENU/WIDGETS: Widgets are now drawn above the overlay with OpenGL and Vulkan
  • MENU/WIDGETS: Fine tune progress bar colors
  • MENU/WIDGETS: Have the progression widget always resize
  • MENU/THUMBNAILS: Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from Quick Menu
  • MENU/THUMBNAILS: Make PNG image loading/processing non-blocking on non-threaded systems
  • MENU/OZONE: Add it for PS3
  • MENU/OZONE: Fix regression in 1.7.7 - OSX/macOS - was unable to start it
  • MENU/OZONE: Fix sublabel spacing
  • MENU/OZONE: Add toggle to enable/disable playlist name truncation in Ozone
  • MENU/OZONE: (Ozone) Fix display of (semi-)transparent thumbnails
  • MENU/XMB: Add menu animation settings
  • MENU/XMB: Add optional thumbnail scaling
  • MENU/XMB: Fix display of long sublabels. Text that would exceed the display area now scrolls line-by-line
  • MENU/XMB/OZONE: Add optional thumbnail upscaling
  • MENU/QT/WIMP: Add core option sublabels as tooltips, add buttons to reset one/all core options
  • MENU/QT/WIMP: Word-wrap core option tooltips
  • MENU/QT/WIMP: Path selector fixes
  • MENU/RGUI: Enable playlist display on platforms without database support
  • MENU/RGUI: Make particle effects framerate independent + add animation speed setting
  • MIDI: correct pitch bend in ALSA driver - MIDI standard pitch bend center position is 0x2000 but ALSA's is 0
  • MIDI: Fix SysEx handling
  • OSD: OSD is now drawn above the overlay with Vulkan
  • PLAYLISTS: Add history/favourites to 'Playlist Management' menu
  • RECORD: Fix Twitch streaming
  • REMOTE RETROPAD: Fix for Remote RetroPad input
  • RUNAHEAD/MSVC2010: Build in runahead support for MSVC2010 and up
  • RUNAHEAD/VITA: Build in runahead support for Vita version
  • SAVESTATES: Allow auto save states also in cores that support no content as long as some content is loaded
  • SCALER: Fix SSE2 path for ARGB/BGRA -> BGR24 - should fix screenshots being taken for XRGB888 (viewport)
  • SCANNER: Skip all databases with incompatible file extensions, whether content is inside an archive or not
  • SCANNER: Fix hang on empty files inside archives
  • SHADERS: Add proper shader compatibility checks
  • SHADERS: Enable Cg shaders for D3D9
  • SHADERS: Remove 'video_shader' setting, replace it with global presets that make more sense
  • SHADERS: #reference directive for shaders. Presets can point to other existing presets if they are unchanged
  • SHADERS: Will attempt to cache the shader/preset into memory before loading to avoid costly getline/gets/getc operations
  • SHADERS: New --set-shader commandline option
  • SHADERS/MENU: Prevent undefined behaviour when failing to load shaders
  • SHADERS/MENU: Pressing the Start button on 'Load Shader Preset' will reset all shader passes and apply changes, effectively disabling the shaders
  • SHADERS/MENU: New menu options for removing shader presets (global/core/parent/etc)
  • THUMBNAILS: Add optional On-Demand Thumbnails
  • UDEV: Fix wrong udev devices order
  • UDEV/X11: Mouse pointer should work now in X11 environment with no Display
  • VULKAN/SLANG: Added "FrameDirection" slang semantic
  • VULKAN: Add option to select which GPU to render with
  • VULKAN: Validate non-causal filter chain for texture inputs. We only validated for UBO inputs apparently
  • WII: Add default video/audio filter directories
  • X11: Add improved menu resizing for window resizing
  • X11: Add non-evdev keycodes to fix keyboard input on non-Linux systems with X11

v1.7.7

08 May 15:35
560a2d0
Compare
Choose a tag to compare
  • AUDIO: Avoid deadlocks in certain audio drivers when toggling menu sounds on.
  • BLISS-BOX: Support PSX Jogcon (requires firmware 3.0).
  • CHEEVOS: Fix crash when reading memory that is out of range.
  • CHEEVOS: New Cheevos implementation enabled by default.
  • CHEEVOS: Pop-up badges when an achievement is triggered.
  • CRT: Dynamic super resolution support.
  • DISCORD: Fix potential crash when username is empty and discord is disabled.
  • DISCORD: Ask to join support for Linux.
  • INPUT/ANDROID: Add "Input Block Timeout" option.
  • COMMON: For platforms without HAVE_THREADS, don't automatically resume content when saving/loading states
  • COMMON: Make playlist sorting optional and consistent.
  • COMMON: Fix sorting of playlists with blank labels.
  • COMMON: Fix content scanner creating false positive playlist entries that also have wrong label and crc32.
  • COMMON: Add some MMX-optimized pixel conversion routines.
  • COMMON: Fix typo preventing some SSE2-optimized pixel conversions from being used.
  • COMMON: Add option to track how long content has been running over time.
  • COMMON: Fix buffer overflows in system information.
  • COMMON: Add option to change screen orientation via the windowing system (Android, Windows, X11).
  • COMMON: Show CPU model name in log.
  • COMMON: Add "Help -> Send Debug Info" option (and F10 hotkey) to send diagnostic info to the RetroArch team for help with problems.
  • COMMON: Show GPU device name/version in log.
  • COMMON: Add menu option to write log info to a file.
  • COMMON: Add subsystem support for playlists. Subsystem info is automatically saved to the history playlist for easy relaunching.
  • GL: Add new "gl1" OpenGL 1.1 compliant video driver for legacy GPUs and software renderers
  • GL: Add a new "glcore" driver with slang support (requires GL 3.2+ or GLES3).
  • GL: Draw OSD on top of overlay.
  • GONG: Add savestate support.
  • GONG: Add video refresh rate core options.
  • GONG: Two player support via core option.
  • GUI: Fix text alignment when using stb_unicode.
  • GUI: Fix text display issues when using Japanese (and other unicode-dependent language) text with stb_unicode.
  • GUI: Set language on first startup to the user's preferred OS language (Windows, *nix and Android).
  • INPUT: Add (scaled radial) analog deadzone and sensitivity options.
  • LIBRETRO: Add Turkish language support.
  • LIBRETRO: Allow non-accelerated video to rotate the display.
  • LOCALIZATION: Update Chinese (Simplified) translation.
  • LOCALIZATION: Update Chinese (Traditional) translation.
  • LOCALIZATION: Update Dutch translation.
  • LOCALIZATION: Update French translation.
  • LOCALIZATION: Update German translation.
  • LOCALIZATION: Update Japanese translation.
  • LOCALIZATION: Update Polish translation.
  • LOCALIZATION: Update Russian translation.
  • LOCALIZATION: Update Spanish translation.
  • LOCALIZATION: Add new Turkish translation.
  • MIDI: Fix startup crash in midi driver.
  • MENU: Bugfix - you can no longer get stuck in Online Updater -> Update Core screen when toggling between ingame and menu.
  • MENU: Selectively hide 'Take Screenshot' for video drivers that don't support taking screenshots.
  • MENU: Framerate independent menu rendering. MaterialUI/Ozone/XMB/RGUI can now run at higher framerates.
  • MENU: Thumbnails work in history list.
  • MENU: Menu widgets.
  • MENU: Add memory statistics support to more context drivers.
  • MENU: Enable ozone driver for UWP builds.
  • MENU: Add optional "looping" menu text ticker with configurable speed.
  • MENU: Fix core video rendering when using ozone with GL cores that implement the scissor test.
  • MENU: Add optional playlist sublabels (associated core + play time, where available).
  • MENU: Dropdown list settings now apply immediately.
  • MENU: Add setting to require pressing the "Exit RetroArch" hotkey twice to confirm.
  • MENU: Now able to run at higher refresh rates than 60Hz.
  • MENU: Enable "Add to Favorites" without loading a core.
  • MENU: Allow core name to be hidden on history/favorites playlists.
  • MENU: Populate crc32 and db_name fields when adding history/favourites playlist entries.
  • MENU: Fix TTF files not showing in OSD/menu font selection screen.
  • MENU: Fix audio/video filters not showing in file browser.
  • MENU/MaterialUI: Add subsystem support.
  • MENU/MaterialUI: Add currently selected entry in dropdown menus.
  • MENU/OZONE: Add mouse support on entries (no sidebar yet).
  • MENU/OZONE: Allow collapsing the sidebar.
  • MENU/OZONE: Add thumbnail support.
  • MENU/OZONE: Battery notifications.
  • MENU/OZONE: Add wifi icon for network entries.
  • MENU/QT/WIMP: Add git version and build date to Help->About window.
  • MENU/QT/WIMP: Fix content loading via the file browser.
  • MENU/QT/WIMP: Add new settings window to control all RetroArch settings.
  • MENU/RGUI: Improve playlist titles.
  • MENU/RGUI: Add option to hide associated cores in playlists.
  • MENU/RGUI: Add internal upscaling option.
  • MENU/RGUI: Add subsystem support.
  • MENU/RGUI: Add menu sublabel support.
  • MENU/RGUI: Re-enable "Load Core" option when content is loaded.
  • MENU/RGUI: Add optional "Collections" entry to main menu.
  • MENU/RGUI: Add "Lock Menu Aspect Ratio" option.
  • MENU/RGUI: Add "full width" layout option.
  • MENU/RGUI: Ensure menu color theme is applied immediately.
  • MENU/RGUI: Fix "Lock Menu Aspect Ratio" option when using custom viewports.
  • MENU/RGUI: Add widescreen support.
  • MENU/RGUI: Allow text to be centred when selecting widescreen layouts.
  • MENU/RGUI: Add inline playlist thumbnail support.
  • MENU/RGUI: Add optional shadow effects.
  • MENU/RGUI: Performance optimizations.
  • MENU/RGUI: Add optional extended ASCII support.
  • MENU/RGUI: Add optional delay when loading thumbnails.
  • MENU/RGUI: Add on-screen keyboard.
  • MENU/RGUI: Battery notifications.
  • MENU/XMB: Prevent crashes when resizing to a tiny window.
  • MENU/XMB: XMB honors the 'show menu sublabels' setting now - was previously RGUI only
  • NETPLAY: Fix stall-out causing total disconnection with >2 players.
  • NETPLAY: Different (more intuitive?) default netplay share policy.
  • NETPLAY: Add hotkey option to toggle hosting on/off.
  • NETWORKING: Encode URLs to allow for spaces in directory names.
  • SCANNER: New option 'Scan without core match'. When this is enabled,
    supported extensions by all installed cores are not checked, and instead
    it will add all content it finds to a playlist. This way, you can install the core you need later on after scanning. Not enabled by default.
  • SHADERS: Don't alphabetize shader presets.
  • VULKAN: Fix color issues with RGBA8888 swapchains in readback (screenshots).

v1.7.6

04 Feb 16:01
d555384
Compare
Choose a tag to compare
  • ANDROID: Fix Xperia Play input binding.
  • CHEEVOS: Reset when hardcore mode is toggled.
  • CHEEVOS: Update the hashing methods to identify NES, SNES and Lynx games (more accurate and accepting headerless ROMs).
  • COMMON: Add new JSON playlist format.
  • COMMON: Fix playlist corruption when deleting items.
  • COMMON: Fix archive progress display calculation.
  • COMMON: Fix playlist entries appearing with previously used names.
  • COMMON: Fix screenshot filename with no core or content.
  • COMMON: Allow compiling without menu support.
  • CORE UPDATER: Allow sideloading cores from the menu.
  • CPU FILTERS: Add Normal2x filter.
  • CRT/LINUX: New Linux switching method partially implemented.
  • CRT/LINUX: Linux restore desktop resolution fixed.
  • CRT/LINUX: Monitor index switching and auto enumerate for output detection in Linux (still working on the windows method).
  • CRT/RASPBERRY PI: Initial support.
  • DATE: Add Date / Time style options.
  • DEBUGGING: Add an integrated crash handler for debug builds (see https://docs.libretro.com/tech/debugging)
  • DISCORD: Register the application name properly.
  • DISK CONTROL: Remember the last used folder / current active folder to make disk-swapping faster.
  • INPUT: Add new menu toggle (hold start button for 2 seconds)
  • INPUT: Fix arrow keys being incorrectly bound as numpad keys
  • INPUT/SDL: Flush the joypad events. Decreases cpu usage over time with the SDL joypad driver.
  • LOCALIZATION: Add Greek translation.
  • LOCALIZATION: Update German translation.
  • LOCALIZATION: Update Italian translation.
  • LOCALIZATION: Update Japanese translation.
  • LOCALIZATION: Update Simplified Chinese translation.
  • LOCALIZATION: Update Spanish translation.
  • MENU: New "ozone" menu driver.
  • MENU: Only show CRT SwitchRes if video display server is implemented (Windows/Linux for now)
  • MENU: User Interface -> Appearance -> 'Menu Font Green/Blue Color' settings now work properly.
  • MENU: Add option to enable in-menu sound effects.
  • MENU/D3D: Scissoring support (will be used for Ozone and menu widgets).
  • MENU/QT/WIMP: Allow building with MSVC2017.
  • MENU/QT/WIMP: Add detailed file browser table.
  • MENU/QT/WIMP: New grid view implementation that is faster and loads thumbnails on-demand.
  • MENU/QT/WIMP: Thumbnail drag and drop support.
  • MENU/RGUI: Overhaul custom theme interface + add wallpaper support.
  • MENU/RGUI: Thumbnail support and thumbnail downscaling.
  • MENU: Hide password values.
  • MENU/SOUNDS: Implement in-menu sound effects (not enabled by default for now, still experimental).
  • MIDI: Add a Linux ALSA driver for MIDI.
  • NETPLAY: Force fast-save-states when netplay is enabled.
  • NETPLAY: Allow quick joining subsystem lobbies.
  • RECORDING: Implement recording options in the menu complete with quality profiles, streaming, and proper file naming
  • SCANNER: Fix GDI disc scanning.
  • SHADERS: Fix auto shader preset loading on D3D10, D3D11, D3D12
  • SUBSYSTEM: Allow more than 10 subsystems
  • SUBSYSTEM: Cores that use subsystem for complex scenarios can now load content without starting a regular content first
  • SUBSYSTEM: Remember the last used folder to make loading subsystem type content faster
  • VULKAN: Fix RGUI crashing at startup.
  • VULKAN/RGUI: Enable 'Menu Linear Filter' option.
  • VULKAN: Fix secondary screens in overlays not working.
  • WAYLAND: Implement idle-inhibit support (needed for screensaver suspend).
  • WAYLAND: Fix fullscreen toggle.
  • UWP: Initial UWP port.
  • VFS: Update to version 3.
  • XBONE: Initial Xbox One port.
  • XMB/OZONE: Add more icons
  • XMB: Add Automatic Inverted theme
  • ???: Easter Egg

v1.7.5

06 Nov 02:37
b6ff619
Compare
Choose a tag to compare
  • CAMERA: Fix Video4Linux2 driver that broke years ago.
  • CONFIG: Add 'Reset To Defaults' setting in Configurations. Thi will reset your config file to defaults.
  • CHEATS: Add support for Rumble when increase or decrease by the rumble value.
  • CHEATS: Add cheat variables to allow for updating large portions of memory.
  • CHEEVOS: Prevent loading states before achievements are fully loaded.
  • COMMON: Support for "OEM-102" key (usually '' on Euro keyboards).
  • DISCORD: Add 'Ask To Join' Feature.
  • INPUT: Add new menu toggle combos 'L3 + R' and 'L + R' (useful for Switch).
  • LOCALIZATION: Update Portuguese / Brazilian translation.
  • LOCALIZATION: Update Japanese translation.
  • LOCALIZATION: Update Polish translation.
  • LOCALIZATION: Update Spanish translation.
  • MENU: Add dropdown lists for many settings.
  • MENU: Fix crash that could happen when changing core's options on Android.
  • MENU/QT/WIMP: Add option to rename playlists.
  • MENU/QT/WIMP: Add option to filter extensions inside archives when adding to a playlist.
  • MENU/QT/WIMP: Rename playlist entries with 2 single clicks.
  • MENU/QT/WIMP: Fix shader parameter checkboxes not working
  • NETPLAY: Save lobby details received back from server after first announcement.
  • OPENGL/GLX: Implement Adaptive VSync - GLX_EXT_swap_control_tear.
  • OPENGL/WGL: Implement Adaptive VSync - WGL_EXT_swap_control_tear.
  • RUNAHEAD: Fix performance degradation that could happen over time (after approx. 30 mins). Fixed input IDs outside of range 0-35 causing slow performance in runahead.
  • VULKAN: Fix race condition in threaded mailbox emulation.
  • VULKAN: Maintenance fixes.