* AI/SERVICE: Disable AI Service setting by default
* BLUETOOTH/LAKKA: bluetoothctl: add / modify pairing steps
* CHEEVOS: Disallow manual frame delay setting in Hardcore Mode
* DATABASE: Serial scanning for Wii now includes WBFS
* INPUT: Allow proper descriptor declaration for analog triggers
* INPUT/MAPPING: Fix offset + crash when clearing input port binds
* INPUT/MAPPING: Fix saving of 'Analog to Digital Type' when configuration overrides are used
* INPUT/MAPPING: Fix saving of 'Analog to Digital Type' when configuration overrides are used
* LOCALIZATION: Add Valencian language option
* LOCALIZATION: Updates
* MENU/SETTINGS: Move 'Show Menu Bar' under 'Windowed Mode' settings
* MENU/SETTINGS: Add sublabels for 'Subsystems' and 'Input Deadzone/Sensitivity'
* MENU/SETTINGS: Move 'On-Screen Notifications' to top
* MENU/XMB: Unified the shadow alpha value to a slightly darker one for better readability
* MENU/XMB: Corrected the option label and sublabel for actual behavior
* STATIC PLATFORMS: Populate all history list metadata when launching content from playlists
* VIDEO: Fast-Forward Frameskip improvement
* VIDEO/THREADED: Stability fixes
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=65
* CHEEVOS: Update to rcheevos 10.3.3
* CHEEVOS: Support for Arduboy
* CHEEVOS: Fix tab sequences in rich presence being turned into t
character
* CHEEVOS: Fix overflow when parsing float value that has more than
9 digits after the decimal
* CHEEVOS: Fix memory mapping when disconnect mask breaks a region
into multiple blocks
* CORES: Enable manual selection of which cores are displayed in
the 'Standalone Cores' menu
* DATABASE/EXPLORE: Added more categories to the Explore menu
* INPUT: Fix analog stick not working with 'Unified Menu Controls'
* INPUT/MAPPING: Add 'Manage Remap Files' submenu + automatically
save input remaps when closing content
* INPUT/MAPPING: Add 'Reset Input Mapping' option to 'Manage Remap
Files' menu
* INPUT/MAPPING: Fix keyboard device remap nulling
* LIBRETRO: RETRO_ENVIRONMENT_SHUTDOWN fix - ensure core is properly
unloaded when RETRO_ENVIRONMENT_SHUTDOWN is called
* LIBRETRO: RETRO_ENVIRONMENT_SHUTDOWN fix - ensure menu stack is
properly flushed when RETRO_ENVIRONMENT_SHUTDOWN is called
* LINUX/MALI FBDEV: Fix segfault switching video threaded from
quickmenu
* LOCALIZATION: Add Czech language support
* MENU/SETTINGS: Remove 'Advanced Settings' flag from 'Settings >
Core' menu
* MENU/MATERIALUI: Add 'Gray Dark + Light' themes
* MENU/RGUI: Add 6x10 extended ASCII and Latin Extended A and B
fonts. These will enable most Latin alphabets to be displayed in RGUI.
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=63
* ARCHIVE: Allow loading files from archive subdirectory
* AUDIO: 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 function
* CHEEVOS: Reset hardcore default to enabled; show message when
trying to load state in hardcore
* CHEEVOS: Fix memory map conversion
* CHEEVOS: Check netplay status when unlocking achievements
* CHEEVOS: Support for hashing buffered NDS ROMs
* CHEEVOS: Fix hung task whe badge doesn't exist
* CLI: Load save states from command-line or playlist
* CORE INFO CACHE/SETTINGS: Restore missing 'Cache Core Info Files'
menu entry
* DATABASE: Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX
/PSP/Dreamcast/Wii
* EMSCRIPTEN: Add Jaxe, WASM4 cores
* FILE IO: Fix incorrect file names for remap files when the
content path doesn't have a preceding slash
* INPUT/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 coords
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=57
* COMMAND: Command interface should work again
* INPUT/HID: Rewrote the HID deregistration algorithm; it should
no longer cause issues when dealing with multiple pads of the
same HID/VID combo
* INPUT/HID: Fix initialization bug that caused wiimotes to fail
to register without an accessory attached
* INPUT/HID: Fix Wiimote regression
* INPUT/UDEV: Add extra abs check for dolphinbar
* INPUT/UDEV: Add relative left mouse button when pointer device
is not abs
* INPUT/WAYLAND: Fix keyboard input on Wayland - fixes 'Certain
cores ignore user input'
* NETPLAY: Improvements from Cthulhu
* LIBRETRO: Enable SRAM for contentless cores
* LIBRETRO: Add environment callback to get the rate retro_run is
called - GET_THROTTLE_STATE and RETRO_THROTTLE_UNBLOCKED
environment callback
* LINUX: Update metadata manifest
* MENU/OZONE: New themes - Solarized Light, Solarized Dark
- Update to version 1.9.11
* INPUT: Refactor menu toggle combo button logic to allow quit
combo button
* INPUT/UDEV: Add mouse relative check and set appropriately to
fix issue
* LIBRETRO: Add environment callback to enable cores to notify
the frontend that a core otion value has changed
* STEAM/LINUX: Move to new 'soldier' runtime
* WAYLAND: Remove xdg-shell-v6 protocol
- Update to version 1.9.10
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=56
* AUDIO/MIXER: Ensure than menu sounds are re-enabled when calling
CMD_EVENT_AUDIO_REINIT
* AUDIO/RESAMPLER/MIXER: Fix menu sounds (audio mixing) when using
the 'sinc' resampler with quality lower than 'normal'
* AUDIO/CONVERSION/ARM NEON: Add intrinsic NEON versions for
float_to_s16/s16_to_float - should lead to optimized codepaths
for AArch64/ARMv7 architectures without being dependent on ASM
codepaths.
* AUDIO/RESAMPLER/ARM NEON: Add intrinsic NEON version for lanczos
sinc function - should lead to optimized codepaths for AArch64/ARMv7
architectures without being dependent on ASM codepaths.
* CHEEVOS: Upgrade to rcheevos 10.2
* CHEATS: Add enhanced search functionality to the 'Cheats' menu
* CHEATS/RUNAHEAD: Fix cheats when using second instance runahead
* CONFIG: Add option to (force-)write current core options to disk (Quick Menu)
* CORE INFO CACHE: Remove core path from core info cache. Should
make core info caches portable now (for example: you can move
RetroArch to a separate dir and they would still work).
* INPUT/OVERLAY: Fix overlay input when analog to digital mapping
is enabled
* INPUT/UDEV: Look for "ID_INPUT_KEY", not "ID_INPUT_KEYBOARD"
* INPUT/WINRAW: Fix crash when overlay is enabled
* MENU: Allow 'Custom Aspect Ratio (X Position)/(Y Position)/(Width)/(Height)'
to be entered manually via keyboard
* MENU: Allow 'Vertical Refresh Rate' to be entered manually via keyboard
* MENU/SHADERS: Highlight currently selected value in Shader Parameter drop-down lists
* STABILITY: Safer way of avoiding the race condition in
audio_driver_sample/audio_driver_sample_batch - we can check
audio-suspended to see if we're doing a fs/windowed toggle - enhances
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=55
* ARCHIVE: Fix archive delimiter detection when file path contains no slashes
* AUDIO/XAUDIO2: Fail instead of crashing when disconnecting an audio device
* CHEEVOS: Reset cached progress each time menu is opened
* CRT/SWITCHRES: Add support for switchres.ini core and directory overrides
* GFX: Fix uninitialized variables in gfx_display_draw_cursor
* HISTORY: Hide 'Add to Favorites' when viewing an entry of the favorites playlist
* INPUT: 'Analog to Digital Type' usability improvements
* INPUT: Add support for mapping multiple controllers to a single input device
* INPUT/REMAPPING: Add support for mapping multiple controllers to a single input device
* INPUT/LIGHTGUN: Bind lightgun trigger to first mouse button by default
* INPUT/WINDOWS/RAWINPUT: Mouse access violation fix
* INPUT/UDEV: Only add mouse if it has buttons and add vebose device friendly names
* INPUT/UDEV: Skip mouse with no button errors and keep the rest
* INPUT/UDEV: Fix Game Focus mode
* INPUT/UDEV/X11: Change udev driver for dual lightgun support in X11
* LOCALIZATION: Fetch translations from Crowdin
* LOCALIZATION: Fix Switchres menu texts
* MENU/OZONE: Ensure sidebar display status is updated correctly when performing rapid menu navigation
* MENU/XMB: Dynamic wallpaper fix
* MENU/XMB: Icon opacity fix
* MENU/QT/WIMP: Fix default core detection when playlist file name does not match 'db_name'
* PLAYLISTS: Optimise scanning of large rom sets
* SECURITY: Plug so-called high-risk vulnerability related to Powershell - avoid injection - don't send speech input as commandline argument
* X11: Fix threaded video segfault
- Cleanup with spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=52
* Won't compile on old OSX PowerPC GCC
* Fix and cleanup flags for gekko platforms
* Switch from ad-hoc endianness handling to retro_endianness.h
* Add file_path_io.c as it's required for linux compilation
* Add back missing files
* Fix psl1ght defines
* Update VFS-related parts of libretro-common
* retro_run: Don't attempt to run domm lop after exit
* MSVC buildfix
* Use fixed point in precise flat calculation
* Make sure variable declaration is C89 compatible
* Add joystick axis to the control descriptors
* C89 buildfixes
* Increase size of savestate to fit MAP19
* Fix savestate load from non-level state to level
* Avoid glitchy mobj interpolation when rewinding
* Fix warnings on mingw64
* Do not alter gameaction on G_DoSaveGameToBuffer
* Determine if "gameless" savestate from "gamestate"
* Interpolation support for serialized states
* Only tick menu when active
* Use gametic instead of skullAnimCounter
* Fix menu skull blinking
* Do not reallocate or memcpy save state buffer
* C89 buildfixes
* Implement retro_serialize and retro_unserialize.
* Fix double-free on failed load
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=41
- Update retroarch-config.patch
* Disable menu_show_online_updater because thumbnails will be
downloaded on demand and all other content should be provided
by RPM packages
* Set rgui_browser_directory to user home instead of system root
* Enable network_on_demand_thumbnails option
* Set system_directory so we can package some core system files
- Recommends:
* libretro-core-info
* libretro-database
* libretro-nestopia
* libretro-bsnes
* libretro-mgba
* libretro-gambatte
- Add retroarch-config.patch to disable in-app updates and enable
system assets directory
- Remove retroarch.desktop because it is already in source tarball
- Update to 1.7.8.4
* Update AndroidManifest.xml
- Update to 1.7.8.3
* Update CHANGES.md
- Update to 1.7.8.2
* Update CHANGES.md
- Recommend retroarch-joypad-autoconfig and retroarch-assets
OBS-URL: https://build.opensuse.org/request/show/733946
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=15
- 3DS: Fix C-Stick y-axis inversion
- 3DS: Update all icon/banner images
- AI: Add AI Service functionality (enabled for Windows/Mac/Linux/Android/iOS).
- APPLE (MAC/IOS/TVOS): Fix autodetect for mFI controllers: properly call autodetect add on the connect notification, and add call to disconnect on GameController disconnect notification.
- ANDROID: Implemented multi-touch touchscreen support
- ANDROID: Now can be built with Gradle/Android Studio
- AUDIO/WINDOWS: You can now select between audio devices for XAudio2/DirectSound/XAudio2 by pressing left/right on the Audio Device option.
- AUDIO/WINDOWS: Setting the device by either index number or name string should work.
- BLISS-BOX: Add 4 new pad types from firmware 3.0
- BPS/UPS: Re-allocation target_data variable for target patch size (can now apply bigger patches without extra-bytes on memory)
- CDROM: Added real CD-ROM functionality for Windows and Linux.
- CDROM: Added disc dumping.
- COMMON: Add separate frontend logging
- COMMON: Ability to set FPS update interval (used in the window titlebar/FPS widget)
- COMMON: Add 'Reset Frame Time Counter' functionality, enable it by default for resizing the window, loading/saving shader presets, fastforwarding, etc.
- COMMON: Add optional 'on demand' thumbnail downloads
- COMMON: Add new playlist-based thumbnail downloader. Hide the legacy thumbnail pack version by default
- COMMON: Show license per core (if available) inside 'Load Core'
- COMMON: Add option to load content from (and dump) CD-ROM discs
- COMMON: Re-enable '--log-file' command line option
- COMMON: Default playlist core association is now stored as metadata inside each playlist
- COMMON: Fix playlist format detection
- COMMON: Favorites playlist size can now be set independently of content history size. Values can be set from 0-999, or '-1' for unlimited (99999)
- COMMON: Prevent adding new items to favorites when playlist is full (old entries are no longer overwritten)
- COMMON: Prevent loading content with cores that require an incompatible graphics API version from the current one
- COMMON: Saved shader presets are now portable across platforms and use relative paths
- COMMON: Add '--set-shader' command line option which works like an override for automatic shader presets
- COMMON: Add global shader presets
- COMMON: Remove 'video_shader' setting, shaders are not saved automatically anymore
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=12
- update to version 1.7.7
* 3DS: Add unique IDs to prevent cores overwriting each other.
* 3DS: Fix screen tearing when running 50Hz content.
* ANDROID: We now target API level 26 (minimum is still API level 9).
* ANDROID: Add option to vibrate on touch (works in menu or overlay).
* ANDROID: Add device vibration option for cores that support rumble.
* ANDROID: Add gamepad vibration support for cores that support rumble.
* ANDROID: Allow stylus/pen to move mouse without pressing down.
* AUDIO: Avoid deadlocks in certain audio drivers when toggling menu sounds on.
* BLISS-BOX: Support PSX Jogcon (requires firmware 3.0).
* CHEEVOS: Fix crash when reading memory that is out of range.
* CHEEVOS: New Cheevos implementation enabled by default.
* CHEEVOS: Pop-up badges when an achievement is triggered.
* CRT: Dynamic super resolution support.
* DISCORD: Fix potential crash when username is empty and discord is disabled.
* DISCORD: Ask to join support for Linux.
* INPUT/ANDROID: Add "Input Block Timeout" option.
* COMMON: For platforms without HAVE_THREADS, don't automatically resume content when saving/loading states
* COMMON: Make playlist sorting optional and consistent.
* COMMON: Fix sorting of playlists with blank labels.
* COMMON: Fix content scanner creating false positive playlist entries that also have wrong label and crc32.
* COMMON: Add some MMX-optimized pixel conversion routines.
* COMMON: Fix typo preventing some SSE2-optimized pixel conversions from being used.
* COMMON: Add option to track how long content has been running over time.
* COMMON: Fix buffer overflows in system information.
* COMMON: Add option to change screen orientation via the windowing system (Android, Windows, X11).
* COMMON: Show CPU model name in log.
* COMMON: Add "Help -> Send Debug Info" option (and F10 hotkey) to send diagnostic info to the RetroArch team for help with problems.
* COMMON: Show GPU device name/version in log.
* COMMON: Add menu option to write log info to a file.
OBS-URL: https://build.opensuse.org/request/show/704432
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=11
added source this time :)
- update to version 1.7.3
- AUDIO: Audio mixer supports FLAC/MP3 file types now!
- COMMON: Fixed bug 'crashing in cores that don't range check
retro_set_controller_type'. Some people were having crashes
when device is set to RETRO_DEVICE_NONE and the cores don't
check the number of ports, in VBAM's case it was overflowing
and crashing. QuickNES was crashing too.
- COMMON: Fixed buffer overflow in url encoding (affecting MSVC2010/2013).
- COMMON: (QuickMenu) Added Configuration Override submenu.
- HID: Merge new HID subsystem.
- HID: Fix WaveBird support for the Wii U GCA.
- HID/OSX: Fix regression with IODHIDManager - gamepads which are
connected later would not be autoconfigured.
- LOCALIZATION: Update Italian translation.
- LOCALIZATION: Update Japanese translation.
- LOCALIZATION: Update Portuguese translation.
- MENU: New WIMP Qt GUI!
- MENU: Audio mixer now works in the menu without any cores loaded.
You have to enable the setting 'Enable menu audio' for this to work.
- REMAPPING/OVERLAYS: Fix regression - overlays could no longer be remapped.
- SCANNER: Add Wii Backup File WBFS support.
- X11: CRT SwitchRes support for X11/Linux.
- ANDROID/OPENSL: Prevent crashes when setting audio latency too low
(buffer count can never be lower than 2 now).
- CRT: Added CRT SwitchRes.
- COMMON: Hide the 'Core delete' option if the 'Core updater' is also hidden.
- COMMON: Add way to reset core association for playlist entry.
- COMMON: Fix invalid long command line options causing infinite loop on Windows
- COMMON: Add OSD statistics for video/audio/core.
- COMMON: Added runahead system; allows you to drive down latency even further.
OBS-URL: https://build.opensuse.org/request/show/619020
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=7
- Updated to version 1.7.1
– 3DS: Now correctly reports amount of CPU cores.
– 3DS: Frontend rating is now correctly implemented for both New 3DS/2DS and Old 3DS/2DS.
– 3DS: Initial networking support, HTTP requests won’t work yet.
– 3DS: Now reports memory and battery state.
– AUDIO: Added ‘Audio Resampler Quality’ setting to Audio Settings. Setting this higher will increase sound quality at the expense of sound latency and/or performance. Setting this value lower will improve sound latency/performance at the expense of sound quality. Only has an effect if the Sinc resampler is used, and you have to restart the game for changes to take effect.
– CHEEVOS: Fix unofficial achievements not being loaded.
– CHEEVOS: Show savestate menu entries when no achievements are found even if hardcore mode is enabled.
– CHEEVOS: Support Neo Geo Pocket.
– COMMON: Bugfix for issue related to ‘Windows mouse pointer visible when running MESS or MAME cores’.
– COMMON: Fix bug ‘Last item in a Playlist is ignored’.
– COMMON: New LED API. Driver implemented for Raspberry Pi, proof of concept implemented for core MAME 2003.
– COMMON: Add quick menu option to watch shader files for changes and recompile them automatically (Linux only for now).
– D3D8: Direct3D 8 can now work on systems that have Direct3D 8 installed.
– D3D9: Add menu support for MaterialUI/XMB.
– D3D10: Initial video driver implementation.
– D3D11: Initial video driver implementation.
– D3D11: SPIRV-Cross/slang shader support for D3D11.
– D3D12: Initial video driver implementation.
– DINPUT: don’t reinitialize input driver on network events / media insertion / network drive connection
– INPUT: show friendly names when available under input binds and system information
– INPUT: show the config name when available under system information
– GUI: Allow changing menu font color.
– GUI: Menu visibility options for RGUI and MaterialUI.
– GUI/MaterialUI: Works now with D3D8, D3D9 Cg, D3D11 and D3D12 drivers.
– GUI/XMB: Add Monochrome Inverted icon theme.
– GUI/XMB: Allow changing menu scale to 200%.
– GUI/XMB: Works now with D3D8, D3D9 Cg, D3D11 and D3D12 drivers. Menu shader effects currently don’t work on D3D8/D3D9 Cg.
– HAIKU: Restored port.
– KEYMAPPER: prevent a condition that caused input_menu_toggle to stop working when a RETRO_DEVICE_KEYBOARD type device is enabled
– GL: ignore hard gpu sync when fast-forwarding
– IOS10/11: Handle hardware keyboards and iCade controllers
– LOCALIZATION: Update Italian translation.
– LOCALIZATION: Update Japanese translation.
– LOCALIZATION: Update Portuguese-Brazilian translation.
– LOCALIZATION: Update Spanish translation.
– NETPLAY: Add menu option to select different MITM (relay) server locations.
– OSX: Modify HID buttons detection algorithm.
– QB: Added –datarootdir.
– QB: Added –bindir and –mandir and deprecated –with-bin_dir and –with-man_dir.
– QB: Added –docdir.
– SHADERS: Allow saving of shader presets based on the parent directory (Saving one for */foo/bar/mario.sfc* would result in *shaders/presets/corename/bar.ext*). We decided it’s safer to still isolate the presets to a single core because different cores may treat video output differently.
– SHADERS: Don’t save the path to the current preset to the main config. This was causing weird behavior, instead it will try to load *currentconfig.ext* and it will save a preset with that name when select *apply shader preset*. The resulting shader will restore properly after restarting and even after core/parent/game specific presets are loaded
– SOLARIS: Initial port.
– SWITCH: Initial Nintendo Switch port, based on libtransistor SDK.
– PS3: Enable Cheevos.
– PSP: Enable threading support through pthreads.
– SHADERS: SPIRV-Cross/slang shader support for D3D11.
– SHIELD ATV: Allow the remote / gamepad takeover hack to work with the 2017 gamepad
– SUBSYSTEM: Subsystem saves now respect the save directory
– SUBSYSTEM: You can now load subsystem games from the menu (see https://github.com/libretro/RetroArch/pull/6282 for caveats)
– VULKAN: Fix swapchain recreation bug on Nvidia GPUs with Windows 10 (resolved in Windows Nvidia driver version 390.77).
– WINDOWS: Improved Unicode support (for cores/directory creation and 7zip archives).
– WINDOWS: Show progress meter on taskbar for downloads (Windows 7 and up).
– WINDOWS: WS_EX_LAYERED drastically decreases performance, so only set it when needed (transparency in windowed mode).
– WIIU: Overlay support.
– WIIU: Transparency support in menu + overlays.
– WIIU: Increased stability during core switching.
– WIIU: Shader support.
– WIIU: Menu shader effects added (shaders).
– WIIU: Add missing time/clock support. (also fixes RTC [Real Time Clock] in Gambatte)
– XBOX OG: Restored port.
OBS-URL: https://build.opensuse.org/request/show/591026
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=6
- Updated to version 1.7.0
CHEEVOS: Add badges for achievements, shows thumbnail images of achievements.
CHEEVOS: Leaderboard support.
CHEEVOS: Only disable savestates on hardcore mode if achievements are not available.
COMMANDLINE: Fix fullscreen toggle switch.
COMMON: Add 'Automatically Load Content To Playlist' feature, enabled by default.
COMMON: Fix slowmotion ratio always being reset back to 1.
COMMON: Optimized NBIO implementations now for Apple, Windows, and Linux. Uses mmap for Linux/Windows/BSD if/when available. File I/O should now be much faster for loading images inside the menu.
COMMON: Native Blissbox support now for latest firmware as of writing (2.0). Implementation through libusb and/or native Windows HID.
COMMON: New lightgun API.
COMMON: New VFS (Virtual File System) API.
COMMON: Fixed some playlist bugs.
COMMON: New snow shader.
COMMON: Fix Quick Menu title, no longer shows 'Select File'.
COMMON: Fix loading cores that require no content one after another.
COMMON: Map Delete key to Y button for non-unified menu keyboard controls.
COMMON: Fix for relative paths being normalised and generating a duplicate history entry.
EMSCRIPTEN: Fix references to browserfs.
FREEBSD: Support libusb HID input driver.
HAIKU: Buildfix.
INPUT: Map clear button to DEL key.
LINUX/X11: Add RetroArch logo to window title bar.
LINUX/X11: Input driver now supports new lightgun code.
LINUX/X11: Support window transparency (requires a compositing window manager).
LOBBIES: Fix for crash on join netplay rooms via touch / glui.
LOCALIZATION: Update Italian translation.
LOCALIZATION: Update Japanese translation.
LOCALIZATION: Update Portuguese-Brazilian translation.
LOCALIZATION: Update Polish translation.
LOCALIZATION: Update Russian translation.
MENU: Snowflake menu shader effect.
OSX/PPC: Fix the GL2 renderchain, had to use EXT versions of framebuffer/renderbuffer functions.
PS3: HTTP requests / downloads should now work.
PS3: Core Updater now works.
PS3: Improved font rendering, enable STB Unicode font renderer.
PSP: Make it work with Vita's Adrenaline.
PSP: Fix audio sync.
PSP: Fix content loading, port should be functional again.
PSP: Use 64MB when available.
SCANNER: Fix crash from Windows-incompatible format string.
VITA: Improve packaging, installation times.
WIIU: Disabled the controller patcher for now since it was the source of many stability issues.
VULKAN: Various stability fixes for WSI.
WINDOWS: Add MSVC 2017 solution.
WINDOWS: Get rid of the empty console window in MSVC 2010 builds.
WINDOWS: Raw input driver now supports new lightgun code.
WINDOWS: Use configured OSD/text message color on GDI driver.
WINDOWS/XINPUT: Populate XInput VID/PID from DInput so autoconfig doesn't rely solely on joypad names
WINDOWS/XINPUT: Fix crash that occurs in some situations with Steam running and a Steam Controller plugged in.
WINDOWS: Improve version reporting under System Information.
WINDOWS: Support window transparency.
WINDOWS: Correct usage of GetWindowPlacement per MS docs, fixes game window position on Win95/98.
WINDOWS: Added Visual Studio 2017 support.
OBS-URL: https://build.opensuse.org/request/show/560586
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=5