RetroArch

RetroArch

Retroarch 1.21.0
Steam got the new retroarch version or if you like me and copy over the standalone there is a new version.

Changelog
1.21.0

3DS: Fix unique IDs for newer cores
3DS: Enable TLS (SSL)
3DS: Fix UI freeze when threaded rendering is enabled
3DS: Fix crash on load content
3DS: Other minor fixes
APPLE: Enable Vulkan emulated mailbox
APPLE: Include b2 core in App Store builds
APPLE: CoreMIDI driver for IOS/MacOS
APPLE: CoreLocation driver for IOS/MacOS
AUTOCONF: Enable alternative display name in autoconfig files
AUTOCONF: Make autoconfig failure messages optional
AUDIO: Option to mute on rewind
AUDIO/PIPEWIRE: Fix app launch when pipewire service is stopped
AUDIO/PIPEWIRE: Fix speedup with threaded video mode
AUDIO/PIPEWIRE: Fix latency setting and microphone handling
AUDIO/PIPEWIRE: Pass the new rate to the audio driver
CAMERA: Add PipeWire camera driver
CAMERA: Add ffmpeg camera driver
CHEAT: Rewrite part of cheat_manager_load_cb_second_pass()
CHEEVOS: Include achievement state in netplay states
CHEEVOS: Fix crash when entering achievements in quick menu while client is not present
CHEEVOS: Restore cheevos_badges_enable for HAVE_GFX_WIDGETS builds
CLI: Allow –entryslot to fall back to normal states
CLOUDSYNC: Fix Windows path issues
CLOUDSYNC: Workaround for duplicated requests bug
CLOUDSYNC: Workaround for 301 redirects
CLOUDSYNC: Handle ignored directories properly
EMSCRIPTEN: Added new AudioWorklet driver, a fast callback-based audio driver
EMSCRIPTEN: Scale window to correct size
EMSCRIPTEN: Additional platform functions
EMSCRIPTEN: Add new default video context driver: emscriptenwebgl_ctx
EMSCRIPTEN: Add new audio driver: AudioWorklet
EMSCRIPTEN: Add new modernized web player which will eventually replace the existing one
EMSCRIPTEN/RWEBINPUT: Add touch input support
GAMECUBE: Fixes
GENERAL: Fix save state auto increment
GENERAL: Fix softpatching with periods/dots in the file name
GENERAL: Fix compilation with –enable-videocore
GENERAL: Allow asset directory redefinition and other directory overrides via environment variables
GENERAL: Allow override of player 1/2 input with machine learning models (needs recompilation and external library)
GENERAL: Fix performance counter option not remembered between sessions
GENERAL: Create security statement
GENERAL: Fix crash when core is not selected
GENERAL: Use core fps instead of screen refresh for calculating dropped frames
INPUT: Fix a crash when initializing illuminance sensor on Linux
INPUT: Analog-to-digital refactor, fixing behavior when analogs are assigned to keys
INPUT: Turbo fire overhaul. See #17633
INPUT/ANDROID: Fix game focus and pause handling
INPUT/COCOA: Include gravity in acceleration sensor values
INPUT/COCOA: Fix relative mouse input
INPUT/COCOA: Allow mouse input while mouse overlay is active
INPUT/WINRAW: Invert mouse index order
IOS: Ensure webserver notice can be dismissed
IOS: Fix rescanning manual playlists after app update
IOS: Fix clean playlist function
IOS: Fix crash when scanning
IOS: Fix jump back to selected item when closing content
IOS: Fix shared GL context setup
IOS: Update Launch Screen
IOS: Screen orientation lock through display server
IOS: Fix rescanning manual playlists after app update
LAKKA: Remove bluetooth device after disconnection
LINUX/X11: Extend X11 input driver with XInput2 extensions for multi-mouse
MACOS: Fix some sandbox handling in App Store builds
MACOS: Reset keyboard state when focus is lost
MENU: Add SSL support to the information list
MENU: Add warning to BFI and related menu items
MENU: Fix latency statistics when using runahead
MENU: Fix opening file inside archive with core selection
MENU: Main menu unified between different menu drivers
MENU: Visibility toggle for playlist tabs
MENU: Color the notification icon by message category
MENU: Gray Dark+Light theme adjustments
MENU/GLUI: Menu back button switches tabs like in other menu drivers
MENU/GLUI: Tab selection option is honored
MENU/GLUI: Fix CD icon appearing when no icon is specified
MENU/GLUI: Allow fullscreen thumbnail browsing
MENU/GLUI: Save state thumbnails
MENU/PLAYLISTS: Random selection/shuffle function
MENU/QT: Fix desktop menu crash with Cheevos disabled
MENU/RGUI: Cleanups of certain menu items
MENU/RGUI: Thumbnail fixes
MENU/OZONE: Fix messagebox background
MENU/XMB: Fix Light theme, font shadow
MENU/XMB: Appearance menu cleanup
MENU/XMB: Icon thumbnail can be any of the existing types
MISC: Guard nanosleep prototype behind _POSIX_TIMERS
MISC: Use fabsf and intended threshold for refresh rate check
MISC: Use platform-specific checks for invalid descriptors
MIDI: Add dropdown items for midi device selection
NETWORK: Refactor of net_http, improvements for task blocking and performance
NETWORK: Follow http redirects in net_http
NETWORK: Expire failed DNS lookups much faster
NETWORK: Fix netplay when using netpacket interface with recent cheevos
NETWORK/HTTP: Fix crash in net_http_resolve() in single-thread mode
OVERLAY: Fix overlay lightgun, mouse & pointer
OVERLAY: Preferred overlay loading is now default only on mobile platforms
OVERLAY: Improve analog recentering when touching the area just outside the recentering zone
QT: Enable non-png thumbnails also for Qt interface
REPLAY: Fix issue when replaying old format input recordings in newer RetroArch
TTS: Fix initial text-to-speech on Windows
TVOS: Fix 720p display
TVOS: Fix refresh rate fetching on tvOS 13/14
TVOS: Update Top Shelf art
SAVESTATES: Reset state index when loading new content
UWP: Fix slang shader compilation
VIDEO: Enable BFI setting for mobile platforms (mind the warnings)
VIDEO/OpenGLES: Fix FP/sRGB FBO support
VIDEO/SHADERS: Allow exact refresh rate sync with shader subframes
VIDEO/SHADERS: FIX shader wildcards
VIDEO/VULKAN: Enable adaptive vsync
VIDEO/V4L2: Added resolution picker/forcing.
VIDEO/V4L2: Rewrote logic for finding ALSA audio devices in enumerate_audio_devices function
VIDEO/V4L2: Added a skip for some of the interface queries that fail and aren’t required for magewell usb.
VITA: Fixes
WINDOWS: Win32 socket improvements
WII: Fixes
WIIU: Fixes
WEBPLAYER: Update core list for 1.20.0

For people who have customized their playlists with backgrounds and icons back up your assets folder before updating or you will lose all your customization's.[/b]
Last edited by ↑↑↓↓←→←→BASelect; Apr 29 @ 9:40pm
< >
Showing 1-6 of 6 comments
@SantiDC4

What you posted from github in my other thread was for the new steam version. I must of been one of the first to get the new version. Thank you again.
SantiDC4 Apr 29 @ 10:20pm 
Originally posted by ↑↑↓↓←→←→BASelect:
@SantiDC4

What you posted from github in my other thread was for the new steam version. I must of been one of the first to get the new version. Thank you again.
Was it not released for everyone else yet?

Anyway, did your customization get removed or changed around? I have custom dynamic backgrounds for everything, and a few custom playlists using their own icons. Haven't seen any loses to all that after the update, though, everything seems the same.
Originally posted by SantiDC4:
Originally posted by ↑↑↓↓←→←→BASelect:
@SantiDC4

What you posted from github in my other thread was for the new steam version. I must of been one of the first to get the new version. Thank you again.
Was it not released for everyone else yet?

Anyway, did your customization get removed or changed around? I have custom dynamic backgrounds for everything, and a few custom playlists using their own icons. Haven't seen any loses to all that after the update, though, everything seems the same.

I lost my custom menu icons, my playlist console icons the ones that are shown at the top of the playlist and the icons i made that are shown in front of the game names since all these icons reside in the asset folder they got over written even though i had the folder set to read only. No problem though as i had a backup and all i had to do was copy it back over replacing the files.

My playlist backgrounds and 3d/2d boxart and 3d/2d cd/cartridge icons which i used to replace the screenshots remained.

Did retroarch update for you in the past 2 days?
Last edited by ↑↑↓↓←→←→BASelect; Apr 29 @ 10:31pm
SantiDC4 Apr 29 @ 10:52pm 
Originally posted by ↑↑↓↓←→←→BASelect:

I lost my custom menu icons, my playlist console icons the ones that are shown at the top of the playlist and the icons i made that are shown in front of the game names since all these icons reside in the asset folder they got over written even though i had the folder set to read only. No problem though as i had a backup and all i had to do was copy it back over replacing the files.

My playlist backgrounds and 3d/2d boxart and 3d/2d cd/cartridge icons which i used to replace the screenshots remained.

Did retroarch update for you in the past 2 days?

Yeah, around morning. I thought it was odd that there wasn't a Steam post about it, so I checked the discussions for anyone talking about it, found your earlier thread, and well, here we are.
Last edited by SantiDC4; Apr 29 @ 10:52pm
Originally posted by SantiDC4:
Originally posted by ↑↑↓↓←→←→BASelect:

I lost my custom menu icons, my playlist console icons the ones that are shown at the top of the playlist and the icons i made that are shown in front of the game names since all these icons reside in the asset folder they got over written even though i had the folder set to read only. No problem though as i had a backup and all i had to do was copy it back over replacing the files.

My playlist backgrounds and 3d/2d boxart and 3d/2d cd/cartridge icons which i used to replace the screenshots remained.

Did retroarch update for you in the past 2 days?

Yeah, around morning. I thought it was odd that there wasn't a Steam post about it, so I checked the discussions for anyone talking about it, found your earlier thread, and well, here we are.

Weird that i got it on the 28th and you got it on the 29th. Even their website where you download the standalone version is 1.21.0 now. On the 28th when i checked their website it was still 1.20.0. Also it's weird the devs hasn't said anything here yet.
Last edited by ↑↑↓↓←→←→BASelect; Apr 29 @ 10:55pm
Tempest Apr 30 @ 7:07pm 
Usually some of my customizations are reset to defaults after updating. For this update, I was not prompted to update. The update occurred automatically before I was given the option to update, and all of my customizations are intact. Nice.
< >
Showing 1-6 of 6 comments
Per page: 1530 50