Steveice10
Steveice10
Adds support for loading personalized (encrypted title key) tickets from NSP files. Previously the relevant code would assume a common key and load in the first 16 bytes of the...
When the AAC decoder is being used, it hooks into the DSP sleep/wake behavior to send the following commands: * Sleep: SaveState -> Shutdown * Wake: Initialize -> LoadState This...
* Reorganize ExitProcess code to be a bit cleaner and reusable for TerminateProcess. * Fixes to termination of threads on process exit: * Terminate threads on all cores. * Make...
Was combing over the cubeb logic due to some of the recent issues on macOS and did some minor style and logic cleanups along the way. Also implemented AdjustSampleRate for...
* RequestParser now uses the header from the command buffer to parse the request instead of requiring the ID and parameter counts to be passed in manually. * FunctionInfo now...
Re-enables macOS artifact upload. Intended for canary until Vulkan is ready for nightly. - - - This change is [](https://reviewable.io/reviews/citra-emu/citra/6646)
Removes the compatibility naming workaround for release artifacts, including: * 'windows-mingw' for Windows MSYS2 archive names. * 'canary-mingw' and 'nightly-mingw' for folder names inside MSYS2 archives. * 'osx' for macOS...
Operating System: Windows 11 (ARM64) Crypto++ Version: 8.9 Toolchain: MSYS2 CLANGARM64 Summary: When compiling with MSYS2 CLANGARM64, there are a number of compiler errors unless ASM is disabled. For example:...
* Make sure the portable user path is absolute by using `FileUtil::GetCurrentDir()` instead of a fixed `.` base path. Otherwise trying to open directories via Qt won't work. * Tighten...
### Description This is an attempt to revive the concept from https://github.com/dolphin-emu/dolphin/pull/10428 by including the macOS updater app inside the main app bundle. At runtime, the updater is copied from...