summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | |
* | | 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
| | |