La Team LibRetro vient de publier la toute première version de RetroArch de l'année 2022, voilà que débarque en effet RetroArch 1.10.0.
Il s'agit là d'une énorme mise à jour qui contient de nombreux correctifs mais aussi de nouveaux cores comme ceux de Jaxe (CHIP-8), A5200 (Atari) et WASM4 (WebAssembly fantasy console) qui ont été ajoutés. De nombreuses évolutions sur les pilotes Vulkan, avec notamment la prise en charge du rendu HDR.
Sur Xbox de nombreux bugs ont été corrigés, il est possible de charger des fichiers de plus de 4 Go, et la 4K est supporté lorsqu'elle est possible. Un portage PSL1GHT vers Gitlab CI du frontend retroArch a été officiellement introduit mais il faut encore le compiler manuellement.
Changelog 1.10.03DS: Add Jaxe, A5200 and WASM4 cores3DS: Fix rotationARCHIVE: Allow loading files from archive subdirectoryAUDIO: Remove frame limit from audio batch callback. Before, if a core used the audio batch callback, there would be a hidden cap of 1024 on the number of audio frames that could be sent. If a core exceeded this value, any excess samples were silently discarded. While this is sufficient for 'normal' samplerates/framerates, it means that e.g. a core using the batch callback to send 44100 Hz audio at 30 fps with would have entirely broken sound. This has been fixed by removing the audio batch frame limit.AUDIO/RESAMPLER/NEON: Implement sinc kaiser NEON functionCHEEVOS: Reset hardcore default to enabled; show message when trying to load state in hardcoreCHEEVOS: Fix memory map conversionCHEEVOS: Check netplay status when unlocking achievementsCHEEVOS: Support for hashing buffered NDS ROMsCHEEVOS: Fix hung task whe badge doesn't existCLI: Load save states from command-line or playlistCORE INFO CACHE/SETTINGS: Restore missing 'Cache Core Info Files' menu entryDATABASE: Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX/PSP/Dreamcast/WiiD3D10/D3D11: Add Vsync swap intervalEMSCRIPTEN: Add Jaxe, WASM4 coresFILE IO: Fix incorrect file names for remap files when the content path doesn't have a preceding slashINPUT/OVERLAY: Added support for showing the overlay behind the menu instead of in front. This is currently only supported on the GL, Vulkan, D3D 9/10/11/12 and 3DS drivers.INPUT/UDEV: Convert abs mouse from screen to viewport coordinates; fix relative mouse coordsINPUT/WAYLAND: Ignore mouse clicks on window decorationINPUT/WAYLAND: Add scroll wheel supportLINUX: Added support for Linux GameMode (https://github.com/F...active/gamemode), which can be toggled on/off in the Power Management or Latency settings menus.LOCALIZATION: Fetch translations from CrowdinLOCALIZATION: Add Indonesian, Swedish and Ukrainian language optionsLOCALIZATION/MENU/RGUI: Enable Indonesian and Swedish localisations for RGUILOGGING: Logging cleanupsLOGGING: Stop logging FPS statistics twice on quitLOGGING: Log font rendering backend only onceHOTKEYS: Added a hotkey toggle for the on-screen technical statistics.HOTKEYS: Add delay + acceleration to volume hotkeysMENU: Add option for showing notifications only in menuMENU/RGUI: Add Finnish to supported languagesMENU/XMB: Optional vertical list item fadeMENU/XMB/OZONE: Category + History/Favorites iconsNETWORK: Fix dummy notification - no longer shows a netplay initialization failed notification when netplay is not enabledNETWORK: LAN addresses only for UPnP - Some router devices might accept non-LAN addresses without raising an error.NETWORK: Filter out non-connectable rooms. Add an option for filtering out non-connectable netplay rooms.NETWORK: Netplay spectator notification fix. Fix double notification when the host switches to spectator.NETWORK: Prevents long-term pausing from clients dishonoring allow pausingNETWORK/LOBBY: Lobby Viewer: Filter out rooms that are not running RetroArchNETWORK/LOBBY: Lobby Viewer: Display a non-connectable tag to non-connectable roomsNETWORK/LOBBY: Host: Display warning if we are announcing to the internet but our room isn't connectable from thereNETWORK/RELAY: Custom relay server support - Add support for custom user-ran relay serversNETWORK/RELAY: Replace Canadian relay server with Singapore relay server. Current relays: New York/USA, Madrid/Spain, Sao Paulo/Brazil, SingaporeNETWORK/UPNP: Various refactors/improvements, no more dependent on miniupnpcNETWORK/UPNP: Various UPnP binding fixes for specific routersNETWORK/UPNP: Accept IGD v2 service typesNETWORK/UPNP: Delay lobby server announcing - delay the announcing in order to give UPnP's port forwarding more time. Fix the remaining truncation warnings.NETWORK/UPNP: Smart interface selection - Find the most suitable address for UPnP by scoring interfaces on how close their address is to the device's addressOPENGL1: Fix buffer overflow - RetroArch would sometimes crashes at startup when loading asset textures with GL1 driverPS3: PSL1GHT port added to Gitlab CIVULKAN: Double combined image sampler descriptor pool size - fix segfaults with AMD GPUs using RADVVULKAN: Emulate mailbox only with Vsync enabled - otherwise have it disabled - useful for VRR/G-Sync/FreeSyncVULKAN/SWAPCHAIN: Vulkan max swapchain images option adjustments: removed value 1, since it won't be used - Video reinit on change, so that there is no need to restart or toggle fullscreenVULKAN/HDR: HDR support - tested on WindowsWAYLAND: Add libdecor for client side decorationWAYLAND: Use any display for initial metricsWAYLAND: Fix the window closing, if RetroArch is build without libdecorWAYLAND: Use checked sizes in EGL resizeWAYLAND: Fix window title updateWEBOS: Fix webOS build and runWIIU: Fix rotationUWP/XBOX: Fix content over 4GB (approx) failing to load, improve/speed up copy/load timesUWP/XBOX: Fix scanning for playlistsUWP/XBOX: Move content copied to LocalState to a dedicated dir and clear on startupUWP/XBOX: Make content copy to a specific cache directory in the LocalState folder when it's copiedUWP/XBOX: Auto delete VFS cache dir on startupUWP/XBOX: Make resolution switching automatic and fix angle output issuesUWP/XBOX: Force ANGLE to render at 1080p regardless of screensize as the output is 1080p regardless of screensize. This fixes an issue where at 4k any angle output would be zoomed into a corner.UWP/XBOX: Set resolution based on display resolution (auto 4k)UWP/XBOX: Set driver to D3D11 if booting with openglUWP/XBOX: Reset width and height of output on boot to match displayUWP/XBOX: Mitigate need for VFS cores on NTFS drivesUWP/XBOX: Make check for standard I/O by access rather than the just assuming based on path stringUWP/XBOX: Add code to auto permissions so files can be accessed by non VFS cores (no exFAT or FAT32 support yet)
Téléchargement : RetroArch 1.10.0