Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 #1137 from lioncash/namespace | bunnei | |
renderer_opengl: Namespace OpenGL code | |||
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 | 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-22 | Added missing include for pl:u | David Marcec | |
Should fix any compile errors | |||
2018-08-21 | PL:U Added BFTTF loading(Loading from System NAND dumps) (#1088) | David | |
* Added bfttf loading We can now load system bfttf fonts from system archives AND shared memory dumps. This allows people who have installed their system nand dumps to yuzu to automatically get shared font support. We also now don't hard code the offsets or the sizes of the shared fonts and it's all calculated for us now. * Addressed plu fixups * Style changes for plu * Fixed logic error for plu and added more error checks. | |||
2018-08-21 | Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS ↵ | bunnei | |
instructions." - This reverts commit 3ef4b3d4b445960576f10d1ba6521580d03e3da8. - This commit had broken a lot of games. We really should do a full implementation of this in one change. | |||
2018-08-21 | Merge pull request #1145 from lioncash/fwd-decl | bunnei | |
vfs: Replace mode.h include with forward declarations where applicable | |||
2018-08-21 | Merge pull request #1146 from lioncash/am | bunnei | |
am: Utilize std::array within PopLaunchParameter() | |||
2018-08-21 | Merge pull request #1148 from lioncash/audio-warn | bunnei | |
audio_core/filter: Add explicit cast to assignment in Process() | |||
2018-08-21 | shader_bytecode: Parenthesize conditional expression within GetTextureType() | Lioncash | |
Resolves a -Wlogical-op-parentheses warning. | |||
2018-08-21 | vfs: Replace mode.h include with forward declarations where applicable | Lioncash | |
Avoids the need to rebuild these source files if the mode header changes. | |||
2018-08-21 | audio_core/filter: Add explicit cast to assignment in Process() | Lioncash | |
Previously this would cause warnings about implicit conversions to s16 from a double |