SHA256
1
0
forked from pool/retroarch
Commit Graph

18 Commits

Author SHA256 Message Date
Yunhe Guo
20140350bc - Update to version 1.12.0
* CONFIG/CLI: Allow use of --appendconfig with override cfgs instead of getting ignored
  * CONFIG/LOGGING: No more console startup logging if logging to file
  * CONFIG: Saves config on exit only once instead of (worst case scenario) 3 times
  * DATABASE/EXPLORE/VIEW: Add View feature - Add saving of a filter set in the Explore menu into a so called "View" file which then gets listed alongside playlists. This also adds the ability to filter a category by range in the Explore menu and not just filter on exact matches.
  * FILEBROWSER: Fix regression - certain extensions keep disappearing
  * IOS: New modern iOS version (targeting iOS 13 and up), leverages Swift
  * IOS: Fixes to iOS toolbar
  * IOS16: Add iOS 16 lock screen widget
  * IOS13+: Added emulator keyboard
  * IOS13+: Add JIT support for non-jailbroken devices
  * IOS13+: Added support for touch mouse handler
  * IOS13+: Changed click-and-drag behavior to double tap hold and drag
  * INPUT/HAPTIC/OVERLAYS/ANDROID: Improve haptic feedback for input overlays
  * LINUX/MALI FBDEV: Add conditional support for OpenGL ES 3.x
  * LOCALIZATION: Updates
  * LOCALIZATION/ENGLISH: Add British English language option
  * LOGGING/QT: Increase log buffer to 2048 characters - Vulkan validation layer
      messages output correctly now.
  * MENU/XMB: Remember selection per main tabs. Addresses the following : collection playlists can contain hundreds or thousands of items. When scrolling through one, pressing left or right by accident can be common. This resets the playlist to the top
  * MIST/STEAM/STEAMDECK: Don't expose Black Frame Insertion (BFI) if we are running on a Steam Deck
  * NETWORKING/WINDOWS: Disable poll support for MSVC 2010 and earlier. WSAPoll is not supported on Windows XP and earlier.
  * NETWORKING/WIIU: Fix socket_connect_with_timeout for WIIU
  * NETWORKING/WIIU: Fixes RetroAchievements login 
  * NETWORKING/WIIU: Fixes other online updater functionality
  * SAVESTATES/NOTIFICATIONS: Add delay to savestate notifications, so that GPU savestate screenshots stay untouched
  * SAVESTATES/SCREENSHOTS: Avoid 'video_gpu_screenshot' with savestates. Allow GPU screenshots with savestates only when there is no other way of getting a screenshot.
  * SCREENSHOTS/VULKAN: Unload screenshot widget texture early. Fixes Vulkan crash when closing content while a screenshot widget is still on-screen
  * SCREENSHOTS/VULKAN: Fix screenshot widget crash when ticker animating
  * WAYLAND: Set correct app ID

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=67
2022-11-06 12:06:41 +00:00
Yunhe Guo
71c3df1730 - Update to version 1.10.3
* 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
2022-04-21 14:59:07 +00:00
Yunhe Guo
a7763b9f9c - Update to version 1.10.2
* 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
2022-03-26 07:44:30 +00:00
Yunhe Guo
78600e3ddb - Update to version 1.10.1
* Network fixes
  * Logging fixes

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=61
2022-03-05 06:56:50 +00:00
Yunhe Guo
f52c944b9b - Update to version 1.10.0
* 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
2022-02-19 04:16:07 +00:00
Yunhe Guo
22516eee83 - Update to version 1.9.12
* 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
2021-10-31 03:01:13 +00:00
Yunhe Guo
6e051838d8 - Update to version 1.9.9
* 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
2021-09-09 15:18:56 +00:00
Yunhe Guo
e3751f2543 - Update to version 1.9.6:
* 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
2021-07-04 15:16:36 +00:00
Yunhe Guo
f778c2e691 Accepting request 889546 from home:avicenzi:branches:Emulators
Update to 1.9.1

OBS-URL: https://build.opensuse.org/request/show/889546
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=50
2021-05-15 08:39:51 +00:00
Yunhe Guo
79cae5ba2a - Version 1.9.0
* Full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md#190

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=43
2020-08-08 08:09:27 +00:00
Yunhe Guo
89a8f296f6 - Update to version 0~git20200517:
* 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
2020-06-23 19:22:57 +00:00
Yunhe Guo
3d5d6116a4 - Version 1.8.8
* Full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md#188

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=39
2020-05-28 12:08:47 +00:00
Yunhe Guo
3ed46a5570 - Version 1.8.7
* Full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md#186
- Fix python shebang

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=36
2020-05-23 09:31:45 +00:00
Yunhe Guo
a2313bd52d - Version 1.8.6
* Full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md#186

OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=33
2020-05-07 07:45:08 +00:00
Yunhe Guo
38706c48d2 Accepting request 788636 from home:carlos_ks:branches:Emulators
- Version 1.8.5
  * Full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md#185

OBS-URL: https://build.opensuse.org/request/show/788636
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=30
2020-03-26 20:32:25 +00:00
Yunhe Guo
c94ba411fa - Exclude unneeded lib directory license issues
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=23
2020-01-22 11:09:14 +00:00
Klaus Kämpf
99249742ab Accepting request 516139 from home:guinux:branches:Emulators
Updated version to 1.6.4

OBS-URL: https://build.opensuse.org/request/show/516139
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=2
2017-08-11 17:00:01 +00:00
Klaus Kämpf
0710f267ac Accepting request 508583 from home:itxaka:branches:Emulators
Add retroarch package

OBS-URL: https://build.opensuse.org/request/show/508583
OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=1
2017-07-07 06:17:09 +00:00