Index | Thread | Search

From:
Brad Smith <brad@comstyle.com>
Subject:
UPDATE: Dolphin 20240417
To:
ports@openbsd.org
Date:
Sat, 20 Apr 2024 23:47:32 -0400

Download raw body.

Thread
Here is an update to Dolphin 20240417.


Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/dolphin/Makefile,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 Makefile
--- Makefile	17 Apr 2024 19:05:05 -0000	1.21
+++ Makefile	18 Apr 2024 03:26:37 -0000
@@ -5,9 +5,9 @@ ONLY_FOR_ARCHS =	aarch64 amd64
 COMMENT-main =		Nintendo GameCube and Wii emulator with GUI
 COMMENT-nogui =		Nintendo GameCube and Wii emulator
 
-PKGNAME =		dolphin-5.0.0.20230924
+PKGNAME =		dolphin-5.0.0.20240417
 DIST_TUPLE +=		github dolphin-emu dolphin \
-			1a9d946a3337317d288b94b093f1e385e6989335 . # GPLv2
+			9c5605a59cf16aabd592a21cbee59c2bee227df4 . # GPLv2
 
 # Externals/
 DIST_TUPLE +=		github dolphin-emu ext-win-qt \
@@ -40,20 +40,39 @@ DIST_TUPLE +=		github GPUOpen-LibrariesA
 DIST_TUPLE +=		github mozilla cubeb \
 			67db4cbc18581c8a6d8ea935af9854ed9729e7a7 \
 			Externals/cubeb/cubeb			# ISC
-# slightly older implot to build with older Dolphin 
 DIST_TUPLE +=		github epezent implot \
-			85573fe04ad27f912074a2e7cde889fdf912b0c6 \
+			f156599faefe316f7dd20fe6c783bf87c8bb6fd9 \
 			Externals/implot/implot			# MIT
 DIST_TUPLE +=		github google googletest \
 			61db1e1740a828d9df94fd167a9eb4137cd6def2 \
 			Externals/gtest				# BSD
-# slightly older rcheevos to build with older Dolphin
 DIST_TUPLE +=		github RetroAchievements rcheevos \
-			0cdc7f8e9592e0741c07729a34d49a55e6c5e290 \
+			bfa0d3138865ae2a649a0beadfa4206408a14690 \
 			Externals/rcheevos/rcheevos		# MIT
 DIST_TUPLE +=		github bylaws libadrenotools \
 			deec5f75ee1a8ccbe32c8780b1d17284fc87b0f1 \
-			Externals/libadrenotools		# BSD 
+			Externals/libadrenotools		# BSD
+DIST_TUPLE +=		github curl curl \
+			5379dbc248045ba46e89d76ffc4be4380d854728 \
+			Externals/curl/curl			# MIT
+DIST_TUPLE +=		github fmtlib fmt \
+			ee0c3351a4d47ca89090b8a7458846288b18efca \
+			Externals/fmt/fmt			# MIT
+DIST_TUPLE +=		github lz4 lz4 \
+			1a5b83b8c479d49fc333fc4eb7b01023e8e49a11 \
+			Externals/lz4/lz4			# BSD
+DIST_TUPLE +=		github Cyan4973 xxHash \
+			4b5573cbc73a1a5e8fb1eee2e1b8f2020b2e908c \
+			Externals/xxhash/xxHash			# BSD
+DIST_TUPLE +=		github lsalzman enet \
+			276ff5ae05a245bcee195af9c9fd002851517d40 \
+			Externals/enet/enet			# MIT
+DIST_TUPLE +=		github libusb hidapi \
+			c2ffb03ef6f4cfc5de005adb6d37aa45cbd7d68b \
+			Externals/hidapi/hidapi-src		# BSD
+DIST_TUPLE +=		github syoyo tinygltf \
+			e3f9a7d8b33a78bbe4606a934c6a9be5e402fab0 \
+			Externals/tinygltf/tinygltf		# MIT
 
 CATEGORIES =		emulators
 
@@ -64,11 +83,11 @@ PERMIT_PACKAGE =	Yes
 
 cWANTLIB =		EGL GL GLU ICE SDL2 SM X11 Xext Xi Xrandr avcodec \
 			avformat avutil bz2 c curl fmt hidapi-libusb iconv \
-			lzma lzo2 m mbedcrypto mbedtls mbedx509 miniupnpc \
+			lz4 lzma lzo2 m mbedcrypto mbedtls mbedx509 miniupnpc \
 			minizip pthread pugixml sfml-network sfml-system \
-			speexdsp spng swscale swresample usb-1.0 zstd \
-			${COMPILER_LIBCXX}
-# # sndio library is dlopen'd
+			speexdsp spng swscale swresample usb-1.0 xxhash \
+			zstd ${COMPILER_LIBCXX}
+# sndio library is dlopen'd
 cWANTLIB +=		sndio
 
 WANTLIB-main =		${cWANTLIB} Qt6Core Qt6Gui Qt6Widgets
@@ -78,7 +97,8 @@ MODULES =		devel/cmake
 
 BUILD_DEPENDS =		devel/gettext,-tools \
 			x11/qt6/qtsvg
-LIB_DEPENDS-nogui =	archivers/lzo2 \
+LIB_DEPENDS-nogui =	archivers/lz4 \
+			archivers/lzo2 \
 			archivers/minizip \
 			archivers/zstd \
 			comms/libhidapi \
@@ -92,6 +112,7 @@ LIB_DEPENDS-nogui =	archivers/lzo2 \
 			net/curl \
 			net/miniupnp/miniupnpc \
 			security/polarssl \
+			sysutils/xxhash \
 			textproc/pugixml
 LIB_DEPENDS-main =	${LIB_DEPENDS-nogui} \
 			x11/qt6/qtbase
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/dolphin/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	17 Apr 2024 19:05:05 -0000	1.5
+++ distinfo	18 Apr 2024 03:26:37 -0000
@@ -1,30 +1,44 @@
+SHA256 (Cyan4973-xxHash-4b5573cbc73a1a5e8fb1eee2e1b8f2020b2e908c.tar.gz) = VsJCQ8EfJy/H2XtpUoK6tWtKaGSYbVMdCJA70b/96o4=
 SHA256 (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-5677097bafb8477097c6e3354ce68b7a44fd01a4.tar.gz) = H1ufUl0e9X+/zi+FsTi0VxIet1wmpFGvZKljP8YmuhM=
 SHA256 (KhronosGroup-SPIRV-Cross-06407561ece7d7e78544112189f3eee13adf9959.tar.gz) = fgDvqwGuXx07Ade1ZVCyTYcZjhNO27WH63TyrJYFrts=
-SHA256 (RetroAchievements-rcheevos-0cdc7f8e9592e0741c07729a34d49a55e6c5e290.tar.gz) = tz13fq0l4yJWMR3XVe00/obTYiEEHHo25+T1Ohhu5pM=
+SHA256 (RetroAchievements-rcheevos-bfa0d3138865ae2a649a0beadfa4206408a14690.tar.gz) = gHG2G+GU7S+Xr6Z0JU7h3uyOR3aQrV5oF/kY2gKUSzc=
 SHA256 (bylaws-libadrenotools-deec5f75ee1a8ccbe32c8780b1d17284fc87b0f1.tar.gz) = o6augsMi1ZiwdoJ9EIZTT0f5/s7Xs2eDiQFTy6+e2YA=
-SHA256 (dolphin-emu-dolphin-1a9d946a3337317d288b94b093f1e385e6989335.tar.gz) = zVhoIyyDMLE4yg+tRON2qV53+bDj6iFygIxmhe1u8cM=
+SHA256 (curl-curl-5379dbc248045ba46e89d76ffc4be4380d854728.tar.gz) = bvVz/TmIBJzA60tqxaAkvj76RRP1AxHbvcRvFSPtzGI=
+SHA256 (dolphin-emu-dolphin-9c5605a59cf16aabd592a21cbee59c2bee227df4.tar.gz) = jWAN73z248KPA6Y6h5CsNW68G4FfELOzKpFyZ9geo5M=
 SHA256 (dolphin-emu-ext-win-ffmpeg-9bc087fbca36ce5a85eb4fd73f0c73813593e5a2.tar.gz) = yYzYdIDrLVja3JYdx5JWlmlN5KIR0wiSEn/h3HwJJ4U=
 SHA256 (dolphin-emu-ext-win-qt-495517af2b922c10c24f543e0fd6ea3ddf774e50.tar.gz) = 0l6BYA4Uxz8Ikq/C93dfENrESO0KCSSYLMdnc1udUv0=
-SHA256 (epezent-implot-85573fe04ad27f912074a2e7cde889fdf912b0c6.tar.gz) = ZIufjg26zzHPgR61YdD2EG3leyMhKwgwHQLrs6pXvSA=
+SHA256 (epezent-implot-f156599faefe316f7dd20fe6c783bf87c8bb6fd9.tar.gz) = 13nOMzJjQ3JNHg+iPUlgzJrK9K9YS8ATTlBOdxfMxLs=
+SHA256 (fmtlib-fmt-ee0c3351a4d47ca89090b8a7458846288b18efca.tar.gz) = 7zmnF2PGbxKdVAiFp9H4zhKcZBtFzEUEQOSnv77C/3g=
 SHA256 (google-googletest-61db1e1740a828d9df94fd167a9eb4137cd6def2.tar.gz) = nvyjUqk4Sp38sV/7ci5UEyQlDlFbyGLZg5qXieEVrhs=
 SHA256 (libsdl-org-SDL-1fa6142903b88007c7b77d324ee78fad9966871a.tar.gz) = 30cRhUtJIr7niAcNkjHbXLTwgSiuPoYlXNWEiScNdm0=
+SHA256 (libusb-hidapi-c2ffb03ef6f4cfc5de005adb6d37aa45cbd7d68b.tar.gz) = cKV7HZfLzCHF0ZqMIzBL4SSKDV0cnUglScg9RSBNHbU=
 SHA256 (libusb-libusb-43107c84e4a5f6b15c296eff8cc3578100f35dce.tar.gz) = zheMAiG67bEvUGhL4Wa1aX1GvUumG8Lf9HnfQvZq/LQ=
+SHA256 (lsalzman-enet-276ff5ae05a245bcee195af9c9fd002851517d40.tar.gz) = GcSVANB8XEigNousGe3kqx6PBjcFD3BNgqMzRXNuYAE=
+SHA256 (lz4-lz4-1a5b83b8c479d49fc333fc4eb7b01023e8e49a11.tar.gz) = P2EbHBQUaMPqFUPzu+LvBGwDSrZbGwjR271HNHUOJEk=
 SHA256 (mgba-emu-mgba-008a6f3f237bb7cb86b43386cc5c160e97053704.tar.gz) = YKmci6h7fSqYHMmqNJ0BmNe837bR4L5/4Ry0+5VtDX0=
 SHA256 (mozilla-cubeb-67db4cbc18581c8a6d8ea935af9854ed9729e7a7.tar.gz) = B3g6LlBJo9ptT90mipet3PTZ5JSG8b9CUqh0sAWH9gc=
 SHA256 (randy408-libspng-adc94393dbeddf9e027d1b2dfff7c1bab975224e.tar.gz) = CD+7/RUZ2S3uLRpDOHS2lg/5SLGzoXjOaBwHLLqbs5w=
+SHA256 (syoyo-tinygltf-e3f9a7d8b33a78bbe4606a934c6a9be5e402fab0.tar.gz) = wggOmbAIwqge1ZgCcVougrNt1jpR9tu90mAguiOiEHs=
 SHA256 (zlib-ng-zlib-ng-8026095224080a8c426d1b720d30a2851d13ea72.tar.gz) = CbWguZk12lDPPXBDTWTYaG6Fn6vFxqwqHNShrqt18Co=
+SIZE (Cyan4973-xxHash-4b5573cbc73a1a5e8fb1eee2e1b8f2020b2e908c.tar.gz) = 1143766
 SIZE (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-5677097bafb8477097c6e3354ce68b7a44fd01a4.tar.gz) = 898925
 SIZE (KhronosGroup-SPIRV-Cross-06407561ece7d7e78544112189f3eee13adf9959.tar.gz) = 1794731
-SIZE (RetroAchievements-rcheevos-0cdc7f8e9592e0741c07729a34d49a55e6c5e290.tar.gz) = 610547
+SIZE (RetroAchievements-rcheevos-bfa0d3138865ae2a649a0beadfa4206408a14690.tar.gz) = 657051
 SIZE (bylaws-libadrenotools-deec5f75ee1a8ccbe32c8780b1d17284fc87b0f1.tar.gz) = 88081
-SIZE (dolphin-emu-dolphin-1a9d946a3337317d288b94b093f1e385e6989335.tar.gz) = 19861005
+SIZE (curl-curl-5379dbc248045ba46e89d76ffc4be4380d854728.tar.gz) = 3300739
+SIZE (dolphin-emu-dolphin-9c5605a59cf16aabd592a21cbee59c2bee227df4.tar.gz) = 20269865
 SIZE (dolphin-emu-ext-win-ffmpeg-9bc087fbca36ce5a85eb4fd73f0c73813593e5a2.tar.gz) = 14871857
 SIZE (dolphin-emu-ext-win-qt-495517af2b922c10c24f543e0fd6ea3ddf774e50.tar.gz) = 100540982
-SIZE (epezent-implot-85573fe04ad27f912074a2e7cde889fdf912b0c6.tar.gz) = 137967
+SIZE (epezent-implot-f156599faefe316f7dd20fe6c783bf87c8bb6fd9.tar.gz) = 140301
+SIZE (fmtlib-fmt-ee0c3351a4d47ca89090b8a7458846288b18efca.tar.gz) = 859299
 SIZE (google-googletest-61db1e1740a828d9df94fd167a9eb4137cd6def2.tar.gz) = 872810
 SIZE (libsdl-org-SDL-1fa6142903b88007c7b77d324ee78fad9966871a.tar.gz) = 7806917
+SIZE (libusb-hidapi-c2ffb03ef6f4cfc5de005adb6d37aa45cbd7d68b.tar.gz) = 360503
 SIZE (libusb-libusb-43107c84e4a5f6b15c296eff8cc3578100f35dce.tar.gz) = 406233
+SIZE (lsalzman-enet-276ff5ae05a245bcee195af9c9fd002851517d40.tar.gz) = 83041
+SIZE (lz4-lz4-1a5b83b8c479d49fc333fc4eb7b01023e8e49a11.tar.gz) = 390000
 SIZE (mgba-emu-mgba-008a6f3f237bb7cb86b43386cc5c160e97053704.tar.gz) = 14939866
 SIZE (mozilla-cubeb-67db4cbc18581c8a6d8ea935af9854ed9729e7a7.tar.gz) = 230911
 SIZE (randy408-libspng-adc94393dbeddf9e027d1b2dfff7c1bab975224e.tar.gz) = 159232
+SIZE (syoyo-tinygltf-e3f9a7d8b33a78bbe4606a934c6a9be5e402fab0.tar.gz) = 5907034
 SIZE (zlib-ng-zlib-ng-8026095224080a8c426d1b720d30a2851d13ea72.tar.gz) = 2405631
Index: patches/patch-Source_Core_AudioCommon_AudioCommon_cpp
===================================================================
RCS file: patches/patch-Source_Core_AudioCommon_AudioCommon_cpp
diff -N patches/patch-Source_Core_AudioCommon_AudioCommon_cpp
--- patches/patch-Source_Core_AudioCommon_AudioCommon_cpp	16 Apr 2024 17:21:57 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Set default sound backend to CubeB for OpenBSD.
-
-Index: Source/Core/AudioCommon/AudioCommon.cpp
---- Source/Core/AudioCommon/AudioCommon.cpp.orig
-+++ Source/Core/AudioCommon/AudioCommon.cpp
-@@ -100,7 +100,7 @@ std::string GetDefaultSoundBackend()
- #elif defined __linux__
-   if (AlsaSound::IsValid())
-     backend = BACKEND_ALSA;
--#elif defined(__APPLE__) || defined(_WIN32)
-+#elif defined(__APPLE__) || defined(_WIN32) || defined(__OpenBSD__)
-   backend = BACKEND_CUBEB;
- #endif
-   return backend;
Index: pkg/PLIST-nogui
===================================================================
RCS file: /cvs/ports/emulators/dolphin/pkg/PLIST-nogui,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST-nogui
--- pkg/PLIST-nogui	16 Apr 2024 17:21:57 -0000	1.4
+++ pkg/PLIST-nogui	18 Apr 2024 03:26:37 -0000
@@ -146,6 +146,8 @@ share/dolphin-emu/sys/GameSettings/FAOE0
 share/dolphin-emu/sys/GameSettings/FARE01.ini
 share/dolphin-emu/sys/GameSettings/FASE01.ini
 share/dolphin-emu/sys/GameSettings/G2B.ini
+share/dolphin-emu/sys/GameSettings/G2BE5G.ini
+share/dolphin-emu/sys/GameSettings/G2BP7D.ini
 share/dolphin-emu/sys/GameSettings/G2C.ini
 share/dolphin-emu/sys/GameSettings/G2FE78.ini
 share/dolphin-emu/sys/GameSettings/G2M.ini
@@ -171,6 +173,7 @@ share/dolphin-emu/sys/GameSettings/G4QE0
 share/dolphin-emu/sys/GameSettings/G4S.ini
 share/dolphin-emu/sys/GameSettings/G4SP01.ini
 share/dolphin-emu/sys/GameSettings/G4Z.ini
+share/dolphin-emu/sys/GameSettings/G5B.ini
 share/dolphin-emu/sys/GameSettings/G5D.ini
 share/dolphin-emu/sys/GameSettings/G5N.ini
 share/dolphin-emu/sys/GameSettings/G5T.ini
@@ -221,6 +224,7 @@ share/dolphin-emu/sys/GameSettings/GC6.i
 share/dolphin-emu/sys/GameSettings/GC6E01.ini
 share/dolphin-emu/sys/GameSettings/GC6J01.ini
 share/dolphin-emu/sys/GameSettings/GC6P01.ini
+share/dolphin-emu/sys/GameSettings/GC8JA4.ini
 share/dolphin-emu/sys/GameSettings/GC9.ini
 share/dolphin-emu/sys/GameSettings/GCC.ini
 share/dolphin-emu/sys/GameSettings/GCCE01.ini
@@ -818,6 +822,7 @@ share/dolphin-emu/sys/GameSettings/RE8.i
 share/dolphin-emu/sys/GameSettings/REB.ini
 share/dolphin-emu/sys/GameSettings/RED.ini
 share/dolphin-emu/sys/GameSettings/REF.ini
+share/dolphin-emu/sys/GameSettings/REG.ini
 share/dolphin-emu/sys/GameSettings/REL.ini
 share/dolphin-emu/sys/GameSettings/RELJAB.ini
 share/dolphin-emu/sys/GameSettings/REM.ini
@@ -897,6 +902,7 @@ share/dolphin-emu/sys/GameSettings/RIR.i
 share/dolphin-emu/sys/GameSettings/RIU.ini
 share/dolphin-emu/sys/GameSettings/RIZ.ini
 share/dolphin-emu/sys/GameSettings/RJ2.ini
+share/dolphin-emu/sys/GameSettings/RJ3.ini
 share/dolphin-emu/sys/GameSettings/RJ4.ini
 share/dolphin-emu/sys/GameSettings/RJ7.ini
 share/dolphin-emu/sys/GameSettings/RJ8.ini
@@ -1248,6 +1254,7 @@ share/dolphin-emu/sys/GameSettings/SG8.i
 share/dolphin-emu/sys/GameSettings/SGD.ini
 share/dolphin-emu/sys/GameSettings/SGL.ini
 share/dolphin-emu/sys/GameSettings/SGLEA4.ini
+share/dolphin-emu/sys/GameSettings/SGLPA4.ini
 share/dolphin-emu/sys/GameSettings/SGT.ini
 share/dolphin-emu/sys/GameSettings/SGV.ini
 share/dolphin-emu/sys/GameSettings/SGX.ini
@@ -1347,6 +1354,7 @@ share/dolphin-emu/sys/GameSettings/SR9.i
 share/dolphin-emu/sys/GameSettings/SRA.ini
 share/dolphin-emu/sys/GameSettings/SRE.ini
 share/dolphin-emu/sys/GameSettings/SRL.ini
+share/dolphin-emu/sys/GameSettings/SRQ.ini
 share/dolphin-emu/sys/GameSettings/SRT.ini
 share/dolphin-emu/sys/GameSettings/SRV.ini
 share/dolphin-emu/sys/GameSettings/SRW.ini
@@ -1665,9 +1673,15 @@ share/dolphin-emu/sys/Load/GraphicMods/R
 share/dolphin-emu/sys/Load/GraphicMods/Sin and Punishment - Star Successor/
 share/dolphin-emu/sys/Load/GraphicMods/Sin and Punishment - Star Successor/R2V.txt
 share/dolphin-emu/sys/Load/GraphicMods/Sin and Punishment - Star Successor/metadata.json
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Giants/
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Giants/SKY.txt
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Giants/metadata.json
 share/dolphin-emu/sys/Load/GraphicMods/Skylanders Spyro's Adventure/
 share/dolphin-emu/sys/Load/GraphicMods/Skylanders Spyro's Adventure/SSP.txt
 share/dolphin-emu/sys/Load/GraphicMods/Skylanders Spyro's Adventure/metadata.json
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Trap Team/
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Trap Team/SK8.txt
+share/dolphin-emu/sys/Load/GraphicMods/Skylanders Trap Team/metadata.json
 share/dolphin-emu/sys/Load/GraphicMods/Skyward Sword Bloom/
 share/dolphin-emu/sys/Load/GraphicMods/Skyward Sword Bloom/SOU.txt
 share/dolphin-emu/sys/Load/GraphicMods/Skyward Sword Bloom/metadata.json
@@ -1781,6 +1795,7 @@ share/dolphin-emu/sys/Shaders/AutoHDR.gl
 share/dolphin-emu/sys/Shaders/FXAA.glsl
 share/dolphin-emu/sys/Shaders/Passive/
 share/dolphin-emu/sys/Shaders/Passive/horizontal.glsl
+share/dolphin-emu/sys/Shaders/PerceptualHDR.glsl
 share/dolphin-emu/sys/Shaders/acidmetal.glsl
 share/dolphin-emu/sys/Shaders/acidtrip.glsl
 share/dolphin-emu/sys/Shaders/acidtrip2.glsl
@@ -1825,6 +1840,22 @@ share/dolphin-emu/sys/Shaders/toxic.glsl
 share/dolphin-emu/sys/Themes/
 share/dolphin-emu/sys/Themes/Clean/
 share/dolphin-emu/sys/Themes/Clean Blue/
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_assemble.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_assemble@2x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_assemble@4x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_clipboard.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_inject.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_inject@2x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_inject@4x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_new.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_new@2x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_new@4x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_openasm.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_openasm@2x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_openasm@4x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_save.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_save@2x.png
+share/dolphin-emu/sys/Themes/Clean Blue/assembler_save@4x.png
 share/dolphin-emu/sys/Themes/Clean Blue/browse.png
 share/dolphin-emu/sys/Themes/Clean Blue/browse@2x.png
 share/dolphin-emu/sys/Themes/Clean Blue/browse@4x.png
@@ -1904,6 +1935,22 @@ share/dolphin-emu/sys/Themes/Clean Blue/
 share/dolphin-emu/sys/Themes/Clean Blue/wiimote@2x.png
 share/dolphin-emu/sys/Themes/Clean Blue/wiimote@4x.png
 share/dolphin-emu/sys/Themes/Clean Emerald/
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_assemble.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_assemble@2x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_assemble@4x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_clipboard.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_inject.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_inject@2x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_inject@4x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_new.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_new@2x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_new@4x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_openasm.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_openasm@2x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_openasm@4x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_save.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_save@2x.png
+share/dolphin-emu/sys/Themes/Clean Emerald/assembler_save@4x.png
 share/dolphin-emu/sys/Themes/Clean Emerald/browse.png
 share/dolphin-emu/sys/Themes/Clean Emerald/browse@2x.png
 share/dolphin-emu/sys/Themes/Clean Emerald/browse@4x.png
@@ -1983,6 +2030,22 @@ share/dolphin-emu/sys/Themes/Clean Emera
 share/dolphin-emu/sys/Themes/Clean Emerald/wiimote@2x.png
 share/dolphin-emu/sys/Themes/Clean Emerald/wiimote@4x.png
 share/dolphin-emu/sys/Themes/Clean Lite/
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_assemble.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_assemble@2x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_assemble@4x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_clipboard.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_inject.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_inject@2x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_inject@4x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_new.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_new@2x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_new@4x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_openasm.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_openasm@2x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_openasm@4x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_save.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_save@2x.png
+share/dolphin-emu/sys/Themes/Clean Lite/assembler_save@4x.png
 share/dolphin-emu/sys/Themes/Clean Lite/browse.png
 share/dolphin-emu/sys/Themes/Clean Lite/browse@2x.png
 share/dolphin-emu/sys/Themes/Clean Lite/browse@4x.png
@@ -2062,6 +2125,22 @@ share/dolphin-emu/sys/Themes/Clean Lite/
 share/dolphin-emu/sys/Themes/Clean Lite/wiimote@2x.png
 share/dolphin-emu/sys/Themes/Clean Lite/wiimote@4x.png
 share/dolphin-emu/sys/Themes/Clean Pink/
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_assemble.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_assemble@2x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_assemble@4x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_clipboard.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_inject.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_inject@2x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_inject@4x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_new.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_new@2x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_new@4x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_openasm.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_openasm@2x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_openasm@4x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_save.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_save@2x.png
+share/dolphin-emu/sys/Themes/Clean Pink/assembler_save@4x.png
 share/dolphin-emu/sys/Themes/Clean Pink/browse.png
 share/dolphin-emu/sys/Themes/Clean Pink/browse@2x.png
 share/dolphin-emu/sys/Themes/Clean Pink/browse@4x.png
@@ -2140,6 +2219,22 @@ share/dolphin-emu/sys/Themes/Clean Pink/
 share/dolphin-emu/sys/Themes/Clean Pink/wiimote.png
 share/dolphin-emu/sys/Themes/Clean Pink/wiimote@2x.png
 share/dolphin-emu/sys/Themes/Clean Pink/wiimote@4x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_assemble.png
+share/dolphin-emu/sys/Themes/Clean/assembler_assemble@2x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_assemble@4x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_clipboard.png
+share/dolphin-emu/sys/Themes/Clean/assembler_inject.png
+share/dolphin-emu/sys/Themes/Clean/assembler_inject@2x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_inject@4x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_new.png
+share/dolphin-emu/sys/Themes/Clean/assembler_new@2x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_new@4x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_openasm.png
+share/dolphin-emu/sys/Themes/Clean/assembler_openasm@2x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_openasm@4x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_save.png
+share/dolphin-emu/sys/Themes/Clean/assembler_save@2x.png
+share/dolphin-emu/sys/Themes/Clean/assembler_save@4x.png
 share/dolphin-emu/sys/Themes/Clean/browse.png
 share/dolphin-emu/sys/Themes/Clean/browse@2x.png
 share/dolphin-emu/sys/Themes/Clean/browse@4x.png