Commit graph

24 commits

Author SHA1 Message Date
wheremyfoodat
243224eed3 More service calls implemented 2023-01-06 00:32:02 +02:00
wheremyfoodat
e1ac986009 [GPU] DMA 2022-12-11 21:32:36 +02:00
wheremyfoodat
57fa61eb3f [GSP::GPU] Implement SetAxiConfigQoSMode 2022-10-15 19:18:53 +03:00
wheremyfoodat
5d15efe72c Stub GPU DMA, fix up some FS stuff. horribly wrong savedata implementation 2022-10-15 13:28:29 +03:00
wheremyfoodat
db0adc55c1 [GSP::GPU] Implement SetInternalPriorities 2022-10-11 22:09:27 +03:00
wheremyfoodat
5f7804e99f [GPU] Stub FlushCacheRange, increase size of shader memory 2022-10-09 19:48:51 +03:00
wheremyfoodat
be4fae5104 Trongle 2022-09-24 02:45:57 +03:00
wheremyfoodat
5993dc4759 [PICA] Shader uploads 2022-09-22 03:46:19 +03:00
wheremyfoodat
db48d08c34 [Kernel, Memory] Add GetProcessInfo, fix memory management bugs 2022-09-21 22:43:43 +03:00
wheremyfoodat
71ca62e2cc [GPU] Get PICA register access working 2022-09-21 19:10:53 +03:00
wheremyfoodat
09000da701 [GPU/GSP] Get our first command list 2022-09-21 03:45:33 +03:00
wheremyfoodat
8692e7fc6b [GPU] Start implementing commands 2022-09-21 03:15:43 +03:00
wheremyfoodat
fef585ebb3 [GSP::GPU] Add forgotten error codes 2022-09-21 01:01:02 +03:00
wheremyfoodat
1c8a9e8b56 [GSP::GPU] Stub FlushDataCache 2022-09-21 00:59:38 +03:00
wheremyfoodat
994cb875c1 [GSP::GPU] Implement SetLCDForceBlack 2022-09-20 23:56:17 +03:00
wheremyfoodat
3ccba6db40 [GSP::GPU] We can now request interrupts 2022-09-20 23:22:35 +03:00
wheremyfoodat
1c4348248d [Kernel] CreateThread stub 2022-09-19 16:32:07 +03:00
wheremyfoodat
765b51696e [Kernel] Stub MapMemoryBlock, hopefully touch the memory allocator for the last time in a while 2022-09-19 14:15:24 +03:00
wheremyfoodat
45c016d12e [Kernel] Hopefully implement the QueryMemory svc remotely correctly 2022-09-19 01:33:12 +03:00
wheremyfoodat
6bb2bd67df [GSP::GPU] Implement writeHwRegsWithMask 2022-09-18 23:16:36 +03:00
wheremyfoodat
99e795c141 [GSP::GPU] Implement writeHwRegs 2022-09-18 22:52:24 +03:00
wheremyfoodat
a5384095df Fix GSP::GPU::RegisterInterruptRelayQueue and add ResetType defs 2022-09-18 19:08:16 +03:00
wheremyfoodat
68698ae7a7 Add GSP::GPU::AcquireRight 2022-09-18 17:30:26 +03:00
wheremyfoodat
a56b67f3ba Added GSP services 2022-09-18 16:38:10 +03:00