Commit graph

5215 commits

Author SHA1 Message Date
Ash Logan
24ece3e8f3 cafe/sndcore2: Use correct length for resampled buffers
On a 32kHz (96 sample) game, final mix callback was seeing only 96 
samples even though after resampling 144 are in the buffer.
2021-12-19 20:43:30 +00:00
Ash Logan
8ac9b13868 cafe/sndcore2: Fix conversion of samples for final mix callback
The old implementation would just zero all the samples that passed 
through.
2021-12-19 20:43:30 +00:00
Ash Logan
c33d17134a cafe/nn_boss: Fix conditional in NbdlTaskSetting_Initialize
Likely just a copypasta error. Fix allows PUYOPUYOTETRIS to boot.
2021-12-19 20:41:57 +00:00
James
dd444a0839
Remove IRC from README 2021-07-27 10:41:18 +01:00
GaryOderNichts
f314c685b8 latte-assembler: Add additional CfInstProperties 2021-07-18 13:36:39 +01:00
James Benton
7372f33a56 cmake: Use windeployqt to copy Qt dependencies to bin dir. 2021-07-18 12:14:31 +01:00
James Benton
ebf058da89 libdecaf: Remove installing of conan ffmpeg dll 2021-07-18 12:14:28 +01:00
James Benton
21cfabaa7c Remove ffmpeg from Windows CI builds and from conanfile.
Conan no longer seems to have any binaries for ffmpeg, which makes it very
unsuitable for consuming ffmpeg from...
2021-07-18 10:57:12 +01:00
James Benton
42f627c257 Move to decaf-emu/cpptoml fork and fix build for g++ 11 2021-07-18 10:13:38 +01:00
James Benton
b2af3a2f32 Update glslang to 11.5.0 2021-07-18 10:13:38 +01:00
James Benton
4213ad512a ci: Disable MacOS builds because installing vulkan is complicated. 2021-07-18 09:57:54 +01:00
James Benton
98e573d9cb ci: Disable MacOS builds because installing vulkan is complicated. 2021-07-17 16:19:54 +01:00
James Benton
1d674404fb ci: Demos folder no longer exists in Vulkan SDK. 2021-07-17 16:01:12 +01:00
James Benton
8b58f1737e ci: Fix MacOS url for vulkan 1.2.182 2021-07-17 16:01:12 +01:00
James
7f6b67fd8e
Update BUILDING.md
Add libqt5x11extras5-dev to apt dependency list.
2021-07-17 15:54:01 +01:00
James Benton
801fc37656 Revert "Update libraries/cpp-peglib"
This reverts commit 4e4cd8a7d1.

peglib has changed a huuuge amount since the version we used and I cannot
get newer versions to correctly parse our grammar.
2021-07-17 15:47:59 +01:00
James Benton
e02f9912c7 ci: Update to Vulkan 1.2.182.0 2021-07-17 15:47:59 +01:00
James Benton
8d6248469e Fix some issues with latest Vulkan SDK. 2021-07-17 15:47:59 +01:00
James Benton
26d710a56e Update conan sdl. 2021-07-17 15:47:59 +01:00
Austomus
0cd56a2faa Fix QObject::connect: No such slot MainWindow::toggleFullScreen() 2021-04-13 09:05:00 +01:00
James Benton
6feb1be1db ci: Remove installation of CMake 3.16 as runners now have 3.19 installed. 2021-02-21 11:37:54 +00:00
James Benton
45799f8d2c ci: Fix usage of deprecated set-env. 2021-02-21 11:37:39 +00:00
James Benton
93234ca26d Update libraries/cnl 2021-02-21 11:16:52 +00:00
James Benton
cb569dea68 Update libraries/excmd 2021-02-21 11:16:52 +00:00
James Benton
fa417da9fc Update decaf-qt to be Qt6 compatible.
Note that currently CMakeLists still looks for Qt5.
2021-02-21 11:16:52 +00:00
James Benton
a88fcd317b Switch CNL to decaf fork.
So we can maintain a working v1.x branch
2021-02-21 11:16:52 +00:00
James Benton
30006d972a common: Fix stdint includes to use the C++ version 2021-02-21 11:16:52 +00:00
James Benton
34cee01e8b cafe: Fix ambiguity in PPC interface is_gpr64_type 2021-02-21 11:16:52 +00:00
James Benton
90df873aee gpu: Fix spv builder using double version of pow. 2021-02-21 11:16:52 +00:00
James Benton
4e4cd8a7d1 Update libraries/cpp-peglib 2021-02-21 11:16:52 +00:00
James Benton
f7d7a120b8 Update libraries/qtads 2021-02-21 11:16:52 +00:00
James Benton
ac3a004722 Update libraries/gsl-lite 2021-02-21 11:16:52 +00:00
curtisy
ef720a0992 Change back Windows QTDIR variable 2020-11-16 15:31:15 +00:00
curtisy
55a01f1957 Fix CI runs after github actions deprecations 2020-11-16 15:31:15 +00:00
curtisy
215b255f3d Bump required cmake version to support new layer validation 2020-11-16 15:31:15 +00:00
curtisy
6d26647378 Replace deprecated VK layer validation 2020-11-16 15:31:15 +00:00
Ash Logan
131aeb14fc libgpu: check return codes, not exceptions, for noexcept vulkan funcs
Lots of these were made noexcept in Jan 2020, 
e49f02013a (diff-7cae1bb20eb3d7d013fd0c88717b70edL60945-R60960)
2020-10-09 16:09:37 +01:00
Ash Logan
766a88cc90 ci: Upload artifacts for all platforms 2020-09-07 20:34:18 +01:00
James Benton
f21cb31806 Update cnl 2020-09-07 10:20:29 +01:00
James Benton
eb86c79e56 ci: Fix CI. 2020-08-15 12:40:48 +01:00
James Benton
d75f21df23 decaf-qt: Fix StackWidget access of invalid iterator. 2020-06-26 14:46:20 +01:00
James Benton
c5fe2fee21 libgpu: Fix build with latest Vulkan SDK. 2020-06-26 14:45:53 +01:00
Romain Théry
1d5a0fb4b7 Update suggested apt dependencies for Linux
A couple were missing in order to build successfully
2020-06-14 11:01:28 +01:00
James Benton
ff1aab18d1 cafe/gx2: Fix GX2TVScanMode.
Fixes #597.
2020-04-25 08:01:43 +01:00
James Benton
4a1821802c Fix CI builds. 2020-04-13 15:38:28 +01:00
James Benton
4985461050 Update qtads. 2020-04-11 11:37:06 +01:00
James Benton
8c8ecbfc90 Update spdlog to 1.5.0 2020-04-11 11:36:43 +01:00
James Benton
b41907ce53 Update fmt to 6.1.2 2020-04-11 11:36:31 +01:00
James Benton
876e342d87 decaf-qt: Do not include espresso_disassembler during moc.
Some people are reporting issues with this header under moc.
2019-12-31 12:23:25 +00:00
James Benton
9a2d431824 Bump addrlib 2019-12-29 15:28:57 +00:00