Commit Graph

319 Commits (dreams)

Author SHA1 Message Date
Stenzek da9e3064c2
Achievements: Display missable/progression/win icons 2 years ago
Stenzek e2e85a06cd
dep/rcheevos: Bump to 74860c9 2 years ago
Stenzek fd341f6a9d
dep/libchdr: Add chd_get_compressed_size() 2 years ago
Stenzek 7fbf40a9fc
MSBuild: Purge 32-bit targets
This has never been supported.
2 years ago
Stenzek cf45047463
CI/Windows: Use Clang-CL instead of MSVC 2 years ago
Stenzek ba5d1a109e
dep/reshadefx: Support generating GLSL ES 2 years ago
Stenzek 8431d3be0c
dep/rcheevos: Bump to 8afec6c 2 years ago
Stenzek 7fe3bfece0
fmt: Bump to version v10.1.1 2 years ago
Stenzek bbf7d9d769
ImGui: Add missing file 2 years ago
Stenzek 1b948aab62
dep/cubeb: Minimize and update to 54217bc 2 years ago
Stenzek 7cc52bba23
CMake: Support multiple CMAKE_OSX_ARCHITECTURES 2 years ago
Stenzek 1a79a2f196
dep/reshadefx: Add manual include callbacks 2 years ago
Stenzek f62a3ffbfa
dep/rcheevos: Update to 8a717b1 2 years ago
Stenzek 82b3907804
dep/libchdr: Add subtype parsing functions 2 years ago
Stenzek f05ff4103e
Misc: Build fixes for Android 2 years ago
Stenzek b3cbe5a7ee
CPU/NewRec: Add AArch32 backend 2 years ago
Stenzek 41bb9fddfc
CMake: Fix Debug x64 builds on Linux 2 years ago
Stenzek 9d14ba0541
dep/vixl: Add Reset-to-new-buffer overload 2 years ago
Stenzek e097f720bb dep/simpleini: Replace sprintf() with snprintf() 2 years ago
Stenzek 709e107db7 dep/WinPixEventRuntime: Fix incorrect ARM64 DLL 2 years ago
Stenzek 9fc736eaa0 dep/vixl: Fix build with clang-cl 2 years ago
Stenzek 60cd1d540c dep/vixl: Fix unrepresentable constants 2 years ago
Stenzek 5da65c237d dep/cubeb: Disable winmm on Windows/ARM64
Needs ksuser.lib, which is incompatible with clang-cl..
2 years ago
Stenzek 31052581d3 CMake: Fix Mac build 2 years ago
Stenzek e6bfcf22d9 CMake: Disable warnings on third-party projects 2 years ago
Stenzek c8dc8849ea Build: Ensure exceptions are off for fmt 2 years ago
Stenzek 2067b660f6 dep/rcheevos: Bump to a34895b 2 years ago
Stenzek 7fc4b89719 dep/glad: Fix Linux build 2 years ago
Stenzek 7120b19ab7 MSBuild: Generate combined .qm files 2 years ago
Stenzek c773c763ef Achievements: Switch to rc_client 2 years ago
Stenzek f8c5e4982c dep/rcheevos: Functionality changes 2 years ago
Stenzek 58d62e1ab4 dep/rcheevos: Update to ffddcdb 2 years ago
Stenzek b30c86ed75 Build: Improve MacOS support 2 years ago
Stenzek 56d95c3331 Build: Fix double-linking when creating Flatpak 2 years ago
Stenzek a66fec4266 dep/xbyak: Unreachable code warning fix 2 years ago
Stenzek 1398d789ec dep: Update rapidjson to 476ffa2 2 years ago
Stenzek be71fb6000 dep/cubeb: C++20 warning fixes 2 years ago
Stenzek 0b0abc426b dep: Remove gsl 2 years ago
Stenzek d8309b7ee9 dep/reshadefx: Hopefully fix build on some Linux systems 2 years ago
Stenzek ea68c5b4b5 Build: Use dependency package on Windows 2 years ago
Stenzek 3d8e63da9e Scripts: Add Windows dependency build scripts 2 years ago
Stenzek cee4f93097 Build: Use precompiled headers 2 years ago
Stenzek 817129328b dep: Move WinPixEventRuntime to root 2 years ago
Stenzek 358f87a74d PostProcessing/ReShade: Fix up for GL/Vulkan 2 years ago
Stenzek 8a40c7bf94 PostProcessing: Add ReShade .fx shader support 2 years ago
Stenzek 288757ca9a dep/reshadefx: Temporarily combine textures+samplers in HLSL 2 years ago
Stenzek 520e94226d Build: Don't link with glad if GL is disabled 2 years ago
Stenzek 76b5b8ad06 MSBuild: Support building with clang-cl 2 years ago
Stenzek bf15d13eb7 dep/xbyak: Update to v6.73 2 years ago
Stenzek 1a70c2b4de dep: Remove tinyxml2
No longer needed.
2 years ago
Stenzek 7b4cbe3007 MSBuild: Fix TLS plugin not getting included 2 years ago
Stenzek 5b980dafa5 System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
2 years ago
Stenzek 4ebd34fcb3 MSBuild: Use project referencing instead of .lib linking 2 years ago
Stenzek 827446b27f Build: Switch to Qt 6.5.0 on Windows 2 years ago
Stenzek 68eb32f963 dep/reshadefx: Fix building on MacOS/Linux 2 years ago
Stenzek 8c638b4c78 dep: Add reshadefx 2 years ago
Stenzek c01f249e0f dep: Update Vulkan headers 2 years ago
Stenzek 590baba2ef dep: Add D3D12MA 2 years ago
Stenzek 1b486d3f42 dep: Add WinPixEventRuntime 2 years ago
Stenzek b42f4a3b85 dep: Add SPIRV-Cross 2 years ago
Stenzek 49a4901c78 dep: Add biscuit and riscv-disas 2 years ago
Stenzek c561400a47 dep: Add Zydis 2 years ago
Stenzek f41384c6c8 dep/libchdr: Add chd_is_matching_parent() 2 years ago
Stenzek bd1cf91030 dep/libchdr: Add option to transfer file ownership 2 years ago
Stenzek 62c5e3af2f dep/libchdr: Add read_header variants for user-provided file 2 years ago
Stenzek 06a8349162 dep/libchdr: Re-add progress precaching 2 years ago
Stenzek 4b70853daa dep: Bump libchdr to 54bfb87 2 years ago
Stenzek 5d750a8803 dep: Bump rcheevos to 3af1e2fc5188d6e932ee379942f4049ea877e648 2 years ago
Stenzek d84a02a2c3 CMake: Build tweaks 3 years ago
Connor McLaughlin 81383afc50 dep: Add fast_float 3 years ago
Connor McLaughlin 9c41126298 dep: Add GSL 4.0.0 3 years ago
Connor McLaughlin 899efb2bdc MSBuild: Use MultiToolTask mode 3 years ago
Connor McLaughlin fd807b14aa dep: Update SDL2 to 2.24.2 3 years ago
Connor McLaughlin 56293e4d8f 3rdparty: Add vk_mem_alloc 3 years ago
Connor McLaughlin 91c8681bed dep/imgui: Round when DPI scaling instead of flooring 3 years ago
Connor McLaughlin c27026aed5 dep: Add cpuinfo 3 years ago
Connor McLaughlin dde2f6cd68 dep/imgui: Reapply 89eda96cef 3 years ago
Connor McLaughlin ccaad874a9 dep/rcheevos: Update to 31f8788 3 years ago
Connor McLaughlin 7bbacd2392 Misc: Remove unused code 3 years ago
Connor McLaughlin 43869bf74c dep: Update RAInterface 3 years ago
Connor McLaughlin 4c2906fb72 dep/soundtouch: Export main class on Android 3 years ago
Connor McLaughlin 2de402b2db Build: Add missing sln dependency 3 years ago
Connor McLaughlin fc770c83e8 dep: Add zstd 3 years ago
Connor McLaughlin 4025350457 dep/cubeb: Fix building without doxygen installed 3 years ago
Connor McLaughlin 1fb075adf9 dep/soundtouch: Disable exceptions 3 years ago
Connor McLaughlin 58cc3efa7f vsprops: Simplify conditions 3 years ago
Connor McLaughlin 3cc020069b dep/cubeb: Linux build fix 3 years ago
Connor McLaughlin 609b050676 dep/cubeb: Add cubeb_get_backend_names() 3 years ago
Connor McLaughlin 8f45bf7f27 dep/cubeb: Update to dc511c6 3 years ago
Connor McLaughlin ea65c0970c FrontendCommon: Drop SDL2 audio output 3 years ago
Connor McLaughlin d674014e30 CMake: Enable cross-compiling for macos arm64 on x86 3 years ago
Connor McLaughlin f6ff7e48c1 Build: Fix compiling for arm64/linux 3 years ago
Connor McLaughlin 1625908847 dep: Remove libsamplerate 3 years ago
Connor McLaughlin f54e32ff01 dep: Add soundtouch 3 years ago
Connor McLaughlin 25c52f97d4 CMake: Include Vulkan headers 3 years ago
Connor McLaughlin b42b5501f6 UI: Massive revamp, new features and improvements 3 years ago
Connor McLaughlin 3fb61865e5 dep/rcheevos: Update to 0181d02 3 years ago
Connor McLaughlin 0c0bd4c995 dep: Update imgui to v1.88 3 years ago
Connor McLaughlin f89529015c dep: Move Vulkan loader to common 3 years ago
Connor McLaughlin d81e156a29 dep: Add build config for fmt 3 years ago