Commit graph

68 commits

Author SHA1 Message Date
wheremyfoodat
aa1cfa7add [CFG] Add GetSystemModel 2023-05-01 20:37:48 +03:00
wheremyfoodat
24b7b7b9ca Fix CMake on gcc 2023-04-30 20:06:20 +03:00
wheremyfoodat
3935820c05 [ACT/MIC/NFC] Stub function for Captain Toad 2023-04-24 21:33:59 +03:00
wheremyfoodat
2b492a435e [Services] Uhh implement IPC result header which apparently libctru's apt code nees 2023-04-20 02:03:05 +03:00
wheremyfoodat
0b46b92bb7 [Kernel] Add idle thread 2023-04-18 20:42:17 +03:00
wheremyfoodat
38eb4d8088 Add result header 2023-03-31 23:57:43 +03:00
wheremyfoodat
4bef096f04 [FS] Add directory stuff, clean up 2023-03-29 00:23:55 +03:00
wheremyfoodat
a573036f6b [LZ77 decompressor] Move to own source file 2023-03-21 19:49:01 +02:00
wheremyfoodat
c24c4a9d83 [ldr:ro] Add service skeleton 2023-03-18 20:08:45 +02:00
wheremyfoodat
1a4379f67f Fix the Mac build 2023-03-14 01:06:13 +02:00
wheremyfoodat
5b9648e0a8 [CAM] Add service skeleton 2023-03-13 01:00:53 +02:00
wheremyfoodat
9a6640cae2 [Y2R] Add service skeleton 2023-03-13 00:01:10 +02:00
wheremyfoodat
0cd3f581d3 [PICA] Add ETC1 and ETC1A4 support 2023-03-01 01:42:46 +02:00
wheremyfoodat
c73ebdcf77 Fix x64 Linux CMake build. 2023-02-18 00:36:23 +02:00
wheremyfoodat
51130b295a [PICA] More textoor 2023-02-01 00:34:58 +02:00
wheremyfoodat
dd17b2ecb8 [PICA] Start working on textures 2023-01-31 21:34:42 +02:00
wheremyfoodat
4e64f722e5 [Kernel] ExitThread [FS] Start implement archive 0x2345678A 2023-01-26 17:49:17 +02:00
wheremyfoodat
f68ddebf90 Fix SleepThread SVC (Fixes nullptr access in SM3DL and Pokemon Rumble Blast) 2023-01-25 01:44:14 +02:00
wheremyfoodat
da50d0f6a4 Update CMakeLists.txt 2023-01-24 22:51:21 +02:00
wheremyfoodat
cad046d9a8 [APT] Add shared font 2023-01-23 19:32:13 +02:00
wheremyfoodat
79c89f1f63 Starting work on (Shared)ExtSaveData archive 2023-01-07 03:30:32 +02:00
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
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
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
55ca643c5d [SRV] Empty CECD/MIC services for MK7 and 3D Land 2022-10-16 12:27:44 +03:00
wheremyfoodat
49dc526347 Add empty PTM service for CubicNinja 2022-10-15 14:17:10 +03:00
wheremyfoodat
b6a1da21a9 [FS] Cleanup, stub SDMC, start implementing SaveData 2022-10-12 17:29:36 +03:00
wheremyfoodat
d395fcd3cc [HID] Implement some extra service calls. [CFG] Add language checking. 2022-10-11 23:32:40 +03:00
wheremyfoodat
1ddba7737f Add empty cfg:u service 2022-10-10 23:44:52 +03:00
wheremyfoodat
4c8ddd2f10 [DSP] Add empty service 2022-10-10 17:50:26 +03:00
wheremyfoodat
df4cd0642d Implement reading from RomFS 2022-10-09 18:28:45 +03:00
wheremyfoodat
272cdefca1 Filesystem stuff 2022-10-09 15:59:09 +03:00
wheremyfoodat
5992a58351 [Kernel] Implement err:f 2022-10-05 00:29:29 +03:00
wheremyfoodat
36b0117ebc [ExeFS] LZ77 decompression for .code file 2022-10-03 00:22:41 +03:00
wheremyfoodat
29241b41ce Add Cryptopp 2022-10-01 18:53:53 +03:00
wheremyfoodat
f6c2e390c1 More NCSD loading 2022-10-01 16:21:05 +03:00
wheremyfoodat
9a040e1cde Add IOFile and headers for NCSD/NCCH 2022-10-01 03:28:12 +03:00
wheremyfoodat
cdac2526a7 Migrating from SFML to SDL2 && switching Boost to a submodule 2022-09-28 18:45:02 +03:00
wheremyfoodat
be4fae5104 Trongle 2022-09-24 02:45:57 +03:00
wheremyfoodat
057aa57422 [PICA] Start implementing shader interpreter 2022-09-23 02:43:51 +03:00
wheremyfoodat
dcad7846eb [PICA] Add header for float types 2022-09-22 04:46:13 +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
71ca62e2cc [GPU] Get PICA register access working 2022-09-21 19:10:53 +03:00
wheremyfoodat
8692e7fc6b [GPU] Start implementing commands 2022-09-21 03:15:43 +03:00
wheremyfoodat
33fc380896 [CPU] Move ARM definitions to arm_defs.hpp file 2022-09-20 15:43:37 +03:00