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
This commit is contained in:
wheremyfoodat
2025-08-22 02:12:21 +03:00
committed by GitHub
parent ff100dc5ac
commit 78002be334
132 changed files with 37774 additions and 15 deletions

13
third_party/teakra/tests/CMakeLists.txt vendored Normal file
View File

@@ -0,0 +1,13 @@
add_executable(teakra_tests
dma.cpp
btdmp.cpp
interpreter.cpp
main.cpp
timer.cpp
)
target_include_directories(teakra_tests PRIVATE ../include/teakra/impl/)
target_link_libraries(teakra_tests PRIVATE teakra catch)
target_compile_options(teakra_tests PRIVATE ${TEAKRA_CXX_FLAGS})
add_test(teakra_tests teakra_tests)