Commit graph

50 commits

Author SHA1 Message Date
wheremyfoodat
9f07286de8 Add FRD service 2023-01-05 22:23:05 +02:00
wheremyfoodat
94fe205c48 [AC] Add service + SetClientVersion 2023-01-05 21:41:52 +02:00
wheremyfoodat
70dd8b2e9d [APT] Add inquireNotification/setScreencapPermission 2023-01-03 22:02:12 +02:00
wheremyfoodat
514ddf39bd Implement APT::Initialize 2022-11-17 23:48:27 +02:00
wheremyfoodat
7b8cac8d43 Semaphores v0.1 2022-11-17 22:14:56 +02:00
wheremyfoodat
3c55d88fab [Kernel & APT] Mutexes v0.1 2022-11-17 00:29:02 +02:00
wheremyfoodat
55ca643c5d [SRV] Empty CECD/MIC services for MK7 and 3D Land 2022-10-16 12:27:44 +03:00
wheremyfoodat
015343a848 [FS/Memory] Add ENVINFO and some FS calls for Metroid 2 2022-10-15 21:58:14 +03:00
wheremyfoodat
ec26631e5d [APT] Implement some functions for Metroid 2 2022-10-15 21:30:38 +03:00
wheremyfoodat
57fa61eb3f [GSP::GPU] Implement SetAxiConfigQoSMode 2022-10-15 19:18:53 +03:00
wheremyfoodat
49dc526347 Add empty PTM service for CubicNinja 2022-10-15 14:17:10 +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
b6a1da21a9 [FS] Cleanup, stub SDMC, start implementing SaveData 2022-10-12 17:29:36 +03:00
wheremyfoodat
85b7ebae6f [HID] Stub more gyroscope calls 2022-10-11 23:49:55 +03:00
wheremyfoodat
d395fcd3cc [HID] Implement some extra service calls. [CFG] Add language checking. 2022-10-11 23:32:40 +03:00
wheremyfoodat
db0adc55c1 [GSP::GPU] Implement SetInternalPriorities 2022-10-11 22:09:27 +03:00
wheremyfoodat
156a89ba75 Cleanup, fix RomFS reads (todo: revisit), add CFG::GetConfigInfoBlk2 2022-10-11 22:04:26 +03:00
wheremyfoodat
1ddba7737f Add empty cfg:u service 2022-10-10 23:44:52 +03:00
wheremyfoodat
e02ef8a213 [Kernel] Implement GetHeadphoneStatus, stub SignalEvent 2022-10-10 23:08:43 +03:00
wheremyfoodat
c34011326e [DSP] Implement ConvertProcessAddressFromDspDram 2022-10-10 22:33:38 +03:00
wheremyfoodat
a3431e7c9c [DSP service] ReadPipeIfPossible 2022-10-10 22:23:14 +03:00
wheremyfoodat
4c8ddd2f10 [DSP] Add empty service 2022-10-10 17:50:26 +03:00
wheremyfoodat
d777981204 [SRV] Stub ReceiveNotification 2022-10-09 20:51:29 +03:00
wheremyfoodat
5f7804e99f [GPU] Stub FlushCacheRange, increase size of shader memory 2022-10-09 19:48:51 +03:00
wheremyfoodat
4930c1a947 [APT] Stub AppletUtility 2022-10-09 19:30:15 +03:00
wheremyfoodat
58b6791971 [APT] Stub ReceiveParameter 2022-10-09 19:22:23 +03:00
wheremyfoodat
cd13ba6271 [Kernel/APT] Stub some APT and threading stuff to make OoT go further 2022-10-09 18:59:54 +03:00
wheremyfoodat
272cdefca1 Filesystem stuff 2022-10-09 15:59:09 +03:00
wheremyfoodat
88c93645e3 [Kernel] Fix DuplicateHandle, fix typo, panic on FS::OpenFileDirectly 2022-10-03 21:05:41 +03:00
wheremyfoodat
4cda023c22 Fix warnings 2022-09-25 17:19:21 +03:00
wheremyfoodat
0aaf1c317d [APT] Implement new 3DS check, [OS] Fix mem allog bug & impl more of HID 2022-09-25 03:35:40 +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
36a30da78d [NDM] Stub NDM service 2022-09-22 00:33:54 +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
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
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
wheremyfoodat
91356f1de9 Stub FS service, we now get to main in libctru 2022-09-18 03:09:35 +03:00
wheremyfoodat
083a0d04d7 Make HID::GetIPCHandles fail to skip hidInit 2022-09-18 02:38:22 +03:00
wheremyfoodat
340e0c9266 Add HID service 2022-09-18 02:31:58 +03:00
wheremyfoodat
5bc8c9d671 Make APT::GetLockHandle fail to skip aptInit 2022-09-18 02:18:40 +03:00
wheremyfoodat
6154a360c6 Hopefully we're good to start sending commands to services now 2022-09-18 00:21:32 +03:00
wheremyfoodat
208c18356b Started work on services 2022-09-17 19:51:30 +03:00