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
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
wheremyfoodatandGitHub 048eca557e Merge pull request #439 from wheremyfoodat/y2r-stubs
Y2R: Stub IsFinishedSending/Receiving functions
2024-03-07 18:17:56 +00:00
wheremyfoodatandGitHub 361172b4de GSP_GPU: Implement ReadHwRegs 2024-03-07 00:09:41 +00:00
wheremyfoodatandGitHub 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
wheremyfoodatandPSISP 5dd3c02ffb Moar Teak LLE
Co-Authored-By: PSISP <12768103+psi-rockin@users.noreply.github.com>
2024-02-17 03:48:37 +02:00
wheremyfoodatandPSISP 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