summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #688 from lioncash/commaGravatar bunnei2018-07-181-22/+12
|\ \ \ | | | | | | | | vm_manager: Add missing commas to string literal array elements in GetMemoryStateName()
| * | | vm_manager: Add missing commas to string literal array elements in ↵Gravatar Lioncash2018-07-181-22/+12
| | |/ | |/| | | | | | | | | | | | | | | | GetMemoryStateName() Without these, this would perform concatenation, which is definitely not what we want here.
* | | Merge pull request #693 from lioncash/unusedGravatar bunnei2018-07-181-7/+0
|\ \ \ | | | | | | | | core/memory: Remove unused function GetSpecialHandlers() and an unused variable in ZeroBlock()
| * | | core/memory: Remove unused function GetSpecialHandlers() and an unused ↵Gravatar Lioncash2018-07-181-7/+0
| | |/ | |/| | | | | | | variable in ZeroBlock()
* | | Merge pull request #687 from lioncash/instanceGravatar bunnei2018-07-183-7/+11
|\ \ \ | | | | | | | | core: Don't construct instance of Core::System, just to access its live instance
| * | | core: Make System's default constructor privateGravatar Lioncash2018-07-182-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | This makes it a compilation error to construct additional instances of the System class directly, preventing accidental wasteful constructions over and over.
| * | | core: Don't construct instance of Core::System, just to access its live instanceGravatar Lioncash2018-07-182-7/+7
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | This would result in a lot of allocations and related object construction, just to toss it all away immediately after the call. These are definitely not intentional, and it was intended that all of these should have been accessing the static function GetInstance() through the name itself, not constructed instances.
* | | Virtual Filesystem 2: Electric Boogaloo (#676)Gravatar Zach Hilman2018-07-1849-1862/+1807
| |/ |/| | | | | | | | | | | | | | | | | * Virtual Filesystem * Fix delete bug and documentate * Review fixes + other stuff * Fix puyo regression
* | Fill in more fields in TouchScreenEntryTouchGravatar Zach Hilman2018-07-181-4/+9
| |
* | Single touch supportGravatar Zach Hilman2018-07-181-4/+19
|/
* vi: Change TransactionId::CancelBuffer to LOG_CRITICAL.Gravatar bunnei2018-07-171-1/+1
|
* vi: Fix size for ListDisplays default display.Gravatar bunnei2018-07-171-2/+2
|
* vi: Partially implement buffer crop parameters.Gravatar bunnei2018-07-176-10/+26
|
* General Filesystem and Save Data Fixes (#670)Gravatar Zach Hilman2018-07-1716-212/+256
|
* Merge pull request #671 from MerryMage/clear-exclusive-stateGravatar bunnei2018-07-176-0/+11
|\ | | | | scheduler: Clear exclusive state when switching contexts
| * scheduler: Clear exclusive state when switching contextsGravatar MerryMage2018-07-166-0/+11
| |
* | Merge pull request #672 from SciresM/to_address_fixGravatar bunnei2018-07-171-2/+4
|\ \ | | | | | | svc:: Fix bug in svcWaitForAddress
| * | Kernel/Arbiter: Fix bug in WaitIfLessThanGravatar Michael Scire2018-07-161-2/+4
| |/
* / nvflinger: Fix for BufferQueue event handling.Gravatar bunnei2018-07-176-32/+21
|/
* HID: Update controllers less oftenGravatar James Rowe2018-07-151-3/+3
|
* Merge pull request #663 from Subv/bsdGravatar bunnei2018-07-141-2/+1
|\ | | | | Services/BSD: Corrected the return for StartMonitoring according to SwIPC
| * Services/BSD: Corrected the return for StartMonitoring according to SwIPC.Gravatar Subv2018-07-141-2/+1
| |
* | Merge pull request #662 from Subv/delete_fileGravatar bunnei2018-07-141-2/+4
|\ \ | | | | | | FileSys: Append the requested path to the filesystem base path in DeleteFile
| * | FileSys: Append the requested path to the filesystem base path in DeleteFile.Gravatar Subv2018-07-141-2/+4
| |/ | | | | | | We were trying to delete things in the current directory instead of the actual filesystem directory. This may fix some savedata issues in some games.
* / No need to use ASSERT_MSG with an empty messageGravatar David Marcec2018-07-141-2/+2
|/
* More improvements to GDBStub (#653)Gravatar Hedges2018-07-127-49/+172
| | | | | | | | | | | * More improvements to GDBStub - Debugging of threads should work correctly with source and assembly level stepping and modifying registers and memory, meaning threads and callstacks are fully clickable in VS. - List of modules is available to the client, with assumption that .nro and .nso are backed up by an .elf with symbols, while deconstructed ROMs keep N names. - Initial support for floating point registers. * Tidy up as requested in PR feedback * Tidy up as requested in PR feedback
* We only need to alert for memory pool changesGravatar David Marcec2018-07-131-2/+0
|
* initialized voice status and unused sizes in the update data headerGravatar David Marcec2018-07-131-1/+3
|
* Merge pull request #648 from ogniK5377/no-netGravatar bunnei2018-07-121-3/+21
|\ | | | | Let games/application know that we're offline
| * Added IsWirelessCommunicationEnabled, IsEthernetCommunicationEnabled, ↵Gravatar David Marcec2018-07-121-3/+21
| | | | | | | | | | | | IsAnyInternetRequestAccepted Since we have no socket implementation we should be returning 0 to indicate we're currently offline.
* | Audout "Auto" functionsGravatar David Marcec2018-07-122-14/+14
|/ | | | Audout autos are identical to their counterpart except for the buffer type which yuzu already handles for us.
* Merge pull request #559 from Subv/mount_savedataGravatar bunnei2018-07-112-2/+12
|\ | | | | Services/FS: Return the correct error code when trying to mount a nonexistent savedata.
| * Services/FS: Return the correct error code when trying to mount a ↵Gravatar Subv2018-06-182-2/+12
| | | | | | | | nonexistent savedata.
* | hid: Fix timestamps and controller type.Gravatar bunnei2018-07-101-7/+5
| | | | | | | | - This fixes user input in SMO.
* | Merge pull request #644 from ogniK5377/getconfig-errGravatar bunnei2018-07-101-17/+2
|\ \ | | | | | | NvOsGetConfigU32 production impl
| * | NvOsGetConfigU32 production implGravatar David Marcec2018-07-101-17/+2
| | | | | | | | | | | | | | | Settings are only used when RMOS_SET_PRODUCTION_MODE is set to 0. If production mode is set, the error code 0x30006 is returned instead
* | | Merge pull request #642 from bunnei/create-save-dirGravatar bunnei2018-07-101-0/+9
|\ \ \ | |/ / |/| | savedata_factory: Always create a save directory for games.
| * | savedata_factory: Always create a save directory for games.Gravatar bunnei2018-07-081-0/+9
| | |
* | | nvhost_ctrl: Fix NvOsGetConfigU32 for Snipper Clips.Gravatar bunnei2018-07-081-1/+1
|/ /
* | Revert "Virtual Filesystem (#597)"Gravatar bunnei2018-07-0742-1682/+1618
| | | | | | | | This reverts commit 77c684c1140f6bf3fb7d4560d06d2efb1a2ee5e2.
* | Virtual Filesystem (#597)Gravatar Zach Hilman2018-07-0642-1618/+1682
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add VfsFile and VfsDirectory classes * Finish abstract Vfs classes * Implement RealVfsFile (computer fs backend) * Finish RealVfsFile and RealVfsDirectory * Finished OffsetVfsFile * More changes * Fix import paths * Major refactor * Remove double const * Use experimental/filesystem or filesystem depending on compiler * Port partition_filesystem * More changes * More Overhaul * FSP_SRV fixes * Fixes and testing * Try to get filesystem to compile * Filesystem on linux * Remove std::filesystem and document/test * Compile fixes * Missing include * Bug fixes * Fixes * Rename v_file and v_dir * clang-format fix * Rename NGLOG_* to LOG_* * Most review changes * Fix TODO * Guess 'main' to be Directory by filename
* | 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
| | |