Skip to content

Commit

Permalink
RetroArch 1.17.0
Browse files Browse the repository at this point in the history
- ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux
- AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more
- AUDIO/SYNC: Handle Hz skew adjustment for high refresh rates better (BFI, swap interval)
- AUDIO/MIXER: Separate ffmpeg/mpv and audiomixer conditionals
- AUDIO/WASAPI: Reworked shared buffer operation for more flexibility, fixed exclusive mode last buffer looping when entering menu
- CONFIG/OVERRIDES: Fix setting savefile_directory in override file
- CONFIG: Force fixed locale for numbers
- CHEEVOS: Upgrade to rcheevos 11.0
- CHEEVOS: Use rc_client for state management
- CHEEVOS: Don't track disc changes when achievements are disabled
- CHEEVOS: Reinitialize rewind buffer after loading game with achievements
- CHEEVOS: Inform user when server is unreachable
- CHEEVOS: Fix crash on first load of game with achievements with threaded video
- INPUT: Fix ghost input when setting RETROK_UNKNOWN
- INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state
- INPUT: Add a setting to allow turbo d-pad directions
- INPUT: Don't save mouse buttons to autoconfig
- INPUT/MENU: Add option for merging 'Hotkey Enable' device types
- INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI
- INPUT/UDEV: Change event detection to polling in udev_joypad
- INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone
- LIBRETRO: Add environment command to get playlist path
- LIBRETRO/NETPACKET: Switch environment call number from 76 to 78
- MENU: Fix menu analog stick navigation (1.16.0.1)
- MENU: Add option to find thumbnail images by playlist rom filename (1.16.0.2)
- MENU: Don't process menu events while input is being flushed (1.16.0.2)
- MENU: Prevent proceeding to next bind when single binding (1.16.0.3)
- MENU: Fix touchscreen menu false positives in case of overlap
- MENU: Sort playlists ignoring extension (Playstation 2 should come after Playstation)
- MENU: Treat System Volume Information folder as hidden on all platforms
- MENU: Add Belarusian language option
- MENU: Fix savestate thumbnail behavior when navigating back to playlist while content is still running
- MENU: Fix word wrapped widget length
- MENU: Add help text to controller drivers
- MENU: Fix quit on content close option
- MENU: Fix thumbnails in History for content loaded through Load Content
- MENU: Flexible thumbnail matching (ROM name - database name - short name)
- MENU: Remove legacy thumbnail pack downloader
- MENU/GLUI: Icon corrections
- MENU/OZONE: Thumbnail related fixes (missing thumbnail bar, fullscreen thumbnail flashing, sidebar focus)
- MENU/RGUI: Fix text scaling in 16:9
- MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity
- MENU/XMB: Fix segmentation fault when background image is missing
- MENU/XMB: Several corrections and cleanups
- MENU/XMB: Layout/thumbnail fixes - Thumbnail layout adjustments, Header title improvements, Handheld layout adjustments
- NETWORKING/NETPLAY: Add support for joining MITM servers from command line
- NETWORKING/NETPACKET: Interface connection flow improvements
- PATCHES: Add support for XDelta-formatted patches.
- PATCHES: Fix patching for cores that support contentless mode
- RUNLOOP: Frame Rest, experimental sleep feature aiming to lower CPU usage and temperature when using certain CPU hungry vsync modes
- RPI: Fix videocore + switchres compile failure
- SCAN: Do CRC check on PSP/PSP(PSN) content
- VIDEO/GLSL: Add FinalViewportSize support to GLSL
- VIDEO/GLSL: Change rotation type to int to maximize compatibility
- VIDEO: Use video refresh rate instead of core refresh rate for menu frame limiting
- VIDEO: Limit paused video refresh rate
- VIDEO: Enforce swap interval 1 in menu if vsync is on
- WAYLAND: Enable fallback for screensaver inhibit via D-Bus
- WAYLAND: Introduce wp_fractional_scale_v1 protocol for proper fractional scaling
- WAYLAND: Update wayland-protocols version to 1.31
  • Loading branch information
RobLoach authored Feb 4, 2024
1 parent e36e90f commit 51d4821
Show file tree
Hide file tree
Showing 3 changed files with 75 additions and 12 deletions.
66 changes: 66 additions & 0 deletions org.libretro.RetroArch.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,72 @@
<project_license>GPL-3.0</project_license>
<metadata_license>CC0-1.0</metadata_license>
<releases>
<release version="1.17.0" date="2024-02-03">
<description>
<ul>
<li>ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux</li>
<li>AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more</li>
<li>AUDIO/SYNC: Handle Hz skew adjustment for high refresh rates better (BFI, swap interval)</li>
<li>AUDIO/MIXER: Separate ffmpeg/mpv and audiomixer conditionals</li>
<li>AUDIO/WASAPI: Reworked shared buffer operation for more flexibility, fixed exclusive mode last buffer looping when entering menu</li>
<li>CONFIG/OVERRIDES: Fix setting savefile_directory in override file</li>
<li>CONFIG: Force fixed locale for numbers</li>
<li>CHEEVOS: Upgrade to rcheevos 11.0</li>
<li>CHEEVOS: Use rc_client for state management</li>
<li>CHEEVOS: Don't track disc changes when achievements are disabled</li>
<li>CHEEVOS: Reinitialize rewind buffer after loading game with achievements</li>
<li>CHEEVOS: Inform user when server is unreachable</li>
<li>CHEEVOS: Fix crash on first load of game with achievements with threaded video</li>
<li>INPUT: Fix ghost input when setting RETROK_UNKNOWN</li>
<li>INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state</li>
<li>INPUT: Add a setting to allow turbo d-pad directions</li>
<li>INPUT: Don't save mouse buttons to autoconfig</li>
<li>INPUT/MENU: Add option for merging 'Hotkey Enable' device types</li>
<li>INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI</li>
<li>INPUT/UDEV: Change event detection to polling in udev_joypad</li>
<li>INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone</li>
<li>LIBRETRO: Add environment command to get playlist path</li>
<li>LIBRETRO/NETPACKET: Switch environment call number from 76 to 78 (retire 76 as it was never used by any core)</li>
<li>MENU: Fix menu analog stick navigation (1.16.0.1)</li>
<li>MENU: Add option to find thumbnail images by playlist rom filename (1.16.0.2)</li>
<li>MENU: Don't process menu events while input is being flushed (1.16.0.2)</li>
<li>MENU: Prevent proceeding to next bind when single binding (1.16.0.3)</li>
<li>MENU: Fix touchscreen menu false positives in case of overlap</li>
<li>MENU: Sort playlists ignoring extension (Playstation 2 should come after Playstation)</li>
<li>MENU: Treat System Volume Information folder as hidden on all platforms</li>
<li>MENU: Add Belarusian language option</li>
<li>MENU: Fix savestate thumbnail behavior when navigating back to playlist while content is still running</li>
<li>MENU: Fix word wrapped widget length</li>
<li>MENU: Add help text to controller drivers</li>
<li>MENU: Fix quit on content close option</li>
<li>MENU: Fix thumbnails in History for content loaded through Load Content</li>
<li>MENU: Flexible thumbnail matching (ROM name - database name - short name)</li>
<li>MENU: Remove legacy thumbnail pack downloader</li>
<li>MENU/GLUI: Icon corrections</li>
<li>MENU/OZONE: Thumbnail related fixes (missing thumbnail bar, fullscreen thumbnail flashing, sidebar focus)</li>
<li>MENU/RGUI: Fix text scaling in 16:9</li>
<li>MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity</li>
<li>MENU/XMB: Fix segmentation fault when background image is missing</li>
<li>MENU/XMB: Several corrections and cleanups</li>
<li>MENU/XMB: Layout/thumbnail fixes - Thumbnail layout adjustments, Header title improvements, Handheld layout adjustments</li>
<li>NETWORKING/NETPLAY: Add support for joining MITM servers from command line</li>
<li>NETWORKING/NETPACKET: Interface connection flow improvements</li>
<li>PATCHES: Add support for XDelta-formatted patches.</li>
<li>PATCHES: Fix patching for cores that support contentless mode</li>
<li>RUNLOOP: Frame Rest, experimental sleep feature aiming to lower CPU usage and temperature when using certain CPU hungry vsync modes</li>
<li>RPI: Fix videocore + switchres compile failure</li>
<li>SCAN: Do CRC check on PSP/PSP(PSN) content</li>
<li>VIDEO/GLSL: Add FinalViewportSize support to GLSL</li>
<li>VIDEO/GLSL: Change rotation type to int to maximize compatibility</li>
<li>VIDEO: Use video refresh rate instead of core refresh rate for menu frame limiting</li>
<li>VIDEO: Limit paused video refresh rate</li>
<li>VIDEO: Enforce swap interval 1 in menu if vsync is on</li>
<li>WAYLAND: Enable fallback for screensaver inhibit via D-Bus</li>
<li>WAYLAND: Introduce wp_fractional_scale_v1 protocol for proper fractional scaling</li>
<li>WAYLAND: Update wayland-protocols version to 1.31</li>
</ul>
</description>
</release>
<release version="1.16.0.3" date="2023-09-28">
<description>
<ul>
Expand Down
18 changes: 9 additions & 9 deletions org.libretro.RetroArch.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
{
"type": "git",
"url": "https://github.com/libretro/RetroArch.git",
"commit": "6c2cc456284fcfa6fa5f94664950926c020d2f7b"
"commit": "ad8975cb5a0fe45be43438bdbd6c3d745653dd02"
},
{
"type": "file",
Expand Down Expand Up @@ -91,7 +91,7 @@
{
"type": "git",
"url": "https://github.com/libretro/RetroArch.git",
"commit": "6c2cc456284fcfa6fa5f94664950926c020d2f7b"
"commit": "ad8975cb5a0fe45be43438bdbd6c3d745653dd02"
}
]
},
Expand All @@ -105,7 +105,7 @@
{
"type": "git",
"url": "https://github.com/libretro/RetroArch.git",
"commit": "6c2cc456284fcfa6fa5f94664950926c020d2f7b"
"commit": "ad8975cb5a0fe45be43438bdbd6c3d745653dd02"
}
]
},
Expand All @@ -118,7 +118,7 @@
{
"type": "git",
"url": "https://github.com/libretro/retroarch-assets.git",
"commit": "39c44632e3be156246f2bd34cff08ac9f842126e"
"commit": "923b711dc6772a168d83dc8915e9260730fcf3a1"
}
]
},
Expand All @@ -131,7 +131,7 @@
{
"type": "git",
"url": "https://github.com/libretro/libretro-database.git",
"commit": "ebc9c3f715e78be1d44628468648ff8709aaa743"
"commit": "2c121df3a1c661e7a686f159ec5500a2837eefb3"
}
]
},
Expand All @@ -144,7 +144,7 @@
{
"type": "git",
"url": "https://github.com/libretro/libretro-core-info.git",
"commit": "2aa595b476569472290c4ff78bbfbd630528ae62"
"commit": "ef6815722bfd4cc7d0cf14640b7111ecb5709cdd"
}
]
},
Expand All @@ -157,7 +157,7 @@
{
"type": "git",
"url": "https://github.com/libretro/retroarch-joypad-autoconfig.git",
"commit": "5666e46bb89caf4e9af358fdb97a2b384cb62f36"
"commit": "9999374439b6526cfec78dd1fc51ed889e51ec6d"
}
]
},
Expand All @@ -183,7 +183,7 @@
{
"type": "git",
"url": "https://github.com/libretro/slang-shaders.git",
"commit": "9266fa24b64b274fd429b73469ded3561de7b8f4"
"commit": "5b4c9b2a75aba5f57fcb5b68662a06f0ed7c929f"
}
]
},
Expand All @@ -196,7 +196,7 @@
{
"type": "git",
"url": "https://github.com/libretro/glsl-shaders.git",
"commit": "c26b9e1913eda8c25d6cd218818745a3b451f982"
"commit": "bc8df92f013a128c3a735a57d3d98c6f087cc291"
}
]
},
Expand Down
3 changes: 0 additions & 3 deletions retroarch.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,3 @@ menu_show_core_updater = "true"

# Use WebM for video recording
video_record_quality = "6"

# Disable suspending the screensaver, as xdg-screensaver may not be available.
suspend_screensaver_enable = "false"

0 comments on commit 51d4821

Please sign in to comment.