-
c3b2699d47
[MIC] Stub StartSampling
wheremyfoodat
2023-01-29 17:42:52 +02:00
-
272926a2ce
[MIC] Add SetClamp, SetPower
wheremyfoodat
2023-01-29 17:36:06 +02:00
-
29a740dae9
[MIC] Implement GetGain & SetGain
wheremyfoodat
2023-01-29 16:50:44 +02:00
-
980139e588
[Kernel] Implement CreateMemoryBlock
wheremyfoodat
2023-01-29 16:29:45 +02:00
-
ec7c0b86b7
Make some things panic for later
wheremyfoodat
2023-01-29 02:39:17 +02:00
-
687c99cab6
[FS] Add DeleteFile
wheremyfoodat
2023-01-29 01:27:27 +02:00
-
a1cb50925f
[NCCH] Add support for reading Miis out of NAND
wheremyfoodat
2023-01-28 22:25:20 +02:00
-
4e64f722e5
[Kernel] ExitThread [FS] Start implement archive 0x2345678A
wheremyfoodat
2023-01-26 17:49:17 +02:00
-
7c2dd34eba
[CFG] Stub GenUniqueConsoleHash
wheremyfoodat
2023-01-26 02:20:54 +02:00
-
f992ecacab
[CFG] Add more configs
wheremyfoodat
2023-01-26 01:26:22 +02:00
-
4e04e58fbe
[FS] Fix file path oopsie
wheremyfoodat
2023-01-26 01:26:04 +02:00
-
f68ddebf90
Fix SleepThread SVC (Fixes nullptr access in SM3DL and Pokemon Rumble Blast)
wheremyfoodat
2023-01-25 01:44:14 +02:00
-
da50d0f6a4
Update CMakeLists.txt
wheremyfoodat
2023-01-24 22:51:21 +02:00
-
cad046d9a8
[APT] Add shared font
wheremyfoodat
2023-01-23 19:32:13 +02:00
-
c8a4c7d7fa
[FS] Implement ReadFile for files with host OS file descriptors.
wheremyfoodat
2023-01-23 13:34:31 +02:00
-
098b70690a
[APT] Start implementing shared font
wheremyfoodat
2023-01-23 13:34:13 +02:00
-
e052c16a36
[FS] Implement GetFileSize [PTM] Stub step functions
wheremyfoodat
2023-01-23 03:24:13 +02:00
-
49dcc25795
[FS] Done with CreateFile
wheremyfoodat
2023-01-23 02:35:10 +02:00
-
93d2d300b9
[FS] Start implementing CreateFile
wheremyfoodat
2023-01-22 14:53:23 +02:00
-
ee11a9e7c6
const -> constexpr
wheremyfoodat
2023-01-22 14:24:41 +02:00
-
995dfb81df
ExtSaveData work
wheremyfoodat
2023-01-22 14:23:28 +02:00
-
902b877c40
[IOFIle] Add constructors
wheremyfoodat
2023-01-16 21:39:12 +02:00
-
b1f2be98fa
[FS] Add app data folder, add path safety checks
wheremyfoodat
2023-01-16 01:06:43 +02:00
-
c16bf5c8aa
[Kernel] Make File::GetSize panic
wheremyfoodat
2023-01-14 02:40:24 +02:00
-
deaf7d518c
[FS] More concrete path impl
wheremyfoodat
2023-01-14 01:46:48 +02:00
-
1730ab9734
Stub AM::GetDLCTitleInfo got PMD: Gates to Infinity
wheremyfoodat
2023-01-13 23:41:20 +02:00
-
708bf9f040
Fix merge failure
wheremyfoodat
2023-01-13 22:59:25 +02:00
-
eae9bc67dd
Merge branch 'Sync-Objects' of https://github.com/wheremyfoodat/Virtual3DS into Sync-Objects
wheremyfoodat
2023-01-10 00:37:27 +02:00
-
-
c31b2b8910
[ExtSaveData] More work
wheremyfoodat
2023-01-07 03:44:15 +02:00
-
79c89f1f63
Starting work on (Shared)ExtSaveData archive
wheremyfoodat
2023-01-07 03:30:32 +02:00
-
bbb62a83d0
[PICA] Implement RCP
wheremyfoodat
2023-01-07 01:34:34 +02:00
-
64de1391ab
Add AM and NIM services
wheremyfoodat
2023-01-06 03:44:04 +02:00
-
f965dea916
Add BOSS service
wheremyfoodat
2023-01-06 02:40:45 +02:00
-
243224eed3
More service calls implemented
wheremyfoodat
2023-01-06 00:32:02 +02:00
-
9f07286de8
Add FRD service
wheremyfoodat
2023-01-05 22:23:05 +02:00
-
94fe205c48
[AC] Add service + SetClientVersion
wheremyfoodat
2023-01-05 21:41:52 +02:00
-
400db8ef0a
[APT] Some hacks
wheremyfoodat
2023-01-05 21:10:35 +02:00
-
3ce9dc1d7b
Surface cachin' again
wheremyfoodat
2023-01-05 20:41:09 +02:00
-
70dd8b2e9d
[APT] Add inquireNotification/setScreencapPermission
wheremyfoodat
2023-01-03 22:02:12 +02:00
-
9396b1ec9c
[APT] Fix initialize
wheremyfoodat
2023-01-03 19:27:56 +02:00
-
684fda0771
[Kernel] Implement SyscoreVer
wheremyfoodat
2023-01-03 01:32:50 +02:00
-
1b7c38e27f
[OpenGL] Better deallocation scheme
wheremyfoodat
2023-01-02 23:35:34 +02:00
-
9d741ba177
Add SurfaceCache::operator[]
wheremyfoodat
2023-01-02 20:06:40 +02:00
-
e9217722f1
oops
wheremyfoodat
2023-01-02 15:01:46 +02:00
-
ecbb33b906
[GPU] Surface cache vol 1
wheremyfoodat
2023-01-02 15:01:17 +02:00
-
57ef4e25e7
Separate renderer and PICA completely
wheremyfoodat
2023-01-01 22:06:54 +02:00
-
9f792c2cf5
Add thread logger, split renderer from PICA
wheremyfoodat
2023-01-01 21:04:34 +02:00
-
672a893938
Fix typo & reset FPRs on CPU reset
wheremyfoodat
2022-12-31 16:38:28 +02:00
-
6b69010628
[Kernel] Forgot a sortThreads call, oops.
wheremyfoodat
2022-12-31 15:57:24 +02:00
-
23a6ef447f
Stuffs
wheremyfoodat
2022-12-31 15:54:24 +02:00
-
f2ab7a0370
[HID] Implement more of the gyro, OoT stops hanging
wheremyfoodat
2022-12-30 19:24:42 +02:00
-
2fe65a58a1
[PICA] Fix shader on Nvidia
wheremyfoodat
2022-12-30 17:51:30 +02:00
-
96a2dc18b1
[CFG Add country info
wheremyfoodat
2022-12-29 00:57:44 +02:00
-
7892c3303f
[NCSD loader] Fix typo
wheremyfoodat
2022-12-12 20:17:07 +02:00
-
-
3d1aafa7dd
[FS] Use std::string over C strings for archive names
wheremyfoodat
2022-12-12 03:50:38 +02:00
-
e1ac986009
[GPU] DMA
wheremyfoodat
2022-12-11 21:32:36 +02:00
-
8f796352a6
Fix typos
wheremyfoodat
2022-12-11 03:12:20 +02:00
-
a58e8a3c97
[PICA] Add idx to DP3/DP4
wheremyfoodat
2022-12-08 00:28:38 +02:00
-
448f84ceb4
[PICA] Implement MAX
wheremyfoodat
2022-12-07 02:31:41 +02:00
-
ca4726aba1
More thread work
wheremyfoodat
2022-12-07 02:08:18 +02:00
-
7547159a48
[Helpers] Fix oopsie
wheremyfoodat
2022-11-18 00:07:14 +02:00
-
70a492fa03
[Kernel] Add log to CreateMutex
wheremyfoodat
2022-11-18 00:01:20 +02:00
-
514ddf39bd
Implement APT::Initialize
wheremyfoodat
2022-11-17 23:48:27 +02:00
-
7b8cac8d43
Semaphores v0.1
wheremyfoodat
2022-11-17 22:14:56 +02:00
-
3c55d88fab
[Kernel & APT] Mutexes v0.1
wheremyfoodat
2022-11-17 00:29:02 +02:00
-
41e01bbdd4
Sync objects 0.1
wheremyfoodat
2022-11-16 22:02:52 +02:00
-
182132cbb1
[APT] Better GetLockHandle stub.
wheremyfoodat
2022-10-20 00:30:44 +03:00
-
-
512a7f7bec
[APT] Fix typo
wheremyfoodat
2022-10-20 00:20:01 +03:00
-
4a68cd8e1a
Fix oopsie
wheremyfoodat
2022-10-17 22:10:01 +03:00
-
55ca643c5d
[SRV] Empty CECD/MIC services for MK7 and 3D Land
wheremyfoodat
2022-10-16 12:27:44 +03:00
-
1147824709
[Kernel] Implement SetThreadPriority
wheremyfoodat
2022-10-16 01:21:33 +03:00
-
bb9a50ab31
[Kernel] Implement getThreadPriority
wheremyfoodat
2022-10-16 01:01:09 +03:00
-
08a45fc8a3
[Kernel] Add some multithreading definitions
wheremyfoodat
2022-10-16 00:43:57 +03:00
-
41aecae58a
[Kernel] Fix threading bug I think
wheremyfoodat
2022-10-15 23:37:22 +03:00
-
72132cd97e
[Kernel] Register CreateMutex in the SVC table
wheremyfoodat
2022-10-15 23:19:28 +03:00
-
015343a848
[FS/Memory] Add ENVINFO and some FS calls for Metroid 2
wheremyfoodat
2022-10-15 21:58:14 +03:00
-
ec26631e5d
[APT] Implement some functions for Metroid 2
wheremyfoodat
2022-10-15 21:30:38 +03:00
-
57fa61eb3f
[GSP::GPU] Implement SetAxiConfigQoSMode
wheremyfoodat
2022-10-15 19:18:53 +03:00
-
49dc526347
Add empty PTM service for CubicNinja
wheremyfoodat
2022-10-15 14:17:10 +03:00
-
5d15efe72c
Stub GPU DMA, fix up some FS stuff. horribly wrong savedata implementation
wheremyfoodat
2022-10-15 13:28:29 +03:00
-
b6a1da21a9
[FS] Cleanup, stub SDMC, start implementing SaveData
wheremyfoodat
2022-10-12 17:29:36 +03:00
-
8cf55162d0
[Kernel] Fix yet another threading oopsie (BOOTS OCARINA OF TIME!!!!!)
wheremyfoodat
2022-10-12 00:44:55 +03:00
-
e1ce698600
[Kernel] Make SleepThread actually sleep.
wheremyfoodat
2022-10-12 00:42:42 +03:00
-
64f397f865
[Kernel] Return success for SleepThread
wheremyfoodat
2022-10-12 00:36:49 +03:00
-
f9079f9dce
[Shader interpreter] Implement CALL
wheremyfoodat
2022-10-12 00:28:50 +03:00
-
c4be91588d
[PICA] Stub triangle strips, implement indexed rendering (hopefully correctly)
wheremyfoodat
2022-10-12 00:21:16 +03:00
-
35c4590104
[Memory] Stub 3D state LED
wheremyfoodat
2022-10-11 23:55:38 +03:00
-
85b7ebae6f
[HID] Stub more gyroscope calls
wheremyfoodat
2022-10-11 23:49:55 +03:00
-
d395fcd3cc
[HID] Implement some extra service calls. [CFG] Add language checking.
wheremyfoodat
2022-10-11 23:32:40 +03:00
-
2a4709dcfa
[Kernel] Implement thread sleeping
wheremyfoodat
2022-10-11 22:45:25 +03:00
-
db0adc55c1
[GSP::GPU] Implement SetInternalPriorities
wheremyfoodat
2022-10-11 22:09:27 +03:00
-
156a89ba75
Cleanup, fix RomFS reads (todo: revisit), add CFG::GetConfigInfoBlk2
wheremyfoodat
2022-10-11 22:04:26 +03:00
-
1ddba7737f
Add empty cfg:u service
wheremyfoodat
2022-10-10 23:44:52 +03:00
-
e02ef8a213
[Kernel] Implement GetHeadphoneStatus, stub SignalEvent
wheremyfoodat
2022-10-10 23:08:43 +03:00
-
f858107dd0
[Memory] Add DSP RAM
wheremyfoodat
2022-10-10 22:55:55 +03:00
-
c34011326e
[DSP] Implement ConvertProcessAddressFromDspDram
wheremyfoodat
2022-10-10 22:33:38 +03:00
-
a3431e7c9c
[DSP service] ReadPipeIfPossible
wheremyfoodat
2022-10-10 22:23:14 +03:00
-
1bcdf7f18d
[DSP] Fix typo
wheremyfoodat
2022-10-10 17:52:21 +03:00
-
4c8ddd2f10
[DSP] Add empty service
wheremyfoodat
2022-10-10 17:50:26 +03:00
-
6c3acda34e
[Kernel] Implement ArbitrationType::DecrementAndWaitIfLess
wheremyfoodat
2022-10-10 16:57:33 +03:00