Ash Logan
|
45ee2e2ae3
|
cafe/gx2: Sanitise frontFace in GX2InitPolygonControlReg
Hyrule Warriors calls with garbage values, the original code does an &1
to solve that.
|
2022-01-21 09:03:20 +00:00 |
|
James Benton
|
b2da546cfa
|
cafe/nn_ndm: Fix return type of Finalize.
|
2022-01-09 17:00:53 +00:00 |
|
James Benton
|
26a96ae41c
|
cafe/nn_ndm: Implement IsInitialized correctly now we have /dev/ndm
|
2022-01-09 10:27:36 +00:00 |
|
James Benton
|
b3056716a4
|
ios/net: Add /dev/ndm server.
|
2022-01-09 10:27:12 +00:00 |
|
James Benton
|
c0ddfc4247
|
cafe/nn_vctl: Implement Initialize / Finalize.
|
2022-01-09 10:19:47 +00:00 |
|
James Benton
|
dd0f5f8ce2
|
cafe/nn_ndm: Implement Initialize / Finalize correctly.
|
2022-01-09 10:19:29 +00:00 |
|
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
|
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 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 |
|
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 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
|
b2af3a2f32
|
Update glslang to 11.5.0
|
2021-07-18 10:13:38 +01:00 |
|
James Benton
|
8d6248469e
|
Fix some issues with latest Vulkan SDK.
|
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
|
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
|
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
|
ac3a004722
|
Update libraries/gsl-lite
|
2021-02-21 11:16:52 +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 |
|
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 |
|
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
|
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
|
6aa371ddeb
|
gpu/latte: Print unexpected generated surface format.
|
2019-12-28 17:31:12 +00:00 |
|
James Benton
|
2243c7ad34
|
common: Add missing null terminators to stack trace.
|
2019-12-28 17:31:12 +00:00 |
|
James Benton
|
74e25a9d58
|
decaf-qt: Add missing return true to renderwidget mouse event handling
|
2019-12-27 17:13:54 +00:00 |
|
James Benton
|
5fcc843176
|
cafe/nn_temp: Implement TEMPChangeDir{Async}.
|
2019-12-24 14:22:11 +00:00 |
|
James Benton
|
c852ad2a9b
|
cafe/nn_temp: Implement TEMP{Mount,Unmount}TempDir.
|
2019-12-24 14:22:11 +00:00 |
|
James Benton
|
aabebf963a
|
cafe/nn_temp: Implement TEMPOpenNewFile{Async}.
easy ;).
|
2019-12-24 14:22:11 +00:00 |
|