Commit Graph

  • d0484a9ea9 CMake: Fix MSVC flags for Release/RelWithDebInfo Léo Lam 2021-04-25 19:41:07 +02:00
  • 20d00dfc79 CMake: Add missing MSVC optimization flags to match VS project props Léo Lam 2021-04-25 19:00:32 +02:00
  • ae67a9382b CMake: Put the *.mo files directly in the correct output dir Léo Lam 2021-04-25 01:15:14 +02:00
  • e71aef6768 CMake: Ask windeployqt not to copy DLLs that are unnecessary Léo Lam 2021-04-25 00:32:23 +02:00
  • f6b8d4758e CMake: Copy license.txt to output folder to match existing Win builds Léo Lam 2021-04-24 23:59:11 +02:00
  • c69747c7fb CMake: Fix CMAKE_RUNTIME_OUTPUT_DIRECTORY being ignored in UnitTests Léo Lam 2021-04-24 23:23:29 +02:00
  • dcf3ca0f89 CMake: Force gtest to link CRT dynamically to avoid runtime mismatches Léo Lam 2021-04-24 23:12:30 +02:00
  • 626c686fee DolphinQt: update device drop down size policy so that the input profile resizes properly iwubcode 2021-04-26 21:24:36 -05:00
  • 219f66c6e9 Merge pull request #9672 from JosJuice/jit-naming-scheme Léo Lam 2021-04-27 12:00:23 +02:00
  • 4d10023727 Merge pull request #9552 from endrift/gba-timing JMC47 2021-04-26 21:20:06 -04:00
  • c09427ccdf Merge pull request #9676 from leoetlino/colon JosJuice 2021-04-27 00:46:09 +02:00
  • 08215cc975 DolphinQt: Get rid of an extraneous colon in About dialog Léo Lam 2021-04-27 00:23:30 +02:00
  • 51bf2dca21 Merge pull request #9675 from JosJuice/jit64-div-80000000 Léo Lam 2021-04-26 23:50:27 +02:00
  • 7d4b87e7ae Jit64: Fix UB/infinite loop when compiling division by 0x80000000 JosJuice 2021-04-26 23:33:52 +02:00
  • 799a368a7c InputCommon: small hotkey threshold symmetry fix Filoppi 2021-04-26 19:45:13 +03:00
  • ba2782e9d1 InputCommon: fix hotkey suppression crash if nullptr suppressions were added to the map Filoppi 2021-04-26 19:41:31 +03:00
  • 4ce3362bce SI/DeviceGBA: Fix SI timings to actually closely match hardware Vicki Pfau 2021-03-02 21:51:29 -08:00
  • ac679eb24d Merge pull request #9666 from leoetlino/jit-block-hashtable JosJuice 2021-04-25 18:45:41 +02:00
  • a2c8050eba DolphinQt/Android: Unify the JIT naming scheme JosJuice 2021-04-25 17:08:10 +02:00
  • 5da85f3a25 Merge pull request #9458 from JosJuice/arm-fpu-round JMC47 2021-04-25 10:23:19 -04:00
  • 69c14d6ec3 JitArm64: Fix frspx with single precision source JosJuice 2021-01-23 20:13:45 +01:00
  • 54451ac731 JitArm64: Use ConvertSingleToDoubleLower in RW when faster JosJuice 2021-02-21 11:21:02 +01:00
  • 9d6263f306 JitArm64: Add unit tests for single/double conversion JosJuice 2021-02-13 12:38:20 +01:00
  • 2a9d88739c JitArm64: Skip accurate single/double conversion if store-safe JosJuice 2021-02-02 21:43:50 +01:00
  • 1d106ceaf5 JitArm64: Optimize ConvertSingleToDouble, part 2 JosJuice 2021-02-01 22:14:16 +01:00
  • 018e247624 JitArm64: Optimize ConvertSingleToDouble, part 1 JosJuice 2021-01-31 19:20:02 +01:00
  • 28e4869c43 JitArm64: Optimize ConvertDoubleToSingle JosJuice 2021-01-24 20:18:43 +01:00
  • 6e0a5876ef JitArm64: Use accurate single/double conversions JosJuice 2021-01-21 22:02:53 +01:00
  • 39eccf6603 JitArm64: Call RW before FCMPE in fselx JosJuice 2021-01-25 22:41:09 +01:00
  • 949686bbe7 JitArm64: Factor out single/double conversion code to functions JosJuice 2021-01-21 19:11:06 +01:00
  • fdf7744a53 JitArm64: Move float conversion code out of EmitBackpatchRoutine JosJuice 2021-02-02 22:17:44 +01:00
  • f96ee475e4 Implement ArmFPURoundMode.cpp JosJuice 2021-01-20 14:18:05 +01:00
  • 3492f51eaf OnScreenDisplay: a few fixes -They might have never drawn if DrawMessages wasn't called before they actually expired -Their fade was wrong if the duration of the message was less than the fade time Filoppi 2020-07-01 22:47:51 +03:00
  • aa3a96f048 Merge pull request #9644 from JosJuice/jit-fallback-discard Léo Lam 2021-04-25 13:20:41 +02:00
  • b3b5016f54 Jits: Fix interpreter fallback handling of discarded registers JosJuice 2021-04-17 13:53:03 +02:00
  • 47e16133e5 Jit64: divwx - Eliminate XOR for constant dividend Sintendo 2021-04-24 21:31:39 +02:00
  • 0f563ffd59 Translation resources sync with Transifex JosJuice 2021-04-24 21:26:12 +02:00
  • 1c6232e95f Merge pull request #9646 from PatrickFerry/sw-textureencoder-alignedwidth Léo Lam 2021-04-24 20:13:10 +02:00
  • 18174d3ed6 Merge pull request #9649 from leoetlino/cmake-auto-update-track Léo Lam 2021-04-24 19:44:51 +02:00
  • abc4c8f601 Jit64: divwx - Eliminate MOV for division by power of 2 Sintendo 2021-04-24 19:28:18 +02:00
  • 91669c25fe Merge pull request #9650 from leoetlino/consistent-build-binary-dirs JosJuice 2021-04-24 19:22:05 +02:00
  • 246adf0d6d Jit64: divwx - Eliminate MOV for division by 2 Sintendo 2021-03-24 22:40:35 +01:00
  • 302e8136a3 Merge pull request #5624 from Orphis/cmake_windows Léo Lam 2021-04-24 18:11:23 +02:00
  • 6910fab63f cmake: Replace /Zi with /Z7 for sccache support Florent Castelli 2017-06-15 18:24:41 +02:00
  • 712b078a5b cmake: Search for sccache too in CCache module Florent Castelli 2017-06-15 18:23:30 +02:00
  • c812ab6a63 Jit: Optimize block link queries by using hash tables Léo Lam 2021-04-15 12:35:46 +02:00
  • 18e84361d9 Merge pull request #9660 from ezio1900/master JMC47 2021-04-23 21:21:53 -04:00
  • 97ea3a603e VideoCommon: Fix scissorOffset, handle negative value correctly ezio1900 2021-04-19 20:20:37 +08:00
  • be5775614c Merge pull request #9619 from leoetlino/scoped-fd JosJuice 2021-04-23 21:53:25 +02:00
  • f0bd6b105f Merge pull request #9663 from leoetlino/mios-hle-patch JosJuice 2021-04-23 21:00:29 +02:00
  • cfc4af76a9 Merge pull request #9321 from Pokechu22/sw-copyregion JMC47 2021-04-23 14:07:46 -04:00
  • 4ab92d4757 Merge pull request #9350 from Pokechu22/sw-viewport JMC47 2021-04-23 14:06:02 -04:00
  • 1686b637df MIOS: Fix SConfig::OnNewTitleLoad not being called Léo Lam 2021-04-22 21:51:25 +02:00
  • 568428ca67 HLE: Do not clobber 0x1800-0x3000 when using MIOS to fix IPL crash Léo Lam 2021-04-22 21:50:05 +02:00
  • 4d37dad20d Merge pull request #9659 from leoetlino/tp-korean-gameini JosJuice 2021-04-20 08:01:12 +02:00
  • bfaed2b0b1 GameINI: Fix file path for RZDK01 INI Léo Lam 2021-04-20 01:43:02 +02:00
  • 34348fad1d Merge pull request #9658 from lioncash/fallthrough Léo Lam 2021-04-20 00:28:13 +02:00
  • adebc499f9 Jit64: Indicate explicit [[fallthrough]] within load helper Lioncash 2021-04-19 17:36:06 -04:00
  • e1dfcda8a6 BlockingLoop: Add explicit [[fallthrough]] annotations Lioncash 2021-04-19 17:34:46 -04:00
  • b21d62116d DataReport: Amend conditional test for data reports in IsValidMode Lioncash 2021-04-19 16:39:57 -04:00
  • cf80ed7f2d Merge pull request #9653 from JosJuice/android-import-nand Léo Lam 2021-04-19 21:57:40 +02:00
  • ceacd0930b Android: Add "Import BootMii NAND Backup" JosJuice 2021-04-18 15:39:34 +02:00
  • ec5fbeb0d6 Merge pull request #9654 from JosJuice/android-12-early Léo Lam 2021-04-19 21:25:18 +02:00
  • 045c5a1fdc Merge pull request #9655 from PPLToast/ztp-korea-ini Léo Lam 2021-04-19 19:58:22 +02:00
  • f6a4368192 SW: Fix alignedWidth in TextureEncoder Patrick A. Ferry 2021-04-17 05:39:37 +01:00
  • 43ceba4fef optimize TextureCacheBase::SerializeTexture, ::DeserializeTexture ash!! 2021-04-14 10:29:06 -07:00
  • ac3c728f13 Add speed hack for Korean TP PPLToast 2021-04-18 22:20:25 +03:00
  • 5a1a642495 Android: Early changes to adapt for Android 12 JosJuice 2021-04-18 18:33:43 +02:00
  • 821e51cda4 Merge pull request #7214 from stenzek/cp-access-sync JMC47 2021-04-18 11:17:25 -04:00
  • dbd39ab2a0 Merge pull request #9642 from CrunchBite/xlink-bba-fix JosJuice 2021-04-18 10:43:32 +02:00
  • 92308f5e34 Merge pull request #9645 from leoetlino/fifoplayer-optimization JosJuice 2021-04-18 10:43:26 +02:00
  • e7f68cf850 Merge pull request #9634 from skylersaleh/xcode_strict_aliasing Léo Lam 2021-04-17 22:24:52 +02:00
  • a7a69ecd2e Put x86_64 Windows binaries in Binary/x64 for consistency with ARM64 Léo Lam 2021-04-17 21:33:07 +02:00
  • 5f355690e0 Make it possible to enable auto-updates by default with CMake builds Léo Lam 2021-04-17 19:45:43 +02:00
  • e3ac5dca32 Fifo: Run/sync with the GPU on command processor register access Stenzek 2021-04-17 15:54:50 +10:00
  • d26d179484 Merge pull request #9647 from leoetlino/fix-pch-fmt JMC47 2021-04-17 13:18:44 -04:00
  • a12d365d60 Fix PCH when building with CMake + Ninja + MSVC on Windows Léo Lam 2021-04-17 17:26:52 +02:00
  • cc32fa91af FifoPlayer: Copy data with memcpy instead of one byte at a time Léo Lam 2021-04-17 15:51:08 +02:00
  • edeb6bcdb7 Merge pull request #9635 from stenzek/amd-exclusive-fullscreen Connor McLaughlin 2021-04-17 16:09:09 +10:00
  • d6b2fe2c0a Fix crash when stopping a game that does not use the BBA CrunchBite 2021-04-15 09:01:52 -04:00
  • 14959a1087 Merge pull request #9636 from sspacelynx/mali-broken-and JMC47 2021-04-14 07:04:16 -04:00
  • e0a8d931fc Updater: Add code documentation Markdown file Dentomologist 2021-03-12 17:10:53 -08:00
  • e8ac63d159 Merge pull request #9638 from leoetlino/btemu-is-not-wiimoteemu JosJuice 2021-04-13 19:45:25 +02:00
  • b3b1518f91 Allow shaders to query reciprocal of window resolution Valeri 2021-04-13 20:14:17 +03:00
  • 336518049d WiiUtils: Add helper functions to get emulated/real Bluetooth device Léo Lam 2021-04-12 12:49:29 +02:00
  • 136f59b434 DolphinQt: Fix latent build error on Windows Léo Lam 2021-04-12 17:57:14 +02:00
  • b24e3f2f1a Vulkan: Work around AMD exclusive fullscreen bug (21.3+) Connor McLaughlin 2021-04-11 18:10:38 +10:00
  • aba9cae5ab DriverDetails: Fix broken vector bitwise AND on Mali drivers sspacelynx 2021-04-11 11:08:42 +02:00
  • b2d5eea20c Build: Fix -fno-strict-aliasing on Xcode builds Skyler Saleh 2021-04-10 21:28:10 -07:00
  • 05a37746b6 Change the names for shader compilation settings JosJuice 2019-10-19 11:26:18 +02:00
  • b66cd99e86 Gamesettings: Disable ICache for Indiana Jones and the Staff of Kings Patrick A. Ferry 2021-04-08 17:54:08 +01:00
  • 5322256065 Merge pull request #9625 from leoetlino/mmu-sdr-update JMC47 2021-04-06 20:23:13 -04:00
  • 3b6fdb74f6 Merge pull request #9628 from Dentomologist/wiiutils_fix_reference_to_temporary_subobject Léo Lam 2021-04-07 01:46:45 +02:00
  • f18743ab89 Merge pull request #9576 from Pokechu22/invalid-gfx-reg-quirk Léo Lam 2021-04-07 01:46:21 +02:00
  • c1617460a1 Merge pull request #9480 from leoetlino/saturating-cast Léo Lam 2021-04-07 01:43:39 +02:00
  • 2c537e341f Merge pull request #8937 from Pokechu22/icache-disable Léo Lam 2021-04-07 01:41:12 +02:00
  • 1a9e72c9bb DiscIO: Use MathUtil::SaturatingCast Léo Lam 2021-01-28 17:28:21 +01:00
  • 8d21fa56a1 UnitTests: Use MathUtil::SaturatingCast to avoid UB Léo Lam 2021-01-28 12:49:28 +01:00
  • 48712168b8 MathUtil: Add SaturatingCast to cast floats more safely Léo Lam 2021-01-28 12:45:50 +01:00
  • dad309d365 Disable ICache emulation for some games Pokechu22 2020-07-05 14:15:33 -07:00