Commit Graph

  • f26fc64cb4 key_manager: Add support for KEK and SD seed derivation Zach Hilman 2018-08-16 17:12:05 -04:00
  • cde665c565 key_manager: Switch to boost flat_map for keys Should make key gets marginally faster. Zach Hilman 2018-08-16 17:10:01 -04:00
  • 60b7a3b904 game_list: Add SD registration loading to game list Zach Hilman 2018-08-16 17:08:44 -04:00
  • ab44192ab0 file_sys: Implement NAX containers Zach Hilman 2018-08-16 17:08:13 -04:00
  • 8b52d6682a registration: Add GetEntryUnparsed methods Zach Hilman 2018-08-16 17:07:37 -04:00
  • 13524578b6 sdmc_factory: Add SDMC RegisteredCache getter Zach Hilman 2018-08-16 17:06:56 -04:00
  • 4112dd6b4e qt: Make default row data title name and title id Helps with installed games by making the title not a hexadecimal id string, instead the name. Zach Hilman 2018-08-16 17:06:24 -04:00
  • bf33f80fae vfs: Add GetOrCreateDirectoryRelative method Zach Hilman 2018-08-16 17:05:30 -04:00
  • ef3768f323 filesystem: Add CreateFactories methods to fs Allows frontend to create registration caches for use before a game has booted. Zach Hilman 2018-08-16 17:04:38 -04:00
  • 410062031b filesystem: Add logging to registration getters Zach Hilman 2018-08-16 17:03:31 -04:00
  • b247e0cab0 loader: Add new NAX-specific errors and messages Zach Hilman 2018-08-16 17:02:50 -04:00
  • 2164702cf7 nax: Add AppLoader_NAX and update loader to support it Zach Hilman 2018-08-16 17:02:31 -04:00
  • c4845df3d4 xts_encryption_layer: Implement XTSEncryptionLayer Zach Hilman 2018-08-16 17:01:32 -04:00
  • 10e5356e9a aes_util: Make XTSTranscode stricter about sizes 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. Zach Hilman 2018-08-16 17:00:35 -04:00
  • 6dd369ab88 ctr_encryption_layer: Fix bug when transcoding small data Fixes a bug where data lengths of less than size 0x10 will fail or have misleading return values. Zach Hilman 2018-08-16 16:58:49 -04:00
  • a9dc5a3c10 xci: Fix error masking issue Prevents NCA-related errors from being masked into MissingProgramNCA or MissingKeyFile Zach Hilman 2018-08-16 16:57:00 -04:00
  • d65f079cc1 gl_rasterizer_cache: Blit when possible on RecreateSurface. bunnei 2018-08-22 18:46:05 -04:00
  • fee8bdd90c gl_rasterizer_cache: Reserve surfaces that have already been created for later use. bunnei 2018-08-21 22:04:54 -04:00
  • fde2017a3f gl_rasterizer_cache: Remove assert for RecreateSurface type. bunnei 2018-08-21 01:05:27 -04:00
  • ebf5768340 gl_rasterizer_cache: Implement compressed texture copies. bunnei 2018-08-21 01:04:46 -04:00
  • a4ac3bed6c gl_rasterizer: Implement stencil test. bunnei 2018-08-22 00:35:31 -04:00
  • da3da6be90 gl_rasterizer: Implement partial color clear and stencil clear. bunnei 2018-08-22 00:33:03 -04:00
  • 2a472ff54d maxwell_3d: Update to include additional stencil registers. bunnei 2018-08-22 00:25:46 -04:00
  • c4ed0b16b1 gl_state: Update to handle stencil front/back face separately. bunnei 2018-08-22 00:17:54 -04:00
  • c7f2fb2151 Merge pull request #1157 from lioncash/vec bunnei 2018-08-23 02:19:00 -04:00
  • 232b0d9d2a Merge pull request #1156 from Lakumakkara/lop3 bunnei 2018-08-23 02:16:49 -04:00
  • eccc77a8c8 Added SharedFonts loading via TTF David Marcec 2018-08-23 14:42:06 +10:00
  • 74e08b4800 Swap "Plus" with "Minus" on the controller GUI (#1150) literalmente-game 2018-08-22 21:47:07 -03:00
  • a1bdc597e9 Merge pull request #1159 from lioncash/fmt James Rowe 2018-08-22 18:46:22 -06:00
  • c5ea6db02d Merge pull request #1137 from lioncash/namespace bunnei 2018-08-22 18:14:48 -04:00
  • c7c4e6dcba Merge pull request #1158 from lioncash/boost James Rowe 2018-08-22 15:38:12 -06:00
  • c5c0da41b4 externals: Update fmt to 6201052 Lioncash 2018-08-22 17:29:05 -04:00
  • f835349364 externals/boost: Update to 1.68.0 Lioncash 2018-08-22 17:15:41 -04:00
  • 12ba80a86c gl_shader_gen: Make ShaderSetup's constructor explicit Lioncash 2018-08-22 17:01:14 -04:00
  • 1fd979f50a gl_shader_gen: Use a std::vector to represent program code instead of std::array Lioncash 2018-08-22 15:43:52 -04:00
  • b2ca8089ce more fixes Laku 2018-08-23 00:01:40 +03:00
  • e70a3c5a5d fixes Laku 2018-08-22 21:33:32 +03:00
  • d1b1c42c07 Merge pull request #1155 from tech4me/icon-fix bunnei 2018-08-22 13:45:22 -04:00
  • dd35b4b18a renderer_opengl: Namespace OpenGL code Lioncash 2018-08-21 04:18:27 -04:00
  • 4877e6c2f6 remove debug logging Laku 2018-08-22 11:45:28 +03:00
  • 8e8326595f implement lop3 Laku 2018-08-22 10:02:18 +03:00
  • 8ce02d85e9 config: Fixed icon size get set to 0 tech4me 2018-08-21 22:36:00 -07:00
  • b38d67d940 Merge pull request #1136 from tech4me/master bunnei 2018-08-22 01:30:08 -04:00
  • cea627b0fc Merge pull request #840 from FearlessTobi/port-3353 bunnei 2018-08-22 01:19:50 -04:00
  • 5abf71fe65 Merge pull request #1154 from OatmealDome/topology-lines bunnei 2018-08-22 01:08:34 -04:00
  • eef0c93643 Merge pull request #1141 from FearlessTobi/port-3902 bunnei 2018-08-22 01:07:59 -04:00
  • 125d7122ac Merge pull request #1124 from Subv/logic_ops bunnei 2018-08-22 01:05:25 -04:00
  • ad1220e1b3 maxwell_to_gl: Implement PrimitiveTopology::Lines OatmealDome 2018-08-22 01:01:06 -04:00
  • 92b85fad70 Merge pull request #1147 from lioncash/warn bunnei 2018-08-22 00:37:59 -04:00
  • cb8b371570 Merge pull request #1151 from bunnei/revert-4a2ee191 bunnei 2018-08-22 00:37:30 -04:00
  • 38517241ec Merge pull request #1152 from ogniK5377/plu-include bunnei 2018-08-21 22:41:09 -04:00
  • 15cc34b93e Added missing include for pl:u David Marcec 2018-08-22 12:39:52 +10:00
  • 99fc32428a PL:U Added BFTTF loading(Loading from System NAND dumps) (#1088) David 2018-08-22 11:31:49 +10:00
  • d63b1d21f1 Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS instructions." bunnei 2018-08-21 19:44:37 -04:00
  • ac68c8a605 Merge pull request #1145 from lioncash/fwd-decl bunnei 2018-08-21 18:00:28 -04:00
  • c2695aa2eb Merge pull request #1146 from lioncash/am bunnei 2018-08-21 18:00:06 -04:00
  • 16b83fac9b Merge pull request #1148 from lioncash/audio-warn bunnei 2018-08-21 17:04:53 -04:00
  • a769d8c913 Merge pull request #1149 from lioncash/paren bunnei 2018-08-21 17:04:29 -04:00
  • a0e2bd85a5 shader_bytecode: Parenthesize conditional expression within GetTextureType() Lioncash 2018-08-21 15:08:33 -04:00
  • 29ac15d1b8 vfs: Replace mode.h include with forward declarations where applicable Lioncash 2018-08-21 10:48:24 -04:00
  • 0057a47e41 audio_core/filter: Add explicit cast to assignment in Process() Lioncash 2018-08-21 12:32:08 -04:00
  • 5a53d75313 logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance Lioncash 2018-08-21 11:28:25 -04:00
  • 8dd9cb98ce am: Utilize std::array within PopLaunchParameter() Lioncash 2018-08-21 10:59:37 -04:00
  • c95c4442e9 Merge pull request #1143 from lioncash/inc bunnei 2018-08-21 10:22:29 -04:00
  • 37f2ec6fc2 Merge pull request #1139 from lioncash/bitfield bunnei 2018-08-21 10:21:19 -04:00
  • 624239ed6b Merge pull request #1140 from FearlessTobi/port-4056 bunnei 2018-08-21 10:20:56 -04:00
  • 5678ec0dd0 Merge pull request #1144 from MerryMage/MAX_LAG_TIME_US Mat M 2018-08-21 09:51:46 -04:00
  • 3f4fb4b037 perf_stats: Change MAX_LAG_TIME_US to an appropriate value MerryMage 2018-08-21 14:35:10 +01:00
  • bfb28c5b3f sdmc_factory: Remove unnecessary core include Lioncash 2018-08-21 07:54:27 -04:00
  • f2d5b100c2 Port #3902 from Citra: "Add restart hotkey & menu option" fearlessTobi 2018-08-21 13:24:55 +02:00
  • 6923ecee3a Port #4056 from Citra: "Add Clear Recent Files menu action" fearlessTobi 2018-08-21 13:12:45 +02:00
  • 36090521ce bit_field: Convert ToBool() into explicit operator bool Lioncash 2018-08-21 06:39:42 -04:00
  • cc71832b19 qt/main: Port part of citra(#3411), open savedata works tech4me 2018-08-20 21:46:40 -07:00
  • bf89a99839 Merge pull request #1123 from lioncash/screen bunnei 2018-08-21 01:18:34 -04:00
  • 79243b6fa0 Merge pull request #1129 from lioncash/header bunnei 2018-08-21 01:18:04 -04:00
  • b0f7713fce Merge pull request #1132 from Subv/gl_FragDepth bunnei 2018-08-21 01:17:53 -04:00
  • 8c9abe1d41 Merge pull request #1134 from lioncash/log bunnei 2018-08-21 01:17:31 -04:00
  • ca58929eb0 Merge pull request #1121 from Subv/tex_reinterpret bunnei 2018-08-21 01:06:40 -04:00
  • 523e4be02c renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBUG_SEVERITY_LOW logs Lioncash 2018-08-21 00:23:05 -04:00
  • fde3b1b6f2 Merge pull request #1133 from lioncash/guard bunnei 2018-08-20 23:37:55 -04:00
  • 477eee3993 service/filesystem: Use forward declarations where applicable Lioncash 2018-08-20 20:36:36 -04:00
  • 93a4097e9d gl_stream_buffer: Add missing header guard Lioncash 2018-08-20 23:24:27 -04:00
  • e3bddf8137 Shaders: Implement depth writing in fragment shaders. Subv 2018-08-20 21:57:56 -05:00
  • c4ce7e456a Merge pull request #1126 from lioncash/telem bunnei 2018-08-20 22:15:56 -04:00
  • e33452f7e8 Merge pull request #1131 from bunnei/impl-tex3d-texcube bunnei 2018-08-20 22:15:18 -04:00
  • 5aaee2ff8d Merge pull request #1106 from Subv/multiple_rendertargets bunnei 2018-08-20 21:56:06 -04:00
  • 2ae88feea7 shader_bytecode: Replace some UNIMPLEMENTED logs. bunnei 2018-08-20 21:53:49 -04:00
  • 16db8b9d9f gl_shader_decompiler: Implement Texture3D for TEXS. bunnei 2018-08-20 21:53:18 -04:00
  • 948002635f gl_shader_decompiler: Implement TextureCube for TEX. bunnei 2018-08-20 21:53:00 -04:00
  • ea99819f37 Merge pull request #1130 from Subv/tex_2d bunnei 2018-08-20 21:49:47 -04:00
  • eac3cf301c Shaders: Fixed the coords in TEX with Texture2D. Subv 2018-08-20 20:45:46 -05:00
  • fc5b489b0f Shaders: Log and crash when using an unimplemented texture type in a texture sampling instruction. Subv 2018-08-20 20:44:56 -05:00
  • 19b05c3f55 Merge pull request #1122 from lioncash/acc bunnei 2018-08-20 20:54:34 -04:00
  • 2788144f46 Merge pull request #1125 from bunnei/update-dynarmic bunnei 2018-08-20 20:46:16 -04:00
  • 96463d0a55 romfs_factory: Remove unnecessary includes and use forward declarations where applicable Lioncash 2018-08-20 20:24:13 -04:00
  • dd70ddad7e Merge pull request #1095 from DarkLordZach/sysarchives bunnei 2018-08-20 20:17:57 -04:00
  • c0fb321935 Merge pull request #1127 from yuzu-emu/revert-838-port-3616 James Rowe 2018-08-20 18:14:54 -06:00
  • 34f3d58470 Revert "Port #3616 from Citra: "appveyor: set jobs to 4 for mingw"" Zach Hilman 2018-08-20 20:13:28 -04:00
  • b5fb246a99 telemetry_session: Don't allocate std::string instances for program lifetime in GetTelemetryId() and RegenerateTelemetryId() Lioncash 2018-08-20 20:06:22 -04:00
  • c6fda4c758 externals: Update dynarmic to a42f301c. bunnei 2018-08-20 19:50:49 -04:00