Commit graph

  • 5e017b93e2 Implement update loader and log loaded application info (#1023) Xpl0itR 2020-04-12 22:02:37 +0100
  • e80acc7037 Print the result name in SetTerminateResult if possible (#1105) Alex Barney 2020-04-12 05:13:23 -0700
  • 76623d8028 Optimize %x ^ %x = 0 (#1094) Ficture Seven 2020-04-09 03:36:19 +0400
  • dba95ee5bd Use libhac for loading NSO and KIP (#1047) Elise 2020-04-08 00:41:02 +0200
  • e14c484a7d Simple GPU fixes (#1093) mageven 2020-04-07 14:49:45 +0530
  • 68c86c6a72 Use the jump table for HighCq tail continues. (#1088) riperiperi 2020-04-04 09:05:11 +0100
  • 02d22f2e26 libhac: use ApplicationControlProperty instead of Nacp (#1073) Thog 2020-04-03 12:01:26 +0200
  • 632b895f25 Revert SwKbd Applet ReadStruct and fix IApplet's ReadStruct to catch (#1087) mageven 2020-04-03 12:23:06 +0530
  • c5c84df1fb Better IPA shader instruction implementation (#1082) gdkchan 2020-04-02 21:20:47 -0300
  • e34c4b51ec HID SharedMem Rework (#1003) mageven 2020-04-03 05:40:02 +0530
  • b0397fcbd2 Remove output interpolation qualifier (#1070) gdkchan 2020-04-01 22:24:55 -0300
  • cdb1805e0f fix tooltip (#1080) Xpl0itR 2020-03-31 19:44:05 +0100
  • 70ff630e60 Set default width and height based on monitor resolution (#1046) Xpl0itR 2020-03-30 23:10:13 +0100
  • e78a53d317 Add warning with an option to disable for settings that impact performance (#1002) Xpl0itR 2020-03-30 22:39:46 +0100
  • 2d1ec3dd5d Make max anisotropy configurable (#1043) Xpl0itR 2020-03-30 22:38:52 +0100
  • 5553584752 Retrigger CI Thog 2020-03-30 13:54:38 +0200
  • 179ded8b39 Implement FCMP shader instruction (#1067) gdkchan 2020-03-30 07:04:00 -0300
  • abcb26d2a3 Support constant attributes (with a value of zero) (#1066) gdkchan 2020-03-29 23:11:24 -0300
  • 718042028a Reduce requirements for running homebrew (#1053) Thog 2020-03-29 23:23:05 +0200
  • cf6fcd990c Index constant buffer vec4s using ternary expressions. (#1015) riperiperi 2020-03-29 17:24:54 +0100
  • 00d399dd39 Workaround for AMD and Intel view format bug (#1050) gdkchan 2020-03-29 09:48:39 -0300
  • 1b249fe9ab Escape key now brings up a dialog to confirm you want to stop emulation (#1044) Elise 2020-03-29 14:47:37 +0200
  • 25265e5782 Move the OpActivator to OpCodeTable class for improve performance (#1001) Chenj168 2020-03-29 16:52:56 +0800
  • ec84e22f06 Discord Rich Presence update (#1029) Xpl0itR 2020-03-29 04:25:54 +0100
  • 0ba1c69dce Implement GPU scissors (#1058) gdkchan 2020-03-29 00:02:58 -0300
  • 436f16ad86 Implement NOP and stub DEPBAR shader instructions (#1041) Elise 2020-03-26 23:30:16 +0100
  • 124152dcb1 Make Device Location Name configuration (custom TZ) (#1031) Thog 2020-03-25 23:23:21 +0100
  • fa6cfd82a1 prepo: Add a MessagePack object formatter (#1034) jduncanator 2020-03-26 08:33:18 +1100
  • 9f654a3bb8 ui: Make it possible to open the device save directory (#1040) Thog 2020-03-25 18:09:38 +0100
  • 9d2f746ae5 Fix unhandled UnauthorizedAccessException causing crash while listing… (#1025) Elise 2020-03-25 17:17:54 +0100
  • c755cd2292 Implement VMNMX shader instruction (#1032) gdkchan 2020-03-25 11:49:10 -0300
  • 16a8cac9ac prepo: Implement RequestImmediateTransmission and GetTransmissionStatus (#1033) Ac_K 2020-03-25 12:28:15 +0100
  • 8346cb9542 Add IMultiCommitManager (#1011) Alex Barney 2020-03-25 01:14:35 -0700
  • 6660b430f1 Add Fast Paths for Crypto instructions (A32/A64) (#1026) riperiperi 2020-03-25 06:20:29 +0000
  • f7ca94df52 Fix gpu vendor name parsing (#1030) Ac_K 2020-03-25 00:12:01 +0100
  • a148b05da8 prepo: Resolve JSON parsing issues in prepo report handling (#1022) jduncanator 2020-03-25 09:26:37 +1100
  • 441d1b0faf Add GPU name in status bar (#984) HorrorTroll 2020-03-25 04:54:09 +0700
  • dccce0b7ce Add Fcvtas_S/V & Fcvtau_S/V. (#1018) LDj3SNuD 2020-03-24 22:53:49 +0100
  • 0822400096 Fix the item name cannot be displayed in profiler view. (#1021) Chenj168 2020-03-25 02:48:03 +0900
  • d23058a1b3 friends: Stub GetBlockedUserListIds (#1017) Thog 2020-03-23 22:19:45 +0100
  • 7d8ef32ac3 Fix Prepo parsing reports (#1016) Ac_K 2020-03-23 21:58:41 +0100
  • 69f28d6c94 Implement ICMP shader instruction (#1010) gdkchan 2020-03-23 13:32:30 -0300
  • 47d44cb369 Keep sRGB enabled for texture blits (#1009) gdkchan 2020-03-22 19:34:26 -0300
  • 43ffa1f151 Implement textureQueryLevels (#1007) gdkchan 2020-03-22 18:31:31 -0300
  • 8a8661f953 Move the MakeOp to OpCodeTable class, for reduce the use of ConcurrentDictionary (#996) Chenj168 2020-03-20 13:15:37 +0900
  • c6e6b8cb55 Support partial invalidation on texture access (#1000) gdkchan 2020-03-20 00:17:11 -0300
  • 64c2cc429c Implement GetRegionCode and add the RegionCode to settings (#999) Ac_K 2020-03-19 23:37:55 +0100
  • 30efe79dfc Modify TranslatedFunction.GetPointer () to optimize performance (#995) Chenj168 2020-03-20 07:11:20 +0900
  • 53eec5a3fb CodeGen Optimisations (LSRA and Translator) (#978) riperiperi 2020-03-18 11:44:32 +0000
  • 93d0e26e6b audren: Accept REV8 (#993) Thog 2020-03-17 23:43:47 +0100
  • 710be12d80 Improve shader sampler type selection (#989) gdkchan 2020-03-14 21:24:45 -0300
  • fb05c3898b Fix GTK window crash by using 24 bit surface on unix, 32 bit on windows. (#976) riperiperi 2020-03-14 21:36:56 +0000
  • fa09e9ae64 Implement AESMC, AESIMC, AESE, AESD and VEOR AArch32 instructions (#982) riperiperi 2020-03-13 23:29:58 +0000
  • a5449c71a3 Implement MME shadow RAM (#987) gdkchan 2020-03-12 22:30:26 -0300
  • 65d38939ee Use a Jump Table for direct and indirect calls/jumps, removing transitions to managed (#975) riperiperi 2020-03-12 03:20:55 +0000
  • 21f3dd24e1 Implement VMULL, VMLSL, VRSHR, VQRSHRN, VQRSHRUN AArch32 instructions + other fixes (#977) gdkchan 2020-03-10 21:49:27 -0300
  • be279a9317 Implement VMOVL and VORR.I32 AArch32 SIMD instructions (#960) gdkchan 2020-03-10 02:17:30 -0300
  • 8fe6c1c437 Insert the SD card by default (#968) Alex Barney 2020-03-09 15:34:35 -0700
  • 47339a92f6 Optimize x64 loads and stores using complex addressing modes (#972) gdkchan 2020-03-09 19:29:34 -0300
  • c718cd5f42 Move status information from the title bar to the new status bar (#948) Xpl0itR 2020-03-07 02:40:06 +0000
  • 9c841945f6 A64 SIMD LDP and STP with size = 0b11 is undefined (#971) gdkchan 2020-03-06 23:39:52 -0300
  • 89df9238e9 Fix branch with CC and predicate, and a case of SYNC propagation (#967) jduncanator 2020-03-06 11:09:49 +1100
  • ec92c231f3 Implement Fast Paths for most A32 SIMD instructions (#952) jduncanator 2020-03-05 11:41:33 +1100
  • adc680303a Don't decode blocks starting outside mapped memory & undefined instead of throw on invalid sysreg coprocessor (#964) gdkchan 2020-03-04 16:25:27 -0300
  • 2d2f07b9fb Implement some calls of ISelfController (#965) Ac_K 2020-03-04 04:41:41 +0100
  • f061eb999e Add support for cache storage (#936) Alex Barney 2020-03-03 07:07:06 -0700
  • f8ed878f4d Initial support for double precision shader instructions. (#963) gdkchan 2020-03-03 11:02:08 -0300
  • 6f68eb894f update glwidget package (#961) emmauss 2020-03-03 02:49:18 +0000
  • 510153ed25 stub GetNintendoAccountUserResourceCacheForApplication (#962) Thog 2020-03-02 15:07:27 +0100
  • 226b5887f3 Implement mii:u and mii:e entirely (#955) Thog 2020-03-01 23:56:02 +0100
  • 820a2430bb Implement SMULWB, SMULWT, SMLAWB, SMLAWT (AArch32) (#953) gdkchan 2020-03-01 04:47:05 -0300
  • 0ab1a59626 Add SSAT, SSAT16, USAT and USAT16 ARM32 instructions (#954) gdkchan 2020-02-29 17:51:55 -0300
  • 953cf7ecee Implement FACGE and FACGT (Scalar and Vector) AArch64 SIMD instructions (#956) gdkchan 2020-02-29 17:51:17 -0300
  • 6940f9a4f3 Reduce copy destination size by target mipmap level, rather than source size. (#959) riperiperi 2020-02-29 20:50:44 +0000
  • 723f18a66a Set Undefined instruction emitter for Undefined property on InstDescriptor (#957) gdkchan 2020-02-29 08:12:15 -0300
  • 618496835f Add most of the A32 instruction set to ARMeilleure (#897) riperiperi 2020-02-23 21:20:40 +0000
  • c2144c0db2 Actually use the dummy NACP for EnsureApplicationSaveData (#939) Alex Barney 2020-02-18 04:35:47 -0700
  • 2c1fa7af29 Improve rendering on resolution lower than 1080p (#944) Thog 2020-02-18 12:34:57 +0100
  • 876608e97d Add button in settings to open logs folder (#947) Xpl0itR 2020-02-17 21:35:03 +0000
  • 4d97c2510d Replace LinkedList by IntrusiveList to avoid allocations on JIT (#931) gdkchan 2020-02-17 18:30:54 -0300
  • 9e80e251fa Implement GetCurrentIpConfigInfo (#943) Thog 2020-02-17 16:28:41 +0100
  • 57433a089e Catch System.IO.IOException (#932) Xpl0itR 2020-02-15 20:20:19 +0000
  • f7787d4da3 Retrigger Appveyor Thog 2020-02-15 13:08:05 +0100
  • ea055721c2 Accept gamepad inputs when not focused (#941) Thog 2020-02-15 12:30:53 +0100
  • 55bc9e9a36 Fix crash when first starting the emulator (#945) Thog 2020-02-14 23:07:22 +0100
  • 37b98a7763 Changes to configuration (#811) Xpl0itR 2020-02-14 19:19:13 +0000
  • 5df1c93241 Remove ScopedGlContext (#933) Thog 2020-02-14 11:52:34 +0100
  • e9db138b76 Add version in all window titles (#935) Ac_K 2020-02-14 11:33:22 +0100
  • 0e8a8bee11 Update bindless to indexed conversion code pattern match (#938) gdkchan 2020-02-14 07:29:58 -0300
  • ce23ffe0a8 Sign-extend shader memory instruction offsets (#934) gdkchan 2020-02-13 21:48:07 -0300
  • c25434a692 Some fixes for the new GLRenderer (#930) Thog 2020-02-13 18:43:29 +0100
  • 4ccd085295 Improve build identification (#927) Thog 2020-02-12 14:35:39 +0100
  • 785b47df26 Reducing log sizes (#724) BaronKiko 2020-02-12 01:18:33 +0000
  • 4b466e05d0 Add inbuilt Opengl renderer to window (#922) emmauss 2020-02-12 00:56:19 +0000
  • fac66acb24 Stub the application copyright framebuffer api (#921) Thog 2020-02-12 00:07:13 +0100
  • d832321f88 Get program IDs for the game list from NCA headers (#928) Alex Barney 2020-02-11 15:43:24 -0700
  • 1a5f0cb59a Support compute uniform buffers emulated with global memory (#924) gdkchan 2020-02-10 21:10:05 -0300
  • 8793ddf2ec Implement NCA section extractors in the GUI (#896) Xpl0itR 2020-02-08 18:22:45 +0000
  • 1f311ed596 Only enumerate cached textures that are modified when flushing. (#918) riperiperi 2020-02-06 21:49:26 +0000
  • 7ed658c69e Fix a crash when closing the main UI (#904) Thog 2020-02-06 12:38:24 +0100