Compare commits

...
5 Commits
Author SHA1 Message Date
SternXD 37a8be7b42 MSBuild: Replace .sln with new .slnx format 2026-09-11 08:52:16 -04:00
dependabot[bot] 4cdda8d99b Deps/gha: Bump the ci-deps group with 2 updates
Bumps the ci-deps group with 2 updates: [flatpak/flatpak-github-actions/flatpak-builder](https://github.com/flatpak/flatpak-github-actions) and [flatpak/flatpak-github-actions/flat-manager](https://github.com/flatpak/flatpak-github-actions).


Updates `flatpak/flatpak-github-actions/flatpak-builder` from 6.7 to 6.8
- [Release notes](https://github.com/flatpak/flatpak-github-actions/releases)
- [Commits](https://github.com/flatpak/flatpak-github-actions/compare/401fe28a8384095fc1531b9d320b292f0ee45adb...79327416609af08178ad73b352877e51450790b3)

Updates `flatpak/flatpak-github-actions/flat-manager` from 6.7 to 6.8
- [Release notes](https://github.com/flatpak/flatpak-github-actions/releases)
- [Commits](https://github.com/flatpak/flatpak-github-actions/compare/401fe28a8384095fc1531b9d320b292f0ee45adb...79327416609af08178ad73b352877e51450790b3)

---
updated-dependencies:
- dependency-name: flatpak/flatpak-github-actions/flatpak-builder
  dependency-version: '6.8'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci-deps
- dependency-name: flatpak/flatpak-github-actions/flat-manager
  dependency-version: '6.8'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-11 11:41:56 +02:00
lightningterror a5fc5aefc9 GS/DX12: Enable dx12 support on haswell/broadwell if supported.
Could be useful for testing, also there's no need to lock it out even if it has issues as it can come in handy similar to Fermi.
2026-09-11 03:13:30 +02:00
lightningterror e6a88bccff GS/HW: Purge Ultraman Fighting Evolution crc.
Not needed anymore.
2026-09-11 03:12:17 +02:00
PCSX2 Bot 0caaa2cb49 [ci skip] Qt: Update Base Translation. 2026-09-11 03:10:53 +02:00
11 changed files with 821 additions and 1316 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
* text=auto
# Declare files that will always have CRLF line endings on checkout.
*.sln text eol=crlf
*.slnx text eol=crlf
*.props text eol=crlf
*.vcxproj text eol=crlf
*.vcxproj.filters text eol=crlf
+2 -2
View File
@@ -6,8 +6,8 @@
- any-glob-to-any-file:
- '.github/*'
- '.github/**/*'
- '*.sln'
- '**/*.sln'
- '*.slnx'
- '**/*.slnx'
- '*.vcxproj*'
- '**/*.vcxproj*'
- 'cmake/*'
+4 -4
View File
@@ -93,7 +93,7 @@ jobs:
- name: Build Flatpak (beta)
if: ${{ inputs.stableBuild == false || inputs.stableBuild == 'false' }}
uses: flatpak/flatpak-github-actions/flatpak-builder@401fe28a8384095fc1531b9d320b292f0ee45adb
uses: flatpak/flatpak-github-actions/flatpak-builder@79327416609af08178ad73b352877e51450790b3
with:
bundle: ${{ steps.artifact-metadata.outputs.artifact-name }}.flatpak
upload-artifact: false
@@ -109,7 +109,7 @@ jobs:
- name: Build Flatpak (stable)
if: ${{ inputs.stableBuild == true || inputs.stableBuild == 'true' }}
uses: flatpak/flatpak-github-actions/flatpak-builder@401fe28a8384095fc1531b9d320b292f0ee45adb
uses: flatpak/flatpak-github-actions/flatpak-builder@79327416609af08178ad73b352877e51450790b3
with:
bundle: ${{ steps.artifact-metadata.outputs.artifact-name }}.flatpak
upload-artifact: false
@@ -129,7 +129,7 @@ jobs:
- name: Push to Flathub (beta)
if: ${{ inputs.publish == true && (inputs.stableBuild == false || inputs.stableBuild == 'false') }}
uses: flatpak/flatpak-github-actions/flat-manager@401fe28a8384095fc1531b9d320b292f0ee45adb
uses: flatpak/flatpak-github-actions/flat-manager@79327416609af08178ad73b352877e51450790b3
with:
flat-manager-url: https://hub.flathub.org/
repository: beta
@@ -138,7 +138,7 @@ jobs:
- name: Push to Flathub (stable)
if: ${{ inputs.publish == true && (inputs.stableBuild == true || inputs.stableBuild == 'true') }}
uses: flatpak/flatpak-github-actions/flat-manager@401fe28a8384095fc1531b9d320b292f0ee45adb
uses: flatpak/flatpak-github-actions/flat-manager@79327416609af08178ad73b352877e51450790b3
with:
flat-manager-url: https://hub.flathub.org/
repository: stable
+1 -1
View File
@@ -145,7 +145,7 @@ jobs:
cmake --build build --config Release || exit /b
cmake --install build --config Release || exit /b
) else (
msbuild "PCSX2_qt.sln" /m /v:m /p:Configuration="${{ inputs.configuration }}" /p:Platform="${{ inputs.platform }}" || exit /b
msbuild "PCSX2_qt.slnx" /m /v:m /p:Configuration="${{ inputs.configuration }}" /p:Platform="${{ inputs.platform }}" || exit /b
)
REM We can use Segoe UI Emoji so we don't need to bundle this
del bin\resources\fonts\Twemoji*
-1018
View File
File diff suppressed because it is too large Load Diff
+485
View File
@@ -0,0 +1,485 @@
<Solution>
<Configurations>
<BuildType Name="Debug" />
<BuildType Name="Debug AVX2" />
<BuildType Name="Debug Clang" />
<BuildType Name="Debug Clang AVX2" />
<BuildType Name="Devel" />
<BuildType Name="Devel AVX2" />
<BuildType Name="Devel Clang" />
<BuildType Name="Devel Clang AVX2" />
<BuildType Name="Release" />
<BuildType Name="Release AVX2" />
<BuildType Name="Release Clang" />
<BuildType Name="Release Clang AVX2" />
<Platform Name="ARM64" />
<Platform Name="x64" />
</Configurations>
<Folder Name="/3rdparty/">
<Project Path="3rdparty/ccc/ccc.vcxproj" Id="2589f8ce-ea77-4b73-911e-64074569795b">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/cpuinfo/cpuinfo.vcxproj" Id="7e183337-a7e9-460c-9d3d-568bc9f9bcc1">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/cubeb/cubeb.vcxproj" Id="bf74c473-dc04-44b3-92e8-4145f4e77342">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/d3d12memalloc/d3d12memalloc.vcxproj" Id="d45cec7a-3171-40dd-975d-e1544cf16139">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/demangler/demangler.vcxproj" Id="d31a6dd1-99ca-41d8-a230-1fae913c8989">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/discord-rpc/discord-rpc.vcxproj" Id="e960dfdf-1bd3-4c29-b251-d1a0919c9b09">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/fmt/fmt.vcxproj" Id="449ad25e-424a-4714-babc-68706cdcc33b">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/freesurround/freesurround.vcxproj" Id="1dd0b31f-37f0-4a36-a521-74133aca4737">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/glad/glad.vcxproj" Id="c0293b32-5acf-40f0-aa6c-e6da6f3bf33a">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/imgui/imgui.vcxproj" Id="88fb34ec-845e-4f21-a552-f1573b9ed167">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/libchdr/libchdr.vcxproj" Id="a0d2b3ad-1f72-4ee3-8b5c-f2c358da35f0">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/libzip/libzip.vcxproj" Id="20b2e9fe-f020-42a0-b324-956f5b06ea68">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/lzma/lzma.vcxproj" Id="a4323327-3f2b-4271-83d9-7f9a3c66b6b2">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/rainterface/rainterface.vcxproj" Id="95dd0a0c-d14d-4cff-a593-820ef26efcc8">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/rcheevos/rcheevos.vcxproj" Id="6d5b5ad9-1525-459b-939f-a5e1082af6b3">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/simpleini/simpleini.vcxproj" Id="1ec8b3c0-8fb3-46de-a2e0-a9121203f266">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/soundtouch/SoundTouch.vcxproj" Id="e9b51944-7e6d-4bcd-83f2-7bbd5a46182d">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/vixl/vixl.vcxproj" Id="8906836e-f06e-46e8-b11a-74e5e8c7b8fb">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="*|x64" Project="false" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="3rdparty/zydis/zydis.vcxproj" Id="67d0160c-0fe4-44b9-ac2e-82bbcf4104df">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="*|ARM64" Project="false" />
</Project>
</Folder>
<Project Path="common/common.vcxproj" Id="4639972e-424e-4e13-8b07-ca403c481346">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="pcsx2-gsrunner/pcsx2-gsrunner.vcxproj" Id="bb98bf81-a132-444a-bb81-96d510f433a8">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Project="false" />
</Project>
<Project Path="pcsx2-qt/pcsx2-qt.vcxproj" Id="2a016f21-87ae-4154-8271-1f57e91408e9">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="pcsx2/pcsx2.vcxproj" Id="6c7986c4-3e4d-4dcc-b3c6-6bb12b238995">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
<Project Path="updater/updater.vcxproj" Id="90bbdc04-cc44-4006-b893-06a4fea8ed47">
<BuildType Solution="Debug AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug Clang AVX2|ARM64" Project="Debug Clang" />
<BuildType Solution="Debug|ARM64" Project="Debug Clang" />
<BuildType Solution="Devel AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel Clang AVX2|ARM64" Project="Devel Clang" />
<BuildType Solution="Devel|ARM64" Project="Devel Clang" />
<BuildType Solution="Release AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release Clang AVX2|ARM64" Project="Release Clang" />
<BuildType Solution="Release|ARM64" Project="Release Clang" />
<Build Solution="Debug AVX2|ARM64" Project="false" />
<Build Solution="Debug Clang AVX2|ARM64" Project="false" />
<Build Solution="Debug|ARM64" Project="false" />
<Build Solution="Devel AVX2|ARM64" Project="false" />
<Build Solution="Devel Clang AVX2|ARM64" Project="false" />
<Build Solution="Devel|ARM64" Project="false" />
<Build Solution="Release AVX2|ARM64" Project="false" />
<Build Solution="Release Clang AVX2|ARM64" Project="false" />
<Build Solution="Release|ARM64" Project="false" />
</Project>
</Solution>
-2
View File
@@ -60605,7 +60605,6 @@ SLPS-25529:
gsHWFixes:
halfPixelOffset: 4 # Aligns DoF effects.
nativeScaling: 2 # Fixes post effects.
getSkipCount: "GSC_UltramanFightingEvolution"
SLPS-25530:
name: "餓狼伝 Breakblow"
name-sort: "がろうでん Breakblow"
@@ -62343,7 +62342,6 @@ SLPS-25800:
gsHWFixes:
halfPixelOffset: 4 # Aligns DoF effects.
nativeScaling: 2 # Fixes post effects.
getSkipCount: "GSC_UltramanFightingEvolution"
SLPS-25801:
name: "今日からマ王! 眞マ国の休日"
name-sort: "きょうからまおう しんまこくのきゅうじつ"
File diff suppressed because it is too large Load Diff
+3 -7
View File
@@ -289,16 +289,12 @@ bool GSDevice12::CreateDevice(u32& vendor_id)
// Create the actual device.
// Intel Haswell DX12 support is specific:
// Newerest drivers have dx12 support disabled so the last driver to support dx12 is 15.40.42.5063.
// Newer drivers have dx12 support disabled so the last driver to support dx12 is 15.40.42.5063.
// Shader cache must be also disabled, and make sure Debug Device option is disabled as well.
// Let's enable it on dev/debug for testing purposes so we don't have to change this all the time.
// Let's enable it for testing purposes so we don't have to change this all the time, and
// might be handy for the tweakers that want to run dx12.
// TODO: Find out the status of Broadwell.
#ifdef PCSX2_DEVBUILD
hr = D3D12CreateDevice(m_adapter.get(), D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS(&m_device));
#else
const bool isIntel = (vendor_id == 0x163C || vendor_id == 0x8086 || vendor_id == 0x8087);
hr = D3D12CreateDevice(m_adapter.get(), isIntel ? D3D_FEATURE_LEVEL_12_0 : D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS(&m_device));
#endif
if (FAILED(hr))
{
-17
View File
@@ -607,20 +607,6 @@ bool GSHwHack::GSC_TalesOfLegendia(GSRendererHW& r, int& skip)
return true;
}
bool GSHwHack::GSC_UltramanFightingEvolution(GSRendererHW& r, int& skip)
{
if (skip == 0)
{
if (!s_nativeres && RTME && RFBP == 0x2a00 && RFPSM == PSMZ24 && RTBP0 == 0x1c00 && RTPSM == PSMZ24)
{
// Don't enable hack on native res if crc is below aggressive.
skip = 5; // blur
}
}
return true;
}
bool GSHwHack::GSC_TalesofSymphonia(GSRendererHW& r, int& skip)
{
if (skip == 0)
@@ -1468,9 +1454,6 @@ const GSHwHack::Entry<GSRendererHW::GSC_Ptr> GSHwHack::s_get_skip_count_function
// Depth Issue
CRC_F(GSC_BurnoutGames),
// Upscaling hacks
CRC_F(GSC_UltramanFightingEvolution),
};
const GSHwHack::Entry<GSRendererHW::OI_Ptr> GSHwHack::s_before_draw_functions[] = {
-1
View File
@@ -18,7 +18,6 @@ public:
static bool GSC_BlackAndBurnoutSky(GSRendererHW& r, int& skip);
static bool GSC_MidnightClub3(GSRendererHW& r, int& skip);
static bool GSC_TalesOfLegendia(GSRendererHW& r, int& skip);
static bool GSC_UltramanFightingEvolution(GSRendererHW& r, int& skip);
static bool GSC_TalesofSymphonia(GSRendererHW& r, int& skip);
static bool GSC_UrbanReign(GSRendererHW& r, int& skip);
static bool GSC_BlueTongueGames(GSRendererHW& r, int& skip);