Skip to content

Commit 06fa532

Browse files
committed
Update version
1 parent 9e492f7 commit 06fa532

File tree

20 files changed

+111
-172
lines changed

20 files changed

+111
-172
lines changed

default.txt

Lines changed: 43 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,43 @@
1-
# 1.17.0
2-
- ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux
3-
- AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more
4-
- APPLE: Fix WebDAV crash with digest auth (Cloud Sync)
5-
- APPLE: Cloud sync fixes - ignore .DS_Store files and re-sync on app foreground
6-
- APPLE: Don't re-create default directories
7-
- APPLE: Show Git information correctly
8-
- AUDIO/SYNC: Handle Hz skew adjustment for high refresh rates better (BFI, swap interval)
9-
- AUDIO/MIXER: Separate ffmpeg/mpv and audiomixer conditionals
10-
- AUDIO/WASAPI: Reworked shared buffer operation for more flexibility, fixed exclusive mode last buffer looping when entering menu
11-
- CONFIG/OVERRIDES: Fix setting savefile_directory in override file
12-
- CONFIG: Force fixed locale for numbers
13-
- CHEEVOS: Upgrade to rcheevos 11.0
14-
- CHEEVOS: Use rc_client for state management
15-
- CHEEVOS: Don't track disc changes when achievements are disabled
16-
- CHEEVOS: Reinitialize rewind buffer after loading game with achievements
17-
- CHEEVOS: Inform user when server is unreachable
18-
- CHEEVOS: Fix crash on first load of game with achievements with threaded video
19-
- EMSCRIPTEN: Increase chunk size for reads/writes
20-
- EMSCRIPTEN: Modularize the JavaScript and clean up the web build
21-
- EMSCRIPTEN: Prefix core name with libretro_ for exports
22-
- EMSCRIPTEN: replace dashes with underscores in corenames (fix for vitaquake cores)
23-
- EMSCRIPTEN: Use ZipFS for web player asset bundle
24-
- EMSCRIPTEN: Change default audio rate to 44100
25-
- IOS: Fix widget on IOS17
26-
- IOS: Exit instead of crash on some errors
27-
- IOS: Fix ios-vulkan-ppsspp
28-
- IOS: Enable HDR support on IOS
29-
- IOS: Add option to disable respecting silent mode
30-
- IOS: Allow ignoring safe area (fullscreen over notch)
31-
- IOS: Default to not enabling keyboard gamepad
32-
- IOS: Fix XRGB8888 in GL driver
33-
- IOS: Allow changing the app icon
34-
- IOS: Add HAVE_ACCESSIBILITY to iOS builds
35-
- IOS/TVOS: Create GL context as GLES3 to fix some rendering performance problems
36-
- INPUT: Fix ghost input when setting RETROK_UNKNOWN
37-
- INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state
38-
- INPUT: Add a setting to allow turbo d-pad directions
39-
- INPUT: Don't save mouse buttons to autoconfig
40-
- INPUT/MENU: Add option for merging 'Hotkey Enable' device types
41-
- INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI
42-
- INPUT/UDEV: Change event detection to polling in udev_joypad
43-
- INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone
44-
- LAKKA: Add new menu options for Switch (overclock, CEC, BT ERTM)
45-
- LIBRETRO: Add environment command to get playlist path
46-
- LIBRETRO/NETPACKET:
47-
Switch environment call number from 76 to 78 (retire 76 as it was never used by any core)
48-
Simplify broadcasts by removing the option to send to all but one client, use an explicit RETRO_NETPACKET_BROADCAST constant instead
49-
Separate explicit flushing and querying of incoming packet into two operations
50-
Enable a core to specify a protocol version string which can get used instead of core version to determine compatibility between two players
51-
Log and notify a separate message when there is a content crc mismatch while using this interface to convey it being less severe
52-
- MENU: Fix menu analog stick navigation (1.16.0.1)
53-
- MENU: Add option to find thumbnail images by playlist rom filename (1.16.0.2)
54-
- MENU: Don't process menu events while input is being flushed (1.16.0.2)
55-
- MENU: Prevent proceeding to next bind when single binding (1.16.0.3)
56-
- MENU: Fix touchscreen menu false positives in case of overlap
57-
- MENU: Sort playlists ignoring extension (Playstation 2 should come after Playstation)
58-
- MENU: Treat System Volume Information folder as hidden on all platforms
59-
- MENU: Add Belarusian language option
60-
- MENU: Fix savestate thumbnail behavior when navigating back to playlist while content is still running
61-
- MENU: Fix word wrapped widget length
62-
- MENU: Add help text to controller drivers
63-
- MENU: Fix quit on content close option
64-
- MENU: Fix thumbnails in History for content loaded through Load Content
65-
- MENU: Flexible thumbnail matching (ROM name - database name - short name)
66-
- MENU: Remove legacy thumbnail pack downloader
67-
- MENU/GLUI: Icon corrections
68-
- MENU/OZONE: Thumbnail related fixes (missing thumbnail bar, fullscreen thumbnail flashing, sidebar focus)
69-
- MENU/RGUI: Fix text scaling in 16:9
70-
- MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity
71-
- MENU/XMB: Fix segmentation fault when background image is missing
72-
- MENU/XMB: Several corrections and cleanups
73-
- MENU/XMB: Layout/thumbnail fixes - Thumbnail layout adjustments, Header title improvements, Handheld layout adjustments
74-
- NETWORKING/NETPLAY: Add support for joining MITM servers from command line
75-
- NETWORKING/NETPACKET: Interface connection flow improvements
76-
- OSX: Fix mouse support for MelonDS DS on OSX
77-
- OSX: Option to create a portable build
78-
- PATCHES: Add support for XDelta-formatted patches.
79-
- PATCHES: Fix patching for cores that support contentless mode
80-
- PS2: Fix for no sound
81-
- PS2: Fix 0-byte logs and add memory stats
82-
- PSP: Fix memory leak in audio driver
83-
- RUNLOOP: Frame Rest, experimental sleep feature aiming to lower CPU usage and temperature when using certain CPU hungry vsync modes
84-
- RPI: Fix videocore + switchres compile failure
85-
- SCAN: Do CRC check on PSP/PSP(PSN) content
86-
- TVOS: Enable overlay support
87-
- VIDEO/BFI: Black Frame Insertion added to DirectX10/11/12. BFI Hz range now covers every 60hz multiple under 1000hz. Variable Strobe length via new 'Dark Frames' option, algorithm to auto select 'decent' Dark Frames choice.
88-
- VIDEO/GLSL: Add FinalViewportSize support to GLSL
89-
- VIDEO/GLSL: Change rotation type to int to maximize compatibility
90-
- VIDEO: Use video refresh rate instead of core refresh rate for menu frame limiting
91-
- VIDEO: Limit paused video refresh rate
92-
- VIDEO: Enforce swap interval 1 in menu if vsync is on
93-
- WII: Enable Cheevos for Wii builds
94-
- WIIU: Fix config file and core info reading
95-
- WIIU: Fix "Up" and "Left" directional input for both Analog sticks for GC Adapter
96-
- WIIU: Fix 3 USB controllers (NES/SNES/Retrode)
97-
- WIIU: Fix file descriptor leak
98-
- WIN32: Prefer D3D11 and WASAPI as default video and audio drivers
99-
- WIN32: Fix window size when aspect ratio is < 0
100-
- WIN32: Fix screen resolution always tied to the main monitor
101-
- WAYLAND: Enable fallback for screensaver inhibit via D-Bus
102-
- WAYLAND: Introduce wp_fractional_scale_v1 protocol for proper fractional scaling
103-
- WAYLAND: Update wayland-protocols version to 1.31
104-
1+
# 1.18.0
2+
- AI: Fix narrator language when AI translation and menu languages are different
3+
- DISK CONTROL: Add option to disable initial disk change
4+
- DISK CONTROL: Visibility option for disk control notifications
5+
- DRM: Fix mode vrefresh calculation. When using an interlaced/doublescan mode, the vertical refresh rate is mis-calculated.
6+
- EMSCRIPTEN: Fix mouse Y parameter translation in rwebinput
7+
- INPUT: Fix input state combos including R3 and false triggers of RETROK_UNKNOWN
8+
- INPUT: Add a new turbo mode, "Classic (Toggle)"
9+
- INPUT: Fix bind hold when axis does not rest at 0
10+
- INPUT: Limit axis threshold setting to sensible values
11+
- INPUT: Add Overlay Mouse, Lightgun, and Pointer
12+
- INPUT/ANDROID: Fix mouse grab behavior on Android
13+
- INPUT/LINUXRAW: Fix device name and hotplug reconnect
14+
- IOS: Minor iOS JIT availability information
15+
- IOS/TVOS: Pause application on applicationWillResignActive
16+
- LIBRETRO: Add Doxygen-styled comments to parts of the libretro API
17+
- LUA: Update Lua to version 5.3.6
18+
- MENU: Add sublabels for input bind common entries
19+
- MENU: Don't load history and favorites if size is 0
20+
- MENU: Don't disable fast forward when entering menu
21+
- MENU: Widget position, size, color, icon adjustments
22+
- MENU: Fix savestate slots in Qt UI
23+
- MENU: Reorder and reduce depth of User Interface menu
24+
- MENU/OZONE: Fix sidebar wraparound, visibility after config load, crash after playlist delete
25+
- MENU/OZONE: Fix sidebar and sublabel animations
26+
- OSX/MACOS: Fix crash on non-Metal build
27+
- OSX/MACOS: Add portable.txt as flag for portable install
28+
- REMOTE RETROPAD: add display for analog axes, indication of inputs already pressed
29+
- SAVES: Allow combining saves in content dir with save sorting
30+
- SHADER: Added rolling scan line simulation based on the shader subframe feature. This is implemented with a scrolling scissor rect rather than in the shader itself as this is more efficient although may not work for every shader pass - we may need an option to exclude certain passes. The implementation simply divides the screen up by the number of sub frames and then moves the scissor rect down over the screen over the number of sub frames
31+
- TVOS: Force asset re-extraction when cache is deleted
32+
- TVOS: Add history and favorites to Top Shelf
33+
- TVOS: Fix crash when history item does not have a label
34+
- UWP: Enable HAVE_ACCESSIBILITY for UWP builds
35+
- UWP: Allow UWP build to work with a modified version of Mesa Gallium D3D12
36+
- VIDEO: Add subframe shader support for Vulkan/GLcore/DX10-11-12, enabling shaders to run at higher framerate than the content
37+
- VIDEO: Fix restoring fullscreen/windowed setting when unloading override
38+
- VIDEO/VULKAN: Fix HDR with Vulkan after reinit
39+
- VIDEO/VULKAN: Remove the use of oldSwapchain
40+
- VIDEO/GL2: Fix OpenGL ES version detection
41+
- WEBDAV: Fixed SEGFAULT in WebDav task sync + type changes
42+
- WEBOS: Fix build, add core location on webosbrew.org
43+
- WIN32: Fix Alt+Enter not working when menubar is disabled

pkg/android/phoenix-legacy/AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- <!DOCTYPE manifest [ <!ENTITY % versionDTD SYSTEM "../../../version.dtd"> %versionDTD; ]> !-->
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
package="com.retroarch.legacy"
4-
android:versionCode="1556806378"
5-
android:versionName="1.17.0"
4+
android:versionCode="1556806379"
5+
android:versionName="1.18.0"
66
android:installLocation="internalOnly">
77
<uses-feature android:glEsVersion="0x00020000" />
88
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

pkg/android/phoenix/AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.retroarch"
5-
android:versionCode="1597175259"
6-
android:versionName="1.17.0"
5+
android:versionCode="1597175260"
6+
android:versionName="1.18.0"
77
android:installLocation="internalOnly">
88
<uses-feature android:glEsVersion="0x00020000" />
99
<uses-feature android:name="android.hardware.type.pc" android:required="false"/>

pkg/apple/OSX/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<key>CFBundlePackageType</key>
3131
<string>APPL</string>
3232
<key>CFBundleShortVersionString</key>
33-
<string>1.17.0</string>
33+
<string>1.18.0</string>
3434
<key>CFBundleSignature</key>
3535
<string>????</string>
3636
<key>CFBundleVersion</key>

pkg/apple/OSX/Info_Metal.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<key>CFBundlePackageType</key>
3131
<string>APPL</string>
3232
<key>CFBundleShortVersionString</key>
33-
<string>1.17.0</string>
33+
<string>1.18.0</string>
3434
<key>CFBundleSignature</key>
3535
<string>????</string>
3636
<key>CFBundleVersion</key>

pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@
460460
CODE_SIGN_IDENTITY = "iPhone Developer";
461461
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
462462
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
463-
CURRENT_PROJECT_VERSION = 1.17.0;
463+
CURRENT_PROJECT_VERSION = 1.18.0;
464464
DEVELOPMENT_TEAM = UK699V5ZS8;
465465
ENABLE_BITCODE = NO;
466466
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -478,7 +478,7 @@
478478
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
479479
LD_NO_PIE = YES;
480480
LIBRARY_SEARCH_PATHS = "";
481-
MARKETING_VERSION = 1.17.0;
481+
MARKETING_VERSION = 1.18.0;
482482
ONLY_ACTIVE_ARCH = NO;
483483
OTHER_CFLAGS = (
484484
"-DHAVE_NETWORKGAMEPAD",
@@ -564,7 +564,7 @@
564564
CODE_SIGN_IDENTITY = "iPhone Developer";
565565
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
566566
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
567-
CURRENT_PROJECT_VERSION = 1.17.0;
567+
CURRENT_PROJECT_VERSION = 1.18.0;
568568
DEVELOPMENT_TEAM = UK699V5ZS8;
569569
ENABLE_BITCODE = NO;
570570
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -582,7 +582,7 @@
582582
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
583583
LD_NO_PIE = YES;
584584
LIBRARY_SEARCH_PATHS = "";
585-
MARKETING_VERSION = 1.17.0;
585+
MARKETING_VERSION = 1.18.0;
586586
OTHER_CFLAGS = (
587587
"-DNS_BLOCK_ASSERTIONS=1",
588588
"-DNDEBUG",

pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@
464464
CODE_SIGN_IDENTITY = "iPhone Developer";
465465
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
466466
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
467-
CURRENT_PROJECT_VERSION = 1.17.0;
467+
CURRENT_PROJECT_VERSION = 1.18.0;
468468
DEVELOPMENT_TEAM = UK699V5ZS8;
469469
ENABLE_BITCODE = NO;
470470
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -481,7 +481,7 @@
481481
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
482482
LD_NO_PIE = YES;
483483
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
484-
MARKETING_VERSION = 1.17.0;
484+
MARKETING_VERSION = 1.18.0;
485485
ONLY_ACTIVE_ARCH = NO;
486486
OTHER_CFLAGS = (
487487
"-DHAVE_APPLE_STORE",
@@ -567,7 +567,7 @@
567567
CODE_SIGN_IDENTITY = "iPhone Developer";
568568
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
569569
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
570-
CURRENT_PROJECT_VERSION = 1.17.0;
570+
CURRENT_PROJECT_VERSION = 1.18.0;
571571
DEVELOPMENT_TEAM = UK699V5ZS8;
572572
ENABLE_BITCODE = NO;
573573
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -584,7 +584,7 @@
584584
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
585585
LD_NO_PIE = YES;
586586
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
587-
MARKETING_VERSION = 1.17.0;
587+
MARKETING_VERSION = 1.18.0;
588588
OTHER_CFLAGS = (
589589
"-DNS_BLOCK_ASSERTIONS=1",
590590
"-DNDEBUG",

pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@
611611
CODE_SIGN_IDENTITY = "iPhone Developer";
612612
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
613613
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
614-
CURRENT_PROJECT_VERSION = 1.17.0;
614+
CURRENT_PROJECT_VERSION = 1.18.0;
615615
DEVELOPMENT_TEAM = R72X3BF4KE;
616616
ENABLE_BITCODE = NO;
617617
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -628,7 +628,7 @@
628628
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
629629
LD_NO_PIE = YES;
630630
LIBRARY_SEARCH_PATHS = "";
631-
MARKETING_VERSION = 1.17.0;
631+
MARKETING_VERSION = 1.18.0;
632632
ONLY_ACTIVE_ARCH = NO;
633633
OTHER_CFLAGS = (
634634
"-DHAVE_NETWORKGAMEPAD",
@@ -711,7 +711,7 @@
711711
CODE_SIGN_IDENTITY = "iPhone Developer";
712712
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
713713
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
714-
CURRENT_PROJECT_VERSION = 1.17.0;
714+
CURRENT_PROJECT_VERSION = 1.18.0;
715715
DEVELOPMENT_TEAM = R72X3BF4KE;
716716
ENABLE_BITCODE = NO;
717717
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -728,7 +728,7 @@
728728
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
729729
LD_NO_PIE = YES;
730730
LIBRARY_SEARCH_PATHS = "";
731-
MARKETING_VERSION = 1.17.0;
731+
MARKETING_VERSION = 1.18.0;
732732
"OTHER_CFLAGS[arch=*]" = (
733733
"-DNS_BLOCK_ASSERTIONS=1",
734734
"-DNDEBUG",
@@ -835,7 +835,7 @@
835835
CLANG_WARN_UNREACHABLE_CODE = YES;
836836
CODE_SIGN_IDENTITY = "iPhone Developer";
837837
CODE_SIGN_STYLE = Automatic;
838-
CURRENT_PROJECT_VERSION = 1.17.0;
838+
CURRENT_PROJECT_VERSION = 1.18.0;
839839
DEBUG_INFORMATION_FORMAT = dwarf;
840840
DEVELOPMENT_TEAM = R72X3BF4KE;
841841
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -857,7 +857,7 @@
857857
);
858858
INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist";
859859
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
860-
MARKETING_VERSION = 1.17.0;
860+
MARKETING_VERSION = 1.18.0;
861861
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
862862
MTL_FAST_MATH = YES;
863863
ONLY_ACTIVE_ARCH = YES;
@@ -962,7 +962,7 @@
962962
CLANG_WARN_UNREACHABLE_CODE = YES;
963963
CODE_SIGN_IDENTITY = "iPhone Developer";
964964
CODE_SIGN_STYLE = Automatic;
965-
CURRENT_PROJECT_VERSION = 1.17.0;
965+
CURRENT_PROJECT_VERSION = 1.18.0;
966966
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
967967
DEVELOPMENT_TEAM = R72X3BF4KE;
968968
ENABLE_NS_ASSERTIONS = NO;
@@ -984,7 +984,7 @@
984984
);
985985
INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist";
986986
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
987-
MARKETING_VERSION = 1.17.0;
987+
MARKETING_VERSION = 1.18.0;
988988
MTL_ENABLE_DEBUG_INFO = NO;
989989
MTL_FAST_MATH = YES;
990990
OTHER_CFLAGS = (

0 commit comments

Comments
 (0)