| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | Loader: Add a GetFileType method to get the type of a loaded file | 2016-05-21 | 4 | -0/+30 | ||
| | | | | | | | ||||||
| | * | | | | | Loader, Frontends: Refactor loader creation and game loading | 2016-05-21 | 4 | -47/+21 | ||
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | This allows frontends to keep a single loader and use it multiple times e.g. for code loading and SMDH parsing. | |||||
| * | | | | | New3DS: Minor style cleanup to #1520. | 2016-05-24 | 2 | -3/+3 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #1520 from JamePeng/checknew3ds | 2016-05-24 | 9 | -10/+138 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Implement CheckNew3DS and CheckNew3DSApp | |||||
| | * | | | | | Implement CheckNew3DS and CheckNew3DSApp | 2016-04-20 | 9 | -10/+138 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Append an item[is_new3ds] to config file[System] group Implement APT::SetNSStateField,it will update the unknown NS_state_field | |||||
| * | | | | | | SVC::WaitSynchronizationN: Reschedule at the end | 2016-05-21 | 1 | -2/+3 | ||
| | |/ / / / |/| | | | | ||||||
| * | | | | | Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD | 2016-05-18 | 1 | -4/+8 | ||
| | | | | | | ||||||
| * | | | | | Update ACT:U and create ACT:A (#1809) | 2016-05-17 | 5 | -0/+56 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update ACT_U * Create act_a.h * Create act_a.cpp * Add service ACT:A * Add ACT:A source and header * Fix wrong header | |||||
| * | | | | | Merge pull request #1800 from JayFoxRox/set-fpscr | 2016-05-17 | 3 | -0/+6 | ||
| |\ \ \ \ \ | |_|/ / / |/| | | | | Set fpscr for new threads | |||||
| | * | | | | Set fpscr for new threads | 2016-05-17 | 3 | -0/+6 | ||
| | | | | | | ||||||
| * | | | | | DSP_DSP: Remove GetHeadphoneStatus logspam (#1799) | 2016-05-15 | 1 | -2/+2 | ||
| | |_|_|/ |/| | | | ||||||
| * | | | | Memory: Fixed a regression caused by #1695 and #1689. | 2016-05-14 | 1 | -0/+3 | ||
| |/ / / | | | | | | | | | | | | | | | | Reserve enough space in the vector that holds the linear heap memory to prevent relocations of the backing memory when growing too much. Closes #1790 | |||||
| * | | | Merge pull request #1689 from Subv/shmem | 2016-05-13 | 18 | -128/+417 | ||
| |\ \ \ | | | | | | | | | Kernel: Implemented shared memory. | |||||
| | * | | | HLE/Applets: Give each applet its own block of heap memory, and use that ↵ | 2016-05-12 | 5 | -5/+44 | ||
| | | | | | | | | | | | | | | | | | when creating the framebuffer shared memory block. | |||||
| | * | | | Kernel: Account for automatically-allocated shared memories in the amount of ↵ | 2016-05-12 | 1 | -0/+5 | ||
| | | | | | | | | | | | | | | | | | used linear heap memory. | |||||
| | * | | | APT: Move the shared font loading and relocation functions to their own ↵ | 2016-05-12 | 4 | -66/+167 | ||
| | | | | | | | | | | | | | | | | | subdirectory services/apt/bcfnt. | |||||
| | * | | | Kernel/SharedMemory: Log an error when Map fails. | 2016-05-12 | 1 | -1/+10 | ||
| | | | | | ||||||
| | * | | | Kernel: Implemented shared memory permissions. | 2016-05-12 | 4 | -9/+50 | ||
| | | | | | ||||||
| | * | | | APT: Implement relocating the shared font to its true address. | 2016-05-12 | 1 | -9/+74 | ||
| | | | | | ||||||
| | * | | | Kernel/Memory: Remove the Shared Memory region from the legacy memory map. | 2016-05-12 | 1 | -1/+0 | ||
| | | | | | ||||||
| | * | | | Kernel/SharedMemory: Properly implemented shared memory support. | 2016-05-12 | 10 | -118/+147 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Applications can request the kernel to allocate a piece of the linear heap for them when creating a shared memory object. Shared memory areas are now properly mapped into the target processes when calling svcMapMemoryBlock. Removed the APT Shared Font hack as it is no longer needed. | |||||
| | * | | | Kernel/SVC: Fixed the register order for svcCreateMemoryBlock. | 2016-05-12 | 2 | -2/+3 | ||
| | | | | | | | | | | | | | | | | | R0 is used as the last parameter instead of R4. | |||||
| * | | | | Merge pull request #1695 from Subv/tls_alloc | 2016-05-12 | 5 | -28/+74 | ||
| |\ \ \ \ | | | | | | | | | | | Kernel/Threads: Dynamically allocate the TLS region for threads. | |||||
| | * | | | | Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE ↵ | 2016-05-07 | 5 | -28/+74 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | region of the linear heap. Each thread gets a 0x200-byte area from the 0x1000-sized page, when all 8 thread slots in a single page are used up, the kernel allocates a new page to hold another 8 entries. This is consistent with what the real kernel does. | |||||
| * | | | | | gdbstub: Silence missing prototype warnings | 2016-05-10 | 1 | -3/+3 | ||
| | | | | | | ||||||
| * | | | | | dyncom: Reset the context into user mode correctly | 2016-05-09 | 1 | -1/+1 | ||
| | |/ / / |/| | | | | | | | | | | | The other mode was system mode. | |||||
| * | | | | Merge pull request #1766 from Subv/log_cpu | 2016-05-08 | 3 | -0/+10 | ||
| |\ \ \ \ | | | | | | | | | | | Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1) | |||||
| | * | | | | Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1). | 2016-05-07 | 3 | -0/+10 | ||
| | |/ / / | | | | | | | | | | | | | We do not currently implement any cores other than the AppCore (Core 0). | |||||
| * | | | | Merge pull request #1718 from alex-laties/fixup-type-conversions | 2016-05-07 | 5 | -29/+29 | ||
| |\ \ \ \ | | | | | | | | | | | fixup simple type conversions where possible | |||||
| | * | | | | fixup simple type conversions where possible | 2016-05-07 | 5 | -29/+29 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #1761 from Subv/applets_fb | 2016-05-07 | 5 | -23/+44 | ||
| |\ \ \ \ \ | |/ / / / |/| | | | | HLE/Applets: Use the correct size for the framebuffer SharedMemory | |||||
| | * | | | | HLE/Applets: Use the correct size for the framebuffer SharedMemory in the ↵ | 2016-05-07 | 5 | -23/+44 | ||
| | | |_|/ | |/| | | | | | | | | | | swkbd and MiiSelector applets. | |||||
| * | | | | fix:return proper error | 2016-05-06 | 1 | -2/+3 | ||
| | | | | | ||||||
| * | | | | Merge pull request #1762 from bunnei/global | 2016-05-05 | 4 | -8/+21 | ||
| |\ \ \ \ | | | | | | | | | | | hle: Get rid of direct global access to g_reschedule | |||||
| | * | | | | HLE: Rename RescheduleIsPending to IsReschedulePending. | 2016-05-05 | 3 | -3/+3 | ||
| | | | | | | ||||||
| | * | | | | hle: Get rid of global access to g_reschedule | 2016-03-21 | 4 | -8/+21 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | This shouldn't be directly exposed if there's already a partial API that operates on it. We can just provide the rest of that API. | |||||
| * | | | | | Merge pull request #1700 from wwylele/gamelist-icon | 2016-05-05 | 6 | -23/+149 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Qt: display game icon and title in the game list | |||||
| | * | | | | | add icon & title to game list | 2016-05-04 | 6 | -23/+149 | ||
| | | | | | | | ||||||
| * | | | | | | Layout Mii parameters input/output, and return success as result of applet work | 2016-05-05 | 2 | -0/+49 | ||
| | |_|/ / / |/| | | | | ||||||
| * | | | | | Merge pull request #1732 from wwylele/config00170000 | 2016-05-02 | 2 | -13/+4 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | add config block 0x00170000; remove duplicated content | |||||
| | * | | | | | remove duplicated function declaration | 2016-05-01 | 1 | -13/+0 | ||
| | | | | | | | ||||||
| | * | | | | | add config block 0x00170000 | 2016-04-29 | 1 | -0/+4 | ||
| | |/ / / / | ||||||
| * | | | | | VideoCore: Run include-what-you-use and fix most includes. | 2016-04-30 | 4 | -2/+4 | ||
| | | | | | | ||||||
| * | | | | | LCD: Remove unneeded #undef with no matching #define. | 2016-04-30 | 1 | -2/+0 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #1729 from MerryMage/null-sink | 2016-04-30 | 2 | -0/+8 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Audio Config: Implement null sink and implement sink configuration | |||||
| | * | | | | | Audio: Add sink selection to configuration files | 2016-04-30 | 2 | -0/+8 | ||
| | |/ / / / | ||||||
| * | | | | | Merge pull request #1650 from JamePeng/update-the-ndm-code | 2016-04-30 | 3 | -27/+420 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Update the stub code of NDM service! | |||||
| | * | | | | | Update the stub code of NDM service! | 2016-04-21 | 3 | -27/+420 | ||
| | | | | | | | ||||||
| * | | | | | | Merge pull request #1647 from mailwl/acu-closeasync | 2016-04-30 | 2 | -1/+29 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | ac:u: stub CloseAsync; align memory size in svc:GetProcessInfo(type=2) | |||||
| | * | | | | | | ac:u: stub CloseAsync; check memory size aling in svc:GetProcessInfo(type=2) | 2016-04-21 | 2 | -1/+29 | ||
| | |/ / / / / | ||||||