wheremyfoodat
78002be334
Vendor Teakra, make emulator own DSP RAM and add DSP RAM to fastmem ( #806 )
...
* DSP: Own DSP RAM and add it to fastmem
* Vendor Teakra
* Add MacOS support to fastmem
* Fix MacOS fastmem paths
* Fix iOS build
2025-08-22 02:12:21 +03:00
wheremyfoodat
9ef7db63ef
Update teakra
2025-07-08 23:59:28 +03:00
wheremyfoodat
518b279139
DSP debugger: Fix prpage
2025-07-08 23:39:12 +03:00
wheremyfoodat
415bf7b0a4
Initial DSP debugger work
2025-07-08 23:39:12 +03:00
wheremyfoodat
8e20bd6220
Long overdue clang-format pass on most of the project ( #773 )
2025-07-06 18:25:20 +03:00
wheremyfoodat
b251f84ab1
DSP: Add option to enable/disable AAC
2024-11-28 19:10:55 +02:00
wheremyfoodat
85bae2e94e
HLE DSP: Handle cycle drifting
2024-08-04 16:46:43 +03:00
wheremyfoodat
d459cb1d6c
Get audio output working with LLE DSP ( #419 )
...
* Implement audio output
* Semi-proper audio output
* Add audio enable and vsync settings
* Add audio enable and vsync settings
* Optimize audio output a bit
* Make max ring buffer timeout smaller
* Make max ring buffer timeout smaller
* Revert to spinlocking for audio sync
* Sleep emulator thread if too many samples queued
* Fix Teakra submodule breaking
* Don't start audio device too soon
* Fix IWYU errors
* Fix compilation errors on GCC/Clang
* Ignore std::hardware_destructive_interference_size on Android NDK
* Fix more IWYU errors
2024-02-24 03:26:23 +02:00
wheremyfoodat
8bca988b55
Fix compilation errors
2024-02-23 23:49:56 +00:00
wheremyfoodat
7a5bb2859e
Make DSP backends properly configurable
2024-02-19 17:57:21 +02:00
wheremyfoodat
33eb096ef8
Better DSP scheduling
2024-02-18 22:22:00 +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
wheremyfoodat
0a51a80d91
Add DSP emulation interface
...
Co-Authored-By: PSISP <12768103+psi-rockin@users.noreply.github.com >
2024-02-17 00:39:55 +02:00