SHA256
1
0
forked from pool/retroarch

Accepting request 619020 from home:bmanojlovic:branches:Emulators

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
This commit is contained in:
Klaus Kämpf 2018-06-26 06:31:32 +00:00 committed by Git OBS Bridge
parent f69e20bb39
commit fd5051a64a
3 changed files with 131 additions and 3 deletions

3
RetroArch-1.7.3.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c51671f7235a196c4f75e465863b733db3408bf1d34c05b33704e4e1b1a14a1
size 184703072

View File

@ -1,3 +1,122 @@
-------------------------------------------------------------------
Sun Jun 24 16:08:03 UTC 2018 - boris@steki.net
- 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.
- COMMON: Fix buggy behavior that could happen with ZIP file reading
on some platforms as a result of not initializing struct.
- CHEEVOS: Support Atari 2600, Virtual Boy, and Arcade (only Neo Geo,
CPS-1, CPS-2 and CPS-3 and only with fbalpha core).
- CHEEVOS: Add option to automatically take a screenshot when
an achievement is triggered.
- CHEEVOS: Fixed incompatibilities with Neo Geo Pocket achievement sets.
- CHEEVOS: Store only login token, not password.
- D3D10: Added D3D10 driver to release build. Has working shaders (Slang),
overlay, and menu display driver support. Should be on par capabilities
wise with D3D11 driver except for there being no hardware rendering right now.
- D3D11: Experimental hardware renderer. Allows for libretro
cores to use D3D11 for hardware rendering. First core to use this is PPSSPP.
- D3D11: Increase backwards compatibility, shaders compile with Shader Model
4.0 now, added support for more feature levels.
- D3D10/D3D11/D3D12: Fix crashes with completely black
or white thumbnail textures in XMB.
- GUI: Support disabling window decorations on Windows and Linux.
- LIBRETRO: Addition - Functions to enable and disable audio and
video, and an environment function to query status of audio and video enables.
- LOCALIZATION: Update Italian translation.
- LOCALIZATION: Update Polish translation.
- MENU: Add Rewind/Latency/Overlay settings to Quick Menu, add options
to show/hide them (User Interface -> Views -> Quick Menu)
- MENU/RGUI: Only show Menu Linear Filter for RGUI and only show it
for video drivers that implement it (D3D8/9/10/11/12/GL)
- MENU/RGUI: Add User Interface -> Appearance options.
- MENU/RGUI: D3D8/D3D9: Hookup Menu Linear Filter
- MENU/XMB: Disable XMB shadow icons by default for PowerPC and ARM for performance reasons.
- MENU/XMB: Left/right thumbnails are now automatically scaled according to layout.
- MENU/XMB: Add Left Thumbnails (additional to the right).
- MENU/XMB: Fixed left/right tab regression.
- MENU/XMB: Fix scaling of tall images that were cut on bottom previously.
- MENU/XMB: Menu scale factor setting now changes texts length, image scaling and margins.
- MENU/XMB: Mouse cursor scales correctly now.
- MENU/XMB: Add toggle to show/hide Playlist tabs.
- MENU/XMB: Add menu layout - can switch between Desktop, Handheld and Auto.
- MENU/XMB: Don't load menu pipeline shaders unless XMB is
selected (D3D10/D3D11/D3D12/GL/Vulkan)
- MENU/VIDEO: Only show black frame insertion for the video drivers/context
drivers that support it (so far this includes - D3D8/D3D9, OpenGL, Vulkan)
- MENU/VIDEO: Only show max swapchain images if supported by video driver and/or context driver
(so far this includes - DRM EGL context driver, VideoCore EGL context driver, Vulkan)
- MENU/MaterialUI: Automatic DPI Scaling should be much improved now,
now scales as expected at 1440p and 4K resolutions.
- MENU/MaterialUI: Fix wrong calculation of an entry height
causing long playlists to end up outside of screen range.
This also could cause crashes on low DPI screens.
- IOS: Fixed crash when opening downloaded roms from Safari or using the "Open in.." functionality.
Added the compiler flag to support keyboard remapping to controls.
- IOS: Fixed buffer overlap that caused a crash while trying to download GLSL shaders from the buildbot.
- PS3: fix URLS
- REMAPS: Mapping keyboard keys from more than one gamepad (works with dosbox)
- REMAPS: Mapping more than one button to the same action
- REMAPS: Unmapping buttons
- REMAPS: Unmapping analogs
- REMAPS: Mapping a button to trigger an analog response (tested with mupen, can
run on SM64 with the d-pad now, triggers a full analog tilt)
- REMAPS: Mapping an analog to another analog (having more than one
analog mapped to the same output causes issues)
- REMAPS: Mapping an analog to produce a button response
- SCANNER: Should be able to scan dual-layer Wii disc images now,
filestream code now supports files larger than 4GB.
- SHADERS/SLANG: Slang shaders should work again on Android version
and MSVC versions (basically all the Griffin-based versions).
- SHADERS: If GL context is GLES2/3/Core context, Cg shaders are unavailable.
Applies to shader list too.
- SHADERS: Hide cg/glsl shaders from being able to be selected if
D3D8/9/10/11/Vulkan video drivers are selected.
- SHADERS: Hide slang shaders from being able to be selected if
D3D8/9/OpenGL video drivers are selected.
- SHADERS: Prevent crashes from occurring if we have the GL video driver
in use and we try to skip to a slang shader through next/previous hotkeys
- SHADERS: Fix shader parameter increase / decrease functions
- SUBSYSTEM: handle savestates properly (cart1 + cart2.state0)
- VULKAN/X11: Fix X11 Vulkan bug from Wayland driver.
- VULKAN: Fix multi-line text spacing in menus with Vulkan driver.
- WINDOWS XP: Add Cheevos support.
- WINDOWS/MSVC 2003/2005/2010/2013/2015/2017: Add Cheevos support.
- VITA: Bugfix for 'PS Vita takes many time to start to accept input' issue.
- X11: Allow compositor disabling on X11 fullscreen through _NET_WM_BYPASS_COMPOSITOR
- X11: Prioritize NET_WM_STATE_FULLSCREEN in true fullscreen mode
- WIIU: Fix OOB read/write in keyboard driver.
-------------------------------------------------------------------
Mon Mar 26 11:19:46 UTC 2018 - igarcia@suse.com

View File

@ -17,14 +17,14 @@
Name: retroarch
Version: 1.7.1
Version: 1.7.3
Release: 0
Summary: Emulator frontend
License: GPL-3.0
Url: http://www.retroarch.com
Group: Emulators
Group: System/Emulators/Other
# From https://github.com/libretro/RetroArch/releases
Source0: %{name}-%{version}.tar.gz
Source0: https://github.com/libretro/RetroArch/releases/download/v%{version}/RetroArch-%{version}.tar.xz
Source9: %{name}.desktop
BuildRequires: gcc-c++
BuildRequires: fdupes
@ -134,6 +134,12 @@ install -m 644 %{SOURCE9} %{buildroot}%{_datadir}/applications/
%config(noreplace) %{_sysconfdir}/%{name}.cfg
%{_bindir}/%{name}
%{_bindir}/%{name}-cg2glsl
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/assets/
%dir %{_datadir}/%{name}/assets/xmb/
%dir %{_datadir}/%{name}/assets/glui/
%{_datadir}/%{name}/assets/glui/
%{_datadir}/%{name}/assets/xmb/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_mandir}/man?/%{name}.?*