- May 17, 2016
-
-
Jannik Vogel authored
-
- May 16, 2016
-
-
Maribel authored
-
- May 15, 2016
-
-
Maribel authored
* AudioCore: Implement time stretcher * fixup! AudioCore: Implement time stretcher * fixup! fixup! AudioCore: Implement time stretcher * fixup! fixup! fixup! AudioCore: Implement time stretcher * fixup! fixup! fixup! fixup! AudioCore: Implement time stretcher * fixup! fixup! fixup! fixup! fixup! AudioCore: Implement time stretcher
-
- May 14, 2016
-
-
Subv authored
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
-
Jannik Vogel authored
-
Jannik Vogel authored
-
- May 13, 2016
-
-
Jannik Vogel authored
-
Jannik Vogel authored
-
Subv authored
HLE/Applets: Give each applet its own block of heap memory, and use that when creating the framebuffer shared memory block.
-
Subv authored
Kernel: Account for automatically-allocated shared memories in the amount of used linear heap memory.
-
Subv authored
APT: Move the shared font loading and relocation functions to their own subdirectory services/apt/bcfnt.
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
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.
-
Subv authored
R0 is used as the last parameter instead of R4.
-
- May 12, 2016
-
-
Jannik Vogel authored
-
Jannik Vogel authored
-
Jannik Vogel authored
-
- May 11, 2016
-
-
Jannik Vogel authored
-
Jannik Vogel authored
-
Jannik Vogel authored
-
Jannik Vogel authored
-
Jannik Vogel authored
-
- May 10, 2016
-
-
Lioncash authored
-
Lioncash authored
-
Jannik Vogel authored
-
Jannik Vogel authored
-
- May 09, 2016
-
-
Lioncash authored
The other mode was system mode.
-
Lioncash authored
Silences two warnings on OSX.
-
Lioncash authored
These shouldn't haphazardly convert types
-
Lioncash authored
This isn't well-defined in C++.
-
Lioncash authored
Also gets rid of pointer data variants as this prevents the use of the regular swapping routines as unary predicates in std lib functions. They also cast to stricter alignment types, which is undefined behavior.
-
- May 07, 2016
-
-
Alexander Laties authored
-
Subv authored
We do not currently implement any cores other than the AppCore (Core 0).
-
Subv authored
Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE 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.
-
Subv authored
HLE/Applets: Use the correct size for the framebuffer SharedMemory in the swkbd and MiiSelector applets.
-
MerryMage authored
-
bunnei authored
-