aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-31Fix application list (#891)Xpl0itR
* Fix application list * Convert file extensions to lowercase before comparing * AcK's requested changes * fixed bug found by gdkchan's requested changes * Account for mismatch between LibHac.TitleLanguage and ...System.Language
2020-01-31Enable stencil texturing (fixes #866) (#910)gdkchan
2020-01-30Discard higher 32-bits of IPC message magic and command number (#911)gdkchan
2020-01-30prepo IPrepoService accurate parsing for report (#905)Ac_K
* prepo IPrepoService accurate parsing for report I've found they use msgpack for the report, so I've added a nuget package and deserialize the report in the right way. Close #838 * jD requested changes * Change nuget to MsgPack.Cli * Use var instead of explicit cast
2020-01-27Fix OpenBisFileSystem wrong buffer type (#909)Thog
As the title say.
2020-01-26SoftwareKeyboard: Interactive data size should include size field. (#907)bunnei
2020-01-24Make VirtualFileSystem only instanciable once (#901)Thog
This fix a regression caused by #888 on temporary saves for SNES Online. (and probably other games)
2020-01-24Added Program Icon (#900)MelonSpeedruns
* Added Program Icon Added an icon that displays in the Windows File Explorer and on the console window itself when launched. * Renamed ryu.ico to Ryujinx.ico
2020-01-22Ignore exit flag on branch delay slot (#899)gdkchan
2020-01-21Keep the GUI alive when closing a game (#888)Thog
* Keep the GUI alive when closing a game Make HLE.Switch init when starting a game and dispose it when closing the GlScreen. This also make HLE in charge of disposing the audio and gpu backend. * Address Ac_k's comments * Make sure to dispose the Discord module and use GTK quit method Also update Discord Precense when closing a game. * Make sure to dispose MainWindow * Address gdk's comments
2020-01-20Update DiscordRichPresence package reference to 1.0.147 which is now built ↵Jonathan Goyvaerts
for .NET core (#898)
2020-01-19Update 32 bits syscalls to match 64 bits implementation (#892)Thog
* Implement 32 bits syscalls Co-authored-by: riperiperi <rhy3756547@hotmail.com> Implement all 32 bits counterparts of the 64 bits syscalls we currently have. * Add FlushProcessDataCache32 * Address jd's comments
2020-01-19Fix shader output color buffer index when non-sequential render targets are ↵gdkchan
used (#895)
2020-01-18Various small audren fixes (#894)bylaws
* Remove redundant modulo on wave buffer index This is already performed by SetBufferIndex * Correct typo in UpdateDataHeader MixeSize -> MixSize * Remove unused variable in audren 'volume' was unused and 'voice.Volume' was used instead so remove 'volume'
2020-01-17Support audio effect output status (#890)gdkchan
* Support audio effect output status * Remove extra line
2020-01-17Add sampler border color support on the GPU (#893)gdkchan
2020-01-16Update to LibHac 0.8.2 (#889)Alex Barney
* Update to LibHac 0.8.2 This brings support for temporary savedata, ignores case in key names when loading from a file, and prints the rights ID correctly when missing a title key. * Auto-format IFileSystemProxy
2020-01-13Rework SVC handling (#883)Thog
* Rework SVC handling Prepare for 32 bits support. * QueryMemory64 x1 is an output * Pregenerate all SVC handler Also clean up + 32 bits code path * Address gdk's comments * Simplify local setter loop * Address jd's comments
2020-01-13Name all threads (#886)Ac_K
* Name all threads Close #874 * use ThreadName instead of ThreadId in Logging
2020-01-13Fix race condition in ContentManager (#884)Thog
* Fix race condition in ContentManager This fix a race condition happening since #791 when trying to load a game via command line. * Address gdk's comments * Ensure to dispose the FileStream and not the IStorage
2020-01-13Add a GetSpan method to the memory manager and use it on GPU (#877)gdkchan
2020-01-13Support instanced draw of quads" (#881)gdkchan
2020-01-13Replace glFinish with barrier for WaitForIdle (#878)gdkchan
2020-01-12Get rid of unused class AboutInfo (#882)Jonathan Goyvaerts
2020-01-12Call EnsureApplicationSaveData when launching a game (#871)Alex Barney
* Workaround for the lack of a program registry * Call EnsureApplicationSaveData when launching a game
2020-01-12Add 32 bits support to HleProcessDebugger (#859)Thog
Co-authored-by: riperiperi <rhy3756547@hotmail.com>
2020-01-12Create method to LoadAndSave ApplicationMetaData and get rid of code ↵Jonathan Goyvaerts
duplication (#872)
2020-01-12MapBufferEx: take page size into account (#873)Thog
Fix #744
2020-01-12System firmware installer (#791)emmauss
* firmware installer * Add directory installation option and fix 9.x support for directory * Fix missing system font error while installing for the first time * Address code style comments * Create and use InvalidFirmwarePackageException * Fix LDj3SNuD's comments * addressed alex's comments * add label to status bar to show current firmware version Co-authored-by: Thog <thog@protonmail.com>
2020-01-10Update path for system archives in README (#870)Xpl0itR
2020-01-10InitializeCounters to InitializeAc_K
2020-01-10PrintGpuInformationAc_K
2020-01-10Add GPU Information to LoggingAc_K
2020-01-09Fix R5G6B5 in SurfaceFlinger (#863)Thog
Also fix B5G6R5Unorm wrong definition in Ryujinx.Graphics.OpenGL.
2020-01-09Add runtime identifiers to new projectsgdkchan
2020-01-09Address PR feedbackgdkchan
Removes a useless null check Aligns some values to improve readability
2020-01-09Remove some unused args on the shader translatorgdkchan
2020-01-09Fix FADD32I check for Ra negationgdkchan
2020-01-09Remove FFMPEG dependency from READMEgdkchan
2020-01-09Address PR feedbackgdkchan
Add TODO comment for GL_EXT_polygon_offset_clamp
2020-01-09Fix some shader disposal issuesgdkchan
2020-01-09Fix some spelling mistakesgdkchan
Thanks to LDj3SNuD for spotting these
2020-01-09Fix ShaderToolsgdkchan
2020-01-09Address PR feedbackgdkchan
2020-01-09Target .NET Core 3.0 for NVDEC projectgdkchan
2020-01-09Re-add NVDEC project (not integrated)gdkchan
2020-01-09More code cleanupgdkchan
2020-01-09Remove more unused codegdkchan
2020-01-09GPU resource disposalgdkchan
2020-01-09Add XML documentation to Ryujinx.Graphics.Gpugdkchan