Commit graph

2399 commits

Author SHA1 Message Date
wheremyfoodat
64de1391ab Add AM and NIM services 2023-01-06 03:46:53 +02:00
wheremyfoodat
f965dea916 Add BOSS service 2023-01-06 02:40:45 +02:00
wheremyfoodat
243224eed3 More service calls implemented 2023-01-06 00:32:02 +02:00
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
400db8ef0a [APT] Some hacks 2023-01-05 21:10:35 +02:00
wheremyfoodat
3ce9dc1d7b Surface cachin' again 2023-01-05 20:41:09 +02:00
wheremyfoodat
70dd8b2e9d [APT] Add inquireNotification/setScreencapPermission 2023-01-03 22:02:12 +02:00
wheremyfoodat
9396b1ec9c [APT] Fix initialize 2023-01-03 19:27:56 +02:00
wheremyfoodat
684fda0771 [Kernel] Implement SyscoreVer 2023-01-03 01:32:50 +02:00
wheremyfoodat
1b7c38e27f [OpenGL] Better deallocation scheme 2023-01-02 23:35:34 +02:00
wheremyfoodat
9d741ba177 Add SurfaceCache::operator[] 2023-01-02 20:06:40 +02:00
wheremyfoodat
e9217722f1 oops 2023-01-02 15:01:46 +02:00
wheremyfoodat
ecbb33b906 [GPU] Surface cache vol 1 2023-01-02 15:01:17 +02:00
wheremyfoodat
57ef4e25e7 Separate renderer and PICA completely 2023-01-01 22:06:54 +02:00
wheremyfoodat
9f792c2cf5 Add thread logger, split renderer from PICA 2023-01-01 21:04:34 +02:00
wheremyfoodat
672a893938 Fix typo & reset FPRs on CPU reset 2022-12-31 16:38:28 +02:00
wheremyfoodat
6b69010628 [Kernel] Forgot a sortThreads call, oops. 2022-12-31 15:57:24 +02:00
wheremyfoodat
23a6ef447f Stuffs 2022-12-31 15:54:24 +02:00
wheremyfoodat
f2ab7a0370 [HID] Implement more of the gyro, OoT stops hanging 2022-12-30 19:24:42 +02:00
wheremyfoodat
2fe65a58a1 [PICA] Fix shader on Nvidia 2022-12-30 17:51:30 +02:00
wheremyfoodat
96a2dc18b1 [CFG Add country info 2022-12-29 00:57:44 +02:00
wheremyfoodat
7892c3303f [NCSD loader] Fix typo 2022-12-12 20:17:07 +02:00
wheremyfoodat
3d1aafa7dd [FS] Use std::string over C strings for archive names 2022-12-12 03:50:38 +02:00
wheremyfoodat
e1ac986009 [GPU] DMA 2022-12-11 21:32:36 +02:00
wheremyfoodat
8f796352a6 Fix typos 2022-12-11 03:12:20 +02:00
wheremyfoodat
a58e8a3c97 [PICA] Add idx to DP3/DP4 2022-12-08 00:28:38 +02:00
wheremyfoodat
448f84ceb4 [PICA] Implement MAX 2022-12-07 02:31:41 +02:00
wheremyfoodat
ca4726aba1 More thread work 2022-12-07 02:08:18 +02:00
wheremyfoodat
7547159a48 [Helpers] Fix oopsie 2022-11-18 00:07:14 +02:00
wheremyfoodat
70a492fa03 [Kernel] Add log to CreateMutex 2022-11-18 00:01:20 +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
41e01bbdd4 Sync objects 0.1 2022-11-16 22:02:52 +02:00
wheremyfoodat
182132cbb1 [APT] Better GetLockHandle stub. 2022-10-20 00:30:44 +03:00
wheremyfoodat
512a7f7bec [APT] Fix typo 2022-10-20 00:20:01 +03:00
wheremyfoodat
4a68cd8e1a Fix oopsie 2022-10-17 22:10:01 +03:00
wheremyfoodat
55ca643c5d [SRV] Empty CECD/MIC services for MK7 and 3D Land 2022-10-16 12:27:44 +03:00
wheremyfoodat
1147824709 [Kernel] Implement SetThreadPriority 2022-10-16 01:21:33 +03:00
wheremyfoodat
bb9a50ab31 [Kernel] Implement getThreadPriority 2022-10-16 01:01:09 +03:00
wheremyfoodat
08a45fc8a3 [Kernel] Add some multithreading definitions 2022-10-16 00:43:57 +03:00
wheremyfoodat
41aecae58a [Kernel] Fix threading bug I think 2022-10-15 23:37:22 +03:00
wheremyfoodat
72132cd97e [Kernel] Register CreateMutex in the SVC table 2022-10-15 23:19:28 +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