wheremyfoodat
|
f7c6ec3b57
|
Properly handle DSP interrupts in HLE
|
2024-02-19 18:50:41 +02:00 |
|
wheremyfoodat
|
7a5bb2859e
|
Make DSP backends properly configurable
|
2024-02-19 17:57:21 +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
|
d3dc9e2f71
|
Forward interrupts properly in Teakra DSP core
|
2024-02-18 00:24:08 +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 |
|
Wunkolo
|
37b75f0928
|
Fix C4267 /C4244 warnings
Address warnings involving lossy conversions from larger integer-types into smaller integer-types
|
2023-07-10 12:33:37 -07:00 |
|
Mary
|
122b1b2727
|
hle: Add proper type for result code
This should clean up all HLE errorcode in the codebase.
I didn't removed Rust::Result as this should be a cleanup for another
iteration.
|
2023-06-16 20:09:37 +02:00 |
|
wheremyfoodat
|
378258ed0b
|
[DSP] Fix up warnings/logs
|
2023-06-11 14:20:13 +03:00 |
|
wheremyfoodat
|
ccd7ef3a23
|
[DSP] Add other pipes for Picross 3D
|
2023-06-11 14:11:50 +03:00 |
|
wheremyfoodat
|
b37256e9ea
|
[DSP] Add missing break
|
2023-06-03 01:25:50 +03:00 |
|
wheremyfoodat
|
e5646a185c
|
[DSP] Reset audio pipe properly
|
2023-06-03 01:24:52 +03:00 |
|
wheremyfoodat
|
433fcc9b69
|
[DSP] Add UnloadComponent
|
2023-06-03 01:24:51 +03:00 |
|
wheremyfoodat
|
fdeb45d188
|
[DSP] HLE DSP state & some of the audio pipe
|
2023-06-03 01:24:51 +03:00 |
|
wheremyfoodat
|
856aaf4440
|
[DSP] More event hax
|
2023-04-28 01:53:43 +03:00 |
|
wheremyfoodat
|
7f32c3860c
|
[DSP] Stubbing events (vol 1)
|
2023-04-24 23:42:49 +03:00 |
|
wheremyfoodat
|
908e1fc4fd
|
[DSP] Add event stubs to fix games locking up
|
2023-04-22 20:59:34 +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
|
0f9d94a7d0
|
[DSP] Stub InvalidateDataCache
|
2023-04-02 19:37:28 +03:00 |
|
wheremyfoodat
|
243224eed3
|
More service calls implemented
|
2023-01-06 00:32:02 +02:00 |
|
wheremyfoodat
|
e02ef8a213
|
[Kernel] Implement GetHeadphoneStatus, stub SignalEvent
|
2022-10-10 23:08:43 +03:00 |
|
wheremyfoodat
|
c34011326e
|
[DSP] Implement ConvertProcessAddressFromDspDram
|
2022-10-10 22:33:38 +03:00 |
|
wheremyfoodat
|
a3431e7c9c
|
[DSP service] ReadPipeIfPossible
|
2022-10-10 22:23:14 +03:00 |
|
wheremyfoodat
|
1bcdf7f18d
|
[DSP] Fix typo
|
2022-10-10 17:52:21 +03:00 |
|
wheremyfoodat
|
4c8ddd2f10
|
[DSP] Add empty service
|
2022-10-10 17:50:26 +03:00 |
|