Lioncash
11e76e1f67
Gekko: Convert UReg_THRM12 over to using Common::BitField
2021-08-29 06:16:55 -04:00
Lioncash
12b87922fb
Gekko: Convert UReg_BAT_Lo over to using Common::BitField
2021-08-29 06:16:54 -04:00
Lioncash
b4496e6653
Gekko: Convert UReg_BAT_Up over to using Common::BitField
2021-08-29 06:16:51 -04:00
Lioncash
1e4ecfe3d4
Gekko: Convert UReg_DMAL over to using Common::BitField
2021-08-27 11:20:37 -04:00
Lioncash
474e09c239
Gekko: Convert UReg_DMAU over to using Common::BitField
2021-08-27 11:19:21 -04:00
Lioncash
a126821d5e
Gekko: Convert UReg_WPAR over to using Common::BitField
2021-08-27 11:18:03 -04:00
Lioncash
8ac079a647
Gekko: Convert UReg_MMCR1 over to using Common::BitField
2021-08-27 11:16:41 -04:00
Lioncash
300f7c10bd
Gekko: Convert UReg_MMCR0 over to using Common::BitField
2021-08-27 11:15:15 -04:00
Lioncash
1ec3768b84
Gekko: Convert UReg_SDR1 over to using Common::BitField
...
Also fixes a typo in the struct name, since it was referring to SPR1
instead of SDR1. Given this isn't used anywhere yet, it's a painless
change.
2021-08-27 11:12:30 -04:00
Lioncash
9e183e63f1
Gekko: Convert UReg_HID4 over to using Common::BitField
2021-08-27 11:10:22 -04:00
Lioncash
6ab2e5ab16
Gekko: Convert UReg_HID2 over to using Common::BitField
2021-08-27 11:08:14 -04:00
Lioncash
02ec9c3b50
Gekko: Convert UReg_HID0 over to using Common::BitField
2021-08-27 11:05:51 -04:00
Lioncash
4591246608
Gekko: Convert UReg_FPSCR over to using Common::BitField
2021-08-27 11:01:32 -04:00
Lioncash
4ecdcc9d78
Gekko: Convert UReg_MSR over to using Common::BitField
2021-08-27 10:54:49 -04:00
Lioncash
1863212d94
Gekko: Convert UReg_XER over to using Common::BitField
2021-08-27 10:46:38 -04:00
Mai M
4816195366
Merge pull request #10054 from JosJuice/android-game-cache-lock
...
Android: Reduce gameFileCache lock contention
2021-08-27 10:15:25 -04:00
Mai M
7d88354659
Merge pull request #10061 from JosJuice/jitwidget-div-zero
...
DolphinQt: Fix divide by zero in JITWidget::Update
2021-08-27 10:13:52 -04:00
Mai M
df32a43e8f
Merge pull request #10062 from krnlyng/twi_flags
...
Interpreter_Tables: specify FL_IN_A for twi.
2021-08-27 10:13:05 -04:00
Mai M
7688db3cd3
Merge pull request #10047 from Dentomologist/remove_windows_help_buttons
...
DolphinQt: Remove Windows dialog help buttons
2021-08-24 08:34:31 -04:00
Mai M
922f53e16e
Merge pull request #10049 from JosJuice/jitarm64-fault-to-handler
...
JitArm64: Make HandleFastmemFault less unsafe
2021-08-24 08:33:58 -04:00
Mai M
19f8e39929
Merge pull request #10051 from Pokechu22/dsp-jit-revert-acs-extension
...
Revert "DSPJit: Sign-extend acS.h to 32 bits"
2021-08-24 08:33:32 -04:00
Mai M
c227023375
Merge pull request #10050 from JosJuice/jitarm64-disable-psq-x
...
JitArm64: Disable indexed paired loadstore instructions
2021-08-22 19:11:16 -04:00
Mai M
17a01c894b
Merge pull request #10044 from AdmiralCurtiss/invalidate-icache-lines-fix
...
PowerPC: Fix for calling InvalidateICacheLines() with a count of 1 causing a (harmless) second invalidation.
2021-08-19 19:23:11 -04:00
Mai M
33154de614
Merge pull request #10039 from OatmealDome/spdx-leftovers
...
Fix some missed items from SPDX transition
2021-08-17 23:02:32 -04:00
Mai M
6863b7ae9e
Merge pull request #10036 from JosJuice/jitarm64-psq-x
...
JitArm64: Implement indexed paired loadstore instructions
2021-08-17 23:00:57 -04:00
Mai M
437b475254
Merge pull request #10037 from OatmealDome/min-macos-bump
...
Bump minimum macOS to 10.13 High Sierra
2021-08-17 22:59:43 -04:00
Mai M
62c3c1a23b
Merge pull request #10034 from JosJuice/jitarm64-w
...
JitArm64: Fix paired loadstore instruction decoding
2021-08-16 17:08:43 -04:00
Mai M
d48d6f280a
Merge pull request #10033 from Pokechu22/dsp-jit-table-masking
...
DSP/Jit: simplify opcode table by masking
2021-08-16 17:08:18 -04:00
Mai M
35c64d1f57
Merge pull request #10031 from Pokechu22/dsp-int-less
...
DSPInterpreter: Fix IsLess
2021-08-15 22:50:02 -04:00
Mai M
fd8a818a93
Merge pull request #10027 from shuffle2/remove-wa
...
revert workaround for msvc arm64 ICE in WIABlob
2021-08-14 16:16:22 -04:00
Mai M
891726e924
Merge pull request #10013 from OatmealDome/wsd-thanos-snap
...
WiimoteReal: Remove WiimoteScannerDarwin
2021-08-13 13:24:38 -04:00
Mai M
82969db7de
Merge pull request #10018 from JosJuice/code-allow-name-line
...
DolphinQt: Allow $ line when entering AR/Gecko code
2021-08-13 13:22:25 -04:00
Mai M
e2ccad7f95
Merge pull request #10017 from JosJuice/qt-gecko-notes-lf
...
DolphinQt: Don't add trailing newline to Gecko notes
2021-08-13 13:21:07 -04:00
Mai M
c43f451da8
Merge pull request #10022 from MerryMage/codesign-debug
...
DolphinQt: Add entitlement to allow debugger to attach in Debug builds
2021-08-13 13:19:59 -04:00
Mai M
7cc8437050
Merge pull request #10023 from JosJuice/qt-breakpoint-focus
...
DolphinQt: Set default focus for NewBreakpointDialog
2021-08-13 13:18:58 -04:00
Mai M
67c06cfc55
Merge pull request #10001 from JosJuice/pte-1
...
PowerPC: Fix bad copypaste in LookupTLBPageAddress
2021-08-06 12:53:49 -04:00
Mai M
857d1c399d
Merge pull request #9999 from JosJuice/jit-dcbx-masking
...
Jit: Re-add dcbx masking
2021-08-06 09:35:17 -04:00
Mai M
37115f04ac
Merge pull request #9997 from JosJuice/jitarm64-store-w8
...
JitArm64: Fix W8 slowmem store
2021-08-05 12:37:08 -04:00
Mai M
627832355e
Merge pull request #9973 from JosJuice/jit-fma-negation-order
...
Jit: Use accurate negation order for FMA instructions
2021-07-31 20:18:49 -04:00
Mai M
7c365349ee
Merge pull request #9977 from JosJuice/jitarm64-mtfsfx
...
JitArm64: Implement mtfsfx
2021-07-31 17:54:48 -04:00
Mai M
bef1fdb4cb
Merge pull request #9974 from JosJuice/jitarm64-mtfsfix
...
JitArm64: Implement mtfsfix
2021-07-31 03:56:51 -04:00
Mai M
b6bd3fc430
Merge pull request #9976 from Tilka/ax
...
DSPHLE: include compressor state in save states
2021-07-31 03:56:27 -04:00
Mai M
c86c02e46b
Merge pull request #9960 from JosJuice/jitarm64-mtfsb1x
...
JitArm64: Implement mtfsb1x
2021-07-28 20:46:09 -04:00
Mai M
28ee0af9a3
Merge pull request #9970 from JosJuice/jit64-fmaddxx-accurate-nan
...
Jit64: Fix fmaddXX with accurate NaNs
2021-07-28 20:45:00 -04:00
Mai M
1fa527f44c
Merge pull request #9943 from JosJuice/android-dsp-recommendations
...
Android: Adjust DSP selection names
2021-07-23 12:22:38 -04:00
Mai M
f380c23fda
Merge pull request #9890 from JosJuice/jitarm64-mtfsb0x
...
JitArm64: Implement mtfsb0x
2021-07-22 21:41:01 -04:00
Mai M
971f110b99
Merge pull request #9937 from Techjar/netplay-split-save-sd-write
...
NetPlay: Split save and SD card write settings
2021-07-22 21:40:31 -04:00
Mai M
4f87821f21
Merge pull request #9938 from Pokechu22/e-reader-context-menu-item
...
GBA: Add "Scan e-Reader Card(s)" context menu item
2021-07-22 21:39:10 -04:00
Mai M
885a4646f8
Merge pull request #9941 from JMC47/dsprecommendations
...
AudioPane: Adjust DSP selection names
2021-07-22 21:37:49 -04:00
Mai M
c080fc75f2
Merge pull request #9940 from JMC47/deblob2defer
...
GameINI: Fix de Blob 2 visual issues.
2021-07-22 21:37:16 -04:00
Mai M
6229aa1e4e
Merge pull request #9942 from Pokechu22/memory-viewer-junk-column
...
MemoryViewWidget: Remove unnecessary column
2021-07-22 21:37:00 -04:00
Mai M
88cc20ffd0
Merge pull request #9918 from JMC47/IMGDDv35ini
...
INI Settings for Paper Mario: Thousand-Year Door Demo Disc
2021-07-19 22:01:50 -04:00
Mai M
6ed201ca94
Merge pull request #9913 from Tilka/postprocess
...
PostProcessing: fix lens distortion shader for HLSL
2021-07-19 22:00:53 -04:00
Mai M
6e7698a354
Merge pull request #9910 from Tilka/postprocess
...
PostProcessing: fix shader compilation failures
2021-07-18 13:58:16 -04:00
Mai M
47d847d468
Merge pull request #9911 from JMC47/summonerini
...
INI: Fix Summoner Invalid Reads
2021-07-18 13:57:01 -04:00
Mai M
ffdc8538a1
Merge pull request #9862 from delroth/spdx-tags
...
Use SPDX for Dolphin licensing info
2021-07-06 01:02:57 -04:00
Mai M
be2ec728e4
Merge pull request #9836 from JosJuice/android-getemulationactivity
...
Android: Don't use getEmulationActivity in GCAdapter/Wiimote code
2021-06-22 11:59:25 -04:00
Mai M
a904cb846a
Merge pull request #9835 from JosJuice/android-hardcoded-strings
...
Android: Clean up some hardcoded strings
2021-06-22 11:57:41 -04:00
Mai M
5470aceb63
Merge pull request #9786 from Tilka/dsp
...
DSP: small cleanup
2021-06-06 00:48:28 -04:00
Mai M
7b2b05cc21
Merge pull request #9760 from JosJuice/jitarm64-msvc-warning
...
JitArm64: Fix MSVC warnings
2021-05-28 23:29:24 -04:00
Mai M
52a388af9a
Merge pull request #9754 from JosJuice/netplay-memcard-region
...
NetPlay: Check that memory card region is valid
2021-05-26 20:57:58 -04:00
Mai M
e32cf29f76
Merge pull request #9755 from phire/dump_xfb_gui
...
Port Dump XFB Target option to Qt UI.
2021-05-26 20:57:19 -04:00
Mai M
ff08b85740
Merge pull request #9750 from JosJuice/android-jstringarraytovector
...
Android: Use DeleteLocalRef more in AndroidCommon
2021-05-24 16:50:55 -04:00
Mai M
4f4b3367b5
Merge pull request #9744 from Techjar/fix-general-pane-netplay
...
Qt/GeneralPane: Refresh widget state on config change
2021-05-23 03:19:40 -04:00
Mai M
95aadff0e7
Merge pull request #9737 from Techjar/fix-textureinfo-hasmips
...
VideoCommon/TextureInfo: Restore old mipmap detection logic
2021-05-22 19:39:52 -04:00
Mai M
213ddc56ab
Merge pull request #9739 from phire/GetFakeVMemMask
...
Use Correct mask for Fake VMem
2021-05-22 14:10:44 -04:00
Mai M
77e5d79354
Merge pull request #9736 from Techjar/bbox-pixel-quads
...
VideoCommon: Account for pixel quads in bounding box calculation
2021-05-22 13:14:07 -04:00
Mai M
031bef0ad9
Merge pull request #9738 from JosJuice/interpreter-fctiwx
...
Interpreter: Fix fctiwx rounding
2021-05-22 13:07:36 -04:00
Mai M
7d8c3ff7d2
Merge pull request #9732 from JosJuice/avoid-including-scmrev
...
Avoid including scmrev.h except in Version.cpp
2021-05-21 11:25:38 -04:00
Mai M
bc89df897e
Merge pull request #9731 from JosJuice/perf-queries-slow
...
Fix perf query regression
2021-05-21 10:14:51 -04:00
Mai M
1d175e7e13
Merge pull request #9728 from JosJuice/android-get-shader-list
...
Android: Use JNI for getting post-processsing shaders
2021-05-20 11:16:08 -04:00
Mai M
9312e45cbe
Merge pull request #9687 from Dentomologist/fix_config_descriptions_grammar
...
Fix config descriptions grammar
2021-05-20 11:15:25 -04:00
Mai M
1054abc9cc
Merge pull request #9712 from JosJuice/jitarm64-fmul-rounding
...
JitArm64: Fix fmul rounding issues
2021-05-20 10:25:02 -04:00
Mai M
5949a19fe6
Merge pull request #9714 from JosJuice/jitarm64-convert-fmov
...
JitArm64: Prefer using FMOV when doing single/double conversion
2021-05-20 10:24:36 -04:00
Mai M
6958df5967
Merge pull request #9695 from JosJuice/jitarm64-fres
...
JitArm64: Implement fres and frsqrte
2021-05-20 10:23:49 -04:00
Mai M
539c2cb00e
Merge pull request #9667 from Sintendo/jit64divwx2
...
Jit64: Minor divwx optimizations
2021-05-20 10:22:54 -04:00
Mai M
c5e8c8420d
Merge pull request #9722 from Dentomologist/add_4x_nobanner_image
...
Gamelist: Add 4x resolution nobanner image
2021-05-20 10:21:14 -04:00
Mai M
8b81481920
Merge pull request #9710 from JosJuice/volatile-begone
...
Remove all remaining volatile qualifiers
2021-05-20 10:20:22 -04:00
Mai M
fb43aaf513
Merge pull request #9720 from Techjar/move-netsettings
...
NetPlay: Move NetSettings initialization to backend
2021-05-20 10:19:03 -04:00
Mai M
ece3224715
Merge pull request #9727 from JosJuice/translatable-strings-fixes-2
...
Fixes to translatable strings, take 2
2021-05-20 09:58:57 -04:00
Mai M
655a50e1d0
Merge pull request #9726 from JosJuice/translatable-strings-fixes
...
Fixes to translatable strings
2021-05-20 09:40:48 -04:00
Mat M
eae6d91f34
Merge pull request #9717 from JosJuice/android-issettingsaveable
...
Fix Android controller mappings accidentally being in IsSettingSaveable
2021-05-17 13:24:29 -04:00
Mat M
b4ec550782
Merge pull request #9715 from iwubcode/qt-header-warnings
...
DolphinQt: ignore warnings from qt headers on buildbot
2021-05-15 17:34:57 -04:00
Mat M
b3bceb2c11
Merge pull request #9713 from JosJuice/ppcanalyst-bitexact-broken
...
PPCAnalyst: Fix broken bitexact analysis
2021-05-15 17:09:54 -04:00
Mat M
d74a1068b8
Merge pull request #9540 from Pokechu22/better-fifo-analyzer-part-2
...
Fifo analyzer quality of life improvements
2021-05-14 15:51:53 -04:00
Mat M
41befc21cd
Merge pull request #9708 from JosJuice/dsp-volatile
...
DSP: Change external_interrupt_waiting from volatile to atomic
2021-05-14 14:34:09 -04:00
Mat M
964fed77c5
Merge pull request #9707 from JosJuice/remove-atomic-header
...
Remove Atomic.h
2021-05-14 14:33:24 -04:00
Mat M
7a72a5b997
Merge pull request #9703 from Filoppi/fix_expression_serialization
...
Fix serialization of control expressions with line breaks
2021-05-13 06:47:38 -04:00
Mat M
d034c830ac
Merge pull request #9681 from iwubcode/texture-info
...
VideoCommon: move all texture calculations to a "TextureInfo" class
2021-05-13 06:44:08 -04:00
Mat M
0ef88d4ecb
Merge pull request #9705 from Leseratte10/master
...
Socket: Fix AF_INET6 on non-Windows systems
2021-05-13 06:42:44 -04:00
Mat M
24b9a64c11
Merge pull request #9690 from Sintendo/jit64divwux
...
Jit64: divwux - Prefer three-operand IMUL
2021-05-13 06:42:14 -04:00
Mat M
80ac36a712
Merge pull request #9701 from sspacelynx/master
...
Android: bump gradle & dependencies version
2021-05-13 06:41:01 -04:00
Mat M
8d7b0004b9
Merge pull request #9698 from JosJuice/android-settings-charsequence
...
Android: Use CharSequence for SettingsItem name/description
2021-05-13 06:40:30 -04:00
Mat M
725ea3d9c1
Merge pull request #9637 from JosJuice/jitarm64-fprf
...
JitArm64: Implement FPRF updates
2021-05-13 06:39:28 -04:00
Mat M
9286b57d84
Merge pull request #9691 from JosJuice/jitarm64-register-call
...
JitArm64: Fix JitRegister::Register call for cstd
2021-05-05 19:44:36 -04:00
Mat M
1f26b694dc
Merge pull request #9680 from Pokechu22/more-git-blame-ignore-revs
...
Add even more commits to .git-blame-ignore-revs
2021-04-30 21:13:27 -04:00
Lioncash
adebc499f9
Jit64: Indicate explicit [[fallthrough]] within load helper
2021-04-19 17:37:44 -04:00
Lioncash
e1dfcda8a6
BlockingLoop: Add explicit [[fallthrough]] annotations
2021-04-19 17:34:46 -04:00
Lioncash
b21d62116d
DataReport: Amend conditional test for data reports in IsValidMode
...
This particular range is kind of bizarre, and would only interpret
interleave mode 2 as a valid mode, while rejecting interleave mode 1 and
the extension byte mode.
As far as I know, based off the information on Wiibrew, we should be
considering all three values within this range as valid.
2021-04-19 16:43:29 -04:00
LC
7a16231e98
Merge pull request #9614 from JosJuice/okay-fine-i-give-in
...
Android: Add "Synchronize GPU Thread" setting (SyncOnSkipIdle/SyncGPU)
2021-03-28 09:29:08 -04:00