Skip site navigation (1)Skip section navigation (2)
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>