Commit graph

302 commits

Author SHA1 Message Date
wheremyfoodat
1c9a3ac3d3 Add Y2R event delay 2024-07-02 15:30:38 +03:00
wheremyfoodat
8c296905f4 Qt: Add support for dumping DSP firmware 2024-04-26 00:54:21 +03:00
Paris Oplopoios
3270cfe602
First step towards configurable keyboard mappings (#464)
* Configurable keyboard mappings

* Cleanup

* Cleanup

* Biggest mistake of my career

* format

* Fix naming convention

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-03-21 15:54:18 +02:00
wheremyfoodat
048eca557e
Merge pull request #439 from wheremyfoodat/y2r-stubs
Y2R: Stub IsFinishedSending/Receiving functions
2024-03-07 18:17:56 +00:00
wheremyfoodat
361172b4de
GSP_GPU: Implement ReadHwRegs 2024-03-07 00:09:41 +00:00
wheremyfoodat
3505bf0df9
Y2R: Stub IsFinishedSending/Receiving functions 2024-03-06 00:37:12 +00:00
wheremyfoodat
f7c6ec3b57 Properly handle DSP interrupts in HLE 2024-02-19 18:50:41 +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
5dd3c02ffb Moar Teak LLE
Co-Authored-By: PSISP <12768103+psi-rockin@users.noreply.github.com>
2024-02-17 03:48:37 +02:00
wheremyfoodat
363c71e66c Hook DSP interface to DSP service HLE
Co-Authored-By: PSISP <12768103+psi-rockin@users.noreply.github.com>
2024-02-17 01:36:10 +02:00
wheremyfoodat
8fc61769ab Implement PTM::GetPedometerState 2024-01-25 02:31:01 +02:00
wheremyfoodat
29494efd94 Stub GSP::GPU::RestoreVramSysArea 2024-01-24 22:21:17 +02:00
wheremyfoodat
c108da5e02 Moar appletting 2024-01-24 18:51:44 +02:00
wheremyfoodat
313620cad9 Implement SDMC Write-Only archive 2024-01-23 21:56:24 +02:00
wheremyfoodat
76a14b3bae Implement CAM::GetMaxBytes/SetTransferBytes 2024-01-23 19:20:56 +02:00
wheremyfoodat
194f29206b Stub Y2R::SetSendingYUV 2024-01-23 18:31:41 +02:00
wheremyfoodat
707b11ccd8 Add CAM::StartCapture 2024-01-23 18:23:16 +02:00
wheremyfoodat
442ae3a210 Add CAM::SetReceiving, fix ports 2024-01-23 18:10:18 +02:00
wheremyfoodat
a3fda72f88 Add FS::SdmcArchiveResource 2024-01-23 16:38:18 +02:00
wheremyfoodat
84b8bc8c48 Properly implement camera ports, add more cam commands 2024-01-23 16:29:05 +02:00
wheremyfoodat
f78acb8049 Add more CAM definitions 2024-01-23 15:32:21 +02:00
wheremyfoodat
46f92f145f Implement AC::GetWifiStatus 2023-12-31 23:37:39 +02:00
wheremyfoodat
5df44e0c4f [GSP] Add GSP::GPU::ReleaseRight 2023-11-11 20:51:53 +02:00
wheremyfoodat
135c8cb508 [Applets] Proper glance/receiveParameter sorta 2023-11-11 20:11:40 +02:00
wheremyfoodat
0b56427019 Add Y2R::SetCoefficientParams 2023-11-01 23:09:07 +02:00
wheremyfoodat
cc130d52e9 Add Y2R::GetCoefficientParams 2023-11-01 23:01:38 +02:00
wheremyfoodat
171733870d Add Y2R::GetStandardCoefficientParams 2023-11-01 22:49:50 +02:00
offtkp
23636b22fa Hydra core 2023-10-20 19:31:55 +03:00
wheremyfoodat
a42d678c04 Implement CFG::TranslateCountryInfo 2023-09-26 23:45:52 +03:00
wheremyfoodat
9e2707e097 Add FS::RenameFile 2023-09-26 23:31:17 +03:00
wheremyfoodat
fc15a179ad Stub FRD::GetFriendRelationship 2023-09-26 22:59:48 +03:00
wheremyfoodat
ef51572193 [AC] Stub undocumented functions 2023-09-24 19:07:47 +03:00
wheremyfoodat
becc777bd8 Moar FRD 2023-09-24 18:53:25 +03:00
wheremyfoodat
fe8a23e0d9 Add CFG::GetConfigInfoBlk8 implementation 2023-09-24 18:32:37 +03:00
wheremyfoodat
d9ddb65b8c [NDM] Add exclusive state 2023-09-24 18:22:03 +03:00
wheremyfoodat
77fb6d8f0a Add FRD::IsOnline 2023-09-24 18:09:33 +03:00
wheremyfoodat
7d55193087 Add implementations for CFG::SecureInfoGetByte101 and CFG::GetLocalFriendCodeSeed 2023-09-24 17:11:40 +03:00
wheremyfoodat
103cb6acc2 Add BOSS:SetOptoutFlag 2023-09-14 22:43:38 +03:00
wheremyfoodat
88eebbcbae Moar filesystem 2023-09-14 22:22:18 +03:00
wheremyfoodat
712be4ce72 Split PTM services 2023-09-14 17:16:39 +03:00
wheremyfoodat
7c2167e0f2 Add SystemSaveData::OpenFile and split up frd:u and frd:a 2023-09-13 23:21:30 +03:00
wheremyfoodat
c48f8327c6 Start implementing SystemSaveData 2023-09-13 23:15:18 +03:00
Nomi
08e092a28d Merge remote-tracking branch 'upstream/master' into CRO 2023-09-10 22:23:27 +02:00
wheremyfoodat
46cf049e3b Add CSND::ExecuteCommands 2023-09-10 23:00:26 +03:00
wheremyfoodat
8ac22e35e9 Add CSND::AcquireSoundChannels 2023-09-10 18:50:45 +03:00
wheremyfoodat
db50054128 Add nwm::UDS 2023-09-10 17:33:21 +03:00
wheremyfoodat
f37b47f2d0 More NDM stubbing 2023-09-10 16:57:55 +03:00
wheremyfoodat
b394cacbc7 More CSND stubbing 2023-09-10 16:51:44 +03:00
wheremyfoodat
da29cecf7a Make cfg:i not die 2023-09-10 16:20:45 +03:00
wheremyfoodat
68346d73dc Add empty csnd service 2023-09-10 14:45:09 +03:00