mirror of
https://github.com/SSimco/Cemu.git
synced 2024-11-30 08:40:37 +00:00
Add all the files
This commit is contained in:
parent
e3db07a16a
commit
d60742f52b
9
.github/getversion.cpp
vendored
Normal file
9
.github/getversion.cpp
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
#include <stdio.h>
|
||||
#include "./../src/Common/version.h"
|
||||
|
||||
// output current Cemu version for CI workflow. Do not modify
|
||||
int main()
|
||||
{
|
||||
printf("%d.%d", EMULATOR_VERSION_LEAD, EMULATOR_VERSION_MAJOR);
|
||||
return 0;
|
||||
}
|
202
.github/workflows/build.yml
vendored
Normal file
202
.github/workflows/build.yml
vendored
Normal file
@ -0,0 +1,202 @@
|
||||
name: Build Cemu
|
||||
|
||||
on:
|
||||
pull_request_target:
|
||||
types:
|
||||
- opened
|
||||
- synchronize
|
||||
- reopened
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
workflow_call:
|
||||
inputs:
|
||||
deploymode:
|
||||
required: false
|
||||
type: string
|
||||
|
||||
env:
|
||||
VCPKG_ROOT: "${{github.workspace}}/dependencies/vcpkg"
|
||||
VCPKG_BINARY_SOURCES: 'clear;nuget,GitHub,readwrite'
|
||||
|
||||
jobs:
|
||||
build-ubuntu:
|
||||
runs-on: ubuntu-20.04
|
||||
env:
|
||||
install_vulkan_folder: "$GITHUB_WORKSPACE/vulkan_sdk"
|
||||
install_vulkan_version: "1.3.216.0"
|
||||
steps:
|
||||
- name: "Checkout repo"
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: "recursive"
|
||||
|
||||
- name: Setup release mode parameters (for deploy)
|
||||
if: ${{ inputs.deploymode == 'release' }}
|
||||
run: |
|
||||
echo "BUILD_MODE=release" >> $GITHUB_ENV
|
||||
echo "BUILD_FLAGS=-DPUBLIC_RELEASE=ON" >> $GITHUB_ENV
|
||||
echo "Build mode is release"
|
||||
|
||||
- name: Setup debug mode parameters (for continous build)
|
||||
if: ${{ inputs.deploymode != 'release' }}
|
||||
run: |
|
||||
echo "BUILD_MODE=debug" >> $GITHUB_ENV
|
||||
echo "BUILD_FLAGS=" >> $GITHUB_ENV
|
||||
echo "Build mode is debug"
|
||||
|
||||
- name: "Install system dependencies"
|
||||
run: |
|
||||
sudo apt update -qq
|
||||
sudo apt install -y ninja-build cmake libgtk-3-dev libsecret-1-dev libgcrypt20-dev libsystemd-dev freeglut3-dev clang-12 nasm
|
||||
wget https://sdk.lunarg.com/sdk/download/${{ env.install_vulkan_version }}/linux/vulkansdk-linux-x86_64-${{ env.install_vulkan_version }}.tar.gz -q -O vulkansdk.tar.gz
|
||||
mkdir -p "${{ env.install_vulkan_folder }}"
|
||||
tar -xf vulkansdk.tar.gz --directory ${{ env.install_vulkan_folder }}
|
||||
|
||||
- name: "Bootstrap vcpkg"
|
||||
run: |
|
||||
export VULKAN_SDK="${{ env.install_vulkan_folder }}/${{ env.install_vulkan_version }}/x86_64"
|
||||
bash ./dependencies/vcpkg/bootstrap-vcpkg.sh
|
||||
|
||||
- name: 'Setup NuGet Credentials for vcpkg'
|
||||
shell: 'bash'
|
||||
run: |
|
||||
mono `./dependencies/vcpkg/vcpkg fetch nuget | tail -n 1` \
|
||||
sources add \
|
||||
-source "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json" \
|
||||
-storepasswordincleartext \
|
||||
-name "GitHub" \
|
||||
-username "${{ github.repository_owner }}" \
|
||||
-password "${{ secrets.GITHUB_TOKEN }}"
|
||||
mono `./dependencies/vcpkg/vcpkg fetch nuget | tail -n 1` \
|
||||
setapikey "${{ secrets.GITHUB_TOKEN }}" \
|
||||
-source "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json"
|
||||
|
||||
- name: "cmake"
|
||||
run: |
|
||||
export VULKAN_SDK="${{ env.install_vulkan_folder }}/${{ env.install_vulkan_version }}/x86_64"
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake .. ${{ env.BUILD_FLAGS }} -DCMAKE_BUILD_TYPE=${{ env.BUILD_MODE }} -DCMAKE_C_COMPILER=/usr/bin/clang-12 -DCMAKE_CXX_COMPILER=/usr/bin/clang++-12 -G Ninja -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja
|
||||
|
||||
- name: "Build Cemu"
|
||||
run: |
|
||||
cd build
|
||||
ninja
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
if: ${{ inputs.deploymode == 'release' }}
|
||||
with:
|
||||
name: cemu-bin-linux-x64
|
||||
path: ./bin/Cemu
|
||||
|
||||
|
||||
build-windows:
|
||||
runs-on: windows-2022
|
||||
env:
|
||||
install_vulkan_folder: "$GITHUB_WORKSPACE/vulkan_sdk"
|
||||
install_vulkan_version: "1.3.216.0"
|
||||
steps:
|
||||
- name: "Checkout repo"
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: "recursive"
|
||||
|
||||
- name: Setup release mode parameters (for deploy)
|
||||
if: ${{ inputs.deploymode == 'release' }}
|
||||
run: |
|
||||
echo "BUILD_MODE=release" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
|
||||
echo "BUILD_FLAGS=-DPUBLIC_RELEASE=ON" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
|
||||
echo "Build mode is release"
|
||||
|
||||
- name: Setup debug mode parameters (for continous build)
|
||||
if: ${{ inputs.deploymode != 'release' }}
|
||||
run: |
|
||||
echo "BUILD_MODE=debug" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
|
||||
echo "BUILD_FLAGS=" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
|
||||
echo "Build mode is debug"
|
||||
|
||||
- name: Prepare Vulkan SDK
|
||||
uses: humbletim/setup-vulkan-sdk@v1.2.0
|
||||
with:
|
||||
vulkan-query-version: 1.3.216.0
|
||||
vulkan-components: Vulkan-Headers, Vulkan-Loader
|
||||
vulkan-use-cache: false
|
||||
|
||||
- name: Workaround
|
||||
run: |
|
||||
Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer\"
|
||||
$InstallPath = "C:\Program Files\Microsoft Visual Studio\2022\Enterprise"
|
||||
$componentsToRemove= @(
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM.Spectre"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64"
|
||||
"Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64.Spectre"
|
||||
)
|
||||
[string]$workloadArgs = $componentsToRemove | ForEach-Object {" --remove " + $_}
|
||||
$Arguments = ('/c', "vs_installer.exe", 'modify', '--installPath', "`"$InstallPath`"",$workloadArgs, '--quiet', '--norestart', '--nocache')
|
||||
# should be run twice
|
||||
$process = Start-Process -FilePath cmd.exe -ArgumentList $Arguments -Wait -PassThru -WindowStyle Hidden
|
||||
$process = Start-Process -FilePath cmd.exe -ArgumentList $Arguments -Wait -PassThru -WindowStyle Hidden
|
||||
|
||||
- name: Configure MSVC
|
||||
uses: ilammy/msvc-dev-cmd@v1
|
||||
with:
|
||||
arch: amd64
|
||||
toolset: 14.33.31629
|
||||
spectre: false
|
||||
|
||||
- name: "Bootstrap vcpkg"
|
||||
run: |
|
||||
./dependencies/vcpkg/bootstrap-vcpkg.bat
|
||||
|
||||
- name: 'Setup NuGet Credentials for vcpkg'
|
||||
shell: 'bash'
|
||||
run: |
|
||||
`./dependencies/vcpkg/vcpkg.exe fetch nuget | tail -n 1` \
|
||||
sources add \
|
||||
-source "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json" \
|
||||
-storepasswordincleartext \
|
||||
-name "GitHub" \
|
||||
-username "${{ github.repository_owner }}" \
|
||||
-password "${{ secrets.GITHUB_TOKEN }}"
|
||||
`./dependencies/vcpkg/vcpkg.exe fetch nuget | tail -n 1` \
|
||||
setapikey "${{ secrets.GITHUB_TOKEN }}" \
|
||||
-source "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json"
|
||||
|
||||
- name: "cmake"
|
||||
run: |
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake .. ${{ env.BUILD_FLAGS }} -DCMAKE_BUILD_TYPE=${{ env.BUILD_MODE }}
|
||||
|
||||
- name: "Free up space"
|
||||
run: |
|
||||
rmdir "./dependencies/vcpkg/downloads" /S /Q
|
||||
|
||||
- name: "Build Cemu"
|
||||
run: |
|
||||
cd build
|
||||
cmake --build . --config ${{ env.BUILD_MODE }} -j 2
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
if: ${{ inputs.deploymode == 'release' }}
|
||||
with:
|
||||
name: cemu-bin-windows-x64
|
||||
path: ./bin/Cemu.exe
|
69
.github/workflows/deploy.yml
vendored
Normal file
69
.github/workflows/deploy.yml
vendored
Normal file
@ -0,0 +1,69 @@
|
||||
name: Create new release
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
PlaceholderInput:
|
||||
description: PlaceholderInput
|
||||
required: false
|
||||
jobs:
|
||||
call-release-build:
|
||||
uses: ./.github/workflows/build.yml
|
||||
with:
|
||||
deploymode: release
|
||||
deploy:
|
||||
name: Deploy release
|
||||
runs-on: ubuntu-20.04
|
||||
needs: call-release-build
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: cemu-bin-linux-x64
|
||||
path: cemu-bin-linux-x64
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: cemu-bin-windows-x64
|
||||
path: cemu-bin-windows-x64
|
||||
|
||||
- name: Initialize
|
||||
run: |
|
||||
mkdir upload
|
||||
sudo apt update -qq
|
||||
sudo apt install -y zip
|
||||
|
||||
- name: Get Cemu release version
|
||||
run: |
|
||||
gcc -o getversion .github/getversion.cpp
|
||||
echo "Cemu CI version: $(./getversion)"
|
||||
echo "CEMU_FOLDER_NAME=Cemu_$(./getversion)" >> $GITHUB_ENV
|
||||
echo "CEMU_VERSION=$(./getversion)" >> $GITHUB_ENV
|
||||
|
||||
- name: Create appimage
|
||||
run: |
|
||||
echo "to do"
|
||||
|
||||
- name: Create release from windows-bin
|
||||
run: |
|
||||
ls ./
|
||||
ls ./bin/
|
||||
cp -R ./bin ./${{ env.CEMU_FOLDER_NAME }}
|
||||
mv cemu-bin-windows-x64/Cemu.exe ./${{ env.CEMU_FOLDER_NAME }}/Cemu.exe
|
||||
zip -9 -r upload/cemu-${{ env.CEMU_VERSION }}-windows-x64.zip ${{ env.CEMU_FOLDER_NAME }}
|
||||
rm -r ./${{ env.CEMU_FOLDER_NAME }}
|
||||
|
||||
- name: Create release from ubuntu-bin
|
||||
run: |
|
||||
ls ./
|
||||
ls ./bin/
|
||||
cp -R ./bin ./${{ env.CEMU_FOLDER_NAME }}
|
||||
mv cemu-bin-linux-x64/Cemu ./${{ env.CEMU_FOLDER_NAME }}/Cemu
|
||||
zip -9 -r upload/cemu-${{ env.CEMU_VERSION }}-ubuntu-20.04-x64.zip ${{ env.CEMU_FOLDER_NAME }}
|
||||
rm -r ./${{ env.CEMU_FOLDER_NAME }}
|
||||
|
||||
- name: Create release
|
||||
run: |
|
||||
wget -O ghr.tar.gz https://github.com/tcnksm/ghr/releases/download/v0.15.0/ghr_v0.15.0_linux_amd64.tar.gz
|
||||
tar xvzf ghr.tar.gz; rm ghr.tar.gz
|
||||
ghr_v0.15.0_linux_amd64/ghr -t ${{ secrets.GITHUB_TOKEN }} -n "Cemu ${{ env.CEMU_VERSION }}" -b "Changelog:" v${{ env.CEMU_VERSION }} ./upload
|
22
.gitignore
vendored
Normal file
22
.gitignore
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
*.slo
|
||||
*.lo
|
||||
*.o
|
||||
*.obj
|
||||
*.gch
|
||||
*.pch
|
||||
*.so
|
||||
*.dylib
|
||||
*.dll
|
||||
*.a
|
||||
*.lib
|
||||
*.exe
|
||||
*.out
|
||||
*.app
|
||||
.vs
|
||||
|
||||
build/
|
||||
out/
|
||||
|
||||
# Cemu bin files
|
||||
otp.bin
|
||||
seeprom.bin
|
12
.gitmodules
vendored
Normal file
12
.gitmodules
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
[submodule "dependencies/ZArchive"]
|
||||
path = dependencies/ZArchive
|
||||
url = https://github.com/Exzap/ZArchive
|
||||
shallow = true
|
||||
[submodule "dependencies/cubeb"]
|
||||
path = dependencies/cubeb
|
||||
url = https://github.com/mozilla/cubeb
|
||||
shallow = true
|
||||
[submodule "dependencies/vcpkg"]
|
||||
path = dependencies/vcpkg
|
||||
url = https://github.com/microsoft/vcpkg
|
||||
shallow = true
|
116
CMakeLists.txt
Normal file
116
CMakeLists.txt
Normal file
@ -0,0 +1,116 @@
|
||||
cmake_minimum_required(VERSION 3.21.1)
|
||||
|
||||
option(PUBLIC_RELEASE "Compile with debug asserts disabled and no console" OFF)
|
||||
|
||||
if (PUBLIC_RELEASE)
|
||||
add_definitions(-DPUBLIC_RELEASE)
|
||||
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE) # enable LTO
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
set(VCPKG_TARGET_TRIPLET "x64-windows-static" CACHE STRING "")
|
||||
endif()
|
||||
|
||||
set(VCPKG_OVERLAY_PORTS "${CMAKE_CURRENT_LIST_DIR}/dependencies/vcpkg_overlay_ports")
|
||||
set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/dependencies/vcpkg/scripts/buildsystems/vcpkg.cmake"
|
||||
CACHE STRING "Vcpkg toolchain file")
|
||||
|
||||
project(Cemu VERSION 0.1)
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||
|
||||
IF(MSVC)
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /fp:precise") # floating point model: precise
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GT") # fiber safe optimizations
|
||||
ENDIF()
|
||||
|
||||
IF(MSVC AND PUBLIC_RELEASE)
|
||||
message(STATUS "Using additional optimization flags for MSVC")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Oi /Ot") # enable intrinsic functions, favor speed
|
||||
ENDIF()
|
||||
|
||||
option(ENABLE_OPENGL "Enables the OpenGL backend" ON)
|
||||
option(ENABLE_VULKAN "Enables the Vulkan backend" ON)
|
||||
option(ENABLE_DISCORD_RPC "Enables the Discord Rich Presence feature" ON)
|
||||
|
||||
if(WIN32)
|
||||
option(ENABLE_CEMUHOOK "Enables Cemuhook compatibility" ON)
|
||||
endif()
|
||||
|
||||
# input backends
|
||||
if(WIN32)
|
||||
option(ENABLE_XINPUT "Enables the usage of XInput" ON)
|
||||
option(ENABLE_DIRECTINPUT "Enables the usage of DirectInput" ON)
|
||||
add_definitions(-DHAS_DIRECTINPUT)
|
||||
endif()
|
||||
option(ENABLE_SDL "Enables the SDLController backend" ON)
|
||||
|
||||
# audio backends
|
||||
if(WIN32)
|
||||
option(ENABLE_DIRECTAUDIO "Enables the directaudio backend" ON)
|
||||
option(ENABLE_XAUDIO "Enables the xaudio backend" ON)
|
||||
endif()
|
||||
option(ENABLE_CUBEB "Enabled cubeb backend" ON)
|
||||
|
||||
option(ENABLE_WXWIDGETS "Build with wxWidgets UI (Currently required)" ON)
|
||||
|
||||
find_package(SDL2 CONFIG REQUIRED)
|
||||
find_package(CURL CONFIG REQUIRED)
|
||||
find_package(pugixml CONFIG REQUIRED)
|
||||
find_package(imgui CONFIG REQUIRED)
|
||||
find_package(RapidJSON CONFIG REQUIRED)
|
||||
find_package(Boost COMPONENTS program_options filesystem nowide REQUIRED)
|
||||
find_package(libzip REQUIRED)
|
||||
find_package(glslang REQUIRED)
|
||||
find_package(ZLIB REQUIRED)
|
||||
find_package(zstd CONFIG REQUIRED)
|
||||
|
||||
if(ENABLE_VULKAN)
|
||||
find_package(Vulkan REQUIRED)
|
||||
include_directories("${Vulkan_INCLUDE_DIRS}")
|
||||
endif()
|
||||
if(ENABLE_OPENGL)
|
||||
find_package(OpenGL REQUIRED)
|
||||
endif()
|
||||
if(ENABLE_DISCORD_RPC)
|
||||
add_definitions(-DENABLE_DISCORD_RPC)
|
||||
add_subdirectory(dependencies/discord-rpc EXCLUDE_FROM_ALL)
|
||||
target_include_directories(discord-rpc INTERFACE ./dependencies/discord-rpc/include)
|
||||
endif()
|
||||
|
||||
if(ENABLE_WXWIDGETS)
|
||||
find_package(wxWidgets CONFIG REQUIRED)
|
||||
endif()
|
||||
|
||||
find_package(OpenSSL REQUIRED)
|
||||
find_package(X11)
|
||||
|
||||
# find a better way to handle this
|
||||
link_libraries(${Boost_LIBRARIES})
|
||||
link_libraries(${X11_LIBRARIES})
|
||||
link_libraries(SDL2::SDL2 SDL2::SDL2main SDL2::SDL2-static)
|
||||
if(ENABLE_WXWIDGETS)
|
||||
link_libraries(wx::core wx::base)
|
||||
endif()
|
||||
|
||||
if(ENABLE_CUBEB)
|
||||
option(BUILD_TESTS "" OFF)
|
||||
option(BUILD_TOOLS "" OFF)
|
||||
option(BUNDLE_SPEEX "" OFF)
|
||||
set(USE_WINMM OFF CACHE BOOL "")
|
||||
add_subdirectory(dependencies/cubeb)
|
||||
set_property(TARGET cubeb PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
|
||||
link_libraries(cubeb)
|
||||
add_compile_definitions(HAS_CUBEB=1)
|
||||
endif()
|
||||
|
||||
add_subdirectory(dependencies/ih264d)
|
||||
add_subdirectory(dependencies/ZArchive)
|
||||
|
||||
add_subdirectory(src)
|
||||
|
37
CMakeSettings.json
Normal file
37
CMakeSettings.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "x64-Debug",
|
||||
"generator": "Ninja",
|
||||
"configurationType": "Debug",
|
||||
"inheritEnvironments": [ "msvc_x64_x64" ],
|
||||
"buildRoot": "${projectDir}\\out\\build\\${name}",
|
||||
"installRoot": "${projectDir}\\out\\install\\${name}",
|
||||
"cmakeCommandArgs": "",
|
||||
"buildCommandArgs": "",
|
||||
"ctestCommandArgs": ""
|
||||
},
|
||||
{
|
||||
"name": "x64-Release",
|
||||
"generator": "Ninja",
|
||||
"configurationType": "RelWithDebInfo",
|
||||
"buildRoot": "${projectDir}\\out\\build\\${name}",
|
||||
"installRoot": "${projectDir}\\out\\install\\${name}",
|
||||
"cmakeCommandArgs": "",
|
||||
"buildCommandArgs": "",
|
||||
"ctestCommandArgs": "",
|
||||
"inheritEnvironments": [ "msvc_x64_x64" ]
|
||||
},
|
||||
{
|
||||
"name": "x64-Public-Release",
|
||||
"generator": "Ninja",
|
||||
"configurationType": "RelWithDebInfo",
|
||||
"buildRoot": "${projectDir}\\out\\build\\${name}",
|
||||
"installRoot": "${projectDir}\\out\\install\\${name}",
|
||||
"cmakeCommandArgs": "-DPUBLIC_RELEASE=ON",
|
||||
"buildCommandArgs": "",
|
||||
"ctestCommandArgs": "",
|
||||
"inheritEnvironments": [ "msvc_x64_x64" ]
|
||||
}
|
||||
]
|
||||
}
|
7
bin/gameProfiles/default/0005000010101a00.ini
Normal file
7
bin/gameProfiles/default/0005000010101a00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# LEGO City Undercover (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/0005000010101b00.ini
Normal file
7
bin/gameProfiles/default/0005000010101b00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# LEGO City Undercover (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
5
bin/gameProfiles/default/0005000010104d00.ini
Normal file
5
bin/gameProfiles/default/0005000010104d00.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# Monster Hunter 3(tri-)GHD Ver. (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
||||
streamoutBufferCacheSize = 48
|
7
bin/gameProfiles/default/0005000010106100.ini
Normal file
7
bin/gameProfiles/default/0005000010106100.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Super Mario 3D World (JPN)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
accurateShaderMul = false
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/000500001010EB00.ini
Normal file
7
bin/gameProfiles/default/000500001010EB00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Mario Kart 8 (JPN)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/000500001010F900.ini
Normal file
7
bin/gameProfiles/default/000500001010F900.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Scribblenauts Unlimited (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = true
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010ac00.ini
Normal file
7
bin/gameProfiles/default/000500001010ac00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Ben 10 Omniverse (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001010ad00.ini
Normal file
4
bin/gameProfiles/default/000500001010ad00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Darksiders II (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
4
bin/gameProfiles/default/000500001010b100.ini
Normal file
4
bin/gameProfiles/default/000500001010b100.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Rayman Legends (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010b200.ini
Normal file
7
bin/gameProfiles/default/000500001010b200.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Scribblenauts Unlimited (US)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = true
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001010dc00.ini
Normal file
4
bin/gameProfiles/default/000500001010dc00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Mass Effect 3 Special Edition (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001010dd00.ini
Normal file
4
bin/gameProfiles/default/000500001010dd00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# ZombiU (US)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001010e600.ini
Normal file
4
bin/gameProfiles/default/000500001010e600.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# 007 Legends (US)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010e700.ini
Normal file
7
bin/gameProfiles/default/000500001010e700.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Cabela's Dangerous Hunts 2013 (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010ec00.ini
Normal file
7
bin/gameProfiles/default/000500001010ec00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Mario Kart 8 (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/000500001010ed00.ini
Normal file
7
bin/gameProfiles/default/000500001010ed00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Mario Kart 8 (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/000500001010ef00.ini
Normal file
4
bin/gameProfiles/default/000500001010ef00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# ZombiU (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010f100.ini
Normal file
7
bin/gameProfiles/default/000500001010f100.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Rise of the Guardians: The Video Game (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001010f200.ini
Normal file
7
bin/gameProfiles/default/000500001010f200.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Rise of the Guardians: The Video Game (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001010f500.ini
Normal file
4
bin/gameProfiles/default/000500001010f500.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Mass Effect 3 Special Edition (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001011000.ini
Normal file
7
bin/gameProfiles/default/000500001011000.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Ben 10 Omniverse (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010110100.ini
Normal file
4
bin/gameProfiles/default/0005000010110100.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Nano Assault Neo (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010110600.ini
Normal file
4
bin/gameProfiles/default/0005000010110600.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Nano Assault Neo (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010110700.ini
Normal file
4
bin/gameProfiles/default/0005000010110700.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# 007 Legends (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010110E00.ini
Normal file
8
bin/gameProfiles/default/0005000010110E00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Super Smash Bros for Wii U (JPN)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
streamoutBufferCacheSize = 48
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010110f00.ini
Normal file
4
bin/gameProfiles/default/0005000010110f00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Darksiders II (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
4
bin/gameProfiles/default/0005000010111400.ini
Normal file
4
bin/gameProfiles/default/0005000010111400.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Rayman Legends (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/0005000010111600.ini
Normal file
7
bin/gameProfiles/default/0005000010111600.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Fast And Furious Showdown (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010112000.ini
Normal file
4
bin/gameProfiles/default/0005000010112000.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# The Croods: Prehistoric Party! (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010112300.ini
Normal file
4
bin/gameProfiles/default/0005000010112300.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# ZombiU (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010113000.ini
Normal file
4
bin/gameProfiles/default/0005000010113000.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Mass Effect 3 Special Edition (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010113300.ini
Normal file
4
bin/gameProfiles/default/0005000010113300.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# The Smurfs 2 (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010113d00.ini
Normal file
4
bin/gameProfiles/default/0005000010113d00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Rapala Pro Bass Fishing (US)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010115d00.ini
Normal file
4
bin/gameProfiles/default/0005000010115d00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# The Smurfs 2 (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010116100.ini
Normal file
8
bin/gameProfiles/default/0005000010116100.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Xenoblade Chronicles X (JPN)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
accurateShaderMul = false
|
||||
GPUBufferCacheAccuracy = 2
|
5
bin/gameProfiles/default/0005000010117200.ini
Normal file
5
bin/gameProfiles/default/0005000010117200.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# Monster Hunter 3 Ultimate (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
||||
streamoutBufferCacheSize = 48
|
5
bin/gameProfiles/default/0005000010118300.ini
Normal file
5
bin/gameProfiles/default/0005000010118300.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# Monster Hunter 3 Ultimate (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
||||
streamoutBufferCacheSize = 48
|
7
bin/gameProfiles/default/000500001011a600.ini
Normal file
7
bin/gameProfiles/default/000500001011a600.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Cabela's Dangerous Hunts 2013 (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001011af00.ini
Normal file
4
bin/gameProfiles/default/000500001011af00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# BIT.TRIP Presents... Runner2: Future Legend of Rhythm Alien (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001011b200.ini
Normal file
7
bin/gameProfiles/default/000500001011b200.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Little Inferno (US)
|
||||
|
||||
[CPU]
|
||||
extendedTextureReadback = true
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
5
bin/gameProfiles/default/0005000010128600.ini
Normal file
5
bin/gameProfiles/default/0005000010128600.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# Little Inferno (EUR)
|
||||
|
||||
[CPU]
|
||||
extendedTextureReadback = true
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010129000.ini
Normal file
8
bin/gameProfiles/default/0005000010129000.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# DuckTales: Remastered (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
8
bin/gameProfiles/default/0005000010129200.ini
Normal file
8
bin/gameProfiles/default/0005000010129200.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# DuckTales: Remastered (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
8
bin/gameProfiles/default/000500001012BC00.ini
Normal file
8
bin/gameProfiles/default/000500001012BC00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Pikmin 3 (JPN)
|
||||
|
||||
|
||||
|
||||
[Graphics]
|
||||
|
||||
extendedTextureReadback = true
|
||||
GPUBufferCacheAccuracy = 2
|
8
bin/gameProfiles/default/000500001012BD00.ini
Normal file
8
bin/gameProfiles/default/000500001012BD00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Pikmin 3 (USA)
|
||||
|
||||
|
||||
|
||||
[Graphics]
|
||||
|
||||
extendedTextureReadback = true
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/000500001012F000.ini
Normal file
7
bin/gameProfiles/default/000500001012F000.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# FAST Racing NEO (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
9
bin/gameProfiles/default/000500001012b200.ini
Normal file
9
bin/gameProfiles/default/000500001012b200.ini
Normal file
@ -0,0 +1,9 @@
|
||||
# Deus Ex: Human Revolution – Director's Cut (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
extendedTextureReadback = true
|
||||
streamoutBufferCacheSize = 48
|
9
bin/gameProfiles/default/000500001012ba00.ini
Normal file
9
bin/gameProfiles/default/000500001012ba00.ini
Normal file
@ -0,0 +1,9 @@
|
||||
# Deus Ex: Human Revolution – Director's Cut (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
extendedTextureReadback = true
|
||||
streamoutBufferCacheSize = 48
|
7
bin/gameProfiles/default/000500001012be00.ini
Normal file
7
bin/gameProfiles/default/000500001012be00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Pikmin 3 (EU)
|
||||
|
||||
|
||||
|
||||
[Graphics]
|
||||
|
||||
extendedTextureReadback = true
|
4
bin/gameProfiles/default/000500001012c500.ini
Normal file
4
bin/gameProfiles/default/000500001012c500.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# The Croods: Prehistoric Party! (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001012da00.ini
Normal file
7
bin/gameProfiles/default/000500001012da00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Fast And Furious Showdown (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010131F00.ini
Normal file
4
bin/gameProfiles/default/0005000010131F00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Yoshi's Woolly World (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010132c00.ini
Normal file
4
bin/gameProfiles/default/0005000010132c00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Scribblenauts Unmasked: A DC Comics Adventure (US)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010132d00.ini
Normal file
4
bin/gameProfiles/default/0005000010132d00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Scribblenauts Unmasked: A DC Comics Adventure (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010133b00.ini
Normal file
4
bin/gameProfiles/default/0005000010133b00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Sniper Elite V2 (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
4
bin/gameProfiles/default/0005000010134e00.ini
Normal file
4
bin/gameProfiles/default/0005000010134e00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Sniper Elite V2 (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
7
bin/gameProfiles/default/0005000010135500.ini
Normal file
7
bin/gameProfiles/default/0005000010135500.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# LEGO Batman 2: DC Super Heroes (EUR)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
5
bin/gameProfiles/default/0005000010135e00.ini
Normal file
5
bin/gameProfiles/default/0005000010135e00.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# LEGO Batman 2: DC Super Heroes (USA)
|
||||
|
||||
[General]
|
||||
loadSharedLibraries = false
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010136300.ini
Normal file
4
bin/gameProfiles/default/0005000010136300.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# BIT.TRIP Presents... Runner2: Future Legend of Rhythm Alien (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010136c00.ini
Normal file
8
bin/gameProfiles/default/0005000010136c00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Batman: Arkham Origins (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
4
bin/gameProfiles/default/0005000010137F00.ini
Normal file
4
bin/gameProfiles/default/0005000010137F00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# DKC: Tropical Freeze (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010137c00.ini
Normal file
8
bin/gameProfiles/default/0005000010137c00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Batman: Arkham Origins (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
4
bin/gameProfiles/default/0005000010138300.ini
Normal file
4
bin/gameProfiles/default/0005000010138300.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# DKC: Tropical Freeze (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010138a00.ini
Normal file
4
bin/gameProfiles/default/0005000010138a00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Angry Birds Trilogy (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
5
bin/gameProfiles/default/0005000010138f00.ini
Normal file
5
bin/gameProfiles/default/0005000010138f00.ini
Normal file
@ -0,0 +1,5 @@
|
||||
# Devil's Third (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
4
bin/gameProfiles/default/0005000010140000.ini
Normal file
4
bin/gameProfiles/default/0005000010140000.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Angry Birds Trilogy (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
6
bin/gameProfiles/default/0005000010143500.ini
Normal file
6
bin/gameProfiles/default/0005000010143500.ini
Normal file
@ -0,0 +1,6 @@
|
||||
# TLoZ: Wind Waker HD (USA)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
6
bin/gameProfiles/default/0005000010143600.ini
Normal file
6
bin/gameProfiles/default/0005000010143600.ini
Normal file
@ -0,0 +1,6 @@
|
||||
# TLoZ: Wind Waker HD (EUR)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010144800.ini
Normal file
4
bin/gameProfiles/default/0005000010144800.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# DKC: Tropical Freeze (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010144f00.ini
Normal file
8
bin/gameProfiles/default/0005000010144f00.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Super Smash Bros for Wii U (USA)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
streamoutBufferCacheSize = 48
|
||||
GPUBufferCacheAccuracy = 2
|
8
bin/gameProfiles/default/0005000010145000.ini
Normal file
8
bin/gameProfiles/default/0005000010145000.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Super Smash Bros for Wii U (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
streamoutBufferCacheSize = 48
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/0005000010145c00.ini
Normal file
7
bin/gameProfiles/default/0005000010145c00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Super Mario 3D World (USA)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
accurateShaderMul = false
|
||||
GPUBufferCacheAccuracy = 2
|
7
bin/gameProfiles/default/0005000010145d00.ini
Normal file
7
bin/gameProfiles/default/0005000010145d00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Super Mario 3D World (EUR)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
accurateShaderMul = false
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/0005000010147e00.ini
Normal file
4
bin/gameProfiles/default/0005000010147e00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Hello Kitty Kruisers (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001014c100.ini
Normal file
4
bin/gameProfiles/default/000500001014c100.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Transformers: Rise of the Dark Spark (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001014c600.ini
Normal file
4
bin/gameProfiles/default/000500001014c600.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Giana Sisters Twisted Dreams (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001014cb00.ini
Normal file
4
bin/gameProfiles/default/000500001014cb00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Giana Sisters Twisted Dreams (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001014d900.ini
Normal file
4
bin/gameProfiles/default/000500001014d900.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# PUYO PUYO TETRIS (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
8
bin/gameProfiles/default/0005000010154600.ini
Normal file
8
bin/gameProfiles/default/0005000010154600.ini
Normal file
@ -0,0 +1,8 @@
|
||||
# Batman: Arkham Origins (JPN)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Recompiler
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
||||
streamoutBufferCacheSize = 48
|
4
bin/gameProfiles/default/000500001015b200.ini
Normal file
4
bin/gameProfiles/default/000500001015b200.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Child of Light (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
4
bin/gameProfiles/default/0005000010161a00.ini
Normal file
4
bin/gameProfiles/default/0005000010161a00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# How to Train Your Dragon 2 (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010162200.ini
Normal file
4
bin/gameProfiles/default/0005000010162200.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Monkey Pirates (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/0005000010162a00.ini
Normal file
4
bin/gameProfiles/default/0005000010162a00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# How to Train Your Dragon 2 (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
6
bin/gameProfiles/default/0005000010162b00.ini
Normal file
6
bin/gameProfiles/default/0005000010162b00.ini
Normal file
@ -0,0 +1,6 @@
|
||||
# Splatoon (JPN)
|
||||
|
||||
[CPU]
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 2
|
4
bin/gameProfiles/default/000500001016a200.ini
Normal file
4
bin/gameProfiles/default/000500001016a200.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Bombing Bastards (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001016ab00.ini
Normal file
4
bin/gameProfiles/default/000500001016ab00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Bombing Bastards (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
11
bin/gameProfiles/default/000500001016b200.ini
Normal file
11
bin/gameProfiles/default/000500001016b200.ini
Normal file
@ -0,0 +1,11 @@
|
||||
# Master Reboot (USA)
|
||||
|
||||
[General]
|
||||
useRDTSC = false
|
||||
|
||||
[CPU]
|
||||
cpuTimer = cycleCounter
|
||||
cpuMode = Singlecore-Interpreter
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001016d400.ini
Normal file
4
bin/gameProfiles/default/000500001016d400.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Stick It to the Man (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001016d800.ini
Normal file
4
bin/gameProfiles/default/000500001016d800.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Child of Light (JPN)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
7
bin/gameProfiles/default/000500001016da00.ini
Normal file
7
bin/gameProfiles/default/000500001016da00.ini
Normal file
@ -0,0 +1,7 @@
|
||||
# Nihilumbra (EUR)
|
||||
|
||||
[CPU]
|
||||
cpuMode = Singlecore-Interpreter
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001016e000.ini
Normal file
4
bin/gameProfiles/default/000500001016e000.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Stick It to the Man (USA)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
11
bin/gameProfiles/default/000500001016e800.ini
Normal file
11
bin/gameProfiles/default/000500001016e800.ini
Normal file
@ -0,0 +1,11 @@
|
||||
# Master Reboot (EUR)
|
||||
|
||||
[General]
|
||||
useRDTSC = false
|
||||
|
||||
[CPU]
|
||||
cpuTimer = cycleCounter
|
||||
cpuMode = Singlecore-Interpreter
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 0
|
4
bin/gameProfiles/default/000500001016ea00.ini
Normal file
4
bin/gameProfiles/default/000500001016ea00.ini
Normal file
@ -0,0 +1,4 @@
|
||||
# Child of Light (EUR)
|
||||
|
||||
[Graphics]
|
||||
GPUBufferCacheAccuracy = 1
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user