dolphin/Source
Alex Sanchez-Stern d8d8b5a847
Don't unlink shared memory on Unix
Essentially adds the funcitonality from PR #6091 to Unix
platforms. This allows third party tools like DME and JuniorsToolbox
to access the shared memory region allowing them to manipulate game
memory for various functionality. To do this, keep the shared memory
object mapped to a name so that the other process can access it,
instead of unlinking it from the name right after creation. This might
leak files into the filesystem, like mentioned in
https://github.com/dolphin-emu/dolphin/pull/9834#discussion_r803123299,
but will only be one virtual file per dolphin so I think it's fine.
2024-09-09 18:30:34 -07:00
..
Android Merge pull request #12863 from JosJuice/android-gamepad-sensors 2024-08-18 13:48:30 +01:00
Core Don't unlink shared memory on Unix 2024-09-09 18:30:34 -07:00
DSPSpy DSPSpy: Add st3 BLOOP{,I} tests. 2022-09-30 11:07:41 +00:00
DSPTool TAS Input: Enable hotkeys and controller input when Input has focus 2024-05-31 15:14:44 -07:00
PCH bump minimum VS version to 17.6 2023-05-16 20:21:36 -07:00
UnitTests Add support for libfmt-11 2024-08-22 16:54:35 +03:00
VSProps Migrate Vulkan-Headers to submodule and update to v1.3.288 2024-06-22 08:03:20 +02:00
.clang-format Replace Cpp11 (A Deprecated alias for Latest) in .clang-format 2022-06-22 08:57:32 +10:00
CMakeLists.txt CMakeLists: Add Clang's Specific WShadow Diagnostics 2024-03-09 15:34:39 -08:00
dolphin-emu.sln Externals: Convert minizip-ng To Submodule 2024-05-03 12:43:33 -07:00