Steveice10

Results 11 issues of 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...

canary-merge

* 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...

canary-merge

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...

canary-merge

* 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...

canary-merge

### 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...