Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-26 | set: Fixed GetAvailableLanguageCodes() to follow the max_entries | tech4me | |
Rightnow, in games use GetAvailableLanguageCodes(), there is a WriteBuffer() with size larger than the buffer_size. (Core Critical core\hle\kernel\hle_ipc.cpp:WriteBuffer:296: size (0000000000000088) is greater than buffer_size (0000000000000078)) 0x88 = 17(languages) * 8 0x78 = 15(languages) * 8 GetAvailableLanguageCodes() can only support 15 languages. After firmware 4.0.0 there are 17 supported language instead of 15, to enable this GetAvailableLanguageCodes2() need to be used. So GetAvailableLanguageCodes() will be caped at 15 languages. Reference: http://switchbrew.org/index.php/Settings_services | |||
2018-08-25 | Merge pull request #1173 from lioncash/batch | bunnei | |
maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() | |||
2018-08-25 | Merge pull request #1167 from lioncash/assert | bunnei | |
gl_rasterizer: Correct assertion condition in SyncLogicOpState() | |||
2018-08-25 | Merge pull request #1166 from lioncash/typo | Sebastian Valle | |
filesystem: Fix typo in log message | |||
2018-08-24 | Merge pull request #1094 from DarkLordZach/nax0 | Mat M | |
file_sys: Add support for NAX archives | |||
2018-08-24 | file_sys/crypto: Fix missing/unnecessary includes | Zach Hilman | |
2018-08-24 | maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() | Lioncash | |
The start and finish events should likely not be right after one another like this, otherwise the batch will appear to complete immediately | |||
2018-08-24 | Merge pull request #1065 from DarkLordZach/window-title | Zach Hilman | |
qt: Add filename and title id to window title while running | |||
2018-08-23 | gl_rasterizer: Correct assertion condition in SyncLogicOpState() | Lioncash | |
Previously the assert would always be hit, since it was the equivalent of: array == nullptr, which is never true. | |||
2018-08-23 | Merge pull request #1164 from tech4me/decode_iadd3 | bunnei | |
Shaders: Added decodings for IADD3 instructions | |||
2018-08-23 | filesystem: Fix typo in log message | Lioncash | |
2018-08-23 | Port #4013 from Citra: "Init logging sooner so we dont miss some logs on ↵ | Tobias | |
startup" (#1142) * Port #4013 from Citra: "Init logging sooner so we dont miss some logs on startup" * Fix compilation | |||
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 | Added GetBootMode (#1107) | David | |
* Added GetBootMode Used by homebrew * Added enum for GetBootMode | |||
2018-08-23 | Shaders: Added decodings for IADD3 instructions | tech4me | |
2018-08-23 | qt: Add filename and title id to window title while running | Zach Hilman | |
2018-08-23 | Merge pull request #1160 from bunnei/surface-reserve | bunnei | |
gl_rasterizer_cache: Several improvements | |||
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 | gl_rasterizer_cache: Blit when possible on RecreateSurface. | bunnei | |
2018-08-23 | gl_rasterizer_cache: Reserve surfaces that have already been created for ↵ | bunnei | |
later use. | |||
2018-08-23 | gl_rasterizer_cache: Remove assert for RecreateSurface type. | bunnei | |
2018-08-23 | gl_rasterizer_cache: Implement compressed texture copies. | bunnei | |
2018-08-23 | gl_rasterizer: Implement stencil test. | bunnei | |
- Used by Splatoon 2. | |||
2018-08-23 | gl_rasterizer: Implement partial color clear and stencil clear. | bunnei | |
2018-08-23 | maxwell_3d: Update to include additional stencil registers. | bunnei | |
2018-08-23 | gl_state: Update to handle stencil front/back face separately. | bunnei | |
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 |