Commit Graph

  • b7ba3f5631
    Merge pull request #12356 from noahpistilli/correct-wc24-files Tilka 2023-12-04 13:01:35 +00:00
  • e204b3c8ee VideoCommon: add additional data types (int, int2, float, bool, etc) as properties of materials and some helper functions to support sending the data to the GPU iwubcode 2023-10-15 16:34:06 -05:00
  • b1759477f3 Data: Correct wc24recv.ctl file Sketch 2023-12-03 21:07:12 -05:00
  • 96c256f97a
    Merge pull request #12354 from Pokechu22/movie-extensionnumber Tilka 2023-12-03 20:16:58 +00:00
  • 1c62ebc9fb Use ExtensionNumber in Movie.cpp Pokechu22 2019-07-30 16:55:30 -07:00
  • 8368a397ee JitArm64: Flush in the middle of lmw/stmw/mfcr JosJuice 2023-11-29 20:14:16 +01:00
  • f47ac24170 Gameini: Enable AccurateNaNs for "Jeep Thrills" Patrick Ferry 2023-12-02 23:43:07 +00:00
  • 27be8c087e
    Merge pull request #12295 from sepalani/arp-check Mai 2023-12-03 11:26:00 -05:00
  • 98eda4dc9f
    Merge pull request #12351 from TryTwo/bugfix_data_symbols Mai 2023-12-03 11:17:44 -05:00
  • 87256e3ec3
    Merge pull request #12353 from JosJuice/hle-discard-cr Mai 2023-12-03 09:20:29 -05:00
  • 05864ceddd PPCAnalyst: Clear crInUse on HLE JosJuice 2023-12-03 14:19:46 +01:00
  • 92532c8d3a PPCSymbolDB. Bugfix. Fix .data symbols not loading, unless they were aligned to 4 bytes. TryTwo 2023-12-02 23:59:49 -07:00
  • 69cf8b3470 VertexLoader: Use Common::SmallVector Pokechu22 2023-11-25 17:33:44 -08:00
  • 4116344785 VertexLoader: Remove unnecessary calls to VertexLoader_TextCoord::GetDummyFunction Pokechu22 2023-11-25 16:42:30 -08:00
  • 36796abc08 VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't Pokechu22 2023-12-02 14:14:58 -08:00
  • 1ee6824324 VertexLoaderTest: Add test for skipped texture coordinates Pokechu22 2023-12-02 15:39:43 -08:00
  • 530590d162 VertexLoaderTest: Add test for skipped colors Pokechu22 2023-12-02 14:13:39 -08:00
  • 4f3f208fe4
    Merge pull request #12348 from JosJuice/jitarm64-imm-msr-fastmem Mai 2023-12-02 17:53:28 -05:00
  • 2cb14edafa Add Hardcore switch to Achievement Settings dialog LillyJadeKatrin 2023-06-07 22:23:10 -04:00
  • 6f7e02e201 Disable TAS recording playback in hardcore mode LillyJadeKatrin 2023-07-20 17:55:25 -04:00
  • 3aebbbb3e7 Disable cheats in hardcore mode LillyJadeKatrin 2023-06-07 21:53:38 -04:00
  • 0abfa94bc8 Disable Freelook in hardcore mode LillyJadeKatrin 2023-06-07 22:14:54 -04:00
  • 1a19a92943 Disable memory patches in hardcore mode LillyJadeKatrin 2023-11-15 12:03:21 -05:00
  • cb2fa9a1f2 Disable Debug Mode in hardcore mode LillyJadeKatrin 2023-06-07 21:54:49 -04:00
  • c20258d782 Disable slowdown in hardcore mode LillyJadeKatrin 2023-06-07 22:16:39 -04:00
  • 45105822f3 Disable frame advance in hardcore mode LillyJadeKatrin 2023-06-07 21:46:49 -04:00
  • 2c40d6ba31 Disable loading state in hardcore mode LillyJadeKatrin 2023-06-07 21:37:13 -04:00
  • 71f3039f96 Added Hardcore Warning Widget LillyJadeKatrin 2023-11-15 10:56:15 -05:00
  • 138e68ef9f Added Hardcore flag to Achievement Settings LillyJadeKatrin 2023-11-15 10:46:42 -05:00
  • 253afee315 JitArm64: Fix updating MEM_REG with imm MSR without fastmem JosJuice 2023-12-02 17:26:33 +01:00
  • 85f4a460f9
    Merge pull request #12184 from noahpistilli/kd-mail-send Admiral H. Curtiss 2023-12-02 17:15:56 +01:00
  • a753022aa7
    Merge pull request #12344 from noahpistilli/kd-download-time-fix Admiral H. Curtiss 2023-12-02 17:13:45 +01:00
  • e07087e43c IOS/KD: Set download span if download task not found Sketch 2023-12-01 11:54:33 -05:00
  • c54e8d733f
    Merge pull request #12347 from JosJuice/jitarm64-paired-offset Mai 2023-12-01 20:15:06 -05:00
  • 4b91bf48f5 Finish parent activity after directory initializer completes Minh Truong 2023-12-01 13:05:24 -06:00
  • b1987d0187 JitArm64: Use ADDI2R for psq_lXX/psq_stXX immediate offsets JosJuice 2023-12-01 21:14:53 +01:00
  • 67791d227c JitArm64: Add special zero case to ADDI2R JosJuice 2023-12-01 21:26:22 +01:00
  • 25ffb0dbfc JitArm64: Mask input to 32-bit ADDI2R JosJuice 2023-12-01 21:18:37 +01:00
  • d57c1cbe6c Android / Core / DolphinQt: disable arbitrary mipmap detection by default, let the games that need it be enabled with a config option, there aren't many of them iwubcode 2023-12-01 13:48:26 -06:00
  • 5a09a432fd JitArm64: Skip locking Q0 for most FPR loads JosJuice 2022-04-16 13:37:38 +02:00
  • b46fcf9032
    IOS/KD: Implement Send Mail Sketch 2023-09-18 13:48:25 -04:00
  • 2c3d05423d
    IOS/KD/VFF: Implement reading from VFF Sketch 2023-11-11 09:56:26 -05:00
  • 0d908a83e7
    Common/HTTP: Implement Multiform Sketch 2023-11-11 09:51:46 -05:00
  • 6a0b17f8fe CMake: update required enet version Tillmann Karras 2023-12-01 14:13:07 +00:00
  • 4a48c57296 rewrite tapserver interface for better error handling Martin Michelsen 2023-10-14 17:52:26 -07:00
  • 8ac6d6dedb add TAPServer.cpp to Windows build Martin Michelsen 2023-10-13 10:16:28 -07:00
  • b6d462f713 fix android syntax error Martin Michelsen 2023-10-13 10:16:07 -07:00
  • b8fd3afb79 implement tapserver BBA on all platforms Martin Michelsen 2023-02-12 17:58:17 -08:00
  • 5f7e9d3bf1
    Merge pull request #12320 from JosJuice/jitarm64-mmu-order Mai 2023-11-30 18:34:32 -05:00
  • d85cb749c0
    Merge pull request #11382 from skyfloogle/traversal-fix-2 Mai 2023-11-30 18:03:50 -05:00
  • d67f54b175
    Merge pull request #12186 from TellowKrinkle/MultiTextureComputeMetal Mai 2023-11-30 17:46:02 -05:00
  • 94b31eb4f4 Jit: Replace MSR/MMCR access with feature_flags access JosJuice 2023-08-27 12:04:18 +02:00
  • 62787085e1 Jit: Add feature flag for performance monitor JosJuice 2023-06-23 17:06:39 +02:00
  • ca7e05bbc4 Jit: Replace "msrBits" with "featureFlags" JosJuice 2023-06-23 15:12:35 +02:00
  • 163acb5d2c
    Merge pull request #12339 from Tilka/bruise Admiral H. Curtiss 2023-11-30 21:08:15 +01:00
  • 529a51d653
    Merge pull request #12341 from JosJuice/jitarm64-msr-pc-order Admiral H. Curtiss 2023-11-30 20:44:33 +01:00
  • 4b50a38cf6 JitArm64: Fix JitAsm without entry points map JosJuice 2023-11-30 20:11:02 +01:00
  • 394dd02d0a VideoBackends:Metal: Support multiple compute textures TellowKrinkle 2023-06-29 02:35:01 -05:00
  • a399dc43a1 VideoBackends:Metal: Align utility uniform sizes TellowKrinkle 2023-06-29 01:16:28 -05:00
  • d12642b392 GameSettings: add patch to disable interlacing in Black & Bruised Tillmann Karras 2023-11-29 10:31:38 +00:00
  • 89963c287c
    Merge pull request #11958 from JosJuice/jitarm64-dispatcher-microopt Mai 2023-11-29 16:54:09 -05:00
  • 2d0e577f8f
    Merge pull request #12340 from JosJuice/jit-gp-check-discard-cr Mai 2023-11-29 16:51:03 -05:00
  • bddcf60673 PPCAnalyst: Don't discard CR before gather pipe interrupt check JosJuice 2023-11-29 21:53:13 +01:00
  • 06c7862160 JitArm64: Rearrange dispatcher instructions to improve scheduling JosJuice 2023-08-19 14:10:33 +02:00
  • 9e970bcb30 JitArm64: Optiming shifting and masking PC in slow dispatcher JosJuice 2023-08-19 13:51:03 +02:00
  • c9347a2a19 JitArm64: Use LDP in slow dispatcher JosJuice 2023-06-16 19:55:24 +02:00
  • 4a4e7d9b8a Jit: Swap locations of effectiveAddress and msrBits JosJuice 2023-08-19 12:10:08 +02:00
  • 3df09f349d JitArm64: Prefer X8 and up for temporary registers in JitAsm JosJuice 2023-06-16 19:49:13 +02:00
  • 0a62b30cd4
    Merge pull request #11906 from noahpistilli/request-register-user-id Mai 2023-11-29 03:31:59 -05:00
  • 02de58eb2c
    Merge pull request #12337 from Tilka/imm16 Mai 2023-11-29 01:10:22 -05:00
  • f6131e9703 Jit64: fix invalid instruction encoding Tillmann Karras 2023-11-29 05:49:02 +00:00
  • ec82b80e17 Qt Sliders: Bugfix. Fix width and height of sliders. TryTwo 2023-11-28 21:32:06 -07:00
  • a7216a3035
    Merge pull request #9857 from JosJuice/jitarm64-cr-analysis Mai 2023-11-28 21:01:07 -05:00
  • f2607cdd74 IOS/KD: Implement Request Register User ID Sketch 2023-06-08 08:36:57 -04:00
  • b7435be90a
    Merge pull request #12298 from Shoegzer/master Mai 2023-11-28 22:45:17 +01:00
  • d095bddbe7
    Merge pull request #12141 from JosJuice/jit-blr-msr Mai 2023-11-28 22:35:35 +01:00
  • 934418a289
    Merge pull request #12092 from JosJuice/jitarm64-last-nan Mai 2023-11-28 22:30:50 +01:00
  • fc95d59805 JitArm64: Further optimize NaN handling in ps_sumX JosJuice 2023-08-10 21:34:20 +02:00
  • 8274dcbfe4 JitArm64: Skip checking last input for NaN for non-SIMD operations JosJuice 2023-08-09 19:46:27 +02:00
  • 95f06ef231
    Merge pull request #12122 from JosJuice/jit-imm-msr Mai 2023-11-28 21:34:23 +01:00
  • 8cf0597d5f
    Merge pull request #12091 from JosJuice/jitarm64-skip-quiet-bit Mai 2023-11-28 21:33:25 +01:00
  • e99ead0a68
    Merge pull request #12124 from JosJuice/jitarm64-mfsrin-mtsrin-addr Mai 2023-11-28 21:30:30 +01:00
  • b53ecd73fb
    Merge pull request #12143 from JosJuice/jitarm64-loadstore-pc Mai 2023-11-28 21:29:37 +01:00
  • 1df685b2d7
    Merge pull request #12123 from JosJuice/jit-mcrxr Mai 2023-11-28 19:32:47 +01:00
  • 20b13df507
    Merge pull request #12179 from JosJuice/jitarm64-gp-deduplicate Mai 2023-11-28 19:21:58 +01:00
  • ac53766058
    Merge pull request #12215 from JosJuice/android-si-devices Mai 2023-11-28 19:21:29 +01:00
  • bfc6bca583
    Merge pull request #12235 from JosJuice/jitarm64-float-cls Mai 2023-11-28 19:20:01 +01:00
  • 80171adf1e PPCTables: Retire FL_EVIL JosJuice 2021-10-16 16:42:39 +02:00
  • f494a3d9e8 PPCAnalyst: Remove CanSwapAdjacentOps's OPCD check JosJuice 2021-06-29 15:41:13 +02:00
  • 96d622bb61 PPCAnalyst: Run cror reordering after cmp reordering JosJuice 2021-10-16 16:53:05 +02:00
  • 40e0dd93be PPCAnalyst: Allow more reordering of CR operations JosJuice 2021-06-29 15:30:12 +02:00
  • da63cee711 PPCAnalyst: More strict a_flags checks in CanSwapAdjacentOps JosJuice 2021-10-16 15:56:50 +02:00
  • 8e9609df6e JitArm64: Add flush/discard support for condition registers JosJuice 2021-06-29 16:55:05 +02:00
  • 6cc4f593e5 PPCAnalyst: Add in-register/discard analysis for CR JosJuice 2021-06-29 15:18:55 +02:00
  • d6987b98be PPCAnalyst: Perform CR analysis for crXXX JosJuice 2021-06-29 15:13:13 +02:00
  • 4ecdb9e57e JitArm64: Use one instruction for making NaNs quiet JosJuice 2023-08-09 20:53:10 +02:00
  • d5ec5c005a JitArm64: Some more FPRF optimization JosJuice 2023-10-13 20:17:33 +02:00
  • 255ee3fdce JitArm64: Use LSL+CLS for classifying floats JosJuice 2023-10-13 19:27:03 +02:00
  • 2d3b0c3588
    VideoConfig: Comma. KrossX 2023-11-28 13:25:57 -03:00
  • 5d9838548b
    Merge pull request #10965 from Zopolis4/hex86 Tilka 2023-11-28 13:45:13 +00:00