Stenzek
b43807a2bf
CPU: Add MIPS assembler
2026-06-24 20:10:05 +10:00
Stenzek
7b50681fa7
CMake: Always build Qt interface
...
And drop the mini interface. Turns out the reason I wrote this in the
first place was kinda redundant since the low spec machines can just run
a lightweight Wayland compositor, and it's generally reliable through
that anyhow.
2026-03-13 18:06:03 +10:00
Stenzek
ab1fd51827
dep: Remove simpleini
2026-03-07 15:03:11 +10:00
Stenzek
4756b17899
Installer: Add Windows uninstaller program
2026-02-01 17:04:32 +10:00
Stenzek
22c8d91109
Installer: Add windows installer program
2026-02-01 16:33:24 +10:00
Stenzek
9d14a4a57f
Tests: Add tests for Image class
2025-09-26 20:02:08 +10:00
Stenzek
15a81e5543
Deps: Remove RAInterface
2025-04-10 02:18:17 +10:00
Stenzek
37fa0d135c
Mini: Add duckstation-mini interface
2025-02-28 16:29:18 +10:00
Stenzek
0faa9cf650
Build: Add Devel configuration
...
Gets you debug assertions and logging, while still producing an
optimized executable.
2024-12-01 23:21:33 +10:00
Stenzek
864d6928d3
MSBuild: Fix default startup project
2024-10-19 22:53:46 +10:00
Stenzek
b971125469
MSBuild: Support creating legacy SSE2 builds
2024-09-23 21:19:28 +10:00
Stenzek
88ee70ef8a
Misc: Remove unused files
2024-09-01 23:17:17 +10:00
Stenzek
3fbdcdb4ff
AudioStream: Rewrite and integrate expander
2024-09-01 13:16:10 +10:00
Stenzek
4eb3b2a9a7
dep: Remove soundtouch
2024-08-02 21:59:57 +10:00
Stenzek
00d2d862c2
Build: Use shared discord-rpc
2024-07-04 15:52:32 +10:00
Stenzek
a255b5bc75
Deps: Remove cpuinfo from in-tree
2024-07-03 00:24:12 +10:00
Stenzek
8c0af03448
MSBuild: ARM64 only builds with Clang
2024-06-30 16:45:51 +10:00
Stenzek
7932d284f1
Deps: Add freesurround
2024-04-21 23:27:31 +10:00
Stenzek
35056c2c52
Deps: Add kissfft
2024-04-21 23:27:31 +10:00
Stenzek
d2d6e397e6
NoGUI: Purge unused code
2024-04-16 15:40:30 +10:00
Stenzek
52f1686520
Deps: Remove glslang
2024-04-05 17:53:24 +10:00
Stenzek
b143d96476
Build: Use deps DLLs on Windows
2024-03-24 16:02:59 +10:00
Stenzek
c854b8f85e
Image: Swap stb for libpng/libjpeg
2024-03-07 00:02:35 +10:00
Stenzek
e9c4416272
dep: Add libjpeg v9f
2024-03-06 23:55:18 +10:00
Stenzek
b749c483da
dep: Add libpng 1.6.43
2024-03-06 23:55:18 +10:00
Stenzek
5c08fa9d00
dep: Add rapidyaml
2024-02-04 16:14:05 +10:00
Stenzek
b9665e83a3
MSBuild: Only link with Zydis in Debug builds
2023-12-19 22:38:35 +10:00
Stenzek
7fbf40a9fc
MSBuild: Purge 32-bit targets
...
This has never been supported.
2023-12-19 22:38:35 +10:00
Stenzek
cf45047463
CI/Windows: Use Clang-CL instead of MSVC
2023-12-19 22:38:35 +10:00
Stenzek
80e3d29ab8
Misc: clang-cl warning clean-up
2023-09-03 14:30:26 +10:00
Stenzek
76b5b8ad06
MSBuild: Support building with clang-cl
2023-08-21 22:38:55 +10:00
Stenzek
1a70c2b4de
dep: Remove tinyxml2
...
No longer needed.
2023-08-19 22:54:20 +10:00
Stenzek
bb60170d9a
Move frontend-common to util/core
2023-08-16 01:13:00 +10:00
Stenzek
4ebd34fcb3
MSBuild: Use project referencing instead of .lib linking
2023-08-16 01:12:59 +10:00
Stenzek
8c638b4c78
dep: Add reshadefx
2023-08-16 01:12:58 +10:00
Stenzek
590baba2ef
dep: Add D3D12MA
2023-08-15 23:51:32 +10:00
Stenzek
c561400a47
dep: Add Zydis
2023-08-15 14:03:59 +10:00
Connor McLaughlin
520bc5ce58
MSBuild: Purge remaining UWP configurations
2022-11-19 14:48:53 +10:00
Connor McLaughlin
63a7c50e33
Build: Core depends on tinyxml2
2022-11-18 17:16:21 +10:00
Connor McLaughlin
c27026aed5
dep: Add cpuinfo
2022-09-13 17:50:42 +10:00
Connor McLaughlin
d2d2e3ae6e
FullscreenUI: Add load/save input profile
2022-08-27 16:52:36 +10:00
Connor McLaughlin
6df7d9acda
NoGUI: Migrate to new host abstraction
2022-08-25 00:55:58 +10:00
Connor McLaughlin
2de402b2db
Build: Add missing sln dependency
2022-08-18 23:24:57 +10:00
Connor McLaughlin
fc770c83e8
dep: Add zstd
2022-08-18 23:10:15 +10:00
Connor McLaughlin
ed3344c4ef
Build: Add dependency on cubeb for frontend-common
2022-08-10 15:54:13 +10:00
Connor McLaughlin
a899ca88f2
Build: Make OpenGL/Vulkan renderers optional
...
And disabled on Windows/arm64.
2022-07-31 01:14:28 +10:00
Connor McLaughlin
1625908847
dep: Remove libsamplerate
2022-07-28 22:10:47 +10:00
Connor McLaughlin
68b5dd869c
SPU: Add time stretched audio output
2022-07-28 22:10:47 +10:00
Connor McLaughlin
f54e32ff01
dep: Add soundtouch
2022-07-28 22:10:47 +10:00
Connor McLaughlin
b42b5501f6
UI: Massive revamp, new features and improvements
2022-07-22 21:19:54 +10:00