| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-30 | Merge pull request #3353 from FernandoS27/aries | bunnei | |
| System: Refactor CPU Core management and move ARMInterface and Schedulers to Kernel | |||
| 2020-01-30 | Merge pull request #3151 from FearlessTobi/fix-korean | bunnei | |
| system_archive: Fix Korean and Chinese fonts | |||
| 2020-01-29 | yuzu: Implement Vulkan frontend | ReinUsesLisp | |
| Adds a Qt and SDL2 frontend for Vulkan. It also finishes the missing bits on Vulkan initialization. | |||
| 2020-01-29 | settings: Add settings for graphics backend | ReinUsesLisp | |
| 2020-01-29 | core: Only wait for idle on gpu_core when it was initialized | ReinUsesLisp | |
| This fixes crashes when a Vulkan device fails to initialize. | |||
| 2020-01-27 | System: Address Feedback | Fernando Sahmkow | |
| 2020-01-26 | System: Correct PrepareReschedule. | Fernando Sahmkow | |
| 2020-01-26 | Kernel: Remove a few global instances from the kernel. | Fernando Sahmkow | |
| 2020-01-26 | Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. | Fernando Sahmkow | |
| This commit instends on better naming the new purpose of this classes. | |||
| 2020-01-26 | ArmInterface: Delegate Exclusive monitor factory to exclusive monitor ↵ | Fernando Sahmkow | |
| interfasce. | |||
| 2020-01-25 | Core: Refactor CPU Management. | Fernando Sahmkow | |
| This commit moves ARM Interface and Scheduler handling into the kernel. | |||
| 2020-01-25 | bsd: Stub several more functions. | bunnei | |
| - Required for Little Town Hero to boot further. | |||
| 2020-01-24 | Disable clang-format for font files | FearlessTobi | |
| 2020-01-24 | Kernel: Implement Physical Core. | Fernando Sahmkow | |
| 2020-01-24 | Merge pull request #3340 from SciresM/pmdx | bunnei | |
| loader: provide default arguments (zero byte) to NSOs | |||
| 2020-01-23 | Input: UDP Client to provide motion and touch controls | fearlessTobi | |
| An implementation of the cemuhook motion/touch protocol, this adds the ability for users to connect several different devices to citra to send direct motion and touch data to citra. Co-Authored-By: jroweboy <jroweboy@gmail.com> | |||
| 2020-01-22 | service: time: Implement ToPosixTimeWithMyRule. | bunnei | |
| - Used by Pokemon Mystery Dungeon. | |||
| 2020-01-22 | loader: provide default arguments (zero byte) to NSOs | Michael Scire | |
| Certain newer unity games (Terraria, Pokemon Mystery Dungeon) require that the argument region be populated. Failure to do so results in an integer underflow in argument count, and eventually an unmapped read at 0x800000000. Providing this default fixes this. Note that the behavior of official software is as yet unverified, arguments-wise. | |||
| 2020-01-20 | time: Fix month off-by-one error. | bunnei | |
| - Fixes timestamp in ZLA and Astral Chain saves. | |||
| 2020-01-19 | Merge pull request #3271 from bunnei/time-rewrite | bunnei | |
| service: time: Rewrite implementation of glue services. | |||
| 2020-01-19 | system_archive: Fix Chinese font | FearlessTobi | |
| Adds the proper OSS font for the Chinese language. | |||
| 2020-01-19 | system_archive: Fix Korean font | FearlessTobi | |
| Fixes Korean fonts when using Open-source system archives. | |||
| 2020-01-18 | core/memory: Create a special MapMemoryRegion for physical memory. | Markus Wick | |
| This allows us to create a fastmem arena within the memory.cpp helpers. | |||
| 2020-01-18 | core/hle: Simplify PhysicalMemory usage in vm_manager. | Markus Wick | |
| 2020-01-18 | core/loaders: Simplify PhysicalMemory usage. | Markus Wick | |
| It is currently a std::vector, however we might want to replace it with a more fancy allocator. So we can't use the C++ iterators any more. | |||
| 2020-01-15 | Moved analog direction logic to sdl_impl | CJBok | |
| 2020-01-14 | Corrected directional states sensitivity | CJBok | |
| 2020-01-11 | core/kernel: Fix GetTotalPhysicalMemoryUsed. | Markus Wick | |
| module._memory was already moved over to a new shared_ptr. So code_memory_size was not increased at all. This lowers the heap space and so saves a bit of memory, usually between 50 to 100 MB. This fixes a regression of c0a01f3adc466d07fc27020048e82cca60988970 | |||
| 2020-01-09 | hid: Fix analog sticks directional states | CJBok | |
| 2020-01-07 | Merge pull request #3272 from bunnei/vi-close-layer | bunnei | |
| service: vi: Implement CloseLayer. | |||
| 2020-01-06 | Merge pull request #3261 from degasus/page_table | bunnei | |
| core/memory + arm/dynarmic: Use a global offset within our arm page table. | |||
| 2020-01-06 | Merge pull request #3257 from degasus/no_busy_loops | bunnei | |
| video_core: Block in WaitFence. | |||
| 2020-01-05 | Merge pull request #2945 from FernandoS27/fix-bcat | bunnei | |
| nifm: Only return that there's an internet connection when there's a BCATServer | |||
| 2020-01-04 | service: time: Implement GetStandardLocalSystemClock. | bunnei | |
| 2020-01-04 | time: Remove overflow error checking (currently breaks ADO builds). | bunnei | |
| 2020-01-04 | service: time: Implement GetClockSnapshotFromSystemClockContext. | bunnei | |
| 2020-01-04 | service: time: Implement IsStandardNetworkSystemClockAccuracySufficient. | bunnei | |
| 2020-01-04 | system_archive: Add a basic HLE implementation for time zone binary. | bunnei | |
| 2020-01-04 | service: time: Rewrite implementation of glue services. | bunnei | |
| 2020-01-04 | core: Initialize several structs that make use of Common::UUID. | bunnei | |
| 2020-01-04 | service: vi: Implement CloseLayer. | bunnei | |
| - Needed for Undertale. | |||
| 2020-01-03 | Merge pull request #3247 from FernandoS27/remap-fix | bunnei | |
| NvServices: Correct Ioctl Remap. | |||
| 2020-01-02 | yuzu: Remove Maxwell debugger | ReinUsesLisp | |
| This was carried from Citra and wasn't really used on yuzu. It also adds some runtime overhead. This commit removes it from yuzu's codebase. | |||
| 2020-01-01 | core/memory + arm/dynarmic: Use a global offset within our arm page table. | Markus Wick | |
| This saves us two x64 instructions per load/store instruction. TODO: Clean up our memory code. We can use this optimization here as well. | |||
| 2019-12-30 | video_core: Block in WaitFence. | Markus Wick | |
| This function is called rarely and blocks quite often for a long time. So don't waste power and let the CPU sleep. This might also increase the performance as the other cores might be allowed to clock higher. | |||
| 2019-12-25 | NvServices: Correct Ioctl Remap. | Fernando Sahmkow | |
| This commit corrects a padding value in Ioctl Remap that was actually an offset to the mapping address. | |||
| 2019-12-12 | Merge pull request #3214 from lioncash/svc-func | bunnei | |
| kernel/svc: Amend function signature of SignalProcessWideKey | |||
| 2019-12-11 | Kernel: Correct behavior of Address Arbiter threads. (#3165) | Fernando Sahmkow | |
| * Kernel: Correct behavior of Address Arbiter threads. This corrects arbitration threads to behave just like in Horizon OS. They are added into a container and released according to what priority they had when added. Horizon OS does not reorder them if their priority changes. * Kernel: Address Feedback. | |||
| 2019-12-11 | kernel/svc: Correct function signature of SignalProcessWideKey | Lioncash | |
| This function doesn't actually return a result code, so we can amend the signature of it to match. | |||
| 2019-12-10 | Merge pull request #3201 from lioncash/dump | bunnei | |
| kernel/svc: Provide implementations for svcDumpInfo/svcDumpInfoNew | |||
