James Benton
baf628da60
cafe/coreinit: Fix UCReadSysConfig not handling data nullptr correctly.
2019-11-08 16:08:59 +00:00
James Benton
7ac03f0364
cafe/coreinit: Fix UCWriteSysConfig not copying setting value.
2019-11-08 16:08:59 +00:00
James Benton
0e8a8320b2
cafe/kernel: Fix booting rpx with cos.xml with missing argstr.
2019-11-08 16:08:59 +00:00
snickerbockers
4ddeab0eb3
fix linux build
...
the case-sensitivity of the include-statement didn't match the case-sensitivity
of the file.
2019-11-08 07:05:19 +00:00
James Benton
9cea1f5f3c
Revert "cafe/coreinit: Check interrupts during busy loops."
...
This reverts commit 07bbd72534
.
Seems to break stuff, need to test this more thoroughly and come up
with a better fix.
2019-11-07 19:51:04 +00:00
James Benton
2c2e493007
qt: Add title list.
2019-11-06 22:42:01 +00:00
James Benton
07bbd72534
cafe/coreinit: Check interrupts during busy loops.
2019-11-06 22:41:55 +00:00
James Benton
b9367fba4b
decaf: Rename hasExited to stopping.
2019-11-06 22:41:50 +00:00
James Benton
916952f9cf
qt/debugger: Open debugger on game interrupt.
2019-11-06 16:41:18 +00:00
James Benton
345fc2434e
decaf/debugger: Fix MemoryWindow default column count to 16.
2019-11-06 16:41:18 +00:00
James Benton
374e57bf9b
decaf/debugger: Do not enable resume button when game has exited.
2019-11-06 16:41:18 +00:00
James Benton
f3458e3560
qt/debugger: Fix MemoryWidget cursor.
2019-11-06 16:41:18 +00:00
James Benton
d777b0c06e
qt/debugger: Add memory widget copying.
2019-11-06 16:41:18 +00:00
James Benton
8fdcfb2135
decaf/debug_api: Fix gpr[1] when a paused core is inside a kernel call.
2019-11-06 16:41:18 +00:00
James Benton
f14a134f11
cafe/kernel: Call cpu::halt on exit when break_on_exit is set.
2019-11-06 16:41:18 +00:00
James Benton
a21cd88fa2
actions: Fix Windows CI.
2019-11-06 16:41:18 +00:00
James Benton
f794830a22
conan: Set dependency override for zlib and libpng.
2019-11-06 16:41:18 +00:00
James Benton
79c676feb4
nn/act: Change some result level.
2019-11-06 09:44:53 +00:00
James Benton
e8ba909d19
nn/ios: Change Result to ResultRange.
2019-11-06 09:44:53 +00:00
James Benton
0d3e6c3a05
cafe/tcl: Improve call to gpu ringbuffer write.
...
This worked because buffer was exactly the correct size, but ideally
we should be using bufferPos as the size in case what we write ever changes
size...
2019-11-06 09:44:53 +00:00
James Benton
f1f0c79290
cafe/nn_uds: Stub uds api cpp constructor.
2019-11-06 09:44:53 +00:00
James Benton
e3e94e0c2a
cafe/nn_act: Implement some more functions.
...
GetDefaultAccount, GetMiiImageEx, IsPasswordCacheEnabled,
IsServerAccountActive.
2019-11-06 09:44:53 +00:00
James Benton
f0bf3daab7
ios/nn/act: Implement getMiiImage.
2019-11-06 09:44:53 +00:00
James Benton
1da70f23b1
gpu/vulkan: Fix FPS counter.
2019-11-06 09:44:53 +00:00
James Benton
fd6477574b
gpu/vulkan: Fix printing of vulkan extensions.
2019-11-06 09:44:53 +00:00
James Benton
d32403c6d7
nn/act: Fix usage of InOutBuffer instead of OutBuffer.
2019-11-06 09:44:53 +00:00
James Benton
eb843e5620
cafe/nn_boss: Add Storage and AlmightyStorage types.
2019-11-06 09:44:53 +00:00
James Benton
12c69e213c
cafe/gx2: Write GXSet{DRC,TV}Buffer directly to gpu ring buffer.
...
Using a command buffer is to communicate this data to the GPU is our
decaf specific hack, therefore we must write it directly instead of
infecting the GX2 command buffer with our fake command.
2019-11-06 09:44:53 +00:00
James Benton
fb4f89ceec
cafe/coreinit: Fix debug formatters.
2019-11-06 09:44:53 +00:00
James Benton
cd1ac2e0ad
cafe/nn_sl: Export ITransferrer TypeID.
2019-11-04 20:33:25 +00:00
James Benton
1d4d2b2c23
cafe/hle: Add support for exporting TypeID symbols.
2019-11-04 20:33:19 +00:00
James Benton
6c259599a3
conan: Try ignore warnings from conan setup commands.
...
o its powershell not cmd.
2019-11-04 15:15:07 +00:00
James Benton
3a53951498
conan: Try ignore warnings from conan setup commands.
2019-11-04 14:20:42 +00:00
James Benton
da28d8b393
conan: Override libpng dependency of broken openjpeg (via ffmpeg).
2019-11-04 09:46:50 +00:00
James Benton
6a4d0f45b8
ci: Pin conan to 1.19.2
...
Conan is too unreliable to always grab latest version.
2019-11-03 10:49:50 +00:00
James Benton
b74254c305
ios/fpd: Fix template parameter type.
2019-11-03 09:50:46 +00:00
James Benton
8ce5669ecc
nn/ipc: Fix serialisation of split buffers.
...
Oops... :)
2019-11-02 22:03:28 +00:00
James Benton
883033c528
ios/fpd: Improve account initialisation, including loading from mlc.
2019-11-02 21:13:47 +00:00
James Benton
407a06497c
ios: Add missing const for phys_ptrs.
2019-11-02 20:27:59 +00:00
James Benton
aa2d62f314
cafe/coreinit: Fix virt_cast missing const.
2019-11-02 20:27:18 +00:00
James Benton
6d7752f927
Fix instances of const virt_ptr<T> which should be virt_ptr<const T>.
2019-11-02 16:10:13 +00:00
James Benton
07d2787a0f
cpu: Fix const consistency with pointer casts.
2019-11-02 16:09:30 +00:00
James Benton
13fd08995e
cpu: const Pointer<T> should not dereference to T*
2019-11-02 16:09:01 +00:00
James Benton
54cf41e311
cpu: Fix pointer_dereference_type removing qualifiers for T=void.
2019-11-02 16:03:44 +00:00
James Benton
740a202dd9
ios/fpd: Improve default account creation.
2019-11-02 11:08:35 +00:00
James Benton
0b041f343c
cpu: Enable be2_array operator=T[N] for all T rather than just char.
2019-11-02 10:55:32 +00:00
James Benton
d634618d79
nn/ipc: Add result codes.
2019-10-27 23:16:08 +00:00
James Benton
814fccf3f3
nn/boss: Add result codes.
2019-10-27 23:16:03 +00:00
James Benton
54b9f06442
ios/fpd: Add /dev/act implementation and change cafe/nn_act to use it.
2019-10-27 21:56:54 +00:00
James Benton
821d3f999c
cafe/nn: Fix unaligned buffer serialisation.
2019-10-27 21:56:49 +00:00