Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-23 | xci: Ignore NCA files with updates in secure | Zach Hilman | |
2018-08-23 | content_archive: Add update title detection | Zach Hilman | |
This is needed because the title IDs of update NCAs will not use the update title ID. The only sure way to tell is to look for a partition with BKTR crypto. | |||
2018-08-23 | key_manager: Eliminate indexed for loop | Zach Hilman | |
2018-08-23 | key_manager: Create keys dir if it dosen't exist | Zach Hilman | |
On call to WriteKeyToFile, so that the autogenerated file can be written. | |||
2018-08-23 | file_sys: Cut down on includes and copies | Zach Hilman | |
2018-08-23 | crypto: Eliminate magic constants | Zach Hilman | |
2018-08-23 | key_manager: Add support for autogenerated keys | Zach Hilman | |
Stored in a separate file than manual keys. | |||
2018-08-23 | key_manager: Add support for KEK and SD seed derivation | Zach Hilman | |
2018-08-23 | key_manager: Switch to boost flat_map for keys | Zach Hilman | |
Should make key gets marginally faster. | |||
2018-08-23 | game_list: Add SD registration loading to game list | Zach Hilman | |
2018-08-23 | file_sys: Implement NAX containers | Zach Hilman | |
2018-08-23 | registration: Add GetEntryUnparsed methods | Zach Hilman | |
Returns the file before calling parser on it. | |||
2018-08-23 | sdmc_factory: Add SDMC RegisteredCache getter | Zach Hilman | |
2018-08-23 | qt: Make default row data title name and title id | Zach Hilman | |
Helps with installed games by making the title not a hexadecimal id string, instead the name. | |||
2018-08-23 | vfs: Add GetOrCreateDirectoryRelative method | Zach Hilman | |
2018-08-23 | filesystem: Add CreateFactories methods to fs | Zach Hilman | |
Allows frontend to create registration caches for use before a game has booted. | |||
2018-08-23 | filesystem: Add logging to registration getters | Zach Hilman | |
2018-08-23 | loader: Add new NAX-specific errors and messages | Zach Hilman | |
2018-08-23 | nax: Add AppLoader_NAX and update loader to support it | Zach Hilman | |
2018-08-23 | xts_encryption_layer: Implement XTSEncryptionLayer | Zach Hilman | |
2018-08-23 | aes_util: Make XTSTranscode stricter about sizes | Zach Hilman | |
XTS with Nintendo Tweak will fail mysteriously if the sector size is not 0x4000. Upgrade the critical log to an assert to prevent undefined behavior. | |||
2018-08-23 | ctr_encryption_layer: Fix bug when transcoding small data | Zach Hilman | |
Fixes a bug where data lengths of less than size 0x10 will fail or have misleading return values. | |||
2018-08-23 | xci: Fix error masking issue | Zach Hilman | |
Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile | |||
2018-08-23 | Merge pull request #1157 from lioncash/vec | bunnei | |
gl_shader_gen: Use a std::vector to represent program code instead of std::array | |||
2018-08-23 | Merge pull request #1156 from Lakumakkara/lop3 | bunnei | |
gl_shader_decompiler: Implement LOP3 | |||
2018-08-22 | Swap "Plus" with "Minus" on the controller GUI (#1150) | literalmente-game | |
* Swap "Plus" with "Minus" on the controller GUI Major fix /s | |||
2018-08-22 | Merge pull request #1159 from lioncash/fmt | James Rowe | |
externals: Update fmt to 6201052 | |||
2018-08-22 | Merge pull request #1137 from lioncash/namespace | bunnei | |
renderer_opengl: Namespace OpenGL code | |||
2018-08-22 | Merge pull request #1158 from lioncash/boost | James Rowe | |
externals/boost: Update to 1.68.0 | |||
2018-08-22 | externals: Update fmt to 6201052 | Lioncash | |
Previously, we'd get warnings like: " c:\projects\yuzu\externals\fmt\include\fmt\format.h(2868): warning C4127: conditional expression is constant [C:\projects\yuzu\msvc_build\externals\dynarmic\src\dynarmic.vcxproj] " spamming the build output when compiling on Windows. This updates fmt to include the upstreamed fix that silences this warning. | |||
2018-08-22 | externals/boost: Update to 1.68.0 | Lioncash | |
This updates the submodule to use 1.68.0. Notably, it gets rid of the silly "Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message." message that spams the output of the build process on Windows. | |||
2018-08-22 | gl_shader_gen: Make ShaderSetup's constructor explicit | Lioncash | |
Prevents implicit conversions. | |||
2018-08-22 | gl_shader_gen: Use a std::vector to represent program code instead of std::array | Lioncash | |
While convenient as a std::array, it's also quite a large set of data as well (32KB). It being an array also means data cannot be std::moved. Any situation where the code is being set or relocated means that a full copy of that 32KB data must be done. If we use a std::vector we do need to allocate on the heap, however, it does allow us to std::move the data we have within the std::vector into another std::vector instance, eliminating the need to always copy the program data (as std::move in this case would just transfer the pointers and bare necessities over to the new vector instance). | |||
2018-08-23 | more fixes | Laku | |
2018-08-22 | fixes | Laku | |
2018-08-22 | Merge pull request #1155 from tech4me/icon-fix | bunnei | |
config: Fixed icon size get set to 0 | |||
2018-08-22 | renderer_opengl: Namespace OpenGL code | Lioncash | |
Namespaces all OpenGL code under the OpenGL namespace. Prevents polluting the global namespace and allows clear distinction between other renderers' code in the future. | |||
2018-08-22 | remove debug logging | Laku | |
2018-08-22 | implement lop3 | Laku | |
2018-08-21 | config: Fixed icon size get set to 0 | tech4me | |
2018-08-22 | Merge pull request #1136 from tech4me/master | bunnei | |
qt/main: Port part of citra(#3411), open savedata works | |||
2018-08-22 | Merge pull request #840 from FearlessTobi/port-3353 | bunnei | |
Port #3353 from Citra: "citra-qt: Add customizable speed limit target " | |||
2018-08-22 | Merge pull request #1154 from OatmealDome/topology-lines | bunnei | |
maxwell_to_gl: Implement PrimitiveTopology::Lines | |||
2018-08-22 | Merge pull request #1141 from FearlessTobi/port-3902 | bunnei | |
Port #3902 from Citra: "Add restart hotkey & menu option" | |||
2018-08-22 | Merge pull request #1124 from Subv/logic_ops | bunnei | |
GPU: Implemented logic ops. | |||
2018-08-22 | maxwell_to_gl: Implement PrimitiveTopology::Lines | OatmealDome | |
Used by Splatoon 2's debug menu. | |||
2018-08-22 | Merge pull request #1147 from lioncash/warn | bunnei | |
logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance | |||
2018-08-22 | Merge pull request #1151 from bunnei/revert-4a2ee191 | bunnei | |
Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS …" | |||
2018-08-21 | Merge pull request #1152 from ogniK5377/plu-include | bunnei | |
Added missing include for pl:u | |||
2018-08-22 | Added missing include for pl:u | David Marcec | |
Should fix any compile errors |