diff --git a/CHANGES.md b/CHANGES.md index 42c6ed4d44..eb5f13f405 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,6 @@ # Future + +# 1.9.1 - ANDROID: Implementation of fullscreen over notch function (for Android 9.0 and up) - CHEATS: Maximum search value corrections - CHEEVOS: Generic memory mapping using rcheevos diff --git a/gfx/drivers_shader/glslang_util.c b/gfx/drivers_shader/glslang_util.c index bc5e45277f..0719695f53 100644 --- a/gfx/drivers_shader/glslang_util.c +++ b/gfx/drivers_shader/glslang_util.c @@ -28,45 +28,6 @@ #include "glslang_util.h" #include "../../verbosity.h" -static const char *glslang_formats[] = { - "UNKNOWN", - - "R8_UNORM", - "R8_UINT", - "R8_SINT", - "R8G8_UNORM", - "R8G8_UINT", - "R8G8_SINT", - "R8G8B8A8_UNORM", - "R8G8B8A8_UINT", - "R8G8B8A8_SINT", - "R8G8B8A8_SRGB", - - "A2B10G10R10_UNORM_PACK32", - "A2B10G10R10_UINT_PACK32", - - "R16_UINT", - "R16_SINT", - "R16_SFLOAT", - "R16G16_UINT", - "R16G16_SINT", - "R16G16_SFLOAT", - "R16G16B16A16_UINT", - "R16G16B16A16_SINT", - "R16G16B16A16_SFLOAT", - - "R32_UINT", - "R32_SINT", - "R32_SFLOAT", - "R32G32_UINT", - "R32G32_SINT", - "R32G32_SFLOAT", - "R32G32B32A32_UINT", - "R32G32B32A32_SINT", - "R32G32B32A32_SFLOAT", -}; - - static void get_include_file( const char *line, char *include_file, size_t len) { @@ -289,6 +250,43 @@ error: const char *glslang_format_to_string(enum glslang_format fmt) { + static const char *glslang_formats[] = { + "UNKNOWN", + + "R8_UNORM", + "R8_UINT", + "R8_SINT", + "R8G8_UNORM", + "R8G8_UINT", + "R8G8_SINT", + "R8G8B8A8_UNORM", + "R8G8B8A8_UINT", + "R8G8B8A8_SINT", + "R8G8B8A8_SRGB", + + "A2B10G10R10_UNORM_PACK32", + "A2B10G10R10_UINT_PACK32", + + "R16_UINT", + "R16_SINT", + "R16_SFLOAT", + "R16G16_UINT", + "R16G16_SINT", + "R16G16_SFLOAT", + "R16G16B16A16_UINT", + "R16G16B16A16_SINT", + "R16G16B16A16_SFLOAT", + + "R32_UINT", + "R32_SINT", + "R32_SFLOAT", + "R32G32_UINT", + "R32G32_SINT", + "R32G32_SFLOAT", + "R32G32B32A32_UINT", + "R32G32B32A32_SINT", + "R32G32B32A32_SFLOAT", + }; return glslang_formats[fmt]; } @@ -333,14 +331,6 @@ enum glslang_format glslang_find_format(const char *fmt) return SLANG_FORMAT_UNKNOWN; } -void glslang_build_vec4(float *data, unsigned width, unsigned height) -{ - data[0] = (float)(width); - data[1] = (float)(height); - data[2] = 1.0f / (float)(width); - data[3] = 1.0f / (float)(height); -} - unsigned glslang_num_miplevels(unsigned width, unsigned height) { unsigned size = MAX(width, height); diff --git a/gfx/drivers_shader/glslang_util.h b/gfx/drivers_shader/glslang_util.h index 4c18cb3de8..fe2cfb3912 100644 --- a/gfx/drivers_shader/glslang_util.h +++ b/gfx/drivers_shader/glslang_util.h @@ -129,8 +129,6 @@ enum slang_texture_semantic slang_name_to_texture_semantic_array( const char *name, const char **names, unsigned *index); -void glslang_build_vec4(float *data, unsigned width, unsigned height); - unsigned glslang_num_miplevels(unsigned width, unsigned height); RETRO_END_DECLS diff --git a/gfx/drivers_shader/shader_gl_core.cpp b/gfx/drivers_shader/shader_gl_core.cpp index 496d1631c2..e649c4124f 100644 --- a/gfx/drivers_shader/shader_gl_core.cpp +++ b/gfx/drivers_shader/shader_gl_core.cpp @@ -1080,17 +1080,23 @@ void Pass::build_semantic_vec4(uint8_t *data, slang_semantic semantic, if (refl->location.ubo_vertex >= 0 || refl->location.ubo_fragment >= 0) { float v4[4]; - glslang_build_vec4(v4, width, height); + v4[0] = (float)(width); + v4[1] = (float)(height); + v4[2] = 1.0f / (float)(width); + v4[3] = 1.0f / (float)(height); if (refl->location.ubo_vertex >= 0) glUniform4fv(refl->location.ubo_vertex, 1, v4); if (refl->location.ubo_fragment >= 0) glUniform4fv(refl->location.ubo_fragment, 1, v4); } else - glslang_build_vec4( - reinterpret_cast(data + refl->ubo_offset), - width, - height); + { + float *_data = reinterpret_cast(data + refl->ubo_offset); + _data[0] = (float)(width); + _data[1] = (float)(height); + _data[2] = 1.0f / (float)(width); + _data[3] = 1.0f / (float)(height); + } } if (refl->push_constant) @@ -1099,18 +1105,24 @@ void Pass::build_semantic_vec4(uint8_t *data, slang_semantic semantic, refl->location.push_fragment >= 0) { float v4[4]; - glslang_build_vec4(v4, width, height); + v4[0] = (float)(width); + v4[1] = (float)(height); + v4[2] = 1.0f / (float)(width); + v4[3] = 1.0f / (float)(height); if (refl->location.push_vertex >= 0) glUniform4fv(refl->location.push_vertex, 1, v4); if (refl->location.push_fragment >= 0) glUniform4fv(refl->location.push_fragment, 1, v4); } else - glslang_build_vec4( - reinterpret_cast - (push_constant_buffer.data() + refl->push_constant_offset), - width, - height); + { + float *data = reinterpret_cast + (push_constant_buffer.data() + refl->push_constant_offset); + data[0] = (float)(width); + data[1] = (float)(height); + data[2] = 1.0f / (float)(width); + data[3] = 1.0f / (float)(height); + } } } @@ -1231,17 +1243,23 @@ void Pass::build_semantic_texture_array_vec4(uint8_t *data, slang_texture_semant if (refl[index].location.ubo_vertex >= 0 || refl[index].location.ubo_fragment >= 0) { float v4[4]; - glslang_build_vec4(v4, width, height); + v4[0] = (float)(width); + v4[1] = (float)(height); + v4[2] = 1.0f / (float)(width); + v4[3] = 1.0f / (float)(height); if (refl[index].location.ubo_vertex >= 0) glUniform4fv(refl[index].location.ubo_vertex, 1, v4); if (refl[index].location.ubo_fragment >= 0) glUniform4fv(refl[index].location.ubo_fragment, 1, v4); } else - glslang_build_vec4( - reinterpret_cast(data + refl[index].ubo_offset), - width, - height); + { + float *_data = reinterpret_cast(data + refl[index].ubo_offset); + _data[0] = (float)(width); + _data[1] = (float)(height); + _data[2] = 1.0f / (float)(width); + _data[3] = 1.0f / (float)(height); + } } if (refl[index].push_constant) @@ -1249,17 +1267,23 @@ void Pass::build_semantic_texture_array_vec4(uint8_t *data, slang_texture_semant if (refl[index].location.push_vertex >= 0 || refl[index].location.push_fragment >= 0) { float v4[4]; - glslang_build_vec4(v4, width, height); + v4[0] = (float)(width); + v4[1] = (float)(height); + v4[2] = 1.0f / (float)(width); + v4[3] = 1.0f / (float)(height); if (refl[index].location.push_vertex >= 0) glUniform4fv(refl[index].location.push_vertex, 1, v4); if (refl[index].location.push_fragment >= 0) glUniform4fv(refl[index].location.push_fragment, 1, v4); } else - glslang_build_vec4( - reinterpret_cast(push_constant_buffer.data() + refl[index].push_constant_offset), - width, - height); + { + float *data = reinterpret_cast(push_constant_buffer.data() + refl[index].push_constant_offset); + data[0] = (float)(width); + data[1] = (float)(height); + data[2] = 1.0f / (float)(width); + data[3] = 1.0f / (float)(height); + } } } diff --git a/gfx/drivers_shader/shader_vulkan.cpp b/gfx/drivers_shader/shader_vulkan.cpp index e7d9f307cd..c904e14a87 100644 --- a/gfx/drivers_shader/shader_vulkan.cpp +++ b/gfx/drivers_shader/shader_vulkan.cpp @@ -2029,16 +2029,22 @@ void Pass::build_semantic_texture_array_vec4(uint8_t *data, slang_texture_semant return; if (data && refl[index].uniform) - glslang_build_vec4( - reinterpret_cast(data + refl[index].ubo_offset), - width, - height); + { + float *_data = reinterpret_cast(data + refl[index].ubo_offset); + _data[0] = (float)(width); + _data[1] = (float)(height); + _data[2] = 1.0f / (float)(width); + _data[3] = 1.0f / (float)(height); + } if (refl[index].push_constant) - glslang_build_vec4( - reinterpret_cast(push.buffer.data() + (refl[index].push_constant_offset >> 2)), - width, - height); + { + float *data = reinterpret_cast(push.buffer.data() + (refl[index].push_constant_offset >> 2)); + data[0] = (float)(width); + data[1] = (float)(height); + data[2] = 1.0f / (float)(width); + data[3] = 1.0f / (float)(height); + } } void Pass::build_semantic_texture_vec4(uint8_t *data, slang_texture_semantic semantic, @@ -2053,17 +2059,23 @@ void Pass::build_semantic_vec4(uint8_t *data, slang_semantic semantic, auto &refl = reflection.semantics[semantic]; if (data && refl.uniform) - glslang_build_vec4( - reinterpret_cast(data + refl.ubo_offset), - width, - height); + { + float *_data = reinterpret_cast(data + refl.ubo_offset); + _data[0] = (float)(width); + _data[1] = (float)(height); + _data[2] = 1.0f / (float)(width); + _data[3] = 1.0f / (float)(height); + } if (refl.push_constant) - glslang_build_vec4( - reinterpret_cast - (push.buffer.data() + (refl.push_constant_offset >> 2)), - width, - height); + { + float *data = reinterpret_cast + (push.buffer.data() + (refl.push_constant_offset >> 2)); + data[0] = (float)(width); + data[1] = (float)(height); + data[2] = 1.0f / (float)(width); + data[3] = 1.0f / (float)(height); + } } void Pass::build_semantic_parameter(uint8_t *data, unsigned index, float value) diff --git a/pkg/android/phoenix-legacy/AndroidManifest.xml b/pkg/android/phoenix-legacy/AndroidManifest.xml index fc3ccb3f5a..1aed1dc260 100644 --- a/pkg/android/phoenix-legacy/AndroidManifest.xml +++ b/pkg/android/phoenix-legacy/AndroidManifest.xml @@ -2,7 +2,7 @@ diff --git a/pkg/android/phoenix/AndroidManifest.xml b/pkg/android/phoenix/AndroidManifest.xml index 7681d99049..e682bfee5e 100644 --- a/pkg/android/phoenix/AndroidManifest.xml +++ b/pkg/android/phoenix/AndroidManifest.xml @@ -3,7 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" package="com.retroarch" android:versionCode="1597175233" - android:versionName="1.9.0" + android:versionName="1.9.1" android:installLocation="internalOnly"> diff --git a/pkg/apple/OSX/Info.plist b/pkg/apple/OSX/Info.plist index d02cec3817..4225614042 100644 --- a/pkg/apple/OSX/Info.plist +++ b/pkg/apple/OSX/Info.plist @@ -30,11 +30,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.9.0 + 1.9.1 CFBundleSignature ???? CFBundleVersion - 1.9.0 + 1.9.1 LSMinimumSystemVersion ${MACOSX_DEPLOYMENT_TARGET} NSHighResolutionCapable diff --git a/pkg/apple/OSX/Info_Metal.plist b/pkg/apple/OSX/Info_Metal.plist index a78666f85d..cdb2aa85eb 100644 --- a/pkg/apple/OSX/Info_Metal.plist +++ b/pkg/apple/OSX/Info_Metal.plist @@ -30,11 +30,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.9.0 + 1.9.1 CFBundleSignature ???? CFBundleVersion - 1.9.0 + 1.9.1 LSMinimumSystemVersion ${MACOSX_DEPLOYMENT_TARGET} NSHighResolutionCapable diff --git a/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj index 2b52cb40ef..ddf6c79982 100644 --- a/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj @@ -460,7 +460,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -478,7 +478,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DDONT_WANT_ARM_OPTIMIZATIONS", @@ -564,7 +564,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -582,7 +582,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", diff --git a/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj index 3876a4413b..dcd0f0670d 100644 --- a/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj @@ -464,7 +464,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -481,7 +481,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DDONT_WANT_ARM_OPTIMIZATIONS", @@ -567,7 +567,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -584,7 +584,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", diff --git a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj index 75a49f6a0e..b26dadd9f6 100644 --- a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj @@ -611,7 +611,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = R72X3BF4KE; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -628,7 +628,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DDONT_WANT_ARM_OPTIMIZATIONS", @@ -711,7 +711,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = R72X3BF4KE; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -728,7 +728,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; "OTHER_CFLAGS[arch=*]" = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", @@ -835,7 +835,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = R72X3BF4KE; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -857,7 +857,7 @@ ); INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -963,7 +963,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = R72X3BF4KE; ENABLE_NS_ASSERTIONS = NO; @@ -985,7 +985,7 @@ ); INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_CFLAGS = ( diff --git a/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj index e034c88cfb..b72b764d91 100644 --- a/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj @@ -1276,7 +1276,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEPS_DIR = "$(SRCBASE)/deps"; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; @@ -1300,7 +1300,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( @@ -1394,7 +1394,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEPS_DIR = "$(SRCBASE)/deps"; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; @@ -1418,7 +1418,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_FAST_MATH = YES; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", @@ -1591,7 +1591,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEBUG_INFORMATION_FORMAT = dwarf; DEPS_DIR = "$(SRCBASE)/deps"; DEVELOPMENT_TEAM = UK699V5ZS8; @@ -1620,7 +1620,7 @@ ); INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -1728,7 +1728,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEPS_DIR = "$(SRCBASE)/deps"; DEVELOPMENT_TEAM = UK699V5ZS8; @@ -1757,7 +1757,7 @@ ); INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_CFLAGS = ( diff --git a/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj index 134c8c2816..33933aaba1 100644 --- a/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj @@ -464,7 +464,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -481,7 +481,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DDONT_WANT_ARM_OPTIMIZATIONS", @@ -567,7 +567,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -584,7 +584,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)"; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", diff --git a/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj index 1abee2a241..5db03bab94 100644 --- a/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj @@ -465,7 +465,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -483,7 +483,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 6.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DHAVE_NETWORKGAMEPAD", @@ -563,7 +563,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -581,7 +581,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 6.0; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", diff --git a/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj index 7719f11aca..b1c4c141da 100644 --- a/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj @@ -641,7 +641,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -659,7 +659,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "-DHAVE_NETWORKGAMEPAD", @@ -743,7 +743,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; - CURRENT_PROJECT_VERSION = 1.9.0; + CURRENT_PROJECT_VERSION = 1.9.1; DEVELOPMENT_TEAM = UK699V5ZS8; ENABLE_BITCODE = NO; GCC_PRECOMPILE_PREFIX_HEADER = NO; @@ -761,7 +761,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_NO_PIE = YES; LIBRARY_SEARCH_PATHS = ""; - MARKETING_VERSION = 1.9.0; + MARKETING_VERSION = 1.9.1; OTHER_CFLAGS = ( "-DNS_BLOCK_ASSERTIONS=1", "-DNDEBUG", diff --git a/pkg/qnx/bar-descriptor.xml b/pkg/qnx/bar-descriptor.xml index a7c19a7655..e9367837cf 100644 --- a/pkg/qnx/bar-descriptor.xml +++ b/pkg/qnx/bar-descriptor.xml @@ -2,7 +2,7 @@ com.RetroArch - 1.9.0 + 1.9.1 3 Cross-platform entertainment system Team Libretro diff --git a/pkg/sailfishos/retroarch-sailfishos.spec b/pkg/sailfishos/retroarch-sailfishos.spec index 32436098d7..5b0ec8b4be 100644 --- a/pkg/sailfishos/retroarch-sailfishos.spec +++ b/pkg/sailfishos/retroarch-sailfishos.spec @@ -1,6 +1,6 @@ Name: retroarch -Version: 1.9.0 -Release: v1.9.0 +Version: 1.9.1 +Release: v1.9.1 Summary: Official reference frontend for libretro Group: Applications/Emulators diff --git a/pkg/wii/meta.xml b/pkg/wii/meta.xml index 03ebf26a9b..3f4a7aad97 100644 --- a/pkg/wii/meta.xml +++ b/pkg/wii/meta.xml @@ -4,7 +4,7 @@ RetroArch Libretro &version; - 2012-2020 + 2012-2021 The cross-platform entertainment system A port of RetroArch to the GameCube/Wii. diff --git a/pkg/wiiu/meta.xml b/pkg/wiiu/meta.xml index 67b349b92d..5ecfc16a53 100644 --- a/pkg/wiiu/meta.xml +++ b/pkg/wiiu/meta.xml @@ -3,7 +3,7 @@ Retroarch Libretro &version; - 20200505133000 + 20210327133000 Front-end for emulators, game engines and media players. Open-source and free cross-platform front-end of the libretro API for videogame emulators, game engines, media players and other applications, handled as cores by the Front-end. diff --git a/version.all b/version.all index b41df35943..a1ce8b7b79 100644 --- a/version.all +++ b/version.all @@ -6,8 +6,8 @@ # /* - pkg/snap/snapcraft.yaml (including the github url) */ #if 0 -RARCH_VERSION="1.9.0" +RARCH_VERSION="1.9.1" #endif #ifndef PACKAGE_VERSION -#define PACKAGE_VERSION "1.9.0" +#define PACKAGE_VERSION "1.9.1" #endif diff --git a/version.dtd b/version.dtd index a748ee9533..925218cb64 100644 --- a/version.dtd +++ b/version.dtd @@ -1 +1 @@ - +