194 Commits

Author SHA1 Message Date
wheremyfoodat
8c80099339 Implement shared font relocation 2024-10-22 19:13:25 +03:00
wheremyfoodat
0f80d0af7a Rename Handle to HorizonHandle, add metal-cpp submodule, format 2024-07-23 15:22:15 +03:00
wheremyfoodat
bee414a4f8 Downgrade SetFileSize failure to warning 2024-07-14 23:05:49 +03:00
wheremyfoodat
1c9a3ac3d3 Add Y2R event delay 2024-07-02 15:30:38 +03:00
wheremyfoodat
e4bea43fd6 Implement GetResourceLimitValue for thread count (#438) 2024-03-07 19:48:08 +02:00
wheremyfoodat
f58354af06 Update DSP semaphore on semaphore event signal
Fixes Pokemon X and other DSP-needy games...
2024-02-18 03:54:00 +02:00
wheremyfoodat
8ff2d7f9b2 Update comment 2024-01-27 15:44:01 +02:00
wheremyfoodat
491b415759 Remove thread sleepTick/waitingNs 2024-01-27 15:38:27 +02:00
wheremyfoodat
99a1a0133d Initial idle skip implementation 2024-01-27 01:58:21 +02:00
wheremyfoodat
85a2ca1bf4 Stub svcUnmapMemoryBlock 2024-01-24 19:06:39 +02:00
wheremyfoodat
c108da5e02 Moar appletting 2024-01-24 18:51:44 +02:00
wheremyfoodat
af996c55ba Remove debug printfs 2024-01-22 04:14:46 +02:00
wheremyfoodat
0be099d1ea Hook up KTimer to scheduler 2024-01-22 04:04:05 +02:00
wheremyfoodat
1430f1c4c2 Implement SVC 0x3B (GetThreadContext) 2024-01-02 17:18:47 +02:00
wheremyfoodat
a82c03312a Handle svcClose for file objects 2023-12-17 20:47:50 +02:00
wheremyfoodat
ae24bd0701 Optionally flush file in File::Write 2023-12-17 20:36:00 +02:00
wheremyfoodat
ba3db24f30 [Kernel] Fix WaitSynchronization1 ABI 2023-12-06 02:39:55 +02:00
wheremyfoodat
1f7fc2274a Add vector of timer handles 2023-11-04 18:28:28 +02:00
wheremyfoodat
708b10c194 Fix svcSetTimer ABI maybe...? 2023-11-04 18:26:20 +02:00
wheremyfoodat
798b10ec69 Fix KTimer not properly triggering 2023-11-04 18:07:13 +02:00
offtkp
13f2ddc77e Fix ambiguity between enum and type 2023-10-21 02:32:24 +03:00
wheremyfoodat
2ab37b3d4a Don't sleep on service handles for the time being 2023-10-06 18:16:46 +03:00
wheremyfoodat
c48f8327c6 Start implementing SystemSaveData 2023-09-13 23:15:18 +03:00
wheremyfoodat
46cf049e3b Add CSND::ExecuteCommands 2023-09-10 23:00:26 +03:00
wheremyfoodat
b394cacbc7 More CSND stubbing 2023-09-10 16:51:44 +03:00