L'équipe LibRetro vient de libérer la version 1.9.8 de leur émulateur RetroArch, il s'agit là d'une version majeure, comme quasiment toute nouvelle proposition qui concerne RetroArch.
Les améliorations portent entre outre sur les résolutions, la gestion particulière sur Xbox One et Xbox Series, la version Wii U, ou encore la version PlayStation 2.
Ce n'est pas tout puisque de nombreux cores ont été mis à jour et de nombreuses options, notamment de Catégories, ont été ajoutées pour :
- Final Burn Neo
- Mupen64Plus Next
- Beetle Saturn
- Beetle PSX
- Beetle PCE
- Beetle PCE Fast
- Genesis Plus GX
- Snes9x 2010/2005/2002
- DOSbox Pure
- DOSbox Core
- UAE (Amiga)
- VICE (Commodore 64)
Ce n'est pas tout puisque le support de la nouvelle version de RetroFW a été implémenté, avec pas moins de 29 cores concernés, Atari800, BlueMSX, Cap32, FCEUmm, fMSX, FreeCHAF, FreeIntv, FUSE, Gambatte, Genesis Plus GX, gpSP, GW, Handy, LRMAME2003, LRMAME2003 Plus, Mednafen PCE Fast, NXEngine, O2EM, Picodrive, Pokemini, Potator, Prboom, Prosystem, QuickNES, RACE, Retro8, SMS Plus, Stella 2014, Vecx. Bref il y en aura pour tout le monde !
Changelog 1.9.8AUDIO/WINDOWS/WASAPI: Stop deactivating audio on fast forwardCHEEVOS: Hide challenge indicators when resettingCHEEVOS: Support for more than 64 memory regionsCHEEVOS: Automatically retry ‘http error code -1’CONTENT INFORMATION: Show content info label+path rows alwaysCORE OPTIONS: Core option categories implementedCORE OPTIONS: Add option to disable core option categoriesD3D10/11/12: Fix gfx_display_draw_texture – fixes OSK (On-Screen Keyboard) issuesDATABASE: Fix heap-buffer-overflow when fetching CRC valuesDATABASE/EXPLORE: Fix CRC32 reading in explore menuDATABASE/LIBRETRODB: Fix writing of numerical valuesDATABASE/LIBRETRODB: Fix libretro-db loading on big endian platformsDUMMY CORE: Skip state_manager_event_{deinit/init} when core type is dummy, should skip warning spam ‘Implementation uses threaded audio. Cannot use rewind..’ when using rewindINPUT/UDEV: Limit udev device scan to subsystem ‘input’INPUT/SDL2/WINDOWS: Fix keyboard event keycodesINPUT/WAYLAND: Fixes a bug where the first player’s mouse, pointer, and lightgun are echoed to the other ports. Now, those other ports correctly report zero. In the future support for multiple mouselike devices will need to be added, which is a bigger projectINPUT/WAYLAND: The driver now respects keyboard_mapping_blockedINPUT/WAYLAND: When possible, deprecated lightgun defines are replaced with the new ones. The coordinates are still using the old relative callbacksINPUT/WINRAW: Trigger joypad driver reinit on DEVICECHANGE – avoids fullscreen toggleINPUT/WINRAW: Alt sticky fixINPUT/WINRAW: Prevent Alt getting stuck when Alt-TabbingINPUT/WINRAW: Add pointer statusINPUT/WINRAW: Add missing analog keybindsLIBNX/SWITCH: Fix poll missing for controller 2-8LIBNX/SWITCH: Fix layout not applied correctly and hangs when splitting joyconsLIBRETRO: Core options category API implementedLIBRETRO: Fix RETRO_ENVIRONMENT_SET_FASTFORWARDING_OVERRIDE callback when runahead is enabledLIBRETRO: Add environment callback for enabling core option menu visibility updates without toggling Quick MenuLOGGING: Starting logging and verbose mode before first config loadLINUX: In some Linux Desktop Environments, like Budgie, task bar feature is unable to pin applications. With StartupWMClass= present in .desktop file, it is possible to pin the applicationLOCALIZATION: Fetch translations from CrowdinMENU: Relocate ‘Manage Playlists’ to topMENU: Fullscreen resolution width/height settings no longer require ‘advanced settings’MENU/REFRESH RATE: Fix double notifications with refresh rate settingsMENU/OZONE: Ensure the existence of values used in selection calculationMENU/OZONE/VULKAN: Casting to unsigned caused an integer overflow and after float promotion would lead to ‘x’ being a garbage value, leading to problems when this value was passed to vkCmdSetViewport. This stops Vulkan validation layers from complaining about itMETAL: Fixed font driver memory leaksMOUSE: Change default mouse index to port indexMOUSE: Friendly names for mice where availableOSX: Fix some memory leaksOSX: Fix controller duplication bugPS2: Implement alpha for the video driverPS2: Aspect ratio handlingRETROFW: Initial portUWP/XBOX: Enable Explore tab by default – seems to work fineUWP/XBOX: Fix startup issues with latest Xbox Dashboard updates – ANGLE cores still show up wrongUWP/XBOX: fix issue where files where opened as OPENALWAYS instead of OPENEXISTING this fixes beetle coresUWP/XBOX: fix issue where filesizes where not returned properly, this fixes loading arcade dat filesUWP/TRANSLATION: Enabled translation services for both UWP MSVC2017 and 2019. No TTS speech yet.VIDEO: Fix refresh rate 59Hz roundingWINDOWS: Remember original refresh rateWINDOWS/VULKAN: Refresh rate fixes + cleanupsWIIU: Fix L3/R3 buttonsWIIU: Compress RPX libretro coresWIIU: Add ICInvalidateRange (necessary for JITs)WIIU: Slight filesystem optimisationWIIU: Add option for running without core info (emscripten-style)
Téléchargement : RetroArch 1.9.8