1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-27 13:41:06 -06:00

Commit Graph

  • 15b2e2ec13 Merge pull request #1436 from lioncash/view bunnei 2018-10-03 19:05:19 -04:00
  • e7e347a828 Merge pull request #1432 from lioncash/lbl bunnei 2018-10-03 18:45:15 -04:00
  • 137d43fa2f Merge pull request #1426 from FearlessTobi/port-4253 bunnei 2018-10-03 18:44:51 -04:00
  • 8679934693 Merge pull request #1435 from lioncash/xci bunnei 2018-10-03 18:44:28 -04:00
  • f664437ae8 Implemented Texture Processing Modes in TEXS and TLDS FernandoS27 2018-09-19 00:16:00 -04:00
  • 024eec02a5 submission_package: Avoid dangling std::string_view within SetTicketKeys() Lioncash 2018-10-03 02:13:49 -04:00
  • dade709f63 submission_package: Correct location of null check within SetTicketKeys() Lioncash 2018-10-03 02:06:26 -04:00
  • 02841052aa submission_package: Use std::string's rfind() when looking for the extension in InitializeExeFSAndRomFS() Lioncash 2018-10-03 01:50:59 -04:00
  • 37ee05f7c0 submission_package: Ensure the 'extracted' member variable is always initialized Lioncash 2018-10-03 01:47:32 -04:00
  • ccf0a9cb38 submission_package: Move ExeFS and RomFS initialization to its own function Lioncash 2018-10-03 01:43:34 -04:00
  • fd312abedd submission_package: Move NCA reading code to its own function Lioncash 2018-10-03 01:35:38 -04:00
  • 4f18d35888 submission_package: Move ticket key setting to its own function Lioncash 2018-10-03 01:20:54 -04:00
  • 0d83f8f255 submission_package: Invert conditionals within NSP's constructor to reduce nesting Lioncash 2018-10-03 01:11:12 -04:00
  • cf463a9b67 card_image: Ensure program_nca_status is always initialized Lioncash 2018-10-02 23:10:24 -04:00
  • 9aaf1c0df8 aoc_u: Fix edge case with DLC that causes breaks In some games (Splatoon 2 and Splatoon 2 Splatfest World Premiere, notably), pass offset=0 and count=2047 into the ListAddOnContent method which should return all DLCs for the current title. The (presumably) intended behavior is to successfully return a empty array but because of a < v. <= in an if statement, a failure error code was returned causing these games to svcBreak. This fixes that if statement. Zach Hilman 2018-10-02 21:56:32 -04:00
  • cba78dc70a services/fsp_srv: Amend service function table Lioncash 2018-10-02 21:34:09 -04:00
  • d80dd2b812 service/lbl: Update service function table Lioncash 2018-10-02 21:15:56 -04:00
  • 61b144bbf3 configure_input: Make analog mapping strings translatable Lioncash 2018-10-02 19:31:31 -04:00
  • 1c7c798e9e configure_audio: Move combo box index setting to their own functions Lioncash 2018-10-02 20:17:14 -04:00
  • 57e47bae32 configure_audio: Use QString::fromStdString() for converting audio device names Lioncash 2018-10-02 19:50:48 -04:00
  • 226dc914b3 configure_audio: Add disambiguation comment for the volume percentage string Lioncash 2018-10-02 19:45:09 -04:00
  • 8f5e2a2b83 configure_graphics: Make functions internally linked where applicable Lioncash 2018-10-02 19:24:40 -04:00
  • 215b65fe75 nso: Optimize loading of IPS patches Zach Hilman 2018-10-02 17:03:34 -04:00
  • fdb35760a7 string_util: unify UTF8<->UTF16 conversion to codecvt Weiyi Wang 2018-09-22 01:03:47 -04:00
  • bfe84f06f2 string_util: remove TString conversion for windows Weiyi Wang 2018-09-22 00:52:38 -04:00
  • a4595bb939 string_util: remove ShiftJIS/CP1252 conversion function Weiyi Wang 2018-09-22 00:45:50 -04:00
  • e4daf4bee5 Review comments - part 5 fearlessTobi 2018-10-02 16:04:10 +02:00
  • ac06105dfe Review comments -part 4 fearlessTobi 2018-09-29 02:51:28 +02:00
  • aa48468862 Review comments - part 3 fearlessTobi 2018-09-19 20:04:45 +02:00
  • 62f9409ba3 web_backend: protect jwt cache with a mutex Weiyi Wang 2018-09-17 14:28:58 -04:00
  • 120d8f3bf7 Address more review comments fearlessTobi 2018-09-17 20:58:24 +02:00
  • b4ace6ec6f Address a bunch of review comments fearlessTobi 2018-09-17 17:16:01 +02:00
  • 4d139943f2 Port web_service from Citra fearlessTobi 2018-09-16 20:05:51 +02:00
  • 5f30f95e94 Add submodules fearlessTobi 2018-09-16 20:05:19 +02:00
  • 6d441828e6 deconstructed_rom_directory: Force NSO loader to patch NSOs Zach Hilman 2018-09-29 22:16:32 -04:00
  • 003b44822a nso: Add framework to support patching of uncompressed NSOs Zach Hilman 2018-09-29 22:16:09 -04:00
  • 42fb4e82d3 patch_manager: Add PatchNSO function While PatchExeFS operated on the entire directory, this function operates on the uncompressed NSO. Avoids copying decompression code to PatchManager. Zach Hilman 2018-09-29 22:15:16 -04:00
  • 4c2a94fa94 patch_manager: Use strings for patch type instead of enum Zach Hilman 2018-09-29 22:14:01 -04:00
  • 21b2411c44 file_sys: Implement function to apply IPS patches Zach Hilman 2018-09-29 22:13:15 -04:00
  • 3c9e70fefa nso: Replace NSOHeader padding bytes with build ID Zach Hilman 2018-09-29 22:12:53 -04:00
  • bd14f397ce Merge pull request #1407 from DarkLordZach/dlc bunnei 2018-10-01 15:56:39 -04:00
  • 393042c09c Merge pull request #1422 from ReinUsesLisp/fixup-points bunnei 2018-10-01 10:34:53 -04:00
  • 1835911425 gl_rasterizer: Fixup unassigned point sizes ReinUsesLisp 2018-10-01 01:18:24 -03:00
  • bc679c9b8c Merge pull request #1330 from raven02/tlds bunnei 2018-09-30 21:53:38 -04:00
  • 7c61f0c322 Merge pull request #1420 from MerryMage/dynarmic bunnei 2018-09-30 21:25:35 -04:00
  • 8391048a83 Merge pull request #1322 from bunnei/tex-cubemap bunnei 2018-09-30 21:19:00 -04:00
  • decc319634 Merge pull request #1403 from DarkLordZach/install-sysnand bunnei 2018-09-30 21:08:44 -04:00
  • f72046099a aoc_u: Extract AccumulateAOCTitleIDs to separate function Zach Hilman 2018-09-30 21:07:17 -04:00
  • 7d86a008e2 aoc_u: Implement GetAddOnContentBaseId Zach Hilman 2018-09-27 08:59:50 -04:00
  • 62225ae050 aoc_u: Implement Count, List and Prepare AddOnContent Commands #2, #3, and #7 Zach Hilman 2018-09-26 22:17:09 -04:00
  • aa0c82e405 romfs_factory: Read from all locations with StorageId None Previous behavior was to assert. Seems to mirror expected game behavior. Zach Hilman 2018-09-26 22:15:51 -04:00
  • 32fc31fb13 patch_manager: Add DLC recognition to PatchManager Zach Hilman 2018-09-26 22:15:05 -04:00
  • 8f2ad3a66d Merge pull request #1338 from raven02/service_vi bunnei 2018-09-30 15:39:54 -04:00
  • 5e2f23e2b1 Merge pull request #1417 from lioncash/context bunnei 2018-09-30 15:32:27 -04:00
  • df3799a008 gl_rasterizer_cache: Fixes to how we do render to cubemap. bunnei 2018-09-30 14:28:36 -04:00
  • 3031aa9d27 externals: Update dynarmic to 4e6848d MerryMage 2018-09-30 19:43:53 +01:00
  • 29782273ec gl_rasterizer_cache: Add check for array rendering to cubemap texture. bunnei 2018-09-29 11:53:18 -04:00
  • f543b43fd0 gl_rasterizer_cache: Implement render to cubemap. bunnei 2018-09-20 23:41:25 -04:00
  • 15cc729ebd gl_shader_decompiler: TEXS: Implement TextureType::TextureCube. bunnei 2018-09-14 12:18:06 -04:00
  • ed2e0e85c9 gl_rasterizer_cache: Add support for SurfaceTarget::TextureCubemap. bunnei 2018-09-14 12:17:38 -04:00
  • 871580dcd8 gl_rasterizer_cache: Implement LoadGLBuffer for Texture2DArray. bunnei 2018-09-14 12:11:37 -04:00
  • a9aa1db552 gl_rasterizer_cache: Update BlitTextures to support non-Texture2D ColorTexture surfaces. bunnei 2018-09-14 12:07:22 -04:00
  • 2e1cdde994 gl_rasterizer_cache: Track texture target and depth in the cache. bunnei 2018-09-14 11:43:25 -04:00
  • fefb003b23 gl_rasterizer_cache: Workaround for Texture2D -> Texture2DArray scenario. bunnei 2018-09-14 11:42:28 -04:00
  • ce452049d3 gl_rasterizer_cache: Keep track of surface 2D size separately from total size. bunnei 2018-09-14 11:33:55 -04:00
  • b92b4bbeaf Fix trailing whitespace raven02 2018-09-30 10:35:48 +08:00
  • f8e46d335f Merge pull request #1418 from FearlessTobi/port-4269 Merry 2018-09-30 13:51:21 +01:00
  • 56901912cb OSX: Set MACOSX_DEPLOYMENT_TARGET to 10.13 B3n30 2018-09-27 09:10:00 -03:00
  • 541c550753 kernel/svc: Implement svcGetThreadContext() Lioncash 2018-09-29 19:58:21 -04:00
  • dccfe193a9 kernel/process: Add a data member to determine if a process is 64-bit or not. Lioncash 2018-09-29 19:13:46 -04:00
  • cf9d6c6f52 kernel/process: Make data member variables private Lioncash 2018-09-29 18:47:00 -04:00
  • 16145e2f21 arm_interface: Add missing fpsr/tpidr members to the ThreadContext struct Lioncash 2018-09-29 17:58:26 -04:00
  • 4092907687 Implement ISystemDisplayService::GetDisplayMode raven02 2018-09-17 23:19:31 +08:00
  • 334090fe6f Merge pull request #1414 from lioncash/ref bunnei 2018-09-29 16:57:02 -04:00
  • a63e6f9dfd loader: Make the Load() function take a process as a regular reference, not a SharedPtr Lioncash 2018-09-29 15:57:40 -04:00
  • 0921558a9f Merge pull request #1388 from FearlessTobi/port-4258 bunnei 2018-09-29 12:01:15 -04:00
  • 97c0ac3545 Merge pull request #1412 from lioncash/move bunnei 2018-09-29 11:58:58 -04:00
  • fe5962e073 Merge pull request #1411 from ReinUsesLisp/point-size bunnei 2018-09-29 11:58:39 -04:00
  • 8d8366b602 Merge pull request #1406 from ReinUsesLisp/multibind-samplers bunnei 2018-09-29 10:55:45 -04:00
  • f7b69d61f2 Merge pull request #1395 from lioncash/vm bunnei 2018-09-29 10:54:39 -04:00
  • f4c24d0832 kernel/object: Remove unnecessary std::move from DynamicObjectCast() Lioncash 2018-09-28 02:10:22 -04:00
  • e3e51d3ddb video_core: Implement point_size and add point state sync ReinUsesLisp 2018-09-28 01:31:01 -03:00
  • b8f1506aa5 gl_state: Pack sampler bindings into a single ARB_multi_bind ReinUsesLisp 2018-09-26 21:52:31 -03:00
  • f7da74d18e Merge pull request #1360 from FearlessTobi/port-3979 bunnei 2018-09-27 17:09:11 -04:00
  • fc2419e441 Merge pull request #1394 from lioncash/stream bunnei 2018-09-27 17:05:03 -04:00
  • 29ff84ea99 Merge pull request #1389 from PhiBabin/valgrind Mat M 2018-09-27 15:23:03 -04:00
  • a75740b298 Merge pull request #1397 from spycrab/cmake_bin bunnei 2018-09-27 10:00:29 -04:00
  • 62048edc15 Merge pull request #1377 from FernandoS27/faster-swizzle bunnei 2018-09-27 10:00:04 -04:00
  • 8731ac87fa Merge pull request #1404 from lioncash/vfs bunnei 2018-09-27 09:58:56 -04:00
  • 70e86248fd qt: Install System TitleTypes to System NAND Zach Hilman 2018-09-27 09:19:53 -04:00
  • 861580f6d2 fsmitm_romfsbuild: std::move std::vector instances in Build() Lioncash 2018-09-26 17:25:14 -04:00
  • 7ecdaaf189 fsmitm_romfsbuild: Replace manual value aligning with Common::AlignUp() Lioncash 2018-09-26 17:00:41 -04:00
  • c0445006af Merge pull request #1399 from lioncash/sched bunnei 2018-09-26 16:17:18 -04:00
  • efcb83fb41 Merge pull request #1400 from lioncash/header bunnei 2018-09-26 16:11:19 -04:00
  • cc866d1384 Merge pull request #1402 from ReinUsesLisp/asserts bunnei 2018-09-26 16:10:55 -04:00
  • 92dd496fb9 Merge pull request #1401 from lioncash/vfs bunnei 2018-09-26 16:09:16 -04:00
  • 9d163c00cc Merge pull request #1398 from lioncash/macos bunnei 2018-09-26 16:08:39 -04:00
  • 11104b4883 patch_manager: Invert conditionals within ApplyLayeredFS() Lioncash 2018-09-25 20:09:20 -04:00
  • ab65fde9f4 video_core: Add asserts for CS, TFB and alpha testing ReinUsesLisp 2018-09-25 19:41:21 -03:00
  • e3b2ef9170 vfs_vector: Amend initializer list order in VectorVfsFile's constructor initializer list Lioncash 2018-09-25 19:56:46 -04:00