James Benton
86032bd41d
ios/nsec: Fix exportInternalServerCertificate.
...
This appeared to work before because properties were not being correctly
read.
2022-01-09 10:02:31 +00:00
James Benton
b4f153e160
ios/nsec: Implement exportInternalClientCertificate
2022-01-09 10:02:31 +00:00
James Benton
31fe86c0dd
ios/nsec: Fix file handle leak and ios heap memory leak.
2022-01-09 10:02:31 +00:00
James Benton
80077ad034
ios/nsec: Fix certstore metadata reading.
...
std::from_chars was not parsing 0x prefix for hex.
2022-01-09 10:02:31 +00:00
James Benton
9e8b53d9dc
ios/crypto: Implement IOSC_Decrypt.
2022-01-09 10:02:31 +00:00
James Benton
092ea61515
ios/crypto: Read keys from OTP.
2022-01-09 10:02:30 +00:00
James Benton
8bb9cb2530
ios/kernel: Change IOS_ReadOTP buffer type to void *
2022-01-02 12:50:57 +00:00
James Benton
bb59338125
ios/kernel: Add some OTP fields to enum.
2022-01-02 12:50:45 +00:00
James Benton
71fb32fd76
cafe/coreinit: Fix capitalisation of IM{Get,Set}DimEnable{TV,DRC}.
2021-12-29 20:56:15 +00:00
James Benton
d2e531ebba
Bump addrlib
2021-12-29 16:41:51 +00:00
James Benton
33a988b263
cafe/gx2: Handle tilemode 0x20 in GX2CalcSurfaceSizeAndAlignment.
...
Seems this tilemode is Default but with a bugfix for {height,pitch}Align.
2021-12-29 16:40:14 +00:00
GPUCode
2e1437454f
decaf-qt: Block loading of non-existant files with an error message.
2021-12-29 16:19:39 +00:00
James
f4d227d77e
Update README.md
2021-12-29 15:07:30 +00:00
James
43617208e0
Update README.md
2021-12-29 15:07:10 +00:00
James
6adc521966
Update README.md
2021-12-29 15:06:19 +00:00
James Benton
d5350ffd32
ios/crypto: Fix signed unsigned comparison.
2021-12-29 13:42:34 +00:00
DacoTaco
9b4a73129f
libdecaf: put usercontext in the iosu thread structure
2021-12-29 13:42:24 +00:00
James Benton
faa2c91f43
cafe/gx2: Fix copySurface not using dstLevel/dstSlice.
2021-12-29 13:38:13 +00:00
James Benton
d182fd532c
cafe/gx2: Fix GX2CalcSurfaceSizeAndAlignment.
2021-12-29 13:33:35 +00:00
James Benton
7d17498717
Bump addrlib
2021-12-29 13:33:14 +00:00
Ash Logan
5f7725cafc
cafe/sndcore2: Fix ADPCM decoding
...
Looks like this code came from
https://github.com/libertyernie/brawltools/blob/master/BrawlLib/Wii/Audio/ADPCMState.cs#L68-L71
; but has its condition flipped?
2021-12-19 20:44:13 +00:00
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