Commit Graph

  • 62e859c6c7 bis_factory: Create NAND dirs if they don't exist Zach Hilman 2018-08-10 20:47:25 -04:00
  • f78a6e752f qt: Use custom RawCopy with progress bar for installs Zach Hilman 2018-08-10 15:07:06 -04:00
  • 3b3c919e20 registration: Take RawCopy function as parameter Instead of defaulting to VfsRawCopy Zach Hilman 2018-08-10 15:06:37 -04:00
  • 10812f8407 game_list: Populate control data from installed NAND Zach Hilman 2018-08-10 11:11:33 -04:00
  • e5504a060d registered_cache: Fix missing reading from yuzu_meta Zach Hilman 2018-08-10 11:10:44 -04:00
  • 167bfddafa file_sys: Comply to style guidelines Zach Hilman 2018-08-09 23:10:32 -04:00
  • bfb945c243 qt: Add 'Install to NAND' option to menu Zach Hilman 2018-08-09 21:33:13 -04:00
  • b67e751ccb game_list: Modify game list to scan installed titles Zach Hilman 2018-08-09 20:53:30 -04:00
  • a91983b11c file_sys: Add RegisteredCache Manages NAND NCA get and install. Zach Hilman 2018-08-09 20:52:27 -04:00
  • 9aab787122 file_sys: Add support for parsing NCA metadata (CNMT) Zach Hilman 2018-08-09 20:51:52 -04:00
  • ab8acce645 card_image: Add accessor for all NCAs in XCI Zach Hilman 2018-08-09 20:51:14 -04:00
  • 9b0e3556ed vfs_real: Add CreateFullPath to CreateFile Fixes bugs with calling CreateFile when the immediate directory does not exist. Zach Hilman 2018-08-09 20:50:50 -04:00
  • c0257cf52f filesystem: Add Open and Register functions for BISFactory Zach Hilman 2018-08-09 20:50:10 -04:00
  • 70a510bd8f bis_factory: Add partial implementation of BISFactory Creates and stores RegisteredCaches for user and system NAND, as creation of a RegisteredCache is expensive. Zach Hilman 2018-08-09 20:49:45 -04:00
  • 95bb1067c1 loader: Join 0* files in directory if filename is 00 i.e. Load the concatenated 00+01 if 01 exists as well. Needed for split NAND NCAs. Zach Hilman 2018-08-09 20:48:41 -04:00
  • 5b4119fa7f loader: Recognize filename '00' as NCA Needed to avoid mismatch filetype warnings on split NAND NCAs Zach Hilman 2018-08-09 20:47:46 -04:00
  • 42114e1df4 vfs: Add ConcatenatedVfsFile Zach Hilman 2018-08-09 20:46:41 -04:00
  • a27ec24c0f crypto: Remove hex utilities from key_manager Move to hex_util.h in common Zach Hilman 2018-08-09 20:45:04 -04:00
  • b70a831608 file_util: Add getter for NAND registration directory Zach Hilman 2018-08-09 20:44:21 -04:00
  • 10aac376d1 common: Move hex string processing to separate file Zach Hilman 2018-08-09 20:43:45 -04:00
  • a921d22545 Merge pull request #1022 from bunnei/fix-splat bunnei 2018-08-11 22:42:45 -04:00
  • ee07041b3a Merge pull request #1020 from lioncash/namespace bunnei 2018-08-11 22:40:08 -04:00
  • 9c977d2215 Merge pull request #1021 from lioncash/warn bunnei 2018-08-11 22:39:46 -04:00
  • f2c7b5dcd6 Merge pull request #1024 from Subv/blend_gl bunnei 2018-08-11 22:39:02 -04:00
  • d37da52cb3 Merge pull request #1023 from Subv/invalid_attribs bunnei 2018-08-11 22:18:40 -04:00
  • 969326bd58 GPU/Maxwell3D: Implemented an alternative set of blend factors. Subv 2018-08-11 20:57:16 -05:00
  • 224071a652 Implement R8_UINT RenderTargetFormat & PixelFormat (#1014) greggameplayer 2018-08-12 03:44:42 +02:00
  • 2dad1204e8 RasterizerGL: Ignore invalid/unset vertex attributes. Subv 2018-08-11 20:36:40 -05:00
  • 249341d08f friend: Stub DeclareCloseOnlinePlaySession. bunnei 2018-08-11 21:34:14 -04:00
  • 261a4f0311 friend: Fix CreateFriendService to return an IFriendService interface. bunnei 2018-08-11 21:29:58 -04:00
  • ca4bf671ce server_session: Provide more useful information and don't crash on bad IPC request. bunnei 2018-08-11 21:15:24 -04:00
  • 28e90fa0e0 gl_rasterizer: Silence implicit truncation warning in SetupShaders() Lioncash 2018-08-11 20:30:42 -04:00
  • 0a93b45b6a core: Namespace EmuWindow Lioncash 2018-08-11 20:20:19 -04:00
  • 403dfd68fc Merge pull request #1010 from bunnei/unk-vert-attrib-shader bunnei 2018-08-11 19:56:28 -04:00
  • c519354506 Merge pull request #1009 from bunnei/rg8-rgba8-snorm bunnei 2018-08-11 19:55:41 -04:00
  • 3d486fffed CMakeLists: lowercase find_library usage Lioncash 2018-08-04 17:20:10 -04:00
  • 436acbb630 CMakeLists: Change MSVC14 variable to MSVC_VERSION Lioncash 2018-08-11 19:36:19 -04:00
  • 0b668d5ff3 gl_shader_decompiler: Improve handling of unknown input/output attributes. bunnei 2018-08-10 12:34:51 -04:00
  • bc286c169f Merge pull request #970 from DarkLordZach/loader-errors bunnei 2018-08-11 19:25:30 -04:00
  • 670a2c1f80 Merge pull request #1018 from Subv/ssy_sync bunnei 2018-08-11 19:10:02 -04:00
  • 88ffa422d4 gl_rasterizer: Implement render target format RG8_SNORM. bunnei 2018-08-10 12:07:37 -04:00
  • 0471976b48 gl_rasterizer: Implement render target format RGBA8_SNORM. bunnei 2018-08-10 11:44:43 -04:00
  • c1ad973881 GPU/Shader: Don't predicate instructions that don't have a predicate field (SSY). Subv 2018-08-11 16:00:14 -05:00
  • 305a05f820 GPU/Shaders: Implemented SSY and SYNC as a way to modify control flow during shader execution. Subv 2018-08-11 15:55:11 -05:00
  • d64303d185 Merge pull request #1016 from lioncash/video bunnei 2018-08-11 14:10:55 -04:00
  • b8b9f41b6b Merge pull request #1003 from lioncash/var bunnei 2018-08-11 14:08:12 -04:00
  • dfcde52f39 Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R16_UNORM needed by Fate Extella) (#848) greggameplayer 2018-08-11 20:01:50 +02:00
  • 10f494eefe Better UUID randomness David Marcec 2018-08-12 02:31:43 +10:00
  • 448290bee4 Removed un-needed count from ListOpenUsers and ListAllUsers David Marcec 2018-08-12 02:11:04 +10:00
  • 2592e41301 Added better explanations in the profile manager David Marcec 2018-08-12 01:51:31 +10:00
  • 0b6f8ba51e Code cleanup for profile manager David Marcec 2018-08-12 01:34:22 +10:00
  • d0b2950434 Removed const from ProfileBase Invalidate David Marcec 2018-08-12 00:41:17 +10:00
  • 42431d2aa6 fixed invalid uuid bool operator David Marcec 2018-08-11 21:29:10 +10:00
  • b8e70faa2d Added GetOpenUserCount David Marcec 2018-08-11 20:45:06 +10:00
  • 662218e997 Removed all for loops from the profile manager David Marcec 2018-08-11 20:15:59 +10:00
  • c3013c7c9c Added missing ListAllUsers count David Marcec 2018-08-11 20:06:06 +10:00
  • acff922762 If statement style change David Marcec 2018-08-11 18:46:42 +10:00
  • dfea525cbe Second round of account changes David Marcec 2018-08-11 18:26:13 +10:00
  • 82fa0bcea7 First round of account changes David Marcec 2018-08-11 16:47:33 +10:00
  • 4fa4d80c68 Rebase with dynarmic master David Marcec 2018-08-11 13:35:04 +10:00
  • 6aa8ee6943 Refactored profile manager sharing David Marcec 2018-08-11 13:17:06 +10:00
  • 4f0818144e Merge pull request #1015 from lioncash/gamelist James Rowe 2018-08-10 20:25:00 -06:00
  • b76ddb7647 Merge remote-tracking branch 'origin/master' into better-account David Marcec 2018-08-11 10:35:47 +10:00
  • 2a3b335b15 Added IsUserRegistrationRequestPermitted David Marcec 2018-08-11 10:33:11 +10:00
  • 20c2928c2b video_core; Get rid of global g_toggle_framelimit_enabled variable Lioncash 2018-08-10 18:39:37 -04:00
  • f380496728 renderer_base: Remove unused kFramebuffer enumeration Lioncash 2018-08-10 18:31:10 -04:00
  • 2e80e7480d video_core: Remove unused Renderer enumeration Lioncash 2018-08-10 18:27:37 -04:00
  • 8eb97706b8 qt/game_list: Resolve truncation warning within GameListItemPath's constructor Lioncash 2018-08-10 18:15:06 -04:00
  • aaf671a309 gt/game_list: Use std::array in GameListItemPath's data() function Lioncash 2018-08-10 18:12:26 -04:00
  • be53097577 qt/game_list: Remove redundant base class constructor from initializer list Lioncash 2018-08-10 18:07:43 -04:00
  • 0a003efde4 Merge pull request #1007 from MerryMage/dynarmic bunnei 2018-08-10 15:57:50 -04:00
  • 2e8620c877 Merge pull request #1011 from bunnei/misc-vtx-fmt bunnei 2018-08-10 15:57:28 -04:00
  • 6b0bc48a42 maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8. bunnei 2018-08-10 12:17:49 -04:00
  • a5b65df9cf maxwell_to_gl: Implement VertexAttribute::Size::Size_32_32_32. bunnei 2018-08-10 11:45:23 -04:00
  • 57626fda7b Merge pull request #1004 from lioncash/unused bunnei 2018-08-10 12:13:32 -04:00
  • 6313d54cef Merge pull request #1008 from yuzu-emu/revert-697-disable-depth-cull bunnei 2018-08-10 12:13:09 -04:00
  • 7e6a73963e Merge pull request #1002 from bunnei/refactor-tex-fmt bunnei 2018-08-10 11:06:23 -04:00
  • 2156cb3cbe Revert "gl_state: Temporarily disable culling and depth test." bunnei 2018-08-10 10:39:46 -04:00
  • ef41983c84 dynarmic: Update to 0118ee0 MerryMage 2018-08-10 10:55:16 +01:00
  • 8069fbd37f game_list: Reorder error checks clang-format fix Zach Hilman 2018-08-09 21:37:35 -04:00
  • ec3bef7b4c loader: Add more descriptive errors Zach Hilman 2018-08-09 21:06:44 -04:00
  • 0e1510ac29 gl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces() Lioncash 2018-08-09 20:54:04 -04:00
  • b8c43b6080 video_core: Use variable template variants of type_traits interfaces where applicable Lioncash 2018-08-09 20:39:30 -04:00
  • 3a67876252 textures: Refactor out for Texture/Depth FormatFromPixelFormat. bunnei 2018-08-09 20:17:48 -04:00
  • 6828c25498 Merge pull request #995 from bunnei/gl-buff-bounds bunnei 2018-08-09 20:23:30 -04:00
  • 5191c20b71 Merge pull request #997 from lioncash/const-func bunnei 2018-08-09 19:30:51 -04:00
  • a91bb7080d Merge pull request #989 from lioncash/log bunnei 2018-08-09 19:30:14 -04:00
  • 69cd213fac Merge pull request #990 from lioncash/entry bunnei 2018-08-09 19:29:36 -04:00
  • 05c33d89a1 Merge pull request #1001 from lioncash/reserve bunnei 2018-08-09 19:27:35 -04:00
  • 96ef22d3d0 Merge pull request #897 from DarkLordZach/vfs-accuracy-2 bunnei 2018-08-09 19:22:06 -04:00
  • e8c52d4c89 gl_rasterizer_cache: Add bounds checking for gl_buffer copies. bunnei 2018-08-09 00:30:02 -04:00
  • 37e1ed3744 Merge pull request #991 from bunnei/ignore-mac bunnei 2018-08-09 19:16:28 -04:00
  • 75e12a33ae Implement SNORM for BC5/DXN2 (#998) Khangaroo 2018-08-09 19:15:32 -04:00
  • e58f7ff843 Merge pull request #999 from lioncash/map bunnei 2018-08-09 19:13:27 -04:00
  • 6ef027b958 gl_shader_decompiler: Reserve element memory beforehand in BuildRegisterList() Lioncash 2018-08-09 17:29:09 -04:00
  • 59ea37daa7 gl_rasterizer_cache: Avoid iterator invalidation issues within InvalidateRegion() Lioncash 2018-08-09 15:24:17 -04:00
  • 0bfe974281 Merge pull request #992 from bunnei/declr-pred bunnei 2018-08-09 14:36:52 -04:00
  • 88b18b9ba4 Merge pull request #994 from lioncash/const bunnei 2018-08-09 14:36:06 -04:00
  • b125137493 Merge pull request #993 from bunnei/smo-vtx-pts bunnei 2018-08-09 13:28:14 -04:00
  • f765a6b902 Merge pull request #984 from bunnei/rt-none bunnei 2018-08-09 13:12:28 -04:00