Full notes
Full RetroArch update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Fixes
- Performance
- Gameplay
- Events
- Server
- UI and audio
RetroArch changes
RetroArch 1.14.0 has just been released.
Read the full article on our website here.
Check our Libretro Core Progress Report (May to December 2022) article here.
Changelog
CHEEVOS: Fix construction of Cheevos badge path
- CLIFixed not getting any output when running --version or --features without --verbose
- CLIFixed crash when running empty - parameter (it proceeded to content loading)
CLI: Reformatted --features to require less rows and to be more consistent
- CLIAdded -V shorthand for --version
CLI: Tab removal + whitespace nits
CONFIG/MIDI: Prevent MIDI startup error with old configurations
D3D11: Fix when using shaders with TATE mode arcades etc
D3D12: Fix when using shaders with TATE mode arcades etc
- D3D12Added support for break on errors (development aid - define DEVICE_DEBUG to use)
- D3D12Added support for DRED (device remove extended data) (development aid - define DEVICE_DEBUG to use)
D3D12: Made D3D12 viewport and scissors to behave more like Vulkan drivers (or be more correct)
- D3D12Fixed validation error on start up due to buffers not being setup correctly for one frame
DATABASE/EXPLORE/VIEW: Bugfix - RGUI did not clear thumbnail on non-playlist items such as Save and Delete menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the variable where it was stored was unsigned
DATABASE/EXPLORE/VIEW: Bugfix - XMB+Ozone cleared thumbnail in Quick Menu when navigating away from Run
FASTFORWARD: Restore framelimit on fastforward toggle. Fast-forward was broken after toggling vrr_runloop off, since it will force frame limit to 1.0 (even on every frame) and never restores it. So let's make sure the wanted ratio is applied when toggling FF (Fastforward).
- GFX/VIDEO FILTERS(picoscale_256x_320x240) Added snn function to upscale Fuse (ZX Spectrum) core borderless output to 320x240. ZX Spectrum resolution of 256x192 was previously unsupported.
- HOTKEYSFurther reorder internal hotkey items for consistency and removed SEND_DEBUG_INFO, OVERLAY_NEXT and OSK from visible hotkey bind list. "Send Debug Info" stuff is removed as much as possible without breakage due to translation files.
- INPUT/AUTOCONFIGDisable 'pause on controller disconnect' by default - was enabled by default on 1.13.0
INPUT/MENU: Device Index menu refactor
INPUT/OVERLAY: Fix analog drift blocking touch input (could occur on overlay_next if physical inputs shown on overlay)
INPUT/OVERLAY: Fix overlay_next buttons lighting up in unison
INPUT/OVERLAY: Skip meta keys in input_overlay_add_inputs (not supported by input_state_internal)
INPUT/WINDOWS/WINRAW: Fix mouse position when using input overlay with mouse cursor
- INPUT/WINDOWS/WINRAWFixed mouse position to use the same method required for menu items and pointer when simulating input overlays with mouse, since it won't work with multi mouse method
- INPUT/WINDOWS/WINRAWFixed passing mouse position to core also when using aforementioned method
LOCALIZATION: Updates
LOCALIZATION/INPUT/IME/MENU/ONSCREEN KEYBOARD: Extended IME and Korean OSK
MENU: Cleanup of help texts
MENU: Allow toggling info off with the same button
MENU: Allow menu wallpaper/background reset. Let's also remove the current wallpaper from the screen when pressing Start.
- MENUNull driver shows with different color (Added for all menus the ability to show "disabled" items with a muted color)
- MENU/DRIVERSMenu driver first, Audio Resampler removed because it is enough to exist under audio settings
MENU/INPUT: Moved "Confirm Quit" to Input menu
- MENU/INPUT/HOTKEYSInput hotkey menu completely overhauled to keep related entries together, and also adjusted some labels and sublabels
MENU/OVERLAY: Fix overlays behind menu without core running. "Show Overlay Behind Menu" is currently broken with Ozone and XMB (with any other color theme than Plain) when running without a core.
MENU/MATERIALUI: Fix home screen on first startup - no more stray entries
MENU/OZONE: Allowed drawing sidebar and thumbnail bar background color also when core is running
MENU/OZONE: Stopped using different padding and position for savestate thumbnails vs imageviewer
- MENU/OZONERemoved gradient background effect when core is running, because some themes already have gradient background, which creates ugly rough steps
- MENU/OZONEFixed "Gray Light" theme from using the same background as "Gray Dark", which makes selection cursor near impossible to see
MENU/OZONE: Some whitespace corrections
MENU/UX: Extend OFF menu value colors
MENU/UX: Menu icon improvements - Menu Visibility icons (Quick Menu + Settings)
MENU/UX: Menu icon improvements - Playlist Manager icons
MENU/UX: Menu icon improvements - Explore icon as database icon
MENU/UX: Menu icon improvements - View and filter icons as cursor icon (folder icon in GLUI)
MENU/UX: Menu icon improvements - View save + delete icons
MENU/UX: Menu icon improvements - Moved Explore + Views below Standalone Cores
- MENU/UX/OZONERemoved icons from menus where others items don't have icons, and added icons to menus where the rest have icons
- MENU/UX/OZONEChanged the way "no icon" is handled from kludgy way of not drawing SUBSETTING icon
- MENU/UX/XMBChanged playlist entry index positioning to bottom right when thumbnails are in vertical mode, because big lists will overlap with arrow and current "breadcrumb" icons when the position is next to current selection
- MENU/UX/XMBAdded a rather nasty hack to prevent showing wrong icons under Explore as "breadcrumb" icon
MENU/UX/XMB: Optimized certain icon drawing loops (Main horizontal icons were looped even when not visible, and all previous "breadcrumb" icons were looped when only one certain was needed)
- MENU/UX/MATERIALUIFixed showing icons where there should not be any (Waitable Swapchains, Show Recording + Streaming)
SRAM: Don't init SRAM saving without content (gets rid of the redundant logging)
Source
Changelog.gg summarizes and formats this update. How we read updates.
