From nobody Sat Apr 06 13:54:06 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VBcKB28c8z5Ggbs; Sat, 6 Apr 2024 13:54:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VBcKB1h7sz4gh8; Sat, 6 Apr 2024 13:54:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712411646; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IM7WLcdKZ678nMaqFOAFM8A1aWti9l5JdeDaQJNsd+c=; b=CAM6CZd0kiNssNlWDoTRgjskYexPZNfuVJ3inOkJ7Aad0gR+9dFELA4kOZZ8l2AVndDLJG +OGAx6YjHYvdd7U6uKBlhgNSBE9uWXAeSdnpS2Xkb55GOt3PZZrJ8MhUS3L9NVQwU+A+FJ cOMF0YguPFJ3UWzc9G4YV8SoMWgZiAwGQe9HqPc3NA+6YbP4XEQZr6VLqrvmcXj65wwZoR d9yUINUhy5YiyUXaSGZeIm3CkA/A375IPxQitC4YOe+GDVs1/gjDcbdcInArRhOYj6iKAa zhZdU8puLGxSohS7Bme/+anAi8WvRqG4BhsKgtY0wufZISqUY6rGyuk2Wf67ow== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1712411646; a=rsa-sha256; cv=none; b=xhUyc/d3eTMBiP5Lf+DQhhdyfjvpvCEWIFbh74sQYErIVUK0onz4hw4uYpzGXG0ZZtkI9n dbFlPSh3iANXS02YmY9vUDwgTt27wl3v6/zIy0BlRnUlLPWnHI030k4SEmsCFuiJt3Knay qk52MhYdmrG8v/4XJAgb72qDMKd9/79S96D/XTH9d+BAqmJgeR7zPQjAWeSX+8WJIM7Q0j TGmo2qo3z0KLZoOhyI6wSfNEGG0N2PYaeBK+umYGF+2eYj/ZEIj076jQvkapz1TA1K2TaG 2vSaB2XhhsqN3oabn/nPpmvwbKeQBB1gXpHpV21kXi8sCBCYVrPI+fpMOrYV8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712411646; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IM7WLcdKZ678nMaqFOAFM8A1aWti9l5JdeDaQJNsd+c=; b=iU+OblbslfBZeJV5ObDVfblIBxBa6X8pPX99SFcJF2jmsqfJA7A/mLntjcs1x3SryYA9DZ 9vYgSMTgOJe5p01OAydFSsN3KRl2pAMc8YfqN1rlEZ/JLdpPpRilvd8+CFInWkuCf3sCGh TDGo1ZnCZSaNwKblDdiSkoUxx17VwlYGplfSn1oF6C7XD7imOdjP/kKJBh6UZahUygB5vQ sTpzrFbb2c1qwNLALpU2fdlokfir02oP6xbjgB6jL3achlLHpZsooq6STJvTmRojhoWytG 4+g7YP9drZ2Eg2HyqT+kmLFR0MDzKc0sCo5tOEfhwiHXn7dpVUAY/I+OEz2gjg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VBcKB1JPgzmdB; Sat, 6 Apr 2024 13:54:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 436Ds6bo084532; Sat, 6 Apr 2024 13:54:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 436Ds6H5084529; Sat, 6 Apr 2024 13:54:06 GMT (envelope-from git) Date: Sat, 6 Apr 2024 13:54:06 GMT Message-Id: <202404061354.436Ds6H5084529@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 32ad27c756be - main - emulators/mame: Update to 0.264 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 32ad27c756be0277355fd24645b097aff63ec975 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=32ad27c756be0277355fd24645b097aff63ec975 commit 32ad27c756be0277355fd24645b097aff63ec975 Author: Alastair Hogge AuthorDate: 2024-04-06 13:50:50 +0000 Commit: Daniel Engberg CommitDate: 2024-04-06 13:53:34 +0000 emulators/mame: Update to 0.264 - Add new build dependency on archivers/zstd - Add separate OPTIONs for each of the current buildable emulators - Move HTML documentation from ${DOCSDIR}/html to ${DOCSDIR} - TOOLS can now built without building any of the emulators Changelog: https://www.mamedev.org/?p=535 PR: 277493 --- emulators/mame/Makefile | 144 +- emulators/mame/distinfo | 6 +- emulators/mame/files/mame.ini.in | 8 +- .../patch-3rdparty_lzma_CPP_7zip_7zip__gcc.mak | 43 +- emulators/mame/files/plugin.ini.in | 18 +- emulators/mame/files/ui.ini.in | 2 +- emulators/mame/pkg-plist | 3213 ++++++++++---------- 7 files changed, 1767 insertions(+), 1667 deletions(-) diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index db46c9592d69..41e0b91df05e 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,5 +1,5 @@ PORTNAME= mame -DISTVERSION= 0.261 +DISTVERSION= 0.264 CATEGORIES= emulators games MAINTAINER= agh@riseup.net @@ -27,21 +27,17 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-svg2pdfconverter>0:textproc/ rapidjson>0:devel/rapidjson LIB_DEPENDS= libexpat.so:textproc/expat2 \ libFLAC.so:audio/flac \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libportmidi.so:audio/portmidi \ libpugixml.so:textproc/pugixml \ - libutf8proc.so:textproc/utf8proc -RUN_DEPENDS= liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf + libutf8proc.so:textproc/utf8proc \ + libzstd.so:archivers/zstd -USES= compiler:c++17-lang gl gmake jpeg llvm:min=16 localbase \ - pkgconfig python:build sdl shebangfix sqlite:3 xorg +USES= compiler:c++17-lang gmake jpeg llvm:min=16 localbase pkgconfig \ + python:build sdl shebangfix sqlite:3 xorg USE_GITHUB= yes GH_ACCOUNT= mamedev GH_TAGNAME= mame${DISTVERSION:S/.//} -USE_GL= gl -USE_SDL= sdl2 ttf2 +USE_SDL= sdl2 USE_XORG= x11 xext xi xinerama xrender MAKEFILE= makefile @@ -63,12 +59,12 @@ MAKE_ENV= NO_USE_PORTAUDIO=1 \ USE_SYSTEM_LIB_FLAC=1 \ USE_SYSTEM_LIB_GLM=1 \ USE_SYSTEM_LIB_JPEG=1 \ - USE_SYSTEM_LIB_PORTMIDI=1 \ USE_SYSTEM_LIB_PUGIXML=1 \ USE_SYSTEM_LIB_RAPIDJSON=1 \ USE_SYSTEM_LIB_SQLITE3=1 \ USE_SYSTEM_LIB_UTF8PROC=1 \ USE_SYSTEM_LIB_ZLIB=1 \ + USE_SYSTEM_LIB_ZSTD=1 \ USE_TAPTUN=1 CFLAGS_aarch64= -march=armv8-a+crc+crypto @@ -77,9 +73,14 @@ EXTRACT_AFTER_ARGS= ${_DIST_EXCLUDES:S,^,--exclude ,} SUB_FILES= mame.ini pkg-message plugin.ini ui.ini -PORTDOCS= html/* +PORTDOCS= * -OPTIONS_DEFINE= DOCS NLS OPENMP QTDEBUGGER SSE2 TOOLS +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= MAME +OPTIONS_GROUP= EMULATORS EXTRATOOLS HARDWARE +OPTIONS_GROUP_EMULATORS= MAME MAMENL MAMEVIRTUAL NLS QTDEBUGGER +OPTIONS_GROUP_EXTRATOOLS= TOOLS +OPTIONS_GROUP_HARDWARE= OPENMP SSE2 OPTIONS_RADIO= BUILDTYPE OPTIONS_RADIO_BUILDTYPE= DEBUG SIZE_OPTIMIZED_CFLAGS \ SPEED_OPTIMIZED_CFLAGS @@ -91,12 +92,18 @@ OPTIONS_SUB= yes BUILDTYPE_DESC= Application production type DEBUG_DESC= Produce profiling data, and symbols for debugging DOCS_DESC= Install extensive online MAME documentation +EMULATORS_DESC= Emulators +EXTRATOOLS_DESC= Tools +HARDWARE_DESC= Build with hardware extensions +MAMENL_DESC= Netlist audio component solver +MAMEVIRTUAL_DESC= LaserDisk Player +MAME_DESC= MAME NLS_DESC= Install language translations for use in the GUI QTDEBUGGER_DESC= Build with Qt interactive low-level machine debugger SIZE_OPTIMIZED_CFLAGS_DESC= Optimize for smaller binaries (-Os) SPEED_OPTIMIZED_CFLAGS_DESC= Optimize for faster binaries (-O3) SSE2_DESC= Build with Streaming SIMD Extensions 2 -TOOLS_DESC= Additional tools for archiving, development, and multimedia +TOOLS_DESC= Tools for archiving, development, and multimedia DEBUG_MAKE_ENV= DEBUG=1 \ OPTIMIZE=g \ @@ -105,6 +112,27 @@ DEBUG_MAKE_ENV_OFF= STRIP_SYMBOLS=1 # Attempt to avoid address space exhaustion during linking, specifically # on armv7, and possibly other architectures: DEBUG_LDFLAGS_OFF= -s +MAMENL_LIB_DEPENDS= ${_EMULATORS_LIB_DEPENDS} +MAMENL_RUN_DEPENDS= ${_EMULATORS_RUN_DEPENDS} +MAMENL_USES= ${_EMULATORS_USES} +MAMENL_USE= ${_EMULATORS_USE} +MAMENL_MAKE_ENV= ${_EMULATORS_MAKE_ENV} +MAMENL_PLIST_SUB= MAMEDATA="" +MAMENL_PLIST_SUB_OFF= MAMEDATA="@comment " +MAMEVIRTUAL_LIB_DEPENDS= ${_EMULATORS_LIB_DEPENDS} +MAMEVIRTUAL_RUN_DEPENDS= ${_EMULATORS_RUN_DEPENDS} +MAMEVIRTUAL_USES= ${_EMULATORS_USES} +MAMEVIRTUAL_USE= ${_EMULATORS_USE} +MAMEVIRTUAL_MAKE_ENV= ${_EMULATORS_MAKE_ENV} +MAMEVIRTUAL_PLIST_SUB= MAMEDATA="" +MAMEVIRTUAL_PLIST_SUB_OFF= MAMEDATA="@comment " +MAME_LIB_DEPENDS= ${_EMULATORS_LIB_DEPENDS} +MAME_RUN_DEPENDS= ${_EMULATORS_RUN_DEPENDS} +MAME_USES= ${_EMULATORS_USES} +MAME_USE= ${_EMULATORS_USE} +MAME_MAKE_ENV= ${_EMULATORS_MAKE_ENV} +MAME_PLIST_SUB= MAMEDATA="" +MAME_PLIST_SUB_OFF= MAMEDATA="@comment " NLS_USES= gettext-runtime OPENMP_MAKE_ENV= OPENMP=1 OPENMP_MAKE_ENV_OFF= OPENMP=0 @@ -135,12 +163,26 @@ _DIST_EXCLUDES+= 3rdparty/bx/include/compat/freebsd/dirent.h \ # Make use of Ports instead of bundled libraries: _DIST_EXCLUDES+= 3rdparty/expat 3rdparty/glm 3rdparty/libflac \ 3rdparty/libjpeg 3rdparty/portmidi 3rdparty/pugixml \ - 3rdparty/rapidjson 3rdparty/sqlite3 \ - 3rdparty/utf8proc 3rdparty/zlib + 3rdparty/rapidjson 3rdparty/sqlite3 3rdparty/utf8proc \ + 3rdparty/zlib 3rdparty/zstd # Bundled libraries not used at all: _DIST_EXCLUDES+= 3rdparty/genie 3rdparty/portaudio 3rdparty/tap-windows6 # pre-built GENie binaries for other platforms: _DIST_EXCLUDES+= 3rdparty/bx/tools/bin +_DOCS_INSTALL_EXCLUDES= "-not -name .buildinfo -not -regex ^./_sources.*" +_EMULATORS_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libportmidi.so:audio/portmidi +_EMULATORS_MAKE_ENV= EMULATOR=1 \ + USE_SYSTEM_LIB_PORTMIDI=1 +_EMULATORS_RUN_DEPENDS= liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf +_EMULATORS_USES= gl +_EMULATORS_USE= GL=gl \ + SDL=ttf2 +_TOOLS_COMMANDS= -depth 1 -type f -and -not -type d -and -not -name \ + ${PORTNAME}* -perm -o=+x +_TOOLS_MANUALS= -name *.1 -depth 1 -type f -and -not -type d -and -not \ + -name ${PORTNAME}* .include @@ -151,9 +193,15 @@ MAKE_ENV+= PTR64=1 # Compiling with -pg (PROFILE) causes the linker to run out of memory on i386, # build with less profiling data: .if ${ARCH:Mi386} -DEBUG_MAKE_ENV+= PROFILER=1 +DEBUG_MAKE_ENV= PROFILER=1 .else -DEBUG_MAKE_ENV+= PROFILE=1 +DEBUG_MAKE_ENV= PROFILE=1 +.endif + +.if empty(PORT_OPTIONS:MMAME) && empty(PORT_OPTIONS:MMAMENL) && \ + empty(PORT_OPTIONS:MMAMEVIRTUAL) +MAKE_ENV+= EMULATOR=0 +PLIST_SUB+= MAMEDATA="@comment " .endif post-extract: @@ -168,60 +216,72 @@ post-patch: ${WRKSRC}/src/frontend/mame/ui/icorender.cpp # Patch build to use GENie from Ports: ${REINPLACE_CMD} -e 's|%%GENIE_PREFIX%%|${PREFIX}/bin/|' \ - ${WRKSRC}/makefile \ + ${WRKSRC}/makefile \ ${WRKSRC}/3rdparty/bx/makefile do-build-DOCS-on: (cd ${WRKSRC}/docs && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} html SPHINXBUILD=sphinx-build-${PYTHON_VER}) +do-build-MAMEVIRTUAL-on: + (cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} SUBTARGET=virtual) + +do-build-MAMENL-on: + (cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} SUBTARGET=nl) + post-build: (cd ${WRKSRC}/docs && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} man SPHINXBUILD=sphinx-build-${PYTHON_VER}) -post-build-TOOLS-on: -.for EXTRA_TOOL in nl virtual - (cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} SUBTARGET=${EXTRA_TOOL} \ - TOOLS=0) -.endfor - do-install: -.for DATA in artwork bgfx ctrlr ini hash plugins samples +. if ${PORT_OPTIONS:MMAME} || ${PORT_OPTIONS:MMAMENL} || \ + ${PORT_OPTIONS:MMAMEVIRTUAL} +. for DATA in artwork bgfx ctrlr ini hash plugins samples (cd ${WRKSRC} && \ ${COPYTREE_SHARE} ${DATA} ${STAGEDIR}${DATADIR}) -.endfor +. endfor ${MKDIR} ${STAGEDIR}${ETCDIR} -.for INI in mame plugin ui +. for INI in mame plugin ui ${INSTALL_DATA} ${WRKDIR}/${INI}.ini \ ${STAGEDIR}${ETCDIR}/${INI}.ini.sample -.endfor +. endfor ${MKDIR} ${STAGEDIR}${DATADIR}/keymaps -.for KEYMAP in be br ch de es fr gb it pt se +. for KEYMAP in be br ch de es fr gb it pt se ${INSTALL_DATA} ${WRKSRC}/keymaps/km_${KEYMAP}_LINUX.map \ ${STAGEDIR}${DATADIR}/keymaps/km_${KEYMAP}.map -.endfor +. endfor +. endif ${INSTALL_MAN} ${WRKSRC}/docs/build/man/${PORTNAME:tu}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 + +do-install-DOCS-on: + (cd ${WRKSRC}/docs/build/html && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${_DOCS_INSTALL_EXCLUDES}) + +do-install-MAME-on: ${INSTALL_MAN} ${WRKSRC}/docs/man/${PORTNAME}.6 \ ${STAGEDIR}${PREFIX}/share/man/man6 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/docs/build && \ - ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -not -regex ^./_sources.*") +do-install-MAMENL-on: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}nl \ + ${STAGEDIR}${PREFIX}/bin + +do-install-MAMEVIRTUAL-on: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}virtual \ + ${STAGEDIR}${PREFIX}/bin do-install-NLS-on: (cd ${WRKSRC} && \ - ${COPYTREE_SHARE} language ${STAGEDIR}${DATADIR} "! -name *.po") + ${COPYTREE_SHARE} language ${STAGEDIR}${DATADIR} "-not -name *.po") do-install-TOOLS-on: - ${FIND} ${WRKSRC} -depth 1 -type f -and ! -type d -and ! -name ${PORTNAME} \ - -perm -o=+x -exec ${INSTALL_PROGRAM} {} ${STAGEDIR}${PREFIX}/bin/ \ - \; - ${INSTALL_MAN} ${WRKSRC}/docs/man/*.1 \ - ${STAGEDIR}${PREFIX}/share/man/man1 + ${FIND} ${WRKSRC} ${_TOOLS_COMMANDS} -exec ${INSTALL_PROGRAM} {} \ + ${STAGEDIR}${PREFIX}/bin/ \; + ${FIND} ${WRKSRC}/docs/man ${_TOOLS_MANUALS} -exec ${INSTALL_MAN} \ + {} ${STAGEDIR}${PREFIX}/share/man/man1/ \; .include diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo index 12829bb47368..96550be61049 100644 --- a/emulators/mame/distinfo +++ b/emulators/mame/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701211578 -SHA256 (mamedev-mame-0.261-mame0261_GH0.tar.gz) = 51d5ce1563897709ceb7a924c31a70cc5ff2bec466aab8d0cc9ff3cc72b38899 -SIZE (mamedev-mame-0.261-mame0261_GH0.tar.gz) = 205499989 +TIMESTAMP = 1711623026 +SHA256 (mamedev-mame-0.264-mame0264_GH0.tar.gz) = 3d9f69ed3ef7c1628d5714c8ae2695ea77b1a652a93347b2703f7c862299376e +SIZE (mamedev-mame-0.264-mame0264_GH0.tar.gz) = 207550597 diff --git a/emulators/mame/files/mame.ini.in b/emulators/mame/files/mame.ini.in index af7225c732b5..714531c5981f 100644 --- a/emulators/mame/files/mame.ini.in +++ b/emulators/mame/files/mame.ini.in @@ -27,8 +27,8 @@ swpath ~/.mame/software;%%DATADIR%%/software/ cfg_directory ~/.mame/cfg nvram_directory ~/.mame/nvram input_directory ~/.mame/inp -state_directory ~/.mame/state -snapshot_directory ~/.mame/snapshot +state_directory ~/.mame/sta +snapshot_directory ~/.mame/snap diff_directory ~/.mame/diff comment_directory ~/.mame/comments share_directory ~/.mame/share @@ -136,7 +136,7 @@ steadykey 0 ui_active 0 offscreen_reload 0 joystick_map auto -joystick_deadzone 0.3 +joystick_deadzone 0.15 joystick_saturation 0.85 joystick_threshold 0.3 natural 0 @@ -349,7 +349,7 @@ networkprovider auto bgfx_path %%DATADIR%%/bgfx bgfx_backend auto bgfx_debug 0 -bgfx_screen_chains default +bgfx_screen_chains t bgfx_shadow_mask slot-mask.png bgfx_lut lut-default.png bgfx_avi_name auto diff --git a/emulators/mame/files/patch-3rdparty_lzma_CPP_7zip_7zip__gcc.mak b/emulators/mame/files/patch-3rdparty_lzma_CPP_7zip_7zip__gcc.mak index 3949c6e06167..95685c6207ec 100644 --- a/emulators/mame/files/patch-3rdparty_lzma_CPP_7zip_7zip__gcc.mak +++ b/emulators/mame/files/patch-3rdparty_lzma_CPP_7zip_7zip__gcc.mak @@ -1,27 +1,56 @@ ---- 3rdparty/lzma/CPP/7zip/7zip_gcc.mak.orig 2023-05-30 17:50:57 UTC +--- 3rdparty/lzma/CPP/7zip/7zip_gcc.mak.orig 2024-02-01 08:45:29 UTC +++ 3rdparty/lzma/CPP/7zip/7zip_gcc.mak -@@ -18,13 +18,13 @@ PROGPATH_STATIC = $(O)/$(PROG)s +@@ -24,7 +24,7 @@ ifneq ($(CC), xlc) ifneq ($(CC), xlc) --CFLAGS_WARN_WALL = -Wall -Werror -Wextra -+CFLAGS_WARN_WALL = +-CFLAGS_WARN_WALL = -Werror -Wall -Wextra ++CFLAGS_WARN_WALL = endif # for object file +@@ -32,14 +32,14 @@ CFLAGS_BASE_LIST = -c + # -save-temps CFLAGS_BASE_LIST = -c # CFLAGS_BASE_LIST = -S -CFLAGS_BASE = -O2 $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \ +- -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ +CFLAGS_BASE = $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \ - -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ ++ -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ -fPIC -@@ -131,7 +131,7 @@ DEL_OBJ_EXE = -$(RM) $(PROGPATH) $(PROGPATH_STATIC) $( + FLAGS_FLTO = -ffunction-sections + FLAGS_FLTO = -flto + FLAGS_FLTO = +-# ++# + # -DZ7_AFFINITY_DISABLE + + +@@ -110,7 +110,7 @@ PROGPATH_STATIC = $(O)/$(PROG)s$(SHARED_EXT) + + PROGPATH = $(O)/$(PROG)$(SHARED_EXT) + PROGPATH_STATIC = $(O)/$(PROG)s$(SHARED_EXT) +- ++ + ifdef IS_MINGW + + ifdef MSYSTEM +@@ -130,7 +130,7 @@ CXXFLAGS_EXTRA = -DUNICODE -D_UNICODE + CXXFLAGS_EXTRA = -DUNICODE -D_UNICODE + # -Wno-delete-non-virtual-dtor + +- ++ + else + + RM = rm -f +@@ -142,7 +142,7 @@ DEL_OBJ_EXE = -$(RM) $(PROGPATH) $(PROGPATH_STATIC) $( # LOCAL_LIBS=-lpthread # LOCAL_LIBS_DLL=$(LOCAL_LIBS) -ldl -LIB2 = -lpthread -ldl -+LIB2 = $(LOCAL_LIBS) -lpthread ++LIB2 = -lpthread endif diff --git a/emulators/mame/files/plugin.ini.in b/emulators/mame/files/plugin.ini.in index ebc16d5e426f..83b351fc8181 100644 --- a/emulators/mame/files/plugin.ini.in +++ b/emulators/mame/files/plugin.ini.in @@ -1,17 +1,17 @@ # # PLUGINS OPTIONS # -autofire 0 +hiscore 0 cheat 0 +timecode 0 +dummy 0 +timer 0 cheatfind 0 -console 0 data 1 -discord 0 -dummy 0 -gdbstub 0 -hiscore 0 inputmacro 0 -layout 1 portname 0 -timecode 0 -timer 0 +discord 0 +console 0 +autofire 0 +layout 1 +gdbstub 0 diff --git a/emulators/mame/files/ui.ini.in b/emulators/mame/files/ui.ini.in index 7c1f47ed22d1..9fbc4d3963c5 100644 --- a/emulators/mame/files/ui.ini.in +++ b/emulators/mame/files/ui.ini.in @@ -10,7 +10,7 @@ flyers_directory ~/.mame/flyers;%%DATADIR%%/flyers titles_directory ~/.mame/titles;%%DATADIR%%/titles ends_directory ~/.mame/ends;%%DATADIR%%/ends marquees_directory ~/.mame/marguees;%%DATADIR%%/marquees -artwork_preview_directory ~/.mame/artpreview;%%DATADIR%%/artpreview +artwork_preview_directory "~/.mame/artwork preview;~/.mame/artpreview;%%DATADIR%%/artwork preview;%%DATADIR%%/artpreview" bosses_directory ~/.mame/bosses;%%DATADIR%%/bosses logos_directory ~/.mame/logo;%%DATADIR%%/logo scores_directory ~/.mame/scores;%%DATADIR%%/scores diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist index 26e60c85a6ef..037daa4ad6f8 100644 --- a/emulators/mame/pkg-plist +++ b/emulators/mame/pkg-plist @@ -5,9 +5,9 @@ %%TOOLS%%bin/jedutil %%TOOLS%%bin/ldresample %%TOOLS%%bin/ldverify -bin/mame -%%TOOLS%%bin/mamenl -%%TOOLS%%bin/mamevirtual +%%MAME%%bin/mame +%%MAMENL%%bin/mamenl +%%MAMEVIRTUAL%%bin/mamevirtual %%TOOLS%%bin/nltool %%TOOLS%%bin/nlwav %%TOOLS%%bin/pngcmp @@ -26,1513 +26,1524 @@ share/man/man1/MAME.1.gz %%TOOLS%%share/man/man1/ldresample.1.gz %%TOOLS%%share/man/man1/ldverify.1.gz %%TOOLS%%share/man/man1/romcmp.1.gz -share/man/man6/mame.6.gz -%%DATADIR%%/artwork/LICENSE -%%DATADIR%%/artwork/README.md -%%DATADIR%%/artwork/aperture-grille.png -%%DATADIR%%/artwork/aperture.png -%%DATADIR%%/artwork/aperture1x2rb.png -%%DATADIR%%/artwork/aperture1x3rb.png -%%DATADIR%%/artwork/aperture2x4bg.png -%%DATADIR%%/artwork/aperture2x4rb.png -%%DATADIR%%/artwork/aperture4x6.png -%%DATADIR%%/artwork/bgfx/border_blur/default.lay -%%DATADIR%%/artwork/bgfx/chains/crt-geom/add_alpha.py -%%DATADIR%%/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/none.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png -%%DATADIR%%/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png -%%DATADIR%%/artwork/bgfx/chains/hq2x.png -%%DATADIR%%/artwork/bgfx/chains/hq3x.png -%%DATADIR%%/artwork/bgfx/chains/hq4x.png -%%DATADIR%%/artwork/chess/README.md -%%DATADIR%%/artwork/chess/bb.svg -%%DATADIR%%/artwork/chess/bk.svg -%%DATADIR%%/artwork/chess/bn.svg -%%DATADIR%%/artwork/chess/bp.svg -%%DATADIR%%/artwork/chess/bq.svg -%%DATADIR%%/artwork/chess/br.svg -%%DATADIR%%/artwork/chess/wb.svg -%%DATADIR%%/artwork/chess/wk.svg -%%DATADIR%%/artwork/chess/wn.svg -%%DATADIR%%/artwork/chess/wp.svg -%%DATADIR%%/artwork/chess/wq.svg -%%DATADIR%%/artwork/chess/wr.svg -%%DATADIR%%/artwork/dir.txt -%%DATADIR%%/artwork/lut-default.png -%%DATADIR%%/artwork/monochrome-chessboard.png -%%DATADIR%%/artwork/monochrome-matrix.png -%%DATADIR%%/artwork/scanlines.png -%%DATADIR%%/artwork/shadow-mask.png -%%DATADIR%%/artwork/slot-mask-aligned.png -%%DATADIR%%/artwork/slot-mask.png -%%DATADIR%%/artwork/white.png -%%DATADIR%%/bgfx/LICENSE -%%DATADIR%%/bgfx/README.md -%%DATADIR%%/bgfx/chains/Fighters.json -%%DATADIR%%/bgfx/chains/LICENSE -%%DATADIR%%/bgfx/chains/README.md -%%DATADIR%%/bgfx/chains/crt-geom-deluxe.json -%%DATADIR%%/bgfx/chains/crt-geom.json -%%DATADIR%%/bgfx/chains/default.json -%%DATADIR%%/bgfx/chains/eagle/super-eagle.json -%%DATADIR%%/bgfx/chains/hlsl.json -%%DATADIR%%/bgfx/chains/hqx/hq2x.json -%%DATADIR%%/bgfx/chains/hqx/hq3x.json -%%DATADIR%%/bgfx/chains/hqx/hq4x.json -%%DATADIR%%/bgfx/chains/lcd-grid.json -%%DATADIR%%/bgfx/chains/lut.json -%%DATADIR%%/bgfx/chains/pillarbox_left_horizontal.json -%%DATADIR%%/bgfx/chains/pillarbox_left_vertical.json -%%DATADIR%%/bgfx/chains/pillarbox_right_horizontal.json -%%DATADIR%%/bgfx/chains/pillarbox_right_vertical.json -%%DATADIR%%/bgfx/chains/unfiltered.json -%%DATADIR%%/bgfx/chains/xbr/super-2xbr-3d-2p.json -%%DATADIR%%/bgfx/chains/xbr/super-2xbr-3d-3p-smoother.json -%%DATADIR%%/bgfx/chains/xbr/super-4xbr-3d-4p.json -%%DATADIR%%/bgfx/chains/xbr/super-4xbr-3d-6p-smoother.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-2p.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-3p-smoother.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-6p.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-deposterize.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-fast-3p.json -%%DATADIR%%/bgfx/chains/xbr/super-xbr-fast-6p.json -%%DATADIR%%/bgfx/chains/xbr/xbr-hybrid.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv1-noblend.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-3d.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-accuracy-multipass.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-accuracy-smart-blur.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-deposterize.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-fast.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-multipass.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2-noblend.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv2.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv3-multipass.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv3-noblend.json -%%DATADIR%%/bgfx/chains/xbr/xbr-lv3.json -%%DATADIR%%/bgfx/chains/xbr/xbr-mlv4-dilation.json -%%DATADIR%%/bgfx/chains/xbr/xbr-mlv4-multipass.json -%%DATADIR%%/bgfx/effects/LICENSE -%%DATADIR%%/bgfx/effects/README.md -%%DATADIR%%/bgfx/effects/blurs/smart-blur.json -%%DATADIR%%/bgfx/effects/crt-geom/crt-geom-deluxe.json -%%DATADIR%%/bgfx/effects/crt-geom/crt-geom.json -%%DATADIR%%/bgfx/effects/crt-geom/gaussx.json -%%DATADIR%%/bgfx/effects/crt-geom/gaussy.json -%%DATADIR%%/bgfx/effects/crt-geom/lowpass.json -%%DATADIR%%/bgfx/effects/crt-geom/mipmap8.json -%%DATADIR%%/bgfx/effects/crt-geom/phosphor_apply.json -%%DATADIR%%/bgfx/effects/crt-geom/phosphor_update.json -%%DATADIR%%/bgfx/effects/default/LICENSE -%%DATADIR%%/bgfx/effects/default/README.md -%%DATADIR%%/bgfx/effects/default/blit.json -%%DATADIR%%/bgfx/effects/eagle/supereagle.json -%%DATADIR%%/bgfx/effects/gui_add.json -%%DATADIR%%/bgfx/effects/gui_blend.json -%%DATADIR%%/bgfx/effects/gui_multiply.json -%%DATADIR%%/bgfx/effects/gui_opaque.json -%%DATADIR%%/bgfx/effects/hlsl/LICENSE -%%DATADIR%%/bgfx/effects/hlsl/README.md -%%DATADIR%%/bgfx/effects/hlsl/blit.json -%%DATADIR%%/bgfx/effects/hlsl/chroma.json -%%DATADIR%%/bgfx/effects/hlsl/color.json -%%DATADIR%%/bgfx/effects/hlsl/deconverge.json -%%DATADIR%%/bgfx/effects/hlsl/defocus.json -%%DATADIR%%/bgfx/effects/hlsl/distortion.json -%%DATADIR%%/bgfx/effects/hlsl/ntsc_decode.json -%%DATADIR%%/bgfx/effects/hlsl/ntsc_encode.json -%%DATADIR%%/bgfx/effects/hlsl/phosphor.json -%%DATADIR%%/bgfx/effects/hlsl/post.json -%%DATADIR%%/bgfx/effects/hlsl/prescale.json -%%DATADIR%%/bgfx/effects/hlsl/scanline.json -%%DATADIR%%/bgfx/effects/hqx/hq2x.json -%%DATADIR%%/bgfx/effects/hqx/hq3x.json -%%DATADIR%%/bgfx/effects/hqx/hq4x.json -%%DATADIR%%/bgfx/effects/lcd-grid/lcd-grid.json -%%DATADIR%%/bgfx/effects/lcd-grid/persistence.json -%%DATADIR%%/bgfx/effects/misc/bcg_adjust.json -%%DATADIR%%/bgfx/effects/misc/blit.json -%%DATADIR%%/bgfx/effects/misc/blit_palette16.json -%%DATADIR%%/bgfx/effects/misc/deposterize-pass0.json -%%DATADIR%%/bgfx/effects/misc/deposterize-pass1.json -%%DATADIR%%/bgfx/effects/misc/lut.json -%%DATADIR%%/bgfx/effects/misc/saturation.json -%%DATADIR%%/bgfx/effects/misc/texconv_argb32.json -%%DATADIR%%/bgfx/effects/misc/texconv_palette16.json -%%DATADIR%%/bgfx/effects/misc/texconv_rgb32.json -%%DATADIR%%/bgfx/effects/misc/texconv_yuy16.json -%%DATADIR%%/bgfx/effects/pillarbox_left_horizontal/gaussian.json -%%DATADIR%%/bgfx/effects/pillarbox_left_horizontal/offset_sat.json -%%DATADIR%%/bgfx/effects/pillarbox_left_vertical/gaussian.json -%%DATADIR%%/bgfx/effects/pillarbox_left_vertical/offset_sat.json -%%DATADIR%%/bgfx/effects/pillarbox_right_horizontal/gaussian.json -%%DATADIR%%/bgfx/effects/pillarbox_right_horizontal/offset_sat.json -%%DATADIR%%/bgfx/effects/pillarbox_right_vertical/gaussian.json -%%DATADIR%%/bgfx/effects/pillarbox_right_vertical/offset_sat.json -%%DATADIR%%/bgfx/effects/screen_add.json -%%DATADIR%%/bgfx/effects/screen_blend.json -%%DATADIR%%/bgfx/effects/screen_multiply.json -%%DATADIR%%/bgfx/effects/screen_opaque.json -%%DATADIR%%/bgfx/effects/unfiltered/LICENSE -%%DATADIR%%/bgfx/effects/unfiltered/README.md -%%DATADIR%%/bgfx/effects/unfiltered/blit.json -%%DATADIR%%/bgfx/effects/warp/dilation-horizontal-fast.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/custom-jinc2-sharper.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass0.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass1.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass2.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass0.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass1.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass2.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass3.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-fast-pass0.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-fast-pass1.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-fast-pass2.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-pass0.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-pass1.json -%%DATADIR%%/bgfx/effects/xbr/super-xbr/super-xbr-pass2.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-sharp.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2-gamma.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4-gamma.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4b.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v5-gamma.json -%%DATADIR%%/bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv1-noblend.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-3d.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-fast.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-a-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass1.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-b-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-c-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-d-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-noblend-pass1.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-pass1.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2-noblend.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv2.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass0.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass1.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv3-noblend.json -%%DATADIR%%/bgfx/effects/xbr/xbr-lv3.json -%%DATADIR%%/bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass1.json -%%DATADIR%%/bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass2.json -%%DATADIR%%/bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass3.json -%%DATADIR%%/bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass4.json -%%DATADIR%%/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin -%%DATADIR%%/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin -%%DATADIR%%/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin -%%DATADIR%%/bgfx/shaders/essl/chains/default/fs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/default/vs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/eagle/fs_eagle.bin -%%DATADIR%%/bgfx/shaders/essl/chains/eagle/vs_eagle.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_color.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_post.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_color.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_post.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin -%%DATADIR%%/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin -%%DATADIR%%/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin -%%DATADIR%%/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin -%%DATADIR%%/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_lut.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/fs_saturation.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_lut.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_resize_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/misc/vs_saturation.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin -%%DATADIR%%/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin -%%DATADIR%%/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin -%%DATADIR%%/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin -%%DATADIR%%/bgfx/shaders/essl/fs_gui.bin -%%DATADIR%%/bgfx/shaders/essl/fs_screen.bin -%%DATADIR%%/bgfx/shaders/essl/vs_gui.bin -%%DATADIR%%/bgfx/shaders/essl/vs_screen.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/default/fs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/default/vs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_color.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_post.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_color.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_post.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_lut.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/fs_saturation.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_lut.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_resize_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/misc/vs_saturation.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin -%%DATADIR%%/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin *** 2695 LINES SKIPPED ***