Date: Sun, 27 Dec 2020 22:37:20 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 252189] games/retroarch: update to 1.9.0 Message-ID: <bug-252189-7788-j7nNJMIasn@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-252189-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-252189-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252189 --- Comment #2 from Timothy Beyer <beyert@cs.ucr.edu> --- Here is the CHANGELOG for 1.9.0, as seen on https://www.libretro.com/index.php/retroarch-1-9-0-released/: 3DS: Fix sound crackling when paused ANDROID/VIBRATION: Fixes =E2=80=9CVibrate on Key Press=E2=80=9D having no e= ffect on Android devices, which occurred because only the off time/strength was defined in w= hat should have been a pair of off/on values AUTOCONFIG: Ensure correct directory is used when saving autoconfig profiles BLUETOOTH: Add a Bluetooth driver (Lakka-only for now) CHEATS: Fix for wrong number of remaining cheat search matches on some mach= ines CHEEVOS: Option to play sound on achievement unlock. CHEEVOS: Upgrade to rcheevos 9.1 CHEEVOS: Restore display of unlocked achievements across hardcore modes CHEEVOS: Hash buffered data when available CHEEVOS: Fix =E2=80=98Auto Save State freezes RetroArch while Cheevos is en= abled=E2=80=99 CORE OPTIONS: Pressing OK (or clicking/tapping) on a =E2=80=98boolean toggl= e=E2=80=99 core option no longer opens a drop-down list. The value now toggles directly, ju= st like boolean options everywhere else in the menu CORE OPTIONS: Toggling an option that changes the number of core options be= ing displayed (i.e. things like `Show Advanced Audio/Video Settings) no longer resets the navigation pointer to the start of the list CORE OPTIONS: Before, RetroArch would identify core option values as being =E2=80=98boolean=E2=80=99 if they had labels matching the specific strings = enabled or disabled. Most core devs would abide by this, but not always=E2=80=A6 As a result, we= sometimes would end up with misidentified values, with all kinds of Enabled, Off, Tru= e, etc. strings littering the menu, in place of proper toggle switches. All boolean-type value labels are now detected, and replaced with standard ON/O= FF strings. CLI: A new command line option =E2=80=93load-menu-on-error has been added CRT: On the fly CRT porch adjuments =E2=80=93 these changes allow a user to= adjust how the porch algorithm generates the 15khz/31khz output. Giving the ability to change over/under scan. CONFIG FILE: Optimise parsing of configuration files D3D9/D3D11: Fix core-initiated D3D9/D3D11 driver switches DRIVERS: Implemented protection to avoid setting critical drivers to nothing thus preventing the user from locking him/herself out of the program EMSCRIPTEN: Fix input code to ignore unknown keys FFMPEG CORE: Prevent seeking past the end of files (hang fix) FILE I/O: VFS and NBIO interfaces will now use 64-bit fseek/ftell where possible, should allow for reading/writing to files bigger than 2GB INPUT MAPPING/REMAPPING: Add input remap drop-down lists IOS: Fixed iOS 6 version IOS: Hide the home indicator as it obscures the content too frequently IOS/METAL: Metal video driver now works on RetroArch iOS IOS/METAL: Support getting video metrics to support proper touchscreen interactions LOCALIZATION: Updates for several languages (synchronized from Crowdin) MEMORY/LINUX/ANDROID: Fix reporting of free memory MEMORY/WINDOWS: Fix reporting of free memory MENU: Enlarged INT/UINT selection limit from 999 to 9999 MENU: Fix cursor forced to first entry after displaying lists MENU: Make Notification Font option visible when Graphics Widgets are enabl= ed MENU/RGUI: Add optional =E2=80=98toggle switch=E2=80=99 icons MENU/WIDGETS: Add optional widget-based =E2=80=98load content=E2=80=99 laun= ch feedback animation MENU/WIDGETS: Make notification font size option visible when graphics widg= ets are enabled ODROID GO ADVANCE: Video driver =E2=80=93 fix race condition with RGUI call= back PLAYLISTS: Change playlists to use dynamic arrays. Instead of a fixed initi= al 12MB memory allocation (99999 * 128 byte (on 64bit arch)), use a dynamically growing array PLAYLISTS: Playlist base content directory paths =E2=80=93 portable playlis= ts PLAYLISTS/SEARCH: Enhanced playlist search functionality PLAYLISTS/DATABASE: Add =E2=80=98Explore=E2=80=99 view PLAYLISTS/DATABASE/EXPLORE: Show system icons in explore view PS2: Improve FPS Limiter RUNAHEAD: Prevent runahead from being disabled permanently when an error oc= curs SCANNER: Add more region codes for GameCube/Wii game detection SHADERS/SLANG: Increased Slang max Parameters, Textures & Passes VIDEO FILTERS/BLARGG: Make Blargg_snes filter customizable WINDOWS/RAWINPUT: Fix invalid calls to dinput_handle_message when input dri= ver is not set to dinput X11: Add lightgun support --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252189-7788-j7nNJMIasn>