| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-16 | file_sys/errors: Get rid of the ErrCodes namespace | Lioncash | |
| There's no real point to keeping the separate enum around, especially given the name of the error code itself is supposed to document what the value actually represents. | |||
| 2018-11-16 | file_sys/errors: Extract FS-related error codes to file_sys/errors.h | Lioncash | |
| Keeps filesystem-related error codes in one spot. | |||
| 2018-11-15 | Fixed priority switching edge case for handheld (#1675) | David | |
| * Fixed priority switching edge case for handheld We accidently used controller index instead of npad id * Moved NPadIdToIndex | |||
| 2018-11-15 | Merge pull request #1699 from DarkLordZach/deterministic-rng-3 | bunnei | |
| csrng: Use random integer distribution instead of raw engine | |||
| 2018-11-15 | fsp_srv: Add support for using open source archive if not found in NAND | Zach Hilman | |
| 2018-11-15 | file_sys: Add framework for synthesizing open source archives | Zach Hilman | |
| 2018-11-15 | vfs_vector: Add VFS backend for std::array | Zach Hilman | |
| Allows using constexpr/static const data with VFS. | |||
| 2018-11-15 | csrng: Use random integer distribution instead of raw engine | Zach Hilman | |
| Prevents returning the same value every single call. | |||
| 2018-11-15 | Merge pull request #1687 from lioncash/deduplication | bunnei | |
| kernel/thread: Deduplicate scheduler switching code | |||
| 2018-11-15 | Merge pull request #1618 from DarkLordZach/dump-nso | bunnei | |
| patch_manager: Add support for dumping uncompressed NSOs | |||
| 2018-11-15 | Merge pull request #1691 from lioncash/audren | bunnei | |
| service/audren_u: Forward RequestUpdateAuto through the same function as RequestUpdate | |||
| 2018-11-15 | ldr_ro: Implement UnloadNro (command 1) | Zach Hilman | |
| Includes actual unmapping and address error checking. | |||
| 2018-11-15 | ldr_ro: Fully Implement LoadNro (command 0) | Zach Hilman | |
| Includes NRO and BSS error checking, maximum loaded NRO check, NRR hash check, and proper remapping of BSS data. | |||
| 2018-11-15 | ldr_ro: Implement UnloadNrr (command 3) | Zach Hilman | |
| Includes initialization check, proper address check, alignment check, and actual unloading of a loaded NRR. | |||
| 2018-11-15 | ldr_ro: Fully implement LoadNrr (command 2) | Zach Hilman | |
| Includes parameter error checking, hash enforcement, initialization check, and max NRR load check. | |||
| 2018-11-15 | process: Make MirrorMemory take state to map new memory as | Zach Hilman | |
| Credits to Subv | |||
| 2018-11-15 | pl_u: Resize buffers in shared font data getter to what game requests | Zach Hilman | |
| Fixes unmapped spam in SMP and buffer size errors in some other games | |||
| 2018-11-14 | Merge pull request #1697 from lioncash/acc | bunnei | |
| acc/profile_manager: Minor cleanup-related changes | |||
| 2018-11-14 | Merge pull request #1696 from lioncash/acc-cond | bunnei | |
| service/acc: Correct error case within TrySelectUserWithoutInteraction() | |||
| 2018-11-14 | service/acc: Correct error case within TrySelectUserWithoutInteraction() | Lioncash | |
| empty() in this case will always return false, since the returned container is a std::array. Instead, check if all given users are invalid before returning the error code. | |||
| 2018-11-14 | profile_manager: Replace iterative loop with a ranged-for loop in ↵ | Lioncash | |
| ParseUserSaveFile() | |||
| 2018-11-14 | profile_manager: Move UUID Format function definitions into the cpp file | Lioncash | |
| Avoids relying on fmt always being indirectly included. | |||
| 2018-11-14 | Merge pull request #1690 from lioncash/nfp | bunnei | |
| nfp: Correct erroneous sizeof expression within GetTagInfo() | |||
| 2018-11-14 | Merge pull request #1689 from lioncash/break | bunnei | |
| hid/npad: Add missing break in switch statement within Controller_NPad::OnUpdate | |||
| 2018-11-14 | Merge pull request #1688 from lioncash/unused | bunnei | |
| service: Mark MakeFunctionString with the [[maybe_unused]] attribute. | |||
| 2018-11-14 | Merge pull request #1679 from DarkLordZach/deterministic-rng-2 | bunnei | |
| svc: Use proper random entropy generation algorithm | |||
| 2018-11-14 | nfp: Correct erroneous sizeof expression within GetTagInfo() | Lioncash | |
| The previous expression would copy sizeof(size_t) amount of bytes (8 on a 64-bit platform) rather than the full 10 bytes comprising the uuid member. Given the source and destination types are the same, we can just use an assignment here instead. | |||
| 2018-11-14 | service/audren_u: Forward RequestUpdateAuto through the same function as ↵ | Lioncash | |
| RequestUpdate Based off RE, they both currently go through the same codepath with no difference in behavior. | |||
| 2018-11-14 | hid/npad: Add missing break in switch statement within ↵ | Lioncash | |
| Controller_NPad::OnUpdate() | |||
| 2018-11-14 | service: Mark MakeFunctionString with the [[maybe_unused]] attribute. | Lioncash | |
| When yuzu is compiled in release mode this function is unused, however, when compiled in debug mode, it's used within a LOG_TRACE statement. This prevents erroneous compilation warnings about an unused function (that isn't actually totally unused). | |||
| 2018-11-14 | kernel/thread: Deduplicate scheduler switching code | Lioncash | |
| The code in both places was the same verbatim, so we can extract it to a function to deduplicate the logic. | |||
| 2018-11-13 | Merge pull request #1680 from lioncash/mem | bunnei | |
| kernel/process: Migrate heap-related memory management out of the process class and into the vm manager | |||
| 2018-11-13 | Merge pull request #1682 from lioncash/audio | bunnei | |
| hle/audren_u: Implement Get/SetRenderingTimeLimit | |||
| 2018-11-13 | Merge pull request #1608 from DarkLordZach/save-data-reader | bunnei | |
| [ns|fsp_srv]: Implement various functions to boot Checkpoint | |||
| 2018-11-13 | hle/audren_u: Implement Get/SetRenderingTimeLimit | Lioncash | |
| These appear to be a basic getter and setter pair, so these are fairly trivial to implement and get out of the way. | |||
| 2018-11-13 | vm_manager: Unstub GetTotalHeapUsage() | Lioncash | |
| Now that we've moved all of the heap-related stuff to the VMManager class, we can unstub this function, as the necessary members are visible now. | |||
| 2018-11-13 | kernel/process: Migrate heap-related memory management out of the process ↵ | Lioncash | |
| class and into the vm manager Avoids a breach of responsibilities in the interface and keeps the direct code for memory management within the VMManager class. | |||
| 2018-11-13 | svc: Use proper random entropy generation algorithm | Zach Hilman | |
| 2018-11-13 | GDBStub improvements: | Hedges | |
| - Add FPU support - Fix access to TLS Fix clang-format. | |||
| 2018-11-12 | Merge pull request #1670 from DarkLordZach/deterministic-rng | bunnei | |
| csrng: Add config option to set RNG seed | |||
| 2018-11-12 | Merge pull request #1665 from ogniK5377/GetClockSnapshot | bunnei | |
| Implement GetClockSnapshot, ToPosixTime & ToPosixTimeWithMyRule | |||
| 2018-11-12 | svc: Return random seed for svcGetInfo RandomEntropy | Zach Hilman | |
| 2018-11-11 | settings: Add config option to set RNG seed | Zach Hilman | |
| 2018-11-11 | csrng: Use std::mt19937 engine for random number generation | Zach Hilman | |
| 2018-11-11 | Merge pull request #1652 from FreddyFunk/static-cast | bunnei | |
| configure_system: Fix compiler warning | |||
| 2018-11-10 | Merge pull request #1656 from ogniK5377/message-queue | James Rowe | |
| Ability to switch between docked and undocked mode in-game | |||
| 2018-11-10 | Added maybe_unused | David Marcec | |
| 2018-11-10 | Added ToPosixTime & ToPosixTimeWithMyRule | David Marcec | |
| Added instead of using a seperate PR to prevent conflicts | |||
| 2018-11-10 | Added consts and static | David Marcec | |
| 2018-11-10 | Implement GetClockSnapshot | David Marcec | |
| Needed by megaman 11 | |||
