summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update AudioRenderer Voice Sections (#614)Gravatar David2018-07-031-0/+87
| | | | | | | | * voice section updating * fixed slight offset miscalculation * fixed overflow
* Update clang formatGravatar James Rowe2018-07-0225-114/+106
|
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-0279-556/+556
|
* GPU: Remove a surface from the cache when its backing memory is being ↵Gravatar Subv2018-07-011-0/+5
| | | | unmapped from the GPU's MMU.
* nvmap: Return the address of the nvmap object when Freeing it for the last time.Gravatar Subv2018-07-012-4/+11
| | | | This behavior is confirmed by reverse engineering.
* Merge pull request #595 from bunnei/raster-cacheGravatar bunnei2018-06-292-0/+3
|\ | | | | Rewrite the OpenGL rasterizer cache
| * settings: Add a configuration for use_accurate_framebuffers.Gravatar bunnei2018-06-272-0/+3
| |
* | Merge pull request #588 from mailwl/hwopusGravatar bunnei2018-06-274-0/+53
|\ \ | |/ |/| Service/Audio: add hwopus service, stub GetWorkBufferSize function
| * Service/Audio: add hwopus service, stub GetWorkBufferSize functionGravatar mailwl2018-06-254-0/+53
| |
* | Send the correct RequestUpdateAudioRenderer revision in the output header (#587)Gravatar David2018-06-251-1/+1
|/ | | | | | | | * We should be returning our revision instead of what is requested. Hardware test on a 5.1.0 console * Added sysversion comment
* Removed duplicate structs, changed AudioRendererResponse -> UpdateDataHeader ↵Gravatar David2018-06-232-34/+21
| | | | | | | | | | | | (#583) * Removed duplicate structs, changed AudioRendererResponse -> UpdateDataHeader According to game symbols(SMO), there's references to UpdateDataHeader which seems to be what AudioRendererResponse actually is * oops * AudioRendererParameters should be AudioRendererParameter according to SMO
* Fixed RequestUpdateAudioRenderer deadlocks and calculated section sizes ↵Gravatar David2018-06-222-44/+76
| | | | | | | properly (#580) * Fixed RequestUpdateAudioRenderer deadlocks and calculated section sizes properly This fixes RequestUpdateAudioRenderer deadlocks in games like Puyo Puyo Tetris and games which require a proper section size in games such as Retro City Rampage. This fixes causes various games to start rendering or trying to render
* Merge pull request #579 from SciresM/masterGravatar bunnei2018-06-2211-9/+308
|\ | | | | svc: Fully implement svcSignalToAddress and svcWaitForAddress
| * Kernel/Arbiters: Fix casts, cleanup comments/magic numbersGravatar Michael Scire2018-06-224-17/+27
| |
| * Add additional missing format.Gravatar Michael Scire2018-06-212-21/+27
| |
| * Run clang-format on PR.Gravatar Michael Scire2018-06-213-180/+181
| |
| * Kernel/Arbiters: HLE is atomic, adjust code to reflect that.Gravatar Michael Scire2018-06-212-37/+13
| |
| * Kernel/Arbiters: Initialize arb_wait_address in thread struct.Gravatar Michael Scire2018-06-213-1/+7
| |
| * Kernel/Arbiters: Clear WaitAddress in SignalToAddressGravatar Michael Scire2018-06-211-0/+1
| |
| * Kernel/Arbiters: Mostly implement SignalToAddressGravatar Michael Scire2018-06-214-10/+110
| |
| * Kernel/Arbiters: Implement WaitForAddressGravatar Michael Scire2018-06-214-6/+67
| |
| * Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.Gravatar Michael Scire2018-06-217-9/+147
| |
* | IPC: skip empty buffer writeGravatar mailwl2018-06-221-0/+5
| | | | | | | | prevent yuzu crash, if games, like Axiom Verge, trying to read 0 bytes from file
* | Merge pull request #577 from mailwl/audren-updateGravatar bunnei2018-06-212-49/+60
|\ \ | | | | | | Service/Audio: update audren:u service
| * | Service/Audio: update audren:u serviceGravatar mailwl2018-06-212-49/+60
| |/
* / Add support for decrypted NCA files (#567)Gravatar Zach Hilman2018-06-219-15/+452
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start to add NCA support in loader * More nca stuff * More changes to nca.cpp * Now identifies decrypted NCA cont. * Game list fixes and more structs and stuff * More updates to Nca class * Now reads ExeFs (i think) * ACTUALLY LOADS EXEFS! * RomFS loads and games execute * Cleanup and Finalize * plumbing, cleanup and testing * fix some things that i didnt think of before * Preliminary Review Changes * Review changes for bunnei and subv
* Build: Fixed some MSVC warnings in various parts of the code.Gravatar Subv2018-06-205-10/+11
|
* Implement GetAvailableLanguageCodes2 (#575)Gravatar greggameplayer2018-06-191-4/+1
| | | | | | | | | | | | * Implement GetAvailableLanguageCodes2 * Revert "Implement GetAvailableLanguageCodes2" This reverts commit caadd9eea3497ae2a13382aecb8ca29e1c02c5af. * Implement GetAvailableLanguageCodes2 * Implement GetAvailableLanguageCodes2
* Merge pull request #561 from DarkLordZach/fix-odyssey-input-crashGravatar bunnei2018-06-181-0/+4
|\ | | | | Avoid initializing single-joycon layouts with handheld controller
| * Narrow down filter of layout configsGravatar Zach Hilman2018-06-132-10/+5
| |
| * Move loop condition to free functionGravatar Zach Hilman2018-06-131-4/+9
| |
| * Avoid initializing single-joycon layouts with handheld controllerGravatar Zach Hilman2018-06-132-1/+5
| |
* | Merge pull request #572 from Armada651/user-except-stubGravatar bunnei2018-06-181-0/+5
|\ \ | |/ |/| svc: Add a stub for UserExceptionContextAddr.
| * svc: Add a stub for UserExceptionContextAddr.Gravatar Jules Blok2018-06-181-0/+5
| |
* | hid: Update all layouts and only show handheld as connected, fixes libnx ↵Gravatar shinyquagsire232018-06-112-2/+3
| | | | | | | | input for P1_AUTO
* | Common/string_util: add StringFromBuffer functionGravatar mailwl2018-06-071-22/+9
| | | | | | | | convert input buffer (std::vector<u8>) to string, stripping zero chars
* | Merge pull request #522 from mailwl/mm-uGravatar bunnei2018-06-074-0/+83
|\ \ | | | | | | Service/MM: add service and stub some functions
| * | Remove unused header filesGravatar mailwl2018-06-061-2/+0
| | |
| * | Small fixesGravatar mailwl2018-06-052-6/+8
| | |
| * | Service/MM: add service and stub some functionsGravatar mailwl2018-06-054-0/+83
| | |
* | | Merge pull request #503 from mailwl/nfp-stubsGravatar bunnei2018-06-061-7/+101
|\ \ \ | | | | | | | | Service/nfp:user : stub some functions.
| * | | Stub IUser::AttachAvailabilityChangeEventGravatar mailwl2018-06-061-5/+23
| | | |
| * | | Correct function resultsGravatar mailwl2018-06-041-4/+16
| | | |
| * | | Service/nfp:user : stub some functions.Gravatar mailwl2018-06-041-6/+70
| | | | | | | | | | | | | | | | Used by Zelda: BoTW
* | | | nvdrv/devices/nvidia_ctrl_gpu : add IoctlCommands with their params (#524)Gravatar greggameplayer2018-06-062-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add IoctlCommands with their params in nvidia_ctrl_gpu.h * add function related to the changes done previously * fix clang-format * delete trailing whitespace * correct mistake
* | | | Merge pull request #529 from bunnei/am-nifm-stubsGravatar Sebastian Valle2018-06-063-2/+23
|\ \ \ \ | | | | | | | | | | Stub SetConnectionConfirmationOption, GetPseudoDeviceId
| * | | | nifm: Stub out IRequest::SetConnectionConfirmationOption.Gravatar bunnei2018-06-051-1/+10
| | | | |
| * | | | am: Stub out IApplicationFunctions::GetPseudoDeviceId.Gravatar bunnei2018-06-052-1/+13
| | |/ / | |/| |
* / | | GDB Stub Improvements (#508)Gravatar Hedges2018-06-064-27/+194
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * GDB Stub should work now. * Applied clang-format. * Replaced htonll with swap64. * Tidy up.
* | | Nvdrv/devices/nvhost_gpu : Add some IoctlCommands with their params (#511)Gravatar greggameplayer2018-06-041-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add some IoctlCommand with their params to nvhost_gpu * fix clang-format * delete trailing whitespace * fix some clang-format * delete one other trailing whitespace * last clang-format fix