- 21 Oct, 2018 1 commit
-
-
bunnei authored
Added auto controller switching to supported controllers and single joycon button rotation
-
- 20 Oct, 2018 10 commits
-
-
bunnei authored
gl_shader_decompiler: Move position varying declaration back to gl_shader_gen
-
ReinUsesLisp authored
The intention of declaring them in gl_shader_decompiler was to be able to use blocks to implement geometry shaders. But that wasn't needed in the end and it caused issues when both vertex stages were being used, resulting in a redeclaration of "position".
-
David Marcec authored
This is a subset of the better-hid-2 changes, this fixes input in various games which don't support dual joycons. This pr will search for the next best controller which is supported by the current game
-
bunnei authored
gl_shader_decompiler: Implement H* instructions
-
bunnei authored
svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemory
-
bunnei authored
GPU/DMA: Flush the source region and invalidate the destination region when doing a DMA transfer.
-
bunnei authored
service: Update function tables
-
bunnei authored
aoc_u: Stub GetAddOnContentListChangedEvent
-
bunnei authored
hid: Minor cleanup-related changes
-
Zach Hilman authored
This event signals the game when new DLC is purchased from the eShop while the game is running. Since, for the forseeable future, yuzu will not have this ability, it seems safe to stub with a dummy event that will never fire. This is needed to boot Sonic Mania Plus (update v1.04).
-
- 19 Oct, 2018 20 commits
-
-
Mat M authored
crypto: Use compressed sizes in offset calculation for KIP decompression
-
Zach Hilman authored
Fixes a fatal crash on start when deriving keys.
-
bunnei authored
Home button blocking stub
-
David Marcec authored
Needed by arms due to new hid rework
-
Lioncash authored
Updated based off information provided by Switchbrew.
-
Lioncash authored
Updated based off information provided by Switchbrew.
-
Lioncash authored
Updated based off information provided by Switchbrew.
-
Lioncash authored
Updated based off information provided by switchbrew.
-
Lioncash authored
Updated based off information provided by Switchbrew.
-
Lioncash authored
Added based off information provided by Switchbrew
-
Lioncash authored
Updated based off information provided by Switchbrew.
-
Lioncash authored
Updated based on information from Switchbrew.
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
svc: Add missing error checks in svcArbitrateLock/svcArbitrateUnlock
-
bunnei authored
content_archive: Minor reorganization changes
-
bunnei authored
Used better names for mm:u and fixed a bad stub
-
bunnei authored
core: Remove unnecessary assert in ArmInterface()
-
- 18 Oct, 2018 9 commits
-
-
Lioncash authored
The kernel itself checks whether or not the provided addresses are word aligned before continuing, so we should be doing the same.
-
Lioncash authored
This will be used in a following change to svcArbitrateLock() and svcArbitrateUnlock()
-
Lioncash authored
Aligning on 4KB pages isn't a Switch-specific thing, so this can be moved to common so it can be used with other things as well.
-
Lioncash authored
CpuCore already does this sort of checking, so we can just call that instead of duplicating the assertions.
-
bunnei authored
XCI: Add function for checking the existence of the program NCA
-
bunnei authored
Implemented 3D Textures
-
David Marcec authored
InitializeWithId needs to return an id which is a u32 which should be a non zero value
-
Lioncash authored
Now that the changes clarifying the address spaces has been merged, we can wrap the checks that the kernel performs when mapping shared memory (and other forms of memory) into its own helper function and then use those within MapSharedMemory and UnmapSharedMemory to complete the sanitizing checks that are supposed to be done.
-
Lioncash authored
swap.h only needs to be present in the header for the type aliases and definitions, it's not actually needed in the cpp files though. input.h is just unused entirely in xpad.h
-