10-19-2018, 02:27 PM
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
10-19-2018, 03:15 PM
(10-19-2018, 02:27 PM)weihuoya Wrote: [ -> ]fx some issues, release a new apk on github.I'll try it soon when I get home, thanks
10-19-2018, 06:07 PM
(10-17-2018, 11:24 PM)weihuoya Wrote: [ -> ]I'm not experienced programmer, and I made minor changes in my spare time. hope you like it.
you can donwload apk from github or get code from repository.
there is a apk in release page build for android 7.0 and above (arm64 only).
https://github.com/weihuoya/dolphin/releases
base on dolphin_5.0-8909 and changes:
some ui changes.
some settings changes.
some tweak for android phone.
Hi
May I ask you to rebase your branch instead of merging master? The commit history is a bit messy else, and it will get worse: https://github.com/weihuoya/dolphin/commits/master
I see, maintaining a nice patch history and rewriting the history on every update is a big overhead, but else you'll just end in one big diff of your branch vs master. Maybe also squash your fixup commits in the right patch. One commit per feature is so much easier to read, to maintain, and to merge
If you need help, feel free to ask us on #dolphin-dev on freenode.
Thanks
10-19-2018, 06:12 PM
(10-19-2018, 12:47 PM)FrangoST Wrote: [ -> ]tested it on MKWii and FIFA 15, on my Mi 6 (SD835) :
- On FIFA 15, no graphics glitches at all, 40+ fps in game. (cant compare with main branch as I couldn't get in game)...
Explain better, because I did not understand what you mean.
PS: It would be nice, if you also attached the screenshots, of the eventual issue.
Thank you.
(10-19-2018, 02:27 PM)weihuoya Wrote: [ -> ]fx some issues, release a new apk on github.
In Download!
(10-19-2018, 06:07 PM)degasus Wrote: [ -> ]May I ask you to rebase your branch instead of merging master? The commit history is a bit messy else, and it will get worse: https://github.com/weihuoya/dolphin/commits/master
Thanks
No, the commits are correct and based on the changes, which from time to time the author of the project, considers it necessary to add or modify.
His commits, in order of his times.
10-19-2018, 06:44 PM
(10-19-2018, 06:07 PM)degasus Wrote: [ -> ]Hi
May I ask you to rebase your branch instead of merging master? The commit history is a bit messy else, and it will get worse: https://github.com/weihuoya/dolphin/commits/master
I see, maintaining a nice patch history and rewriting the history on every update is a big overhead, but else you'll just end in one big diff of your branch vs master. Maybe also squash your fixup commits in the right patch. One commit per feature is so much easier to read, to maintain, and to merge![]()
If you need help, feel free to ask us on #dolphin-dev on freenode.
Thanks
oh, a lot of work, l will try.
10-19-2018, 06:46 PM
(10-19-2018, 06:44 PM)weihuoya Wrote: [ -> ]oh, a lot of work, l will try.
Your commits are right.
10-19-2018, 06:53 PM
(10-19-2018, 06:46 PM)stizzo Wrote: [ -> ]Your commits are right.
git log ..weihuoya --stat
Code:
commit 09645e847e0729c387bb16383b61d98b781e023e
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 19 12:24:20 2018 +0800
fx ...
Source/Android/app/proguard-rules.pro | 12 ++++++++++++
Source/Core/VideoCommon/PixelShaderGen.cpp | 10 +++++++++-
2 files changed, 21 insertions(+), 1 deletion(-)
commit c25332b225ec07de1c47902356f538b0dc6af157
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Oct 18 21:04:43 2018 +0800
R8P.ini
Data/Sys/GameSettings/R8P.ini | 1 +
1 file changed, 1 insertion(+)
commit bc70165414ae07a44be90ce0164f6010f006ce6e
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Oct 18 20:03:34 2018 +0800
fx dstalpha
Source/Core/VideoCommon/PixelShaderGen.cpp | 1 +
1 file changed, 1 insertion(+)
commit 491e9699d62120d4b26a77bf8695058652bcd5d3
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Oct 18 17:29:30 2018 +0800
fx classic, cheat box
.../dolphinemu/dialogs/CheatCodeDialog.java | 67 +++++++++-------------
.../dolphinemu/overlay/InputOverlay.java | 21 +++++--
2 files changed, 43 insertions(+), 45 deletions(-)
commit 5334566b0d68bf3fedfb3a5cc3614b48ad699204
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Oct 17 21:39:12 2018 +0800
dstalpha test
Source/Core/VideoCommon/BPStructs.cpp | 3 +++
Source/Core/VideoCommon/PixelShaderManager.cpp | 1 +
2 files changed, 4 insertions(+)
commit ccbc4a0c8fcb74f49d6ae3baa4a6af97c7892f07
Merge: 279625fcef cb576bf382
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Oct 17 12:23:02 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit 279625fcefb3c038d886a9a61e38341482b73ccd
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 15 22:49:24 2018 +0800
...
Source/Core/VideoCommon/PixelShaderGen.cpp | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
commit b0c351bc906324b28990e6f55181eea4f01d7ee2
Merge: 9d40e4fefd dace56cb62
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 15 21:44:55 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit 9d40e4fefd79af4341a529f6bbe28f23bda2a2f3
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 15 18:34:17 2018 +0800
fx 845
Source/Core/VideoCommon/PixelShaderGen.cpp | 24 ++++++++----------------
Source/Core/VideoCommon/RenderState.h | 2 +-
2 files changed, 9 insertions(+), 17 deletions(-)
commit f8fba40dfc724f382a3176feecee1b40e098a30b
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 23:23:53 2018 +0800
proguard
Source/Android/app/proguard-rules.pro | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit dfd7edbd3b3c5f0bc82a2643e880f7237fb1833d
Merge: cf916a864f b5d855caf7
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 19:34:10 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit cf916a864ff54799b484126d921d3f6f8371c9ae
Merge: 5ddc9a9702 660fb3fca0
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 19:14:41 2018 +0800
merge
commit 5ddc9a9702606bb16f5752274185030835b8b7dc
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 18:55:04 2018 +0800
rm cover png
.../Android/app/src/main/assets/GameCovers/G2OE41.png | Bin 74797 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/G2VP08.png | Bin 77324 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/G4BE08.png | Bin 71793 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/G4QP01.png | Bin 89246 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/G8MP01.png | Bin 82515 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/G8SJAF.png | Bin 76046 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GAHEGG.png | Bin 69020 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GBZE08.png | Bin 72261 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GCFE9G.png | Bin 66653 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GCNP7D.png | Bin 80761 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GDIE7D.png | Bin 61434 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GDQE7L.png | Bin 75660 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GFEE01.png | Bin 77634 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GFUE4Z.png | Bin 80405 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GGNE5D.png | Bin 74449 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GHAE08.png | Bin 49788 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GINX69.png | Bin 63207 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GJCP8P.png | Bin 63908 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GK4E01.png | Bin 73747 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GKME41.png | Bin 76337 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GKYE01.png | Bin 68411 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GLEE08.png | Bin 67941 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GLME01.png | Bin 69395 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GOQEAF.png | Bin 79530 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GPDP51.png | Bin 65793 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GPNP08.png | Bin 60120 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GPTE41.png | Bin 74963 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GSDEAF.png | Bin 78572 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GVCE08.png | Bin 82526 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GVLE69.png | Bin 77545 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GXEE8P.png | Bin 78098 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GYRE41.png | Bin 76441 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GZ2J01.png | Bin 79659 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GZ3PB2.png | Bin 85228 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/GZLJ01.png | Bin 81291 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/R3LEWR.png | Bin 74847 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/R3OE01.png | Bin 69706 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/R69E36.png | Bin 81454 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/R7GJAF.png | Bin 76012 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/R8AE01.png | Bin 78662 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RB4E08.png | Bin 75267 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RBXJ8P.png | Bin 76689 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RDSJAF.png | Bin 89139 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RFEE01.png | Bin 71764 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RKME5D.png | Bin 62697 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RM3E01.png | Bin 71871 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RMHJ08.png | Bin 80515 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RMLEH4.png | Bin 69282 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RNHE41.png | Bin 71567 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RNYJDA.png | Bin 83778 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RSFJ99.png | Bin 77491 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RSLEAF.png | Bin 78049 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RSWP08.png | Bin 77755 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RTME41.png | Bin 78900 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RWLE01.png | Bin 82747 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/RZZE8P.png | Bin 46605 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S2LE01.png | Bin 72709 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S3HJ08.png | Bin 84462 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S59JC8.png | Bin 72664 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S5TEG9.png | Bin 76954 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S6BE4Q.png | Bin 66258 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/S6RE52.png | Bin 69677 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SAZE52.png | Bin 74160 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SC7E52.png | Bin 59070 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SDXE4Q.png | Bin 79500 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SEZJHF.png | Bin 85189 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SF4PXT.png | Bin 78575 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SIAE52.png | Bin 74446 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SL2J01.png | Bin 65659 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SMNE01.png | Bin 56820 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SNSE52.png | Bin 77040 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SNVE69.png | Bin 68006 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SNXJDA.png | Bin 77684 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SP7EAF.png | Bin 80048 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/ST5E52.png | Bin 73515 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/ST7E01.png | Bin 79293 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/STFE52.png | Bin 81865 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/STGJAF.png | Bin 67641 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/STKJ08.png | Bin 69673 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SU7EG9.png | Bin 66923 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SUKJ01.png | Bin 79749 -> 0 bytes
.../Android/app/src/main/assets/GameCovers/SX3P01.png | Bin 75842 -> 0 bytes
82 files changed, 0 insertions(+), 0 deletions(-)
commit 165817157009cc7b6eeae43cb612343969fb753d
Merge: a3912b0b25 64515d0840
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 18:53:54 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit a3912b0b255de392b74417768504ba86e782b8d2
Merge: a5b2429e85 e18fbb9bd3
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 14 18:53:39 2018 +0800
merge && cover
commit a5b2429e857529545fca1acd93f8a5d4372a5ce1
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 13 17:19:20 2018 +0800
rx
Source/Android/app/build.gradle | 4 +-
.../app/src/main/assets/GameCovers/R8AE01.png | Bin 0 -> 78662 bytes
.../app/src/main/assets/GameCovers/RNHE41.png | Bin 0 -> 71567 bytes
.../app/src/main/assets/GameCovers/SNSE52.png | Bin 0 -> 77040 bytes
.../app/src/main/assets/GameCovers/SNVE69.png | Bin 0 -> 68006 bytes
.../app/src/main/assets/GameCovers/SP7EAF.png | Bin 0 -> 80048 bytes
.../features/settings/ui/SettingsActivity.java | 20 --------
.../settings/ui/SettingsActivityPresenter.java | 53 +--------------------
.../features/settings/ui/SettingsActivityView.java | 17 -------
.../dolphinemu/utils/DirectoryStateReceiver.java | 15 ++++--
10 files changed, 14 insertions(+), 95 deletions(-)
commit 58c1b875d611e77533137a0601777a59485c01a2
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 13 13:09:53 2018 +0800
...
Source/Android/app/build.gradle | 2 +-
.../dolphinemu/dialogs/GameDetailsDialog.java | 6 +--
.../org/dolphinemu/dolphinemu/model/GameFile.java | 43 +++++++++++++++-------
.../dolphinemu/overlay/InputOverlay.java | 36 ++++++++++++++----
.../src/main/res/layout/dialog_game_details.xml | 2 +-
.../app/src/main/res/menu/menu_emulation.xml | 12 ++----
.../app/src/main/res/menu/menu_emulation_wii.xml | 12 ++----
7 files changed, 68 insertions(+), 45 deletions(-)
commit 205707f465126c9d8675238e4baa610a0ad54a7c
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 13 00:32:52 2018 +0800
rm state setting
.../dolphinemu/activities/EmulationActivity.java | 21 ---------------------
.../settings/ui/SettingsFragmentPresenter.java | 5 -----
.../features/settings/utils/SettingsFile.java | 1 -
.../app/src/main/res/values-notouch/strings.xml | 4 ----
Source/Android/app/src/main/res/values/strings.xml | 2 --
5 files changed, 33 deletions(-)
commit 86c2e458097fb99953e2055ccfcfdf11e3fbfe6b
Merge: 4700403437 5a2565ecee
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 23:08:10 2018 +0800
Merge branch 'patch-1' of https://github.com/Rukario/dolphin into sound-fs
commit 4700403437ea3d2d7388779740c039ec94be0dd4
Merge: 80ec1ae3e4 57529bc455
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 23:07:46 2018 +0800
merge
commit 80ec1ae3e4a15762e11b7f5fcc11b49d3d771374
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 22:46:12 2018 +0800
...
.../app/src/main/assets/GameCovers/GINX69.png | Bin 0 -> 63207 bytes
.../app/src/main/assets/GameCovers/RMLEH4.png | Bin 0 -> 69282 bytes
.../app/src/main/assets/GameCovers/S2LE01.png | Bin 0 -> 72709 bytes
.../app/src/main/assets/GameCovers/S6RE52.png | Bin 61654 -> 69677 bytes
.../app/src/main/assets/GameCovers/SDXE4Q.png | Bin 0 -> 79500 bytes
.../dolphinemu/activities/EmulationActivity.java | 3 +-
.../org/dolphinemu/dolphinemu/model/GameFile.java | 72 ++++++++++++++-------
.../dolphinemu/overlay/InputOverlay.java | 3 +
.../src/main/res/layout/dialog_game_details.xml | 5 +-
Source/Android/app/src/main/res/values/arrays.xml | 7 +-
Source/Core/VideoCommon/VertexManagerBase.cpp | 4 +-
11 files changed, 63 insertions(+), 31 deletions(-)
commit dfe9545caca51aa0b3aeb739c5f3666faf8be66a
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 13:43:13 2018 +0800
cover png
.../Android/app/src/main/assets/GameCovers/G2OE41.png | Bin 0 -> 74797 bytes
.../Android/app/src/main/assets/GameCovers/G2VP08.png | Bin 0 -> 77324 bytes
.../Android/app/src/main/assets/GameCovers/G4BE08.png | Bin 0 -> 71793 bytes
.../Android/app/src/main/assets/GameCovers/G4QP01.png | Bin 0 -> 89246 bytes
.../Android/app/src/main/assets/GameCovers/G8MP01.png | Bin 0 -> 82515 bytes
.../Android/app/src/main/assets/GameCovers/G8SJAF.png | Bin 0 -> 76046 bytes
.../Android/app/src/main/assets/GameCovers/GAHEGG.png | Bin 0 -> 69020 bytes
.../Android/app/src/main/assets/GameCovers/GBZE08.png | Bin 0 -> 72261 bytes
.../Android/app/src/main/assets/GameCovers/GCFE9G.png | Bin 0 -> 66653 bytes
.../Android/app/src/main/assets/GameCovers/GCNP7D.png | Bin 0 -> 80761 bytes
.../Android/app/src/main/assets/GameCovers/GDIE7D.png | Bin 0 -> 61434 bytes
.../Android/app/src/main/assets/GameCovers/GDQE7L.png | Bin 0 -> 75660 bytes
.../Android/app/src/main/assets/GameCovers/GFEE01.png | Bin 0 -> 77634 bytes
.../Android/app/src/main/assets/GameCovers/GFUE4Z.png | Bin 0 -> 80405 bytes
.../Android/app/src/main/assets/GameCovers/GGNE5D.png | Bin 0 -> 74449 bytes
.../Android/app/src/main/assets/GameCovers/GHAE08.png | Bin 0 -> 49788 bytes
.../Android/app/src/main/assets/GameCovers/GJCP8P.png | Bin 0 -> 63908 bytes
.../Android/app/src/main/assets/GameCovers/GK4E01.png | Bin 0 -> 73747 bytes
.../Android/app/src/main/assets/GameCovers/GKME41.png | Bin 0 -> 76337 bytes
.../Android/app/src/main/assets/GameCovers/GKYE01.png | Bin 0 -> 68411 bytes
.../Android/app/src/main/assets/GameCovers/GLEE08.png | Bin 0 -> 67941 bytes
.../Android/app/src/main/assets/GameCovers/GLME01.png | Bin 0 -> 69395 bytes
.../Android/app/src/main/assets/GameCovers/GOQEAF.png | Bin 0 -> 79530 bytes
.../Android/app/src/main/assets/GameCovers/GPDP51.png | Bin 0 -> 65793 bytes
.../Android/app/src/main/assets/GameCovers/GPNP08.png | Bin 0 -> 60120 bytes
.../Android/app/src/main/assets/GameCovers/GPTE41.png | Bin 0 -> 74963 bytes
.../Android/app/src/main/assets/GameCovers/GSDEAF.png | Bin 0 -> 78572 bytes
.../Android/app/src/main/assets/GameCovers/GVCE08.png | Bin 0 -> 82526 bytes
.../Android/app/src/main/assets/GameCovers/GVLE69.png | Bin 0 -> 77545 bytes
.../Android/app/src/main/assets/GameCovers/GXEE8P.png | Bin 0 -> 78098 bytes
.../Android/app/src/main/assets/GameCovers/GYRE41.png | Bin 0 -> 76441 bytes
.../Android/app/src/main/assets/GameCovers/GZ2J01.png | Bin 0 -> 79659 bytes
.../Android/app/src/main/assets/GameCovers/GZ3PB2.png | Bin 0 -> 85228 bytes
.../Android/app/src/main/assets/GameCovers/GZLJ01.png | Bin 0 -> 81291 bytes
.../Android/app/src/main/assets/GameCovers/R3LEWR.png | Bin 0 -> 74847 bytes
.../Android/app/src/main/assets/GameCovers/R3OE01.png | Bin 0 -> 69706 bytes
.../Android/app/src/main/assets/GameCovers/R69E36.png | Bin 0 -> 81454 bytes
.../Android/app/src/main/assets/GameCovers/R7GJAF.png | Bin 0 -> 76012 bytes
.../Android/app/src/main/assets/GameCovers/RB4E08.png | Bin 0 -> 75267 bytes
.../Android/app/src/main/assets/GameCovers/RBXJ8P.png | Bin 0 -> 76689 bytes
.../Android/app/src/main/assets/GameCovers/RDSJAF.png | Bin 0 -> 89139 bytes
.../Android/app/src/main/assets/GameCovers/RFEE01.png | Bin 0 -> 71764 bytes
.../Android/app/src/main/assets/GameCovers/RKME5D.png | Bin 0 -> 62697 bytes
.../Android/app/src/main/assets/GameCovers/RM3E01.png | Bin 0 -> 71871 bytes
.../Android/app/src/main/assets/GameCovers/RMHJ08.png | Bin 0 -> 80515 bytes
.../Android/app/src/main/assets/GameCovers/RNYJDA.png | Bin 0 -> 83778 bytes
.../Android/app/src/main/assets/GameCovers/RSFJ99.png | Bin 0 -> 77491 bytes
.../Android/app/src/main/assets/GameCovers/RSLEAF.png | Bin 0 -> 78049 bytes
.../Android/app/src/main/assets/GameCovers/RSWP08.png | Bin 0 -> 77755 bytes
.../Android/app/src/main/assets/GameCovers/RTME41.png | Bin 0 -> 78900 bytes
.../Android/app/src/main/assets/GameCovers/RWLE01.png | Bin 0 -> 82747 bytes
.../Android/app/src/main/assets/GameCovers/RZZE8P.png | Bin 0 -> 46605 bytes
.../Android/app/src/main/assets/GameCovers/S3HJ08.png | Bin 0 -> 84462 bytes
.../Android/app/src/main/assets/GameCovers/S59JC8.png | Bin 0 -> 72664 bytes
.../Android/app/src/main/assets/GameCovers/S5TEG9.png | Bin 0 -> 76954 bytes
.../Android/app/src/main/assets/GameCovers/S6BE4Q.png | Bin 0 -> 66258 bytes
.../Android/app/src/main/assets/GameCovers/S6RE52.png | Bin 0 -> 61654 bytes
.../Android/app/src/main/assets/GameCovers/SAZE52.png | Bin 0 -> 74160 bytes
.../Android/app/src/main/assets/GameCovers/SC7E52.png | Bin 0 -> 59070 bytes
.../Android/app/src/main/assets/GameCovers/SEZJHF.png | Bin 0 -> 85189 bytes
.../Android/app/src/main/assets/GameCovers/SF4PXT.png | Bin 0 -> 78575 bytes
.../Android/app/src/main/assets/GameCovers/SIAE52.png | Bin 0 -> 74446 bytes
.../Android/app/src/main/assets/GameCovers/SL2J01.png | Bin 0 -> 65659 bytes
.../Android/app/src/main/assets/GameCovers/SMNE01.png | Bin 0 -> 56820 bytes
.../Android/app/src/main/assets/GameCovers/SNXJDA.png | Bin 0 -> 77684 bytes
.../Android/app/src/main/assets/GameCovers/ST5E52.png | Bin 0 -> 73515 bytes
.../Android/app/src/main/assets/GameCovers/ST7E01.png | Bin 0 -> 79293 bytes
.../Android/app/src/main/assets/GameCovers/STFE52.png | Bin 0 -> 81865 bytes
.../Android/app/src/main/assets/GameCovers/STGJAF.png | Bin 0 -> 67641 bytes
.../Android/app/src/main/assets/GameCovers/STKJ08.png | Bin 0 -> 69673 bytes
.../Android/app/src/main/assets/GameCovers/SU7EG9.png | Bin 0 -> 66923 bytes
.../Android/app/src/main/assets/GameCovers/SUKJ01.png | Bin 0 -> 79749 bytes
.../Android/app/src/main/assets/GameCovers/SX3P01.png | Bin 0 -> 75842 bytes
73 files changed, 0 insertions(+), 0 deletions(-)
commit 7c7bc595bd807783790f10ac131641c5e77bcc56
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 13:39:53 2018 +0800
cover
Source/Android/app/build.gradle | 2 +-
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 10 ++
.../dolphinemu/adapters/GameAdapter.java | 3 +-
.../org/dolphinemu/dolphinemu/model/GameFile.java | 121 ++++++++++++++++++++-
.../dolphinemu/dolphinemu/model/GameFileCache.java | 6 +-
.../dolphinemu/overlay/InputOverlay.java | 4 +-
.../dolphinemu/dolphinemu/utils/CoverHelper.java | 5 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 97 -----------------
Source/Android/build.gradle | 2 +-
9 files changed, 139 insertions(+), 111 deletions(-)
commit 77a946f07bc50bdd7bf26a53bbff93ccb8861a60
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Oct 12 00:36:21 2018 +0800
cover
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 29 +++++++++++++++++-----
1 file changed, 23 insertions(+), 6 deletions(-)
commit 16b87bfd515eb82ad442183781f502941769d7fc
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Oct 11 21:51:16 2018 +0800
fx tilt
.../dolphinemu/overlay/InputOverlay.java | 68 ++++++++--------------
Source/Core/Common/StringUtil.cpp | 35 +++--------
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 22 +++----
Source/Core/Core/PowerPC/PPCTables.h | 38 ++++++------
4 files changed, 62 insertions(+), 101 deletions(-)
commit d3a845f931a9838c2bd6beffc0ebb64c70a73496
Merge: 1d5455b915 f5bfcdda5a
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Oct 11 20:22:54 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit 1d5455b915a097437bbae26c6c940be3ea7a2487
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Oct 10 23:40:32 2018 +0800
input scale
.../dolphinemu/activities/EmulationActivity.java | 37 +++++++-------
.../dolphinemu/overlay/InputOverlay.java | 58 ++++++++++++----------
.../overlay/InputOverlayDrawableJoystick.java | 2 +-
3 files changed, 51 insertions(+), 46 deletions(-)
commit 25f53a4522d65583ce388d0c97988382d3033b30
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Oct 10 21:24:39 2018 +0800
fx
.../java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 75d251f5995d95a3f69e0e2b15e33c99fc6df98f
Merge: b3f5b99834 f8c679bab9
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Oct 10 11:09:53 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sound-fs
commit b3f5b998340082ae2b2a32c40ce517fbec4398b3
Merge: 4f43e5d28d 480972612c
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Oct 9 16:15:19 2018 +0800
merge
commit 4f43e5d28d04bdf0267ae720a284ba328d71cbcd
Merge: 5130ac2118 78dfd708b0
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Oct 9 13:36:41 2018 +0800
Merge branch 'fs-dplii-decoder' of https://github.com/LAGonauta/dolphin into sound-fs
commit 5130ac2118197b2682b6cedadc70de440b1bfaf2
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Oct 9 13:32:04 2018 +0800
fx cover
.../src/main/java/org/dolphinemu/dolphinemu/utils/PicassoUtils.java | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
commit 0cfef3171a56ab5b350d7c8b18bf09bf77b4d85d
Merge: f5f9eff805 31594a8138
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Oct 9 09:30:32 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit f5f9eff8059c7f735f4f3c9dee8afc399596e2a7
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 8 22:16:23 2018 +0800
fx
Externals/glslang/SPIRV/SpvBuilder.h | 4 -
Externals/glslang/StandAlone/ResourceLimits.cpp | 2 -
Externals/glslang/StandAlone/StandAlone.cpp | 41 +-
Externals/glslang/glslang/Include/Types.h | 5 +
.../glslang/MachineIndependent/Initialize.cpp | 52 +-
.../glslang/MachineIndependent/Intermediate.cpp | 18 +-
.../glslang/MachineIndependent/ParseHelper.cpp | 71 +-
.../glslang/MachineIndependent/ParseHelper.h | 5 +-
.../glslang/glslang/MachineIndependent/Scan.cpp | 5 +-
.../glslang/MachineIndependent/ShaderLang.cpp | 21 +-
.../glslang/MachineIndependent/Versions.cpp | 14 +
.../glslang/glslang/MachineIndependent/glslang.y | 6 +
.../glslang/MachineIndependent/glslang_tab.cpp | 1828 ++++++++++----------
.../glslang/MachineIndependent/iomapper.cpp | 10 +-
.../glslang/MachineIndependent/linkValidate.cpp | 23 +-
.../glslang/MachineIndependent/localintermediate.h | 23 +-
.../glslang/MachineIndependent/parseVersions.h | 1 +
Externals/glslang/glslang/Public/ShaderLang.h | 6 +-
Externals/glslang/gtests/Spv.FromFile.cpp | 3 +
Source/Android/app/src/main/AndroidManifest.xml | 11 +-
.../dolphinemu/activities/EmulationActivity.java | 9 +
.../dolphinemu/dialogs/RunningSettingDialog.java | 34 +-
.../dolphinemu/overlay/InputOverlay.java | 62 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 13 +
Source/Android/jni/GameList/GameFile.cpp | 37 +-
25 files changed, 1282 insertions(+), 1022 deletions(-)
commit 03493fa5e3a84d70f60eb2c3505aef1fac7bf502
Merge: 334f9b7646 feaa466edc
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 8 10:16:20 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 334f9b76463317e1d3b0a27e5f23b43983139e88
Merge: 99dab66b4e 8293cd068f
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 8 09:36:27 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 99dab66b4e396e8eeafa1199040bbd764c10d81f
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Oct 7 17:09:45 2018 +0800
input ...
.../main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 158e7adcc5641b68365547e230297fa13d4996e3
Merge: ba104431fc 8d06ec80fe
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 6 21:24:43 2018 +0800
Merge branch 'gles-blit-scissor' of https://github.com/stenzek/dolphin
commit ba104431fc774e5fa5bb0fdcfe664cbcc0312d7a
Merge: a7a823df3e 3300ba3052
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 6 21:23:45 2018 +0800
merge
commit a7a823df3e43d3117819677b6f968228781f9d6d
Merge: acdcf495e9 a6a5d86cd8
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 6 21:20:53 2018 +0800
Merge branch 'use_clamp' of https://github.com/Tilka/dolphin
commit acdcf495e92d0b2cbdb9ac6906b959418a525cb0
Merge: 81e3788d1a 406159f7f0
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 6 21:18:56 2018 +0800
merge
commit 81e3788d1a75cc34a84a0284756b5969d2b45354
Merge: 58062b62fe d741c239d2
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Oct 6 21:12:15 2018 +0800
input fx
commit 3300ba30524caf63e520a91bb85c02bd76619944
Author: Tillmann Karras <tilkax@gmail.com>
Date: Wed Sep 19 04:30:31 2018 +0100
VideoCommon: remove unnecessary floor()
floatindex is clamped to the range [0, 9]. For non-negative numbers
floor() is equivalent to trunc(). Truncation happens implicitly when
converting to uint, so the floor() is unnecessary.
Source/Core/VideoBackends/Software/Tev.cpp | 2 +-
Source/Core/VideoCommon/PixelShaderGen.cpp | 2 +-
Source/Core/VideoCommon/UberShaderPixel.cpp | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit 8d06ec80fe0106ccf2c2fb4d0c4171bd311b68c8
Author: Stenzek <stenzek@gmail.com>
Date: Thu Oct 4 00:43:48 2018 +1000
OGL: Disable scissor test when calling glBlitFramebuffer()
glBlitFramebuffer() does not bypass the scissor test, which meant that
part of texture copies (e.g. XFB) could have been clipped when running
under OpenGL ES, as glCopyImageSubData() is not supported.
Source/Core/VideoBackends/OGL/OGLTexture.cpp | 6 ++++++
1 file changed, 6 insertions(+)
commit 58062b62fee24c4ddefe93a7314d30c98f9b6c71
Merge: d39ff775ff 58b0a284a8
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Oct 2 11:41:07 2018 +0800
merge
commit d39ff775ff42a568866f7df9eab50a45325a1f4f
Merge: 5850f6de99 2ed3b613dd
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 1 11:49:01 2018 +0800
Merge branch 'fix-sram' of https://github.com/shuffle2/dolphin
commit 5850f6de994d8385d9c7411a4ef059ca7fb85d31
Merge: 67aef1fc56 0bcb9923f8
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Oct 1 11:46:05 2018 +0800
Merge branch 'fix-read-title-id' of https://github.com/JosJuice/dolphin
commit 2ed3b613dd457dc7e37568730242c6cecf06c004
Author: Shawn Hoffman <godisgovernment@gmail.com>
Date: Sun Sep 30 20:34:22 2018 -0700
mx sram: replace union-with-byte-array with operator[] to make gcc happy.
Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp | 4 ++--
Source/Core/Core/HW/Sram.cpp | 23 ++++++++++++++++-------
Source/Core/Core/HW/Sram.h | 18 +++++++++---------
Source/Core/Core/NetPlayServer.cpp | 2 +-
4 files changed, 28 insertions(+), 19 deletions(-)
commit 67aef1fc56d64f30d73b54301f9e6ed87544299f
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 23:25:27 2018 +0800
sensor
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 2 -
.../dolphinemu/activities/EmulationActivity.java | 113 ++++++-------
.../dolphinemu/fragments/EmulationFragment.java | 2 +-
.../dolphinemu/overlay/InputOverlay.java | 187 ++++++++++++++++++---
Source/Android/app/src/main/res/values/arrays.xml | 2 +
5 files changed, 219 insertions(+), 87 deletions(-)
commit 3a443bf2e59b3e0269180874b6882bb389222ca1
Merge: c5f637e37f ce3a06fca6
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 19:16:13 2018 +0800
merge
commit c5f637e37fd25272424898b392e21d03d518b672
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 14:26:59 2018 +0800
fx dsp hack
Data/Sys/GameSettings/S3H.ini | 4 ++++
.../java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java | 2 +-
Source/Android/jni/GameList/GameFile.cpp | 4 ++--
Source/Core/Core/BootManager.cpp | 1 +
Source/Core/Core/ConfigLoaders/GameConfigLoader.cpp | 4 ++--
Source/Core/Core/ConfigManager.cpp | 2 --
6 files changed, 10 insertions(+), 7 deletions(-)
commit 0b30af6f8fca53fdd1930428798ce7dd93c54778
Merge: 0846085d79 cd29cdb584
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 14:16:14 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 0846085d7944c384f4aca9646f2a7a9c2b2a0841
Merge: de54feb7be 0e0fd18d5e
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 10:00:58 2018 +0800
merge
commit de54feb7be32734d9a64c28ce8ad9472e7bbca9e
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 30 00:11:46 2018 +0800
...
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 1 -
.../dolphinemu/activities/EmulationActivity.java | 89 ++++++++--------------
.../dolphinemu/dialogs/RunningSettingDialog.java | 25 +++++-
.../dolphinemu/fragments/EmulationFragment.java | 27 ++++++-
.../dolphinemu/overlay/InputOverlay.java | 9 +++
.../app/src/main/res/menu/menu_emulation.xml | 5 --
.../app/src/main/res/menu/menu_emulation_wii.xml | 5 --
7 files changed, 89 insertions(+), 72 deletions(-)
commit 39b25bf7b461513dd1575ce3825a03aab56a770f
Merge: a09749cd19 ce767f746c
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Sep 29 21:51:43 2018 +0800
sensor
commit a09749cd190f8736678d5cba2a868dc57db48459
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Sep 29 09:38:38 2018 +0800
merge
Source/UnitTests/Core/PowerPC/Jit64Common/Frsqrte.cpp | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
commit 1a2ee62579e7ce5a207d79cef8e5baddf949bb6b
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 28 23:11:26 2018 +0800
fx
Data/Sys/GameSettings/GDQ.ini | 1 +
Data/Sys/GameSettings/SIA.ini | 4 ++++
.../dolphinemu/activities/EmulationActivity.java | 2 --
.../features/settings/ui/SettingsFragmentPresenter.java | 16 ++++++++--------
Source/Android/app/src/main/res/menu/menu_emulation.xml | 11 ++++++-----
.../Android/app/src/main/res/menu/menu_emulation_wii.xml | 10 +++++-----
Source/Android/app/src/main/res/values/strings.xml | 2 --
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 2 +-
Source/Core/VideoCommon/VertexManagerBase.cpp | 5 +++--
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
10 files changed, 29 insertions(+), 26 deletions(-)
commit dd8c79424b1a74789a695d66362b094c949e9b21
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 28 21:44:38 2018 +0800
...
Data/Sys/GameSettings/STG.ini | 5 +++++
Source/Android/app/src/main/res/values/strings.xml | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
commit 71e650d79f784c1037282d78c7f84c4f4fcc26ed
Merge: 68924019fd a1db82a72e
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 28 12:48:54 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into running-settings
commit 68924019fd7e38dcd43173c212f675f1e7b33591
Merge: d6d38a9bd2 a5c74cd6d1
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 28 09:58:10 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into running-settings
commit d6d38a9bd256cf27bbadef8ab7dadcde02fc5136
Merge: 3833642b5e 3cee297c87
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 28 09:56:11 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into running-settings
commit 3833642b5e2ff76385d2c011ac7dbd3121b923c7
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 27 20:44:10 2018 +0800
DSP Hack
Data/Sys/GameSettings/GHA.ini | 4 ++++
Data/Sys/GameSettings/GLE.ini | 4 ++++
Data/Sys/GameSettings/GZ2.ini | 11 +----------
Source/Core/Core/Config/MainSettings.cpp | 1 +
Source/Core/Core/Config/MainSettings.h | 1 +
Source/Core/Core/ConfigManager.cpp | 2 ++
Source/Core/Core/ConfigManager.h | 1 +
Source/Core/Core/HW/DSP.cpp | 3 +++
8 files changed, 17 insertions(+), 10 deletions(-)
commit b9567880ce8e27a888c24e48ea0aa7fc0e2ca7b0
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 27 13:14:40 2018 +0800
fx quad indices
Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp | 2 +-
Source/Core/VideoCommon/IndexGenerator.cpp | 22 +++++++++++++++++-----
2 files changed, 18 insertions(+), 6 deletions(-)
commit 48f3630d18302ce73d81cc4d5b357a98ed320b27
Merge: 03f573afdf 4a7715927e
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 27 12:07:37 2018 +0800
merge
commit 03f573afdff587e21eba6df24483d05cc58bf876
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 27 00:08:56 2018 +0800
revert jit setting
.../dolphinemu/dialogs/RunningSettingDialog.java | 6 +++---
.../features/settings/model/view/SliderSetting.java | 3 +--
.../features/settings/ui/SettingsFragmentPresenter.java | 15 +++++----------
.../dolphinemu/features/settings/utils/SettingsFile.java | 3 +--
Source/Android/jni/MainAndroid.cpp | 4 ++--
Source/Core/Core/BootManager.cpp | 12 ++++++------
Source/Core/Core/Config/MainSettings.cpp | 2 +-
Source/Core/Core/Config/MainSettings.h | 2 +-
Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp | 2 +-
Source/Core/Core/ConfigManager.cpp | 4 ++--
Source/Core/Core/ConfigManager.h | 2 +-
Source/Core/Core/Movie.cpp | 4 ++--
Source/Core/Core/Movie.h | 2 +-
Source/Core/Core/NetPlayClient.cpp | 2 +-
Source/Core/Core/NetPlayProto.h | 2 +-
Source/Core/Core/NetPlayServer.cpp | 2 +-
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 2 +-
17 files changed, 31 insertions(+), 38 deletions(-)
commit 4ca7e0eb1d03e23e923caaddd7768702d28e1d3e
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 26 13:07:48 2018 +0800
glslang
Externals/glslang/SPIRV/SpvBuilder.cpp | 2 +-
Externals/glslang/SPIRV/SpvBuilder.h | 2 +-
.../glslang/MachineIndependent/ParseHelper.cpp | 2 ++
.../glslang/MachineIndependent/ShaderLang.cpp | 1 +
Externals/glslang/gtests/Spv.FromFile.cpp | 24 ++++++++++++++++++++++
Externals/glslang/gtests/TestFixture.cpp | 18 ++++++++++++++++
6 files changed, 47 insertions(+), 2 deletions(-)
commit 935dfa1383bab083bc5d4295cf20bf47629a5734
Merge: b6d9cf18f9 8a93dd0105
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 26 10:33:07 2018 +0800
Merge branch 'shortmovs' of https://github.com/Sintendo/dolphin into running-settings
commit b6d9cf18f906afbd812811ba336b92f47943cd79
Merge: 8839273ebb 7fa97f13b9
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 26 10:32:44 2018 +0800
merge
commit 8839273ebb31a5bf07b761931ae60ece96a76956
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 21:32:17 2018 +0800
...
Source/Core/VideoCommon/PixelShaderGen.cpp | 1 -
1 file changed, 1 deletion(-)
commit eec2438df75db8741e9e2b35c9e1f9f089be7af2
Merge: 2a7c2f4fd0 54bd16e753
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 21:22:39 2018 +0800
Merge branch 'master' of https://github.com/RolandMunsil/dolphin-with-ai into running-settings
commit 2a7c2f4fd05296d40340c9fd4d3dff09bd1aaca3
Merge: 1da0bf4f8b 775db48dbb
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 21:19:47 2018 +0800
Merge branch 'rm-j-GenFrsqrte' of https://github.com/MerryMage/dolphin into running-settings
commit 1da0bf4f8bccd2a70bee6eb9519a7a021385cdbf
Merge: 44df052cf8 97b1a9bb2a
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 19:41:20 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into running-settings
commit 44df052cf8c58f0884c4a6293d8172b48ff9ecce
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 19:40:54 2018 +0800
alpha pass
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 21 -------
Source/Core/VideoBackends/Vulkan/Renderer.h | 2 -
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 73 +++++++++-------------
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 28 ++++++---
Source/Core/VideoCommon/PixelShaderGen.cpp | 72 ++++++++++-----------
Source/Core/VideoCommon/PixelShaderGen.h | 2 +-
Source/Core/VideoCommon/VertexManagerBase.cpp | 44 +++++++++++++
Source/Core/VideoCommon/VertexManagerBase.h | 3 +
Source/Core/VideoCommon/VideoConfig.cpp | 13 ----
Source/Core/VideoCommon/VideoConfig.h | 2 -
10 files changed, 132 insertions(+), 128 deletions(-)
commit d951b8be5383d13c9f12bab33e64c4875fb563e1
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 25 09:54:24 2018 +0800
reformat
Source/Android/app/build.gradle | 12 +-
.../dolphinemu/dolphinemu/DolphinApplication.java | 16 +-
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 1020 ++++----
.../activities/CustomFilePickerActivity.java | 26 +-
.../dolphinemu/activities/EmulationActivity.java | 1186 ++++-----
.../dolphinemu/adapters/GameAdapter.java | 244 +-
.../dolphinemu/dialogs/CheatCodeDialog.java | 270 +-
.../dolphinemu/dialogs/GameDetailsDialog.java | 196 +-
.../dolphinemu/dialogs/MotionAlertDialog.java | 360 +--
.../dolphinemu/dialogs/RunningSettingDialog.java | 670 ++---
.../features/settings/model/BooleanSetting.java | 38 +-
.../features/settings/model/FloatSetting.java | 38 +-
.../features/settings/model/IntSetting.java | 72 +-
.../features/settings/model/Setting.java | 62 +-
.../features/settings/model/SettingSection.java | 104 +-
.../features/settings/model/Settings.java | 512 ++--
.../features/settings/model/StringSetting.java | 38 +-
.../settings/model/view/CheckBoxSetting.java | 86 +-
.../settings/model/view/HeaderSetting.java | 18 +-
.../settings/model/view/InputBindingSetting.java | 80 +-
.../features/settings/model/view/SettingsItem.java | 158 +-
.../settings/model/view/SingleChoiceSetting.java | 138 +-
.../settings/model/view/SliderSetting.java | 208 +-
.../model/view/StringSingleChoiceSetting.java | 184 +-
.../settings/model/view/SubmenuSetting.java | 32 +-
.../dolphinemu/features/settings/ui/MenuTag.java | 236 +-
.../features/settings/ui/SettingsActivity.java | 478 ++--
.../settings/ui/SettingsActivityPresenter.java | 398 +--
.../features/settings/ui/SettingsActivityView.java | 244 +-
.../features/settings/ui/SettingsAdapter.java | 808 +++---
.../features/settings/ui/SettingsFragment.java | 336 +--
.../settings/ui/SettingsFragmentPresenter.java | 2708 ++++++++++----------
.../features/settings/ui/SettingsFragmentView.java | 148 +-
.../features/settings/ui/SettingsFrameLayout.java | 88 +-
.../ui/viewholder/CheckBoxSettingViewHolder.java | 64 +-
.../settings/ui/viewholder/HeaderViewHolder.java | 42 +-
.../viewholder/InputBindingSettingViewHolder.java | 56 +-
.../settings/ui/viewholder/SettingViewHolder.java | 82 +-
.../ui/viewholder/SingleChoiceViewHolder.java | 84 +-
.../settings/ui/viewholder/SliderViewHolder.java | 70 +-
.../settings/ui/viewholder/SubmenuViewHolder.java | 70 +-
.../features/settings/utils/SettingsFile.java | 1162 ++++-----
.../fragments/CustomFilePickerFragment.java | 18 +-
.../dolphinemu/fragments/EmulationFragment.java | 790 +++---
.../org/dolphinemu/dolphinemu/model/GameFile.java | 186 +-
.../dolphinemu/dolphinemu/model/GameFileCache.java | 180 +-
.../dolphinemu/overlay/InputOverlay.java | 2448 +++++++++---------
.../overlay/InputOverlayDrawableButton.java | 230 +-
.../overlay/InputOverlayDrawableDpad.java | 368 +--
.../overlay/InputOverlayDrawableJoystick.java | 440 ++--
.../dolphinemu/services/GameFileCacheService.java | 238 +-
.../dolphinemu/services/USBPermService.java | 20 +-
.../dolphinemu/ui/main/MainActivity.java | 320 +--
.../dolphinemu/ui/main/MainPresenter.java | 280 +-
.../dolphinemu/dolphinemu/ui/main/MainView.java | 40 +-
.../dolphinemu/ui/platform/Platform.java | 78 +-
.../dolphinemu/dolphinemu/utils/Animations.java | 36 +-
.../dolphinemu/dolphinemu/utils/AppLinkHelper.java | 292 +--
.../org/dolphinemu/dolphinemu/utils/BiMap.java | 30 +-
.../dolphinemu/utils/ControllerMappingHelper.java | 98 +-
.../dolphinemu/dolphinemu/utils/CoverHelper.java | 132 +-
.../dolphinemu/utils/DirectoryInitialization.java | 504 ++--
.../dolphinemu/utils/DirectoryStateReceiver.java | 24 +-
.../org/dolphinemu/dolphinemu/utils/EGLHelper.java | 724 +++---
.../dolphinemu/utils/FileBrowserHelper.java | 78 +-
.../dolphinemu/utils/Java_GCAdapter.java | 274 +-
.../dolphinemu/utils/Java_WiimoteAdapter.java | 288 +--
.../java/org/dolphinemu/dolphinemu/utils/Log.java | 82 +-
.../dolphinemu/utils/PermissionsHandler.java | 90 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 102 +-
.../dolphinemu/utils/StartupHandler.java | 38 +-
.../dolphinemu/viewholders/GameViewHolder.java | 28 +-
Source/Android/build.gradle | 2 +-
73 files changed, 10650 insertions(+), 10650 deletions(-)
commit 775db48dbb5ed5ce2c5d34a53af2b25969ff4f6e
Author: MerryMage <MerryMage@users.noreply.github.com>
Date: Sun Sep 23 20:11:09 2018 +0100
Jit64AsmCommon: Reduce branches in fast-path and inline most behavior
The only behavior requires a function call is denormal behaviour. We also fix fpscr exception raising.
.../Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp | 60 ++++++++++++++++------
1 file changed, 43 insertions(+), 17 deletions(-)
commit fe8752447ecd124209330f4fb60884c3347caaee
Author: MerryMage <MerryMage@users.noreply.github.com>
Date: Sun Sep 23 20:10:11 2018 +0100
UnitTets: Add tests for frsqrte
Source/UnitTests/Core/CMakeLists.txt | 4 +
.../UnitTests/Core/PowerPC/Jit64Common/Frsqrte.cpp | 103 +++++++++++++++++++++
2 files changed, 107 insertions(+)
commit 8b6c010b1ce837acb832bd2b53076db236f0b189
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 24 23:41:13 2018 +0800
efb access
.../dolphinemu/dialogs/RunningSettingDialog.java | 17 ++++++++++-------
Source/Android/jni/MainAndroid.cpp | 10 +++++++---
2 files changed, 17 insertions(+), 10 deletions(-)
commit 2ba669a932b661d154d6afaac46e417833c74587
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 23 13:35:10 2018 +0800
mipmap fx
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 23 +-----------------
.../dolphinemu/activities/EmulationActivity.java | 22 ++++++++++++++++++
.../dolphinemu/dialogs/RunningSettingDialog.java | 27 ++++++++++++++--------
.../settings/ui/SettingsFragmentPresenter.java | 4 ++--
.../main/res/layout/dialog_running_settings.xml | 1 -
Source/Android/jni/MainAndroid.cpp | 8 ++++---
6 files changed, 48 insertions(+), 37 deletions(-)
commit ee04ad3559ef243e02c12d0a7c9dbb800823eb5f
Merge: efbfb2dad6 8bb6cf2cc4
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Sep 22 22:30:40 2018 +0800
merge && reformat
commit efbfb2dad681de59e4ff3d35702390a410368b11
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Sep 22 15:45:33 2018 +0800
...
.../dolphinemu/dialogs/RunningSettingDialog.java | 85 +++++++++++++++-------
.../settings/ui/SettingsFragmentPresenter.java | 2 +-
.../dolphinemu/overlay/InputOverlay.java | 2 +
.../app/src/main/res/menu/menu_emulation.xml | 12 +--
.../app/src/main/res/menu/menu_emulation_wii.xml | 12 +--
Source/Android/jni/MainAndroid.cpp | 6 +-
6 files changed, 77 insertions(+), 42 deletions(-)
commit 08a35b8186acbc571fdf9a2d2f4a9847e45d0bba
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 21 23:55:37 2018 +0800
fx u8
.../dolphinemu/dialogs/RunningSettingDialog.java | 21 +++++++++++++++------
Source/Android/jni/MainAndroid.cpp | 4 ++--
Source/Core/Common/StringUtil.cpp | 13 +++++++++++++
Source/Core/Common/StringUtil.h | 1 +
4 files changed, 31 insertions(+), 8 deletions(-)
commit 650bb224247dc29a07f8b4dfa431d2a11513a72c
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 21 21:55:57 2018 +0800
test settings
Externals/glslang/SPIRV/GLSL.ext.NV.h | 22 +-
Externals/glslang/SPIRV/GlslangToSpv.cpp | 390 +-
Externals/glslang/SPIRV/SpvBuilder.cpp | 28 +-
Externals/glslang/SPIRV/SpvBuilder.h | 9 +
Externals/glslang/SPIRV/disassemble.cpp | 44 +-
Externals/glslang/SPIRV/doc.cpp | 133 +-
Externals/glslang/SPIRV/spirv.hpp | 60 +
Externals/glslang/StandAlone/ResourceLimits.cpp | 44 +-
Externals/glslang/StandAlone/StandAlone.cpp | 45 +-
Externals/glslang/glslang/Include/BaseTypes.h | 66 +
Externals/glslang/glslang/Include/ResourceLimits.h | 11 +
Externals/glslang/glslang/Include/Types.h | 97 +-
Externals/glslang/glslang/Include/intermediate.h | 37 +
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/MachineIndependent/Initialize.cpp | 987 ++-
.../glslang/MachineIndependent/Intermediate.cpp | 3 +
.../MachineIndependent/ParseContextBase.cpp | 11 +
.../glslang/MachineIndependent/ParseHelper.cpp | 509 +-
.../glslang/MachineIndependent/ParseHelper.h | 10 +-
.../glslang/glslang/MachineIndependent/Scan.cpp | 44 +
.../glslang/MachineIndependent/ShaderLang.cpp | 46 +
.../glslang/MachineIndependent/SymbolTable.cpp | 3 +
.../glslang/MachineIndependent/Versions.cpp | 22 +
.../glslang/glslang/MachineIndependent/Versions.h | 6 +
.../glslang/glslang/MachineIndependent/glslang.y | 79 +-
.../glslang/MachineIndependent/glslang_tab.cpp | 7456 ++++++++++----------
.../glslang/MachineIndependent/glslang_tab.cpp.h | 636 +-
.../glslang/MachineIndependent/intermOut.cpp | 26 +-
.../glslang/MachineIndependent/linkValidate.cpp | 63 +-
.../glslang/MachineIndependent/localintermediate.h | 34 +
Externals/glslang/glslang/Public/ShaderLang.h | 22 +-
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 10 +
.../dolphinemu/activities/EmulationActivity.java | 173 +-
.../dolphinemu/dialogs/RunningSettingDialog.java | 163 +-
.../ui/viewholder/CheckBoxSettingViewHolder.java | 6 +-
.../settings/ui/viewholder/HeaderViewHolder.java | 2 +-
.../viewholder/InputBindingSettingViewHolder.java | 4 +-
.../ui/viewholder/SingleChoiceViewHolder.java | 4 +-
.../settings/ui/viewholder/SliderViewHolder.java | 4 +-
.../settings/ui/viewholder/SubmenuViewHolder.java | 4 +-
.../fragments/SaveLoadStateFragment.java | 107 -
.../org/dolphinemu/dolphinemu/model/GameFile.java | 2 +
.../main/res/layout/dialog_running_settings.xml | 16 +-
.../main/res/layout/list_item_running_checkbox.xml | 6 +-
.../res/layout/list_item_running_radiobutton.xml | 6 +-
.../main/res/layout/list_item_running_seekbar.xml | 6 +-
.../app/src/main/res/menu/menu_emulation.xml | 6 +
.../app/src/main/res/menu/menu_emulation_wii.xml | 6 +
Source/Android/jni/GameList/GameFile.cpp | 40 +
Source/Android/jni/MainAndroid.cpp | 47 +
Source/Core/Core/BootManager.cpp | 2 +-
Source/Core/Core/Config/MainSettings.cpp | 2 +-
Source/Core/Core/Config/MainSettings.h | 2 +-
Source/Core/Core/ConfigManager.cpp | 1 +
Source/Core/Core/Core.cpp | 7 +-
55 files changed, 7071 insertions(+), 4500 deletions(-)
commit 25887e7db0fffbed6f908e4f215d3e8fc834286b
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 20 22:06:11 2018 +0800
early test
.../dolphinemu/overlay/InputOverlay.java | 4 +-
.../Android/app/src/main/res/values/integers.xml | 8 ++--
.../Core/VideoBackends/OGL/FramebufferManager.cpp | 4 +-
Source/Core/VideoBackends/Software/Rasterizer.cpp | 2 +-
Source/Core/VideoCommon/BPMemory.h | 3 --
Source/Core/VideoCommon/PixelShaderGen.cpp | 46 +++++++++++++---------
Source/Core/VideoCommon/PixelShaderManager.cpp | 9 ++---
7 files changed, 39 insertions(+), 37 deletions(-)
commit 004e8d29169e0c7506bd871fc06ae3873edcb507
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 19 21:01:45 2018 +0800
fx input ir
.../dolphinemu/features/settings/ui/SettingsAdapter.java | 2 +-
.../org/dolphinemu/dolphinemu/overlay/InputOverlay.java | 14 +++++++-------
.../dolphinemu/overlay/InputOverlayDrawableJoystick.java | 9 ++-------
.../java/org/dolphinemu/dolphinemu/utils/PicassoUtils.java | 1 +
Source/Android/app/src/main/res/values/integers.xml | 6 +++---
Source/Android/jni/MainAndroid.cpp | 1 -
6 files changed, 14 insertions(+), 19 deletions(-)
commit 52793341351fb607690d46e809621f4454c1c9b0
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 19 00:09:02 2018 +0800
running...
.../dolphinemu/dialogs/RunningSettingDialog.java | 33 ++++++++++++++++++----
.../main/res/layout/list_item_running_checkbox.xml | 21 ++++++++++++++
.../res/layout/list_item_running_radiobutton.xml | 21 ++++++++++++++
.../main/res/layout/list_item_running_seekbar.xml | 30 ++++++++++++++++++++
4 files changed, 100 insertions(+), 5 deletions(-)
commit 65b74b5c9540e5398b2c6f28cb571620d581a447
Merge: 9e4538e2f3 d4561fbc2c
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 18 22:47:51 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit d4561fbc2c031b1b4a4556581cb2ca4ad5a7f12e
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 18 22:07:40 2018 +0800
running
.../dolphinemu/dialogs/RunningSettingDialog.java | 105 +++++++++++----------
1 file changed, 54 insertions(+), 51 deletions(-)
commit 4cf6c9d7615143826d98068d114a794e36daf5b4
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 18 21:37:40 2018 +0800
fx float setting && joystick setting
.../dolphinemu/dolphinemu/activities/EmulationActivity.java | 1 +
.../dolphinemu/features/settings/model/view/SliderSetting.java | 10 +++++++---
.../dolphinemu/features/settings/ui/SettingsAdapter.java | 7 ++-----
.../java/org/dolphinemu/dolphinemu/overlay/InputOverlay.java | 5 +++++
4 files changed, 15 insertions(+), 8 deletions(-)
commit 2981b6e567d47b3aeefb52dbb7e3a4ee14f39bb6
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 18 17:45:45 2018 +0800
listitem
.../app/src/main/res/layout/nnf_filepicker_listitem_checkable.xml | 7 +++----
.../app/src/main/res/layout/nnf_filepicker_listitem_dir.xml | 7 +++----
2 files changed, 6 insertions(+), 8 deletions(-)
commit ec53bbfa3a2518317dd9e8be9477166dd617de27
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 18 12:58:18 2018 +0800
emitter && savestate
.../org/dolphinemu/dolphinemu/model/GameFile.java | 6 ++----
Source/Core/Common/Arm64Emitter.cpp | 21 +++++++++++---------
Source/Core/Common/Arm64Emitter.h | 16 +++++++--------
Source/Core/Common/x64Emitter.cpp | 23 ----------------------
Source/Core/Common/x64Emitter.h | 8 ++++----
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 3 +--
Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp | 2 +-
Source/Core/VideoCommon/VideoCommon.h | 4 +++-
8 files changed, 30 insertions(+), 53 deletions(-)
commit 57a65e5453f097b708201a76f11497db2b99784a
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 17 22:23:01 2018 +0800
test
.../dolphinemu/adapters/GameAdapter.java | 2 -
.../dolphinemu/dialogs/RunningSettingDialog.java | 90 ++++++++++++++
.../features/settings/ui/SettingsFragment.java | 8 +-
.../dolphinemu/ui/DividerItemDecoration.java | 129 ---------------------
.../dolphinemu/ui/NVidiaShieldWorkaroundView.java | 23 ----
.../dolphinemu/ui/main/MainActivity.java | 4 +-
.../main/res/layout/dialog_running_settings.xml | 12 ++
7 files changed, 109 insertions(+), 159 deletions(-)
commit b131ff5c7b5435ab5afa47615836cd72ebfa3fa8
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 17 20:24:41 2018 +0800
file
.../filepicker/AbstractFilePickerFragment.java | 139 ++++++++++++++++++++-
.../nononsenseapps/filepicker/LogicHandler.java | 1 +
.../dolphinemu/adapters/GameAdapter.java | 28 -----
.../dolphinemu/ui/main/MainActivity.java | 3 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 2 +-
.../app/src/main/res/drawable-xxxhdpi/nintendo.png | Bin 16775 -> 0 bytes
.../layout/nnf_filepicker_listitem_checkable.xml | 57 +++++++++
.../res/layout/nnf_filepicker_listitem_dir.xml | 1 -
Source/Android/app/src/main/res/values/styles.xml | 2 +-
9 files changed, 197 insertions(+), 36 deletions(-)
commit ad328cc3e275d6526f4be140f5d9020ff0d72235
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 17 15:15:54 2018 +0800
gamesettings && filepicker
Data/Sys/GameSettings/D43.ini | 2 +-
Data/Sys/GameSettings/DLS.ini | 2 +-
Data/Sys/GameSettings/E52.ini | 2 +-
Data/Sys/GameSettings/E53.ini | 2 +-
Data/Sys/GameSettings/E54.ini | 2 +-
Data/Sys/GameSettings/E55.ini | 2 +-
Data/Sys/GameSettings/E56.ini | 2 +-
Data/Sys/GameSettings/E57.ini | 2 +-
Data/Sys/GameSettings/E6N.ini | 2 +-
Data/Sys/GameSettings/E6Q.ini | 2 +-
Data/Sys/GameSettings/E73.ini | 2 +-
Data/Sys/GameSettings/E79.ini | 2 +-
Data/Sys/GameSettings/E7J.ini | 2 +-
Data/Sys/GameSettings/E7Z.ini | 2 +-
Data/Sys/GameSettings/F.ini | 2 +-
Data/Sys/GameSettings/FAAE01.ini | 2 +-
Data/Sys/GameSettings/FABE01.ini | 2 +-
Data/Sys/GameSettings/FABP01.ini | 2 +-
Data/Sys/GameSettings/FACE01.ini | 2 +-
Data/Sys/GameSettings/FACP01.ini | 2 +-
Data/Sys/GameSettings/FAFE01.ini | 2 +-
Data/Sys/GameSettings/FAGE01.ini | 2 +-
Data/Sys/GameSettings/FAHE01.ini | 2 +-
Data/Sys/GameSettings/FAIE01.ini | 2 +-
Data/Sys/GameSettings/FAJE01.ini | 2 +-
Data/Sys/GameSettings/FAJP01.ini | 2 +-
Data/Sys/GameSettings/FAKE01.ini | 2 +-
Data/Sys/GameSettings/FAKP01.ini | 2 +-
Data/Sys/GameSettings/FALE01.ini | 2 +-
Data/Sys/GameSettings/FAME01.ini | 2 +-
Data/Sys/GameSettings/FANE01.ini | 2 +-
Data/Sys/GameSettings/FAOE01.ini | 2 +-
Data/Sys/GameSettings/FARE01.ini | 2 +-
Data/Sys/GameSettings/FASE01.ini | 2 +-
Data/Sys/GameSettings/G2M.ini | 2 +-
Data/Sys/GameSettings/G3R.ini | 2 +-
Data/Sys/GameSettings/G8M.ini | 2 +-
Data/Sys/GameSettings/GAA.ini | 2 +-
Data/Sys/GameSettings/GCD.ini | 2 +-
Data/Sys/GameSettings/GEA.ini | 2 +-
Data/Sys/GameSettings/GF7.ini | 2 +-
Data/Sys/GameSettings/GFB.ini | 1 -
Data/Sys/GameSettings/GGZ.ini | 2 +-
Data/Sys/GameSettings/GHV.ini | 2 +-
Data/Sys/GameSettings/GIA.ini | 2 +-
Data/Sys/GameSettings/GIC.ini | 2 +-
Data/Sys/GameSettings/GK2.ini | 2 +-
Data/Sys/GameSettings/GK4.ini | 2 +-
Data/Sys/GameSettings/GKB.ini | 2 +-
Data/Sys/GameSettings/GLR.ini | 2 +-
Data/Sys/GameSettings/GMS.ini | 2 +-
Data/Sys/GameSettings/GMX.ini | 2 +-
Data/Sys/GameSettings/GP5.ini | 2 +-
Data/Sys/GameSettings/GPA.ini | 2 +-
Data/Sys/GameSettings/GRJ.ini | 2 +-
Data/Sys/GameSettings/GSW.ini | 2 +-
Data/Sys/GameSettings/GUP.ini | 2 +-
Data/Sys/GameSettings/GW2.ini | 2 +-
Data/Sys/GameSettings/GWP.ini | 2 +-
Data/Sys/GameSettings/GWY.ini | 2 +-
Data/Sys/GameSettings/GYT.ini | 2 +-
Data/Sys/GameSettings/GZL.ini | 2 +-
Data/Sys/GameSettings/HA8.ini | 2 +-
Data/Sys/GameSettings/HA9.ini | 2 +-
Data/Sys/GameSettings/HBA.ini | 2 +-
Data/Sys/GameSettings/HBB.ini | 2 +-
Data/Sys/GameSettings/HBC.ini | 2 +-
Data/Sys/GameSettings/HBD.ini | 2 +-
Data/Sys/GameSettings/HBK.ini | 2 +-
Data/Sys/GameSettings/JBC.ini | 2 +-
Data/Sys/GameSettings/JBK.ini | 2 +-
Data/Sys/GameSettings/JC8.ini | 2 +-
Data/Sys/GameSettings/JCL.ini | 2 +-
Data/Sys/GameSettings/JCT.ini | 2 +-
Data/Sys/GameSettings/JCY.ini | 2 +-
Data/Sys/GameSettings/JDV.ini | 2 +-
Data/Sys/GameSettings/JEC.ini | 2 +-
Data/Sys/GameSettings/NAB.ini | 2 +-
Data/Sys/GameSettings/NAC.ini | 2 +-
Data/Sys/GameSettings/NAE.ini | 2 +-
Data/Sys/GameSettings/NAF.ini | 2 +-
Data/Sys/GameSettings/NAK.ini | 2 +-
Data/Sys/GameSettings/NAR.ini | 2 +-
Data/Sys/GameSettings/P2M.ini | 2 +-
Data/Sys/GameSettings/PZL.ini | 2 +-
Data/Sys/GameSettings/R38.ini | 2 +-
Data/Sys/GameSettings/R3A.ini | 2 +-
Data/Sys/GameSettings/R3M.ini | 2 +-
Data/Sys/GameSettings/R3R.ini | 2 +-
Data/Sys/GameSettings/R4E.ini | 2 +-
Data/Sys/GameSettings/R4F.ini | 2 +-
Data/Sys/GameSettings/R4Z.ini | 2 +-
Data/Sys/GameSettings/R59.ini | 2 +-
Data/Sys/GameSettings/R6B.ini | 2 +-
Data/Sys/GameSettings/R6Q.ini | 2 +-
Data/Sys/GameSettings/R7X.ini | 2 +-
Data/Sys/GameSettings/R8A.ini | 2 +-
Data/Sys/GameSettings/R8P.ini | 2 +-
Data/Sys/GameSettings/R9D.ini | 2 +-
Data/Sys/GameSettings/RDF.ini | 2 +-
Data/Sys/GameSettings/RFB.ini | 2 +-
Data/Sys/GameSettings/RLS.ini | 2 +-
Data/Sys/GameSettings/RM3.ini | 2 +-
Data/Sys/GameSettings/RM8.ini | 2 +-
Data/Sys/GameSettings/RMH.ini | 2 +-
Data/Sys/GameSettings/RNO.ini | 2 +-
Data/Sys/GameSettings/RSH.ini | 2 +-
Data/Sys/GameSettings/RSI.ini | 2 +-
Data/Sys/GameSettings/RTU.ini | 1 -
Data/Sys/GameSettings/RUU.ini | 2 +-
Data/Sys/GameSettings/RYW.ini | 2 +-
Data/Sys/GameSettings/S2L.ini | 2 +-
Data/Sys/GameSettings/S72.ini | 2 +-
Data/Sys/GameSettings/SAK.ini | 2 +-
Data/Sys/GameSettings/SB3.ini | 2 +-
Data/Sys/GameSettings/SBD.ini | 2 +-
Data/Sys/GameSettings/SDB.ini | 2 +-
Data/Sys/GameSettings/SDM.ini | 2 +-
Data/Sys/GameSettings/SDW.ini | 2 +-
Data/Sys/GameSettings/SG8.ini | 2 +-
Data/Sys/GameSettings/SH6.ini | 2 +-
Data/Sys/GameSettings/SJB.ini | 2 +-
Data/Sys/GameSettings/SL2.ini | 2 +-
Data/Sys/GameSettings/SLS.ini | 2 +-
Data/Sys/GameSettings/SPD.ini | 2 +-
Data/Sys/GameSettings/SSQ.ini | 2 +-
Data/Sys/GameSettings/SVM.ini | 2 +-
Data/Sys/GameSettings/SVX.ini | 2 +-
Data/Sys/GameSettings/SZB.ini | 2 +-
Data/Sys/GameSettings/WCH.ini | 2 +-
Data/Sys/GameSettings/WD9.ini | 2 +-
Data/Sys/GameSettings/WHW.ini | 2 +-
Data/Sys/GameSettings/WLO.ini | 2 +-
Data/Sys/GameSettings/WRI.ini | 2 +-
Data/Sys/GameSettings/WSL.ini | 2 +-
Data/Sys/GameSettings/WTE.ini | 2 +-
Externals/glslang/SPIRV/GlslangToSpv.cpp | 12 -
Externals/glslang/SPIRV/SpvPostProcess.cpp | 19 +
Externals/glslang/SPIRV/bitutils.h | 2 +-
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/MachineIndependent/Initialize.cpp | 2 -
.../glslang/MachineIndependent/ParseHelper.cpp | 10 +-
.../glslang/MachineIndependent/ShaderLang.cpp | 17 +
.../glslang/MachineIndependent/Versions.cpp | 4 +
.../glslang/glslang/MachineIndependent/Versions.h | 2 +
Externals/glslang/glslang/Public/ShaderLang.h | 2 +
Externals/glslang/gtests/Link.FromFile.Vk.cpp | 1 +
Externals/glslang/gtests/Spv.FromFile.cpp | 2 +
Externals/glslang/gtests/TestFixture.h | 9 +-
Source/Android/app/build.gradle | 1 -
.../filepicker/AbstractFilePickerActivity.java | 169 +++++
.../filepicker/AbstractFilePickerFragment.java | 801 +++++++++++++++++++++
.../filepicker/DividerItemDecoration.java | 48 ++
.../nononsenseapps/filepicker/FileItemAdapter.java | 81 +++
.../filepicker/FilePickerActivity.java | 29 +
.../filepicker/FilePickerFragment.java | 357 +++++++++
.../nononsenseapps/filepicker/LogicHandler.java | 115 +++
.../filepicker/NewFolderFragment.java | 31 +
.../nononsenseapps/filepicker/NewItemFragment.java | 120 +++
.../java/com/nononsenseapps/filepicker/Utils.java | 120 +++
.../dolphinemu/utils/DirectoryInitialization.java | 7 +-
.../nnf_ic_create_new_folder_white_24dp.xml | 9 +
.../main/res/drawable/nnf_ic_folder_black_48dp.xml | 9 +
.../main/res/drawable/nnf_ic_save_black_24dp.xml | 9 +
.../main/res/layout/nnf_activity_filepicker.xml | 18 +
.../src/main/res/layout/nnf_dialog_folder_name.xml | 28 +
.../res/layout/nnf_filepicker_listitem_dir.xml | 46 ++
.../main/res/layout/nnf_fragment_filepicker.xml | 108 +++
.../app/src/main/res/menu/picker_actions.xml | 16 +
Source/Android/app/src/main/res/values/attr.xml | 20 +
Source/Android/app/src/main/res/values/colors.xml | 5 +-
Source/Android/app/src/main/res/values/strings.xml | 11 +
Source/Android/app/src/main/res/values/styles.xml | 24 +
.../app/src/main/res/xml/nnf_provider_paths.xml | 6 +
Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.cpp | 14 +
Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.h | 6 +
176 files changed, 2399 insertions(+), 163 deletions(-)
commit 73678ddbc3d9d39e81c9b0e4068d89886a1a9c89
Merge: f3736493b5 a61036abfe
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 17 11:22:44 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sysconf
commit ce767f746caab250b6d8c7b163e39dd15f906f40
Author: zackhow <zackhow@gmail.com>
Date: Sat Sep 15 15:14:58 2018 -0400
Android: Ignore bad input reports from TR wiimotes
When initializing an official wiimote, some input report reads error out. From debugging it appears
that some games send a request to read memory on the wiimote and get an input report that the memory
does not exist. This is expected(see EmuSubroutines.cpp SendReadDataReply()). the issue is after
this input report we get a failure which causes a crash.
From testing, these failures only occur when initializing the wiimote or when emulation exits,
never during normal gameplay.
So instead of returning a failure to read, we modify the input report to be a data report
with a size of 3, which will just return the state of the wiimote buttons from the previous report
I know this is really hacky but I don't know enough about wiimotes to figure it out atm and
this will allow the use of TR wiimotes for the time. Note that this behaviour has only
been reported when using official wiimotes. Use of EEEkit wiimotes do not produce such failures.
.../dolphinemu/utils/Java_WiimoteAdapter.java | 23 +++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
commit 7fa97f13b9de74879c708783f68799cadad3f677
Author: Sintendo <bram.speeckaert@gmail.com>
Date: Sun Sep 16 23:34:27 2018 +0200
x64Emitter: nit, use helper method in CMP_or_TEST
Source/Core/Common/x64Emitter.cpp | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 97d0d4077416d21135d4870c786dd82f035b8c43
Author: Sintendo <bram.speeckaert@gmail.com>
Date: Sun Sep 16 23:29:22 2018 +0200
DSPJit: various micro-optimizations
Source/Core/Core/DSP/Jit/x64/DSPJitArithmetic.cpp | 18 +++++++-----------
Source/Core/Core/DSP/Jit/x64/DSPJitUtil.cpp | 4 +---
2 files changed, 8 insertions(+), 14 deletions(-)
commit 0101e8ffa8c7e7115c9820a3a279059975210a49
Author: Sintendo <bram.speeckaert@gmail.com>
Date: Sun Sep 16 22:02:41 2018 +0200
EmuCodeBlock: remove redundant instructions
Their result is overwritten by a subsequent MOV.
Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp | 2 --
1 file changed, 2 deletions(-)
commit 29840955a7a88468912456f704d4fa67be999c92
Author: Sintendo <bram.speeckaert@gmail.com>
Date: Sun Sep 16 21:40:02 2018 +0200
Jit64AsmCommon: use near jumps in frsqrt
All destinations are within reach of 2-byte jumps, so there's no need to
require 5-byte jumps.
Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit f3736493b53e2c14e3ed335dc77d982195bdf7cb
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 16 22:49:18 2018 +0800
path fx
.../dolphinemu/utils/DirectoryInitialization.java | 2 +-
Source/Core/Common/CommonPaths.h | 2 +-
Source/Core/Core/HW/WiimoteEmu/WiimoteEmu.h | 18 ++++++++++++++++--
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
4 files changed, 19 insertions(+), 5 deletions(-)
commit 1e1a0ef342401260fb5a72c98b7693fbf19d8ba9
Merge: 69d37e88b8 e90bd035cb
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 16 22:22:56 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sysconf
commit 69d37e88b874c15c902bfc12574460bcc58b6f98
Merge: d4bab4befa 40b7fab235
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 16 22:22:41 2018 +0800
merge
commit d4bab4befa7fb4d0a7937afb6bfc515e5fcf7ba1
Merge: e2117718c5 1311f84706
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 22:18:38 2018 +0800
merge
commit e2117718c503e2d53f50813f66d0c67df8bb1fac
Merge: ed630128e0 24b202c62a
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 22:03:04 2018 +0800
merge
commit ed630128e03bd38ed689adb2c30a44ad0e4b3944
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 13:34:26 2018 +0800
epsilon && config
Source/Core/Common/StringUtil.cpp | 5 +++++
Source/Core/Common/StringUtil.h | 1 +
Source/Core/Core/ConfigManager.h | 2 +-
Source/Core/Core/SysConf.cpp | 2 +-
Source/Core/VideoCommon/VertexShaderGen.cpp | 5 ++---
Source/Core/VideoCommon/VertexShaderManager.cpp | 7 +++++--
6 files changed, 15 insertions(+), 7 deletions(-)
commit 363ad884255566689f8e633750f80b6d17ce0fc2
Merge: 0d2f856931 ce9e9186f7
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 13:10:54 2018 +0800
merge
commit 24b202c62a8936912004ebc90a35d7962a78d6f1
Author: zackhow <zackhow@gmail.com>
Date: Fri Sep 14 00:46:30 2018 -0400
Android: Run Directory Initialization as a thread instead of service
Two reasons for this change. First, it appears that some android launchers do some sort of call into
the application when long pressing the app icon, which in turn calls the DirectoryInit service. This
was ok to do prior to Oreo but will cause crashes with the new restrictions on services running
in the background. Which leads to the second reason that DirectoryInit doesn't need to be a service
at all since these actions are required for dolphin to function and shouldn't be a scheduled action.
So we instead just kick this off in a new thread and send the broadcast when done.
Source/Android/app/src/main/AndroidManifest.xml | 2 +-
.../dolphinemu/dolphinemu/DolphinApplication.java | 4 +-
.../dolphinemu/activities/AppLinkActivity.java | 12 +--
.../dolphinemu/adapters/GameAdapter.java | 4 +-
.../dolphinemu/adapters/GameRowPresenter.java | 4 +-
.../features/settings/ui/SettingsActivity.java | 4 +-
.../settings/ui/SettingsActivityPresenter.java | 8 +-
.../features/settings/ui/SettingsActivityView.java | 6 +-
.../settings/ui/SettingsFragmentPresenter.java | 4 +-
.../features/settings/utils/SettingsFile.java | 10 +--
.../dolphinemu/fragments/EmulationFragment.java | 10 +--
.../dolphinemu/ui/main/MainActivity.java | 4 +-
.../dolphinemu/ui/main/TvMainActivity.java | 6 +-
.../org/dolphinemu/dolphinemu/utils/Analytics.java | 7 +-
.../DirectoryInitialization.java} | 85 ++++++++++------------
.../dolphinemu/utils/DirectoryStateReceiver.java | 5 +-
Source/Android/jni/MainAndroid.cpp | 11 ++-
17 files changed, 88 insertions(+), 98 deletions(-)
commit 0d2f856931a5025a39be5148f9f9bfbcc6be0beb
Merge: fcbaffdc03 c5e507089d
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 12:41:09 2018 +0800
Merge branch 'xfb-stitch-in-order' of https://github.com/AdmiralCurtiss/dolphin into sysconf
commit fcbaffdc03fb6ffe185b9e49de0b2f7ee52f9d70
Merge: 710677e55f 938cfcd3e7
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 14 09:26:29 2018 +0800
Merge branch 'sysconf' of https://github.com/weihuoya/dolphin into sysconf
commit 938cfcd3e7a0475b3dae15d8799a0326a9020315
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 13 23:43:04 2018 +0800
...
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Core/Core/Movie.cpp | 4 ++--
Source/Core/Core/Movie.h | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
commit 710677e55f9a0c875934bc9530b2d194f4f289a3
Merge: 983141b31e 0fbe1a2330
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 13 22:08:01 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into sysconf
commit 983141b31e5a3c2d699ccd3e4ae4ccff497937a3
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 13 22:06:57 2018 +0800
mmio && jit
.../features/settings/ui/SettingsAdapter.java | 2 +-
.../settings/ui/SettingsFragmentPresenter.java | 4 +-
.../features/settings/utils/SettingsFile.java | 2 +-
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Core/Core/BootManager.cpp | 12 +-
.../Core/ConfigLoaders/NetPlayConfigLoader.cpp | 2 +-
Source/Core/Core/ConfigManager.cpp | 2 +-
Source/Core/Core/ConfigManager.h | 2 +-
Source/Core/Core/HW/MMIO.cpp | 12 --
Source/Core/Core/HW/MMIO.h | 226 +++++++++------------
Source/Core/Core/HW/MMIOHandlers.h | 20 +-
Source/Core/Core/Movie.cpp | 4 +-
Source/Core/Core/Movie.h | 4 +-
Source/Core/Core/NetPlayClient.cpp | 2 +-
Source/Core/Core/NetPlayProto.h | 2 +-
Source/Core/Core/NetPlayServer.cpp | 2 +-
.../Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp | 2 +-
Source/Core/Core/PowerPC/JitArm64/Jit_Util.cpp | 4 +-
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 119 ++++++-----
Source/Core/VideoCommon/RenderBase.cpp | 2 +-
20 files changed, 191 insertions(+), 236 deletions(-)
commit c5e507089d4dc33c2475175d984999ceeb8cb940
Author: Admiral H. Curtiss <pikachu025@gmail.com>
Date: Wed Sep 12 23:53:40 2018 +0200
Stitch together overlapping XFB regions in order of original XFB copy creation.
Source/Core/VideoCommon/TextureCacheBase.cpp | 214 ++++++++++++++-------------
1 file changed, 115 insertions(+), 99 deletions(-)
commit dbcaf9044ae73e0a83b5b560ab26faedc7d6a089
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 12 22:20:08 2018 +0800
mmio test
Source/Core/Core/HW/MMIO.cpp | 373 ---------------------
Source/Core/Core/HW/MMIO.h | 159 +++++++--
Source/Core/Core/HW/MMIOHandlers.h | 373 +++++++++++----------
.../Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp | 6 +-
Source/Core/Core/PowerPC/JitArm64/Jit_Util.cpp | 12 +-
Source/Core/VideoBackends/D3D/D3DState.cpp | 2 +-
6 files changed, 353 insertions(+), 572 deletions(-)
commit f665605d5b7a4cfef3b3abe0ff1c10d8af8f561e
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 12 10:01:01 2018 +0800
...
Source/Core/Core/HW/Memmap.cpp | 10 +++++++++-
Source/Core/VideoCommon/RenderBase.cpp | 5 ++++-
Source/Core/VideoCommon/TextureCacheBase.cpp | 2 +-
3 files changed, 14 insertions(+), 3 deletions(-)
commit 4dd580b1090ef4318b4d40dd4f24dc93a349e177
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 11 23:55:24 2018 +0800
mmio
Source/Core/Core/HW/MMIO.h | 101 +++++++++++----------------
Source/Core/DolphinQt/DolphinQt.vcxproj.user | 8 ---
2 files changed, 40 insertions(+), 69 deletions(-)
commit 9e4538e2f32db706fd09ccaf26dd094a4d3f8bfc
Merge: 0b0767a3e2 0fbe1a2330
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 11 19:57:17 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit d53314cdfaa3fa673f7b0422180e60a87225deac
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 11 19:08:22 2018 +0800
input
.../org/dolphinemu/dolphinemu/overlay/InputOverlay.java | 14 +++++---------
Source/Android/app/src/main/res/values/integers.xml | 8 ++++----
2 files changed, 9 insertions(+), 13 deletions(-)
commit ead714b9caee1cce0b4dbc5355a8de7af74fcb03
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 10 22:08:37 2018 +0800
fx settings
Externals/glslang/SPIRV/CMakeLists.txt | 2 +
Externals/glslang/SPIRV/GLSL.ext.KHR.h | 1 +
Externals/glslang/SPIRV/GlslangToSpv.cpp | 484 +-
Externals/glslang/SPIRV/SpvBuilder.cpp | 45 +-
Externals/glslang/SPIRV/SpvBuilder.h | 51 +-
Externals/glslang/SPIRV/disassemble.cpp | 5 +
Externals/glslang/SPIRV/doc.cpp | 50 +-
Externals/glslang/SPIRV/spirv.hpp | 24 +
Externals/glslang/glslang/Include/Types.h | 26 +-
Externals/glslang/glslang/Include/intermediate.h | 4 +
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/MachineIndependent/Initialize.cpp | 139 +-
.../glslang/MachineIndependent/ParseHelper.cpp | 217 +-
.../glslang/MachineIndependent/ParseHelper.h | 1 +
.../glslang/glslang/MachineIndependent/Scan.cpp | 10 +
.../glslang/MachineIndependent/Versions.cpp | 1 +
.../glslang/glslang/MachineIndependent/Versions.h | 1 +
.../glslang/glslang/MachineIndependent/glslang.y | 27 +-
.../glslang/MachineIndependent/glslang_tab.cpp | 6267 ++++++++++----------
.../glslang/MachineIndependent/glslang_tab.cpp.h | 621 +-
.../glslang/MachineIndependent/intermOut.cpp | 4 +
.../glslang/MachineIndependent/linkValidate.cpp | 15 +-
.../glslang/MachineIndependent/localintermediate.h | 8 +
Externals/glslang/glslang/Public/ShaderLang.h | 2 +-
.../settings/ui/SettingsFragmentPresenter.java | 21 +-
.../dolphinemu/overlay/InputOverlay.java | 46 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 4 +-
.../app/src/main/res/drawable-xxxhdpi/nintendo.png | Bin 0 -> 16775 bytes
Source/Android/app/src/main/res/values/arrays.xml | 7 +-
Source/Android/jni/AndroidCommon/IDCache.cpp | 4 +-
Source/Android/jni/MainAndroid.cpp | 11 +-
Source/Core/Core/Config/SYSCONFSettings.cpp | 2 +-
32 files changed, 4539 insertions(+), 3563 deletions(-)
commit a91e09cbc2547aeb088b3c188baf8e7a6b795d41
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Sep 9 23:48:10 2018 +0800
sysconf
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 28 +++++++
.../features/settings/model/Settings.java | 86 ++++++++++++++++++++++
.../settings/ui/SettingsFragmentPresenter.java | 22 ++++++
.../features/settings/utils/SettingsFile.java | 13 ++++
Source/Android/app/src/main/res/values/arrays.xml | 35 +++++++++
Source/Android/app/src/main/res/values/strings.xml | 10 +++
Source/Android/jni/AndroidCommon/IDCache.cpp | 6 ++
Source/Android/jni/MainAndroid.cpp | 57 ++++++++++++--
8 files changed, 251 insertions(+), 6 deletions(-)
commit 0b0767a3e28fb25c2fa489d2a267c0b7c3d92f8e
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Sep 8 15:17:11 2018 +0800
fx
.../settings/ui/SettingsFragmentPresenter.java | 18 +++++++++---------
.../dolphinemu/dolphinemu/overlay/InputOverlay.java | 16 +++++++++-------
Source/Core/Core/Config/MainSettings.cpp | 4 ++--
Source/Core/Core/ConfigManager.cpp | 8 ++++----
Source/Core/VideoBackends/OGL/Render.cpp | 6 ------
Source/Core/VideoCommon/PixelShaderGen.cpp | 4 +++-
Source/Core/VideoCommon/TextureConverterShaderGen.cpp | 2 +-
Source/Core/VideoCommon/VertexShaderGen.cpp | 6 +++---
8 files changed, 31 insertions(+), 33 deletions(-)
commit 3f2c7d6b4e0aafb14865b055e0bf477171a94891
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Sep 7 22:47:30 2018 +0800
fx setting, blend
Source/Android/app/build.gradle | 2 +-
.../dolphinemu/features/settings/model/view/SliderSetting.java | 3 ++-
.../dolphinemu/features/settings/ui/SettingsActivity.java | 2 +-
.../dolphinemu/features/settings/ui/SettingsAdapter.java | 3 ++-
.../features/settings/ui/SettingsFragmentPresenter.java | 6 +++---
Source/Core/Core/Config/MainSettings.cpp | 4 ++--
Source/Core/Core/ConfigManager.cpp | 8 ++++----
Source/Core/Core/HW/Memmap.cpp | 4 ++--
Source/Core/VideoBackends/OGL/Render.cpp | 9 ++++-----
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 4 ++--
Source/Core/VideoCommon/PixelShaderGen.cpp | 5 ++---
Source/Core/VideoCommon/RenderState.cpp | 4 ++--
Source/Core/VideoCommon/RenderState.h | 7 +++++--
13 files changed, 32 insertions(+), 29 deletions(-)
commit 74fd1cd9e6d32ff741d5b3da898bc94119295c2b
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 6 19:38:41 2018 +0800
fx memmap, menutag
.../dolphinemu/features/settings/ui/MenuTag.java | 19 ++++++++++++++++++-
.../settings/ui/SettingsActivityPresenter.java | 11 ++++++++---
Source/Android/app/src/main/res/layout/card_game.xml | 7 +++----
.../src/main/res/layout/dialog_cheat_code_editor.xml | 1 -
.../app/src/main/res/values-w1000dp/integers.xml | 4 ++--
.../app/src/main/res/values-w500dp/integers.xml | 4 ++--
.../app/src/main/res/values-w750dp/integers.xml | 4 ++--
Source/Core/Core/HW/Memmap.cpp | 10 ++++++++++
Source/Core/VideoCommon/VertexManagerBase.cpp | 16 ++++++++--------
9 files changed, 53 insertions(+), 23 deletions(-)
commit d7609f27520beb4d4335e3a8159d159413455adb
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Sep 6 00:31:39 2018 +0800
...
.../dolphinemu/dialogs/CheatCodeDialog.java | 91 ++++++++--------------
.../dolphinemu/dialogs/GameDetailsDialog.java | 13 +---
.../main/res/layout/dialog_cheat_code_editor.xml | 9 ++-
.../src/main/res/layout/dialog_game_details.xml | 43 ++++------
Source/Android/app/src/main/res/values/strings.xml | 3 +-
5 files changed, 57 insertions(+), 102 deletions(-)
commit 3895700ff45aa67fd542f11388600e42e8dec9d5
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Sep 5 22:26:36 2018 +0800
cheat dialog
Source/Android/app/proguard-rules.pro | 8 +-
.../dolphinemu/dialogs/CheatCodeDialog.java | 176 +++++++++++++++++++++
.../dolphinemu/dialogs/GameDetailsDialog.java | 14 ++
.../services/DirectoryInitializationService.java | 10 +-
.../main/res/layout/dialog_cheat_code_editor.xml | 37 +++++
.../src/main/res/layout/dialog_game_details.xml | 32 +++-
Source/Android/app/src/main/res/values/strings.xml | 5 +
7 files changed, 276 insertions(+), 6 deletions(-)
commit 566314c8075191207b06a297b12ee5c9df10d469
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 4 20:26:52 2018 +0800
fx blend
.../features/settings/ui/SettingsFragmentPresenter.java | 3 +++
.../dolphinemu/features/settings/utils/SettingsFile.java | 1 +
Source/Android/app/src/main/res/values/arrays.xml | 14 --------------
Source/Android/app/src/main/res/values/strings.xml | 2 ++
Source/Core/VideoBackends/OGL/Render.cpp | 2 +-
Source/Core/VideoCommon/VideoConfig.cpp | 12 ++++++------
Source/Core/VideoCommon/VideoConfig.h | 2 +-
7 files changed, 14 insertions(+), 22 deletions(-)
commit 4fe82bc092193aff927d5bcca6965bc9a7e21a62
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 4 14:38:04 2018 +0800
remove stereo
Source/Core/Common/GL/GLInterface/EGL.cpp | 2 +-
Source/Core/Common/GL/GLInterface/EGL.h | 2 +-
Source/Core/Common/GL/GLInterface/WGL.cpp | 6 +-
Source/Core/Common/GL/GLInterface/WGL.h | 2 +-
Source/Core/Common/GL/GLInterfaceBase.h | 2 +-
Source/Core/Core/Analytics.cpp | 1 -
Source/Core/Core/Config/GraphicsSettings.cpp | 14 -
Source/Core/Core/Config/GraphicsSettings.h | 10 -
.../Core/Core/ConfigLoaders/IsSettingSaveable.cpp | 10 -
.../Config/Graphics/EnhancementsWidget.cpp | 83 +-
.../DolphinQt/Config/Graphics/EnhancementsWidget.h | 6 -
Source/Core/DolphinQt/HotkeyScheduler.cpp | 78 --
Source/Core/VideoBackends/D3D/D3DBase.cpp | 7 +-
.../Core/VideoBackends/D3D/FramebufferManager.cpp | 2 +-
.../Core/VideoBackends/D3D/GeometryShaderCache.cpp | 4 +-
Source/Core/VideoBackends/D3D/PixelShaderCache.h | 1 -
Source/Core/VideoBackends/D3D/Render.cpp | 80 +-
Source/Core/VideoBackends/D3D/Render.h | 1 -
.../Core/VideoBackends/D3D/VertexShaderCache.cpp | 1 -
Source/Core/VideoBackends/D3D/VertexShaderCache.h | 1 -
.../Core/VideoBackends/OGL/FramebufferManager.cpp | 2 +-
Source/Core/VideoBackends/OGL/Render.cpp | 39 +-
Source/Core/VideoBackends/OGL/TextureCache.cpp | 10 -
Source/Core/VideoBackends/OGL/main.cpp | 2 +-
.../VideoBackends/Vulkan/FramebufferManager.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 27 +-
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/SwapChain.cpp | 2 +-
Source/Core/VideoCommon/ConstantManager.h | 1 -
Source/Core/VideoCommon/GeometryShaderGen.cpp | 54 +-
Source/Core/VideoCommon/GeometryShaderManager.cpp | 26 +-
Source/Core/VideoCommon/PixelShaderGen.cpp | 24 +-
Source/Core/VideoCommon/PostProcessing.cpp | 3 +-
Source/Core/VideoCommon/RenderBase.cpp | 34 +-
Source/Core/VideoCommon/ShaderCache.cpp | 2 +-
Source/Core/VideoCommon/ShaderGenCommon.cpp | 1 -
Source/Core/VideoCommon/ShaderGenCommon.h | 2 -
Source/Core/VideoCommon/TextureCacheBase.cpp | 10 -
Source/Core/VideoCommon/TextureCacheBase.h | 2 -
.../Core/VideoCommon/TextureConverterShaderGen.cpp | 2 +-
Source/Core/VideoCommon/UberShaderCommon.cpp | 200 ---
Source/Core/VideoCommon/UberShaderCommon.h | 29 -
Source/Core/VideoCommon/UberShaderPixel.cpp | 1417 --------------------
Source/Core/VideoCommon/UberShaderPixel.h | 34 -
Source/Core/VideoCommon/UberShaderVertex.cpp | 480 -------
Source/Core/VideoCommon/UberShaderVertex.h | 28 -
Source/Core/VideoCommon/VideoCommon.vcxproj | 8 +-
.../Core/VideoCommon/VideoCommon.vcxproj.filters | 18 -
Source/Core/VideoCommon/VideoConfig.cpp | 19 -
Source/Core/VideoCommon/VideoConfig.h | 19 -
50 files changed, 59 insertions(+), 2753 deletions(-)
commit 012c7d15611fba57c48bcbf2b276ea3fc42ad271
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Sep 4 10:41:03 2018 +0800
...
Source/Android/app/release/output.json | 1 -
Source/Core/VideoCommon/PixelShaderGen.cpp | 2 --
Source/Core/VideoCommon/VideoConfig.cpp | 4 ++--
3 files changed, 2 insertions(+), 5 deletions(-)
commit 39b648e5b928775b31c94d0d66dfdf5e046dede0
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 3 22:11:26 2018 +0800
test vs ps
Source/Android/app/src/main/AndroidManifest.xml | 3 +-
.../dolphinemu/activities/EmulationActivity.java | 7 -----
.../dolphinemu/dolphinemu/model/GameFileCache.java | 12 +++----
.../dolphinemu/overlay/InputOverlay.java | 35 +++++++++------------
.../overlay/InputOverlayDrawableJoystick.java | 1 -
.../dolphinemu/ui/main/MainPresenter.java | 1 -
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 6 ----
.../app/src/main/res/drawable-xhdpi/banner_tv.png | Bin 5653 -> 0 bytes
.../src/main/res/drawable-xxxhdpi/banner_tv.png | Bin 12188 -> 0 bytes
.../Android/app/src/main/res/layout/card_game.xml | 3 +-
.../src/main/res/layout/dialog_game_details.xml | 1 +
.../app/src/main/res/menu/menu_emulation.xml | 7 ++---
.../app/src/main/res/menu/menu_emulation_wii.xml | 12 ++++---
Source/Core/VideoCommon/PixelShaderGen.cpp | 15 ++++-----
Source/Core/VideoCommon/VertexShaderGen.cpp | 21 +++++++------
15 files changed, 52 insertions(+), 72 deletions(-)
commit d88de919649637c73082bcc3ba651c5c40b3ae59
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 3 15:59:29 2018 +0800
...
Source/Android/app/build.gradle | 2 +-
Source/Android/app/release/output.json | 1 +
.../src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
commit 6ee8f8896484738c8825c2e8cd247db582682539
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 3 15:55:59 2018 +0800
joystick, shader blend, pixel shader
.../dolphinemu/activities/EmulationActivity.java | 53 ++++++++++---------
.../dolphinemu/overlay/InputOverlay.java | 26 ++++++----
.../overlay/InputOverlayDrawableJoystick.java | 7 +--
.../app/src/main/res/menu/menu_emulation.xml | 12 ++---
.../app/src/main/res/menu/menu_emulation_wii.xml | 26 +++++-----
.../app/src/main/res/menu/menu_game_grid.xml | 2 +-
Source/Android/app/src/main/res/values/arrays.xml | 6 +++
Source/Android/app/src/main/res/values/strings.xml | 1 +
Source/Core/VideoBackends/OGL/Render.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 2 +-
Source/Core/VideoCommon/PixelShaderGen.cpp | 59 +++++++++++++++++-----
Source/Core/VideoCommon/VideoConfig.cpp | 15 ++++++
Source/Core/VideoCommon/VideoConfig.h | 2 +
13 files changed, 137 insertions(+), 76 deletions(-)
commit d82696530f83aa712d3c6a706740a53e7a8ba76a
Merge: 3d682c995d 5f0d825f40
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Sep 3 00:01:40 2018 +0800
merge & pixel
commit 3d682c995da6ab5ff4567fbae57d5ca1c4e8a377
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 31 21:38:35 2018 +0800
Stick & IR
Externals/glslang/SPIRV/GlslangToSpv.cpp | 105 ++----------
Externals/glslang/SPIRV/GlslangToSpv.h | 9 +-
Externals/glslang/SPIRV/SpvTools.cpp | 188 +++++++++++++++++++++
Externals/glslang/SPIRV/SpvTools.h | 80 +++++++++
Externals/glslang/SPIRV/disassemble.cpp | 29 +---
Externals/glslang/SPIRV/disassemble.h | 3 -
Externals/glslang/StandAlone/StandAlone.cpp | 13 +-
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/glslang/MachineIndependent/Scan.cpp | 4 +-
.../glslang/glslang/MachineIndependent/glslang.y | 4 +-
.../glslang/MachineIndependent/glslang_tab.cpp | 4 +-
.../glslang/MachineIndependent/glslang_tab.cpp.h | 2 +-
.../glslang/MachineIndependent/localintermediate.h | 2 +
.../dolphinemu/overlay/InputOverlay.java | 12 ++
14 files changed, 312 insertions(+), 145 deletions(-)
commit 4d3e4c241115b20e4932294dac2e3b33e5998ff5
Merge: c368ccbe61 3405c7d420
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 30 20:23:19 2018 +0800
merge and ctrl button
commit c368ccbe61395a09f2b2d92d772088d74e4fa66f
Merge: 605b41c085 b8b4e9af5e
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 29 16:41:02 2018 +0800
merge
commit 605b41c085b4cf9f1627e5c0dbb0b25b4aa38e94
Merge: f326c4cfab 3d560630f5
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 22:20:57 2018 +0800
merge
commit f326c4cfab5c33cf74753a35e98714d4c508aff1
Merge: 999b41ade4 8206e4862c
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 21:24:47 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 999b41ade41ca066aefa3570c5c52a0825929447
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 21:24:21 2018 +0800
gamelist cache
Source/Android/app/build.gradle | 4 +-
.../dolphinemu/dolphinemu/model/GameFileCache.java | 63 ++++++++++--------
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Core/VideoBackends/D3D/D3DState.cpp | 4 +-
Source/Core/VideoBackends/OGL/SamplerCache.cpp | 4 +-
.../Core/VideoBackends/Software/TransformUnit.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/Constants.h | 8 ++-
Source/Core/VideoBackends/Vulkan/ObjectCache.cpp | 10 +--
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 4 +-
Source/Core/VideoCommon/AbstractPipeline.h | 13 ++--
Source/Core/VideoCommon/RenderState.cpp | 2 +-
Source/Core/VideoCommon/RenderState.h | 77 ++++++++++++----------
Source/Core/VideoCommon/UberShaderCommon.h | 3 +-
Source/Core/VideoCommon/VertexLoaderManager.cpp | 2 +-
Source/Core/VideoCommon/VertexLoaderManager.h | 2 +-
Source/Core/VideoCommon/XFMemory.h | 51 ++++++++------
16 files changed, 141 insertions(+), 110 deletions(-)
commit c5a6fdfd174ab82e1b35ba2d036d198cc9195611
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 16:09:36 2018 +0800
coexist
.../org/dolphinemu/dolphinemu/model/GameFile.java | 5 +-
.../dolphinemu/overlay/InputOverlay.java | 177 +++++++++++----------
.../services/DirectoryInitializationService.java | 7 +
.../dolphinemu/services/GameFileCacheService.java | 3 +-
.../dolphinemu/ui/main/MainPresenter.java | 9 +-
Source/Core/Common/CommonPaths.h | 2 +-
6 files changed, 107 insertions(+), 96 deletions(-)
commit 9ffc633fc0160b6c184416c942a316170a4b0d69
Merge: 0edff778d6 762747f8c1
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 16:06:49 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 0edff778d61767b7d669cfc79aa804a495dbf2e3
Merge: 12003c9c4d 2033d660d2
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 28 09:18:56 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 12003c9c4df53a5ccc130daffa8d55a5810f36d5
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 22:09:24 2018 +0800
fx
Source/Core/VideoCommon/PixelShaderGen.cpp | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
commit 6ba42b0151d1cc0ec22a137450e31998d30311e1
Merge: 884af1c024 25898cfa55
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 22:01:22 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 884af1c02496b16ebf14a8a6968e19f073ff701f
Merge: 3562df4a39 6a22f1b3e0
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 20:57:40 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 3562df4a390730d62e990f5691180607b73ce723
Merge: bcf365bcb1 2fc036bcc2
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 20:50:40 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit bcf365bcb1b50947cb201685541ed88979de25ad
Merge: 89eeab551a ea26ccbbe1
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 20:50:22 2018 +0800
merge
commit 89eeab551a8bc6d74e9d131ff4b62511bf3deb4e
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 13:13:42 2018 +0800
...
.../org/dolphinemu/dolphinemu/features/settings/model/Settings.java | 2 --
.../dolphinemu/features/settings/ui/SettingsFragmentPresenter.java | 1 -
.../java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.java | 1 -
Source/Android/jni/MainAndroid.cpp | 2 --
4 files changed, 6 deletions(-)
commit 6a1be3631371f8272c48cde7ca0492672a901e77
Merge: b435cb9fd4 f2323331ea
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 13:08:45 2018 +0800
merge
commit b435cb9fd41029f897116f32808d876ece9aa47a
Merge: cc6e139ba3 b571d0c537
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 10:57:51 2018 +0800
merge
commit cc6e139ba3607754802ba7b4ef4942cb836684ef
Merge: 27fed715ef 0cc3ae72a5
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 09:39:17 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 27fed715efb549419e5b31d0e7e329a0d378790f
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 27 00:22:13 2018 +0800
fx
Source/Android/app/src/main/res/values/strings.xml | 4 ++--
Source/Core/VideoCommon/PixelShaderGen.cpp | 26 +++++++++++-----------
2 files changed, 15 insertions(+), 15 deletions(-)
commit d1c56603fa58a58cf53586c082aec586c5cbe106
Merge: ff16d8aed4 31b4461ff6
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 26 08:56:52 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit ff16d8aed47ff0d4bfcae86079e4c42df2d3a080
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 25 18:30:50 2018 +0800
clear
.../dolphinemu/dialogs/GameDetailsDialog.java | 2 +-
.../overlay/InputOverlayDrawableJoystick.java | 19 ++------
.../dolphinemu/ui/main/MainPresenter.java | 54 ++++++++++++++++++++++
.../src/main/res/layout/dialog_game_details.xml | 4 +-
.../app/src/main/res/menu/menu_game_grid.xml | 6 +++
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Core/VideoCommon/PixelShaderGen.cpp | 2 +-
7 files changed, 69 insertions(+), 20 deletions(-)
commit 1baabbfbbff54d397c4852a7caf9b12ace5c28c7
Merge: 09b23f6423 7b80ba59a2
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 25 11:06:53 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit 09b23f6423ca2d7bd4ec60479b704c81163f86f9
Merge: f28db8b3d9 476037d1f2
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 25 11:05:48 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 7b80ba59a21c550854cb785d09dac21d2b2ec557
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 25 10:13:01 2018 +0800
shader blend
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 4 ++++
Source/Core/VideoCommon/PixelShaderGen.cpp | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
commit 0fac283ac4ae0ac5cf62e6c00bd036153e8c1724
Merge: 923440897a f28db8b3d9
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 24 23:33:18 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit f28db8b3d9f9081c045c32307cb2576397e04b5c
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 24 22:52:30 2018 +0800
dialog
.../dolphinemu/activities/EmulationActivity.java | 30 +++++---
.../dolphinemu/adapters/GameAdapter.java | 7 +-
.../dolphinemu/dialogs/GameDetailsDialog.java | 53 +++++--------
.../dolphinemu/fragments/EmulationFragment.java | 88 +++++++---------------
.../org/dolphinemu/dolphinemu/model/GameFile.java | 56 ++++++++++++++
.../src/main/res/layout/dialog_game_details.xml | 39 ++++++----
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Android/app/src/main/res/values/styles.xml | 26 -------
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 12 ---
Source/Core/VideoBackends/Vulkan/Renderer.h | 2 -
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 8 --
Source/Core/VideoCommon/PixelShaderGen.cpp | 13 ++--
12 files changed, 155 insertions(+), 181 deletions(-)
commit 6048f52caacb00c5371f25d727da8123f63b79e9
Merge: d9ed348314 248afb9fa7
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 24 15:28:31 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 923440897a40b2e4b18e1844531d1f4bc8d52e22
Merge: 1cccfc07d3 d9ed348314
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 23 23:47:05 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit d9ed3483140361e8063fe9ea09743386e5b71025
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 23 22:27:39 2018 +0800
proguard
CMakeLists.txt | 21 +--
Externals/glslang/SPIRV/GlslangToSpv.cpp | 122 +++++++++------
Externals/glslang/SPIRV/disassemble.cpp | 9 +-
.../glslang/MachineIndependent/localintermediate.h | 2 +-
Source/Android/app/build.gradle | 13 +-
Source/Android/app/proguard-rules.pro | 21 +++
.../dolphinemu/activities/EmulationActivity.java | 28 ++--
.../dolphinemu/adapters/GameAdapter.java | 49 +-----
.../dolphinemu/dialogs/GameDetailsDialog.java | 125 ++++++++++-----
.../org/dolphinemu/dolphinemu/model/GameFile.java | 7 -
.../dolphinemu/model/HomeScreenChannel.java | 64 --------
.../dolphinemu/overlay/InputOverlay.java | 34 ++---
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 3 -
.../src/main/res/layout/dialog_game_details.xml | 169 +++++++--------------
Source/Android/app/src/main/res/values/arrays.xml | 38 +----
Source/Android/app/src/main/res/values/strings.xml | 5 +-
Source/Core/Common/CMakeLists.txt | 2 +-
Source/Core/Core/CMakeLists.txt | 5 +-
Source/Core/Core/GeckoCodeConfig.cpp | 3 +-
Source/Core/Core/WiiUtils.cpp | 25 ++-
Source/Core/UICommon/GameFile.cpp | 8 +-
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 2 -
Source/Core/VideoCommon/DriverDetails.cpp | 2 +
Source/Core/VideoCommon/PixelShaderGen.cpp | 4 +-
24 files changed, 335 insertions(+), 426 deletions(-)
commit 1cccfc07d350919434e184dc817e5d9785cda152
Merge: 12db5eb034 74cbc6cde0
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 22 23:40:51 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 12db5eb03415bc95cb7bab4d66c21410eebeeabd
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 22 22:36:48 2018 +0800
ubershader
Source/Android/app/src/main/res/values/arrays.xml | 2 -
Source/Core/Core/Analytics.cpp | 4 -
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 12 +
Source/Core/VideoBackends/Vulkan/Renderer.h | 2 +
Source/Core/VideoBackends/Vulkan/VKTexture.h | 1 +
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 10 +
Source/Core/VideoCommon/CMakeLists.txt | 11 +-
Source/Core/VideoCommon/ConstantManager.h | 33 ---
Source/Core/VideoCommon/GXPipelineTypes.h | 29 --
Source/Core/VideoCommon/PixelShaderGen.cpp | 79 ++---
Source/Core/VideoCommon/PixelShaderManager.cpp | 202 +++++--------
Source/Core/VideoCommon/PixelShaderManager.h | 5 -
Source/Core/VideoCommon/ShaderCache.cpp | 329 ---------------------
Source/Core/VideoCommon/ShaderCache.h | 23 --
Source/Core/VideoCommon/ShaderGenCommon.h | 12 +-
Source/Core/VideoCommon/VertexManagerBase.cpp | 32 +-
Source/Core/VideoCommon/VertexManagerBase.h | 1 -
Source/Core/VideoCommon/VertexShaderManager.cpp | 19 +-
Source/Core/VideoCommon/VideoConfig.cpp | 6 -
Source/Core/VideoCommon/VideoConfig.h | 3 -
20 files changed, 158 insertions(+), 657 deletions(-)
commit 0d52e89ba83d948577a89122e233313c7d3c03b3
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 22 00:01:19 2018 +0800
report
Source/Core/Common/CMakeLists.txt | 7 ++++++-
Source/Core/Core/CMakeLists.txt | 7 ++++++-
Source/Core/Core/ConfigManager.cpp | 2 ++
Source/Core/Core/Core.cpp | 3 ++-
4 files changed, 16 insertions(+), 3 deletions(-)
commit 361497103b279a99ec0d07cd5a7a4cde09ad9d85
Merge: 9dc32c423e 76c717dcd9
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 21 14:14:22 2018 +0800
reversed depth
commit 9dc32c423e20a6ab48525c1b3ea8b393a3fa2385
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 21 08:13:44 2018 +0800
fx
Source/Core/VideoCommon/VertexManagerBase.h | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit 466479faee5e8ed355d571927f400c6ec32ecfff
Merge: 14a00b5d6c d44087128e
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 21 08:13:18 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 14a00b5d6c7a5b938f285db88e9f403407e3d8d7
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 23:39:29 2018 +0800
fx
.../dolphinemu/activities/EmulationActivity.java | 78 ++++++++++++++++++++++
Source/Android/app/src/main/res/values/strings.xml | 2 +-
2 files changed, 79 insertions(+), 1 deletion(-)
commit ed451d0c8b6e140bbd329e7ec05037d1f224170f
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 21:54:16 2018 +0800
...
.../features/settings/ui/SettingsFragmentPresenter.java | 9 ++++++---
.../dolphinemu/features/settings/utils/SettingsFile.java | 3 ++-
Source/Android/app/src/main/res/values/strings.xml | 2 ++
3 files changed, 10 insertions(+), 4 deletions(-)
commit 88ec23996c455887d5d34d105c1bafa9abbb7231
Merge: 1f28306614 183fb9bf6a
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 19:33:44 2018 +0800
merge
commit 1f283066145b9a036d518c24857be828feae1a99
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 13:51:52 2018 +0800
...
.../dolphinemu/adapters/GameAdapter.java | 32 ++++++++++++++++------
.../dolphinemu/ui/main/MainActivity.java | 2 +-
.../app/src/main/res/drawable/line_divider.xml | 5 ++++
.../Android/app/src/main/res/layout/card_game.xml | 1 +
Source/Android/app/src/main/res/values/colors.xml | 2 ++
Source/Android/app/src/main/res/values/strings.xml | 4 +--
6 files changed, 34 insertions(+), 12 deletions(-)
commit 563224d4c50f257b92fa13d5e1e8b2ceb219b218
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 13:18:32 2018 +0800
cubeb
Externals/cubeb/CMakeLists.txt | 5 +
Externals/cubeb/include/cubeb/cubeb.h | 163 +--
Externals/cubeb/msvc/cubeb.vcxproj | 3 +-
Externals/cubeb/msvc/cubeb.vcxproj.filters | 3 +-
Externals/cubeb/src/android/cubeb-output-latency.h | 76 ++
Externals/cubeb/src/android/cubeb_media_library.h | 62 +
Externals/cubeb/src/cubeb-internal.h | 9 -
Externals/cubeb/src/cubeb-jni-instances.h | 30 +
Externals/cubeb/src/cubeb-jni.cpp | 68 +
Externals/cubeb/src/cubeb-jni.h | 10 +
Externals/cubeb/src/cubeb.c | 30 +-
Externals/cubeb/src/cubeb_alsa.c | 9 +-
Externals/cubeb/src/cubeb_audiotrack.c | 5 +-
Externals/cubeb/src/cubeb_audiounit.cpp | 1334 +++++++++++---------
Externals/cubeb/src/cubeb_jack.cpp | 35 +-
Externals/cubeb/src/cubeb_kai.c | 9 +-
Externals/cubeb/src/cubeb_mixer.cpp | 1045 ++++++++-------
Externals/cubeb/src/cubeb_mixer.h | 79 +-
Externals/cubeb/src/cubeb_opensl.c | 250 +---
Externals/cubeb/src/cubeb_pulse.c | 171 +--
Externals/cubeb/src/cubeb_resampler.cpp | 61 +-
Externals/cubeb/src/cubeb_resampler.h | 15 +-
Externals/cubeb/src/cubeb_resampler_internal.h | 9 +-
Externals/cubeb/src/cubeb_sndio.c | 336 +++--
Externals/cubeb/src/cubeb_utils.cpp | 23 +
Externals/cubeb/src/cubeb_utils.h | 4 +
Externals/cubeb/src/cubeb_wasapi.cpp | 610 +++++----
Externals/cubeb/src/cubeb_winmm.c | 12 +-
Externals/glslang/SPIRV/GlslangToSpv.cpp | 9 +-
Externals/glslang/SPIRV/SpvBuilder.cpp | 45 +-
Externals/glslang/SPIRV/SpvBuilder.h | 7 +-
Externals/glslang/SPIRV/SpvPostProcess.cpp | 86 +-
Externals/glslang/SPIRV/spvIR.h | 2 +-
33 files changed, 2655 insertions(+), 1960 deletions(-)
commit f7483b28c18f40d883361cf34443bbd96d2c96f0
Merge: 2bdd24f7d8 c3b0208de6
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 20 09:51:44 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 2bdd24f7d89715ecd101cb627d7476e35892758a
Merge: b11c5c2e31 5eca5f69c5
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 19 23:50:21 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit b11c5c2e31548a48c2417976315366f0f4710a76
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 19 23:47:11 2018 +0800
cmake
CMakeLists.txt | 12 +++++++++---
Source/Android/app/build.gradle | 6 +++---
Source/CMakeLists.txt | 3 ++-
Source/Core/UICommon/CMakeLists.txt | 13 ++++++++-----
Source/Core/UICommon/UICommon.cpp | 4 ++++
5 files changed, 26 insertions(+), 12 deletions(-)
commit cee58e05d67d686f94d27a54f689c7b8bd802295
Merge: 43ce5682b9 8f847c7655
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 19 22:09:08 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 43ce5682b9ab943c7f9e9da8cc593dce0569619d
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 17 22:46:43 2018 +0800
fx
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bc9a92ee663b1909b4b6d3aa98813a37616dfa39
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 17 18:39:16 2018 +0800
MMU
.../dolphinemu/features/settings/ui/SettingsFragmentPresenter.java | 3 +++
.../dolphinemu/dolphinemu/features/settings/utils/SettingsFile.java | 1 +
Source/Android/app/src/main/res/values/strings.xml | 2 ++
3 files changed, 6 insertions(+)
commit 0e2a11949d52b98e6074b3d63f0293ee3200be6c
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 17 13:47:38 2018 +0800
...
.../dolphinemu/features/settings/ui/SettingsFragmentPresenter.java | 3 +++
.../dolphinemu/dolphinemu/features/settings/utils/SettingsFile.java | 1 +
Source/Android/app/src/main/res/values/strings.xml | 4 +++-
3 files changed, 7 insertions(+), 1 deletion(-)
commit 951c74bb7778037351b8e6f1c7f71a3545fb7021
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 17 10:55:21 2018 +0800
fast disc speed
.../dolphinemu/features/settings/ui/SettingsFragmentPresenter.java | 3 +++
.../dolphinemu/dolphinemu/features/settings/utils/SettingsFile.java | 1 +
.../dolphinemu/dolphinemu/overlay/InputOverlayDrawableJoystick.java | 2 +-
Source/Android/app/src/main/res/values/integers.xml | 6 +++---
Source/Android/app/src/main/res/values/strings.xml | 2 ++
5 files changed, 10 insertions(+), 4 deletions(-)
commit 1bd4392377582faaacd475d39772c772e258ae55
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 17 00:08:21 2018 +0800
SyncOnSkipIdle
.../dolphinemu/features/settings/ui/SettingsFragmentPresenter.java | 5 ++++-
.../dolphinemu/dolphinemu/features/settings/utils/SettingsFile.java | 1 +
.../dolphinemu/dolphinemu/overlay/InputOverlayDrawableJoystick.java | 2 +-
Source/Android/app/src/main/res/values/strings.xml | 2 ++
4 files changed, 8 insertions(+), 2 deletions(-)
commit ffdb05aac1da7d67d4f83c17067441be10e1ef8a
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 16 12:00:08 2018 +0800
vulkan triangle strip
.../VideoBackends/Vulkan/FramebufferManager.cpp | 25 +++---
.../Core/VideoBackends/Vulkan/PostProcessing.cpp | 5 +-
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 92 +---------------------
Source/Core/VideoBackends/Vulkan/ShaderCache.h | 6 --
Source/Core/VideoBackends/Vulkan/TextureCache.cpp | 2 +-
.../Core/VideoBackends/Vulkan/TextureConverter.cpp | 10 +--
Source/Core/VideoBackends/Vulkan/Util.cpp | 83 +++++++++++--------
Source/Core/VideoBackends/Vulkan/Util.h | 4 -
Source/Core/VideoBackends/Vulkan/VKTexture.cpp | 2 +-
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
11 files changed, 74 insertions(+), 159 deletions(-)
commit c048450a3e1d8e2d228c4b0e4c8fa96106f5a0c2
Merge: b570077c40 b5951490f6
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 16 09:23:45 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit b570077c40c6b09bc608b9a8d07252fc97244a11
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 15 19:36:03 2018 +0800
triangle strip
Source/Core/Common/GL/GLUtil.cpp | 16 ++++++++++++++++
Source/Core/Common/GL/GLUtil.h | 3 ++-
Source/Core/VideoBackends/OGL/OGLPipeline.cpp | 19 ++-----------------
Source/Core/VideoBackends/OGL/VertexManager.cpp | 19 ++-----------------
Source/Core/VideoBackends/Software/SWVertexLoader.cpp | 3 ---
.../Core/VideoBackends/Vulkan/FramebufferManager.cpp | 8 ++++----
Source/Core/VideoBackends/Vulkan/FramebufferManager.h | 2 +-
Source/Core/VideoBackends/Vulkan/Util.h | 2 +-
Source/Core/VideoCommon/GeometryShaderGen.cpp | 2 +-
Source/Core/VideoCommon/RenderState.cpp | 2 +-
Source/Core/VideoCommon/RenderState.h | 1 -
Source/Core/VideoCommon/VertexManagerBase.cpp | 3 +--
12 files changed, 31 insertions(+), 49 deletions(-)
commit ea9c20cfb951f6769b081cbf698c49521030bbb4
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 15 16:16:01 2018 +0800
...
Externals/glslang/SPIRV/GlslangToSpv.cpp | 177 +++++++++++++--------
Externals/glslang/SPIRV/SpvBuilder.cpp | 45 ++++--
Externals/glslang/SPIRV/SpvBuilder.h | 3 +-
Externals/glslang/SPIRV/SpvPostProcess.cpp | 4 +-
Externals/glslang/SPIRV/spvIR.h | 39 ++++-
Externals/glslang/StandAlone/StandAlone.cpp | 171 ++++++++++----------
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/MachineIndependent/reflection.h | 2 +-
Externals/soundtouch/BPMDetect.h | 73 ---------
Externals/soundtouch/FIFOSampleBuffer.cpp | 3 +-
Externals/soundtouch/FIFOSamplePipe.h | 12 ++
Externals/soundtouch/RateTransposer.cpp | 5 +-
Externals/soundtouch/RateTransposer.h | 12 --
Externals/soundtouch/STTypes.h | 3 +
Externals/soundtouch/SoundTouch.cpp | 37 +----
Externals/soundtouch/TDStretch.cpp | 5 +-
.../dolphinemu/dolphinemu/utils/PicassoUtils.java | 3 +
Source/Core/Common/CommonPaths.h | 1 +
Source/Core/UICommon/UICommon.cpp | 2 +
Source/Core/VideoCommon/RenderBase.cpp | 2 +-
20 files changed, 303 insertions(+), 298 deletions(-)
commit 1c6e65b6fb19afff87483cb3f8145294e078ae5f
Merge: 99e373278c 735277ec7d
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 15 13:01:18 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 99e373278cc94a010a61aa44f18b50fdd1d5fccf
Merge: 7d1a78f265 fb382e90eb
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 15 10:57:44 2018 +0800
merge
commit 7d1a78f265992e82f4d8a6a9075db1dd97678d11
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 14 22:13:49 2018 +0800
...
Source/Core/VideoCommon/RenderBase.cpp | 2 +-
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit dc944aa7d86c5d91a6ea1b92635894726843fd75
Merge: 6c1a49fef8 799b80fb14
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 14 15:03:57 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 6c1a49fef8e6a1144ea4882a522b8873f09e9251
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 14 14:05:21 2018 +0800
...
Source/Core/Core/Core.cpp | 6 +----
Source/Core/VideoCommon/AsyncRequests.cpp | 3 +--
Source/Core/VideoCommon/BPFunctions.cpp | 7 ++----
Source/Core/VideoCommon/Fifo.cpp | 1 -
Source/Core/VideoCommon/RenderBase.cpp | 11 +--------
Source/Core/VideoCommon/Statistics.h | 7 ------
Source/Core/VideoCommon/VertexLoaderManager.cpp | 31 +------------------------
Source/Core/VideoCommon/VertexManagerBase.cpp | 2 --
8 files changed, 6 insertions(+), 62 deletions(-)
commit b077ed5eb55efb9db613014a210eafa757d0c995
Merge: 8f9b5fc1c8 60f12e1d4c
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 14 09:11:13 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 8f9b5fc1c8360490e2ae13bef80da3e4050c4f48
Merge: d5045b9ee1 3f96f96f14
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 13 22:11:10 2018 +0800
merge
commit d5045b9ee1833d732a667b1c3aab49a2aeb63eb3
Merge: 4913dc25dc 1c324c8927
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 13 09:55:15 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 4913dc25dcf8131dd1caabdc61b2085e9322777e
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 13 00:03:43 2018 +0800
test
Source/Core/VideoBackends/OGL/RasterFont.cpp | 6 +++---
Source/Core/VideoBackends/Vulkan/RasterFont.cpp | 6 +++---
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 2 +-
Source/Core/VideoCommon/AsyncRequests.cpp | 3 ++-
Source/Core/VideoCommon/BPFunctions.cpp | 3 ++-
Source/Core/VideoCommon/Fifo.cpp | 3 ++-
Source/Core/VideoCommon/RenderBase.cpp | 11 ++++++++++-
Source/Core/VideoCommon/Statistics.h | 7 +++++++
Source/Core/VideoCommon/VertexLoaderManager.cpp | 10 +++++++---
Source/Core/VideoCommon/VertexManagerBase.cpp | 2 ++
10 files changed, 39 insertions(+), 14 deletions(-)
commit aa82e3245025ca139abd8c4ba1c74ec7731a8f6a
Merge: b85f7cd3f1 3bf92e76e5
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 12 22:59:13 2018 +0800
merge
commit b85f7cd3f1a63accdb62b6d74198191b9e291b07
Merge: 7704833582 309f7127bb
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 12 22:52:56 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit 309f7127bbcea03b3940b4e71d7cae85b13d5747
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 12 11:06:59 2018 +0800
fx
.../dolphinemu/overlay/InputOverlay.java | 52 +++++++++++-----------
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 2 +-
Source/Core/VideoCommon/VertexManagerBase.cpp | 2 +
Source/Core/VideoCommon/VertexManagerBase.h | 2 +-
4 files changed, 30 insertions(+), 28 deletions(-)
commit 238f0f6e5f4bd5d077bab3811c0fc7b8169ab41c
Merge: 013ba1e24d c37aa61ad9
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 11 20:37:49 2018 +0800
Merge branch 'idle_skipping' of https://github.com/degasus/dolphin
commit 013ba1e24db1dab3c68a37ebe731cb2387b2a2fc
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 11 17:05:48 2018 +0800
stereoscopy
.../features/settings/model/Settings.java | 4 +--
.../dolphinemu/features/settings/ui/MenuTag.java | 1 -
.../settings/ui/SettingsFragmentPresenter.java | 37 +---------------------
.../features/settings/utils/SettingsFile.java | 5 ---
4 files changed, 2 insertions(+), 45 deletions(-)
commit 38aac5dca768d25382cea76b33d92924ad74941a
Merge: 6be32372cf a2b97665bb
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 11 14:12:58 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 6be32372cf8484366bd128a17a2cf969cba34e8a
Merge: b5bd24ee8e cba8e07d44
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 11 14:12:25 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit cba8e07d44b7f283873a1bf098d9641e17fd210c
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 10 22:50:00 2018 +0800
fx
Source/Core/VideoBackends/OGL/OGLPipeline.cpp | 2 --
Source/Core/VideoCommon/RenderState.h | 1 -
Source/Core/VideoCommon/VertexManagerBase.cpp | 4 ++--
3 files changed, 2 insertions(+), 5 deletions(-)
commit 23bb40e4b36031c71bea1752d2dece986603b372
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 10 22:33:07 2018 +0800
primitive restart
Source/Core/Core/Analytics.cpp | 1 -
Source/Core/VideoBackends/D3D/main.cpp | 1 -
Source/Core/VideoBackends/Null/NullBackend.cpp | 1 -
Source/Core/VideoBackends/OGL/OGLPipeline.cpp | 2 +
.../Core/VideoBackends/OGL/ProgramShaderCache.cpp | 3 +-
Source/Core/VideoBackends/OGL/Render.cpp | 9 +-
Source/Core/VideoBackends/OGL/main.cpp | 1 -
Source/Core/VideoBackends/Software/SWmain.cpp | 1 -
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 19 +--
Source/Core/VideoBackends/Vulkan/VulkanContext.cpp | 6 -
Source/Core/VideoCommon/GeometryShaderGen.cpp | 3 +-
Source/Core/VideoCommon/IndexGenerator.cpp | 150 +++++++--------------
Source/Core/VideoCommon/IndexGenerator.h | 8 --
Source/Core/VideoCommon/RenderState.cpp | 6 +
Source/Core/VideoCommon/RenderState.h | 1 +
Source/Core/VideoCommon/VertexManagerBase.cpp | 87 +++---------
Source/Core/VideoCommon/VideoConfig.h | 1 -
17 files changed, 81 insertions(+), 219 deletions(-)
commit d0db67d9157c8e2bb1d0af63914ed86b9f145117
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 10 12:44:58 2018 +0800
soundtouch
Externals/soundtouch/AAFilter.cpp | 9 +-
Externals/soundtouch/AAFilter.h | 7 -
Externals/soundtouch/BPMDetect.cpp | 397 +++++++++++++++++++++-------
Externals/soundtouch/BPMDetect.h | 309 +++++++++++++++-------
Externals/soundtouch/FIFOSampleBuffer.cpp | 11 +-
Externals/soundtouch/FIFOSampleBuffer.h | 9 +-
Externals/soundtouch/FIFOSamplePipe.h | 7 -
Externals/soundtouch/FIRFilter.cpp | 15 +-
Externals/soundtouch/FIRFilter.h | 11 +-
Externals/soundtouch/InterpolateCubic.cpp | 4 -
Externals/soundtouch/InterpolateCubic.h | 4 -
Externals/soundtouch/InterpolateLinear.cpp | 4 -
Externals/soundtouch/InterpolateLinear.h | 8 +-
Externals/soundtouch/InterpolateShannon.cpp | 4 -
Externals/soundtouch/InterpolateShannon.h | 4 -
Externals/soundtouch/PeakFinder.cpp | 11 +-
Externals/soundtouch/PeakFinder.h | 11 +-
Externals/soundtouch/RateTransposer.cpp | 27 +-
Externals/soundtouch/RateTransposer.h | 14 +-
Externals/soundtouch/STTypes.h | 35 +--
Externals/soundtouch/SoundTouch.cpp | 121 ++++++---
Externals/soundtouch/SoundTouch.h | 91 +++++--
Externals/soundtouch/SoundTouch.vcxproj | 1 +
Externals/soundtouch/TDStretch.cpp | 126 +++++----
Externals/soundtouch/TDStretch.h | 15 +-
Externals/soundtouch/cpu_detect.h | 7 -
Externals/soundtouch/cpu_detect_x86.cpp | 7 -
Externals/soundtouch/mmx_optimized.cpp | 21 +-
Externals/soundtouch/soundtouch_config.h | 5 +
Externals/soundtouch/sse_optimized.cpp | 9 +-
Source/Core/Core/Core.cpp | 6 +-
Source/Core/VideoCommon/RenderBase.cpp | 7 +-
32 files changed, 837 insertions(+), 480 deletions(-)
commit 7704833582e6be73a6a7fa8fba89d230685773b2
Merge: c73fba8389 1c92688292
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 9 23:12:53 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit 1c926882924e3832b48b730ef975bba46b81c3c6
Merge: 287160ce53 bb255d2666
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 9 21:52:34 2018 +0800
merge
commit 287160ce53122d0497f06b463a6a3c04ee6617a4
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 9 18:26:36 2018 +0800
debug info
.../ui/settings/SettingsFragmentPresenter.java | 3 +
.../dolphinemu/dolphinemu/utils/SettingsFile.java | 1 +
Source/Android/app/src/main/res/values/strings.xml | 2 +
Source/Core/Core/Core.cpp | 102 ++++++++++++---------
Source/Core/VideoBackends/OGL/RasterFont.cpp | 16 +++-
Source/Core/VideoBackends/OGL/RasterFont.h | 2 +-
Source/Core/VideoBackends/OGL/Render.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/RasterFont.cpp | 11 ++-
Source/Core/VideoBackends/Vulkan/VertexManager.cpp | 2 +
Source/Core/VideoCommon/RenderBase.cpp | 31 ++++---
10 files changed, 109 insertions(+), 63 deletions(-)
commit c37aa61ad941dfed293dea8cb18a33e5b37b6961
Author: degasus <wickmarkus@web.de>
Date: Thu Aug 9 09:40:12 2018 +0200
PowerPC: More idle loop detections.
Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp | 3 ++
.../Core/Core/PowerPC/JitArm64/JitArm64_Branch.cpp | 15 ++++++++-
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 36 ++++++++++++----------
3 files changed, 36 insertions(+), 18 deletions(-)
commit fbf330353b4821c9919e1906cba18b2707a35e86
Author: degasus <wickmarkus@web.de>
Date: Sat Jul 28 01:52:22 2018 +0200
Jit64: Optimized idle skipping detection.
.../PowerPC/Interpreter/Interpreter_Tables.cpp | 4 +-
Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp | 35 ++++----
Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp | 12 ++-
Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp | 33 --------
.../Core/Core/PowerPC/JitArm64/JitArm64_Branch.cpp | 35 ++++----
.../Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp | 31 -------
Source/Core/Core/PowerPC/PPCAnalyst.cpp | 96 ++++++++++++++++++++--
Source/Core/Core/PowerPC/PPCAnalyst.h | 6 +-
8 files changed, 144 insertions(+), 108 deletions(-)
commit 274905be3f76ee1ad593e3385e0bd6882cd5cd10
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 8 22:52:56 2018 +0800
glslang
Externals/glslang/CMakeLists.txt | 1 +
Externals/glslang/SPIRV/CMakeLists.txt | 27 +-
Externals/glslang/SPIRV/GLSL.ext.KHR.h | 1 +
Externals/glslang/SPIRV/GlslangToSpv.cpp | 193 +-
Externals/glslang/SPIRV/SPVRemapper.cpp | 18 +-
Externals/glslang/SPIRV/SpvBuilder.cpp | 75 +-
Externals/glslang/SPIRV/SpvBuilder.h | 12 +-
Externals/glslang/SPIRV/SpvPostProcess.cpp | 164 ++
Externals/glslang/SPIRV/disassemble.cpp | 21 +
Externals/glslang/SPIRV/disassemble.h | 4 +
Externals/glslang/SPIRV/doc.cpp | 4 +
Externals/glslang/SPIRV/spirv.hpp | 3 +
Externals/glslang/StandAlone/CMakeLists.txt | 1 +
Externals/glslang/StandAlone/StandAlone.cpp | 28 +-
Externals/glslang/glslang.vcxproj | 3 +-
Externals/glslang/glslang.vcxproj.filters | 5 +-
Externals/glslang/glslang/Include/Types.h | 26 +
Externals/glslang/glslang/Include/intermediate.h | 1 +
Externals/glslang/glslang/Include/revision.h | 2 +-
.../glslang/MachineIndependent/Constant.cpp | 55 +-
.../glslang/MachineIndependent/Initialize.cpp | 36 +-
.../glslang/MachineIndependent/Intermediate.cpp | 72 +-
.../glslang/MachineIndependent/ParseHelper.cpp | 323 ++-
.../glslang/MachineIndependent/ParseHelper.h | 1 +
.../glslang/glslang/MachineIndependent/Scan.cpp | 25 +-
.../glslang/MachineIndependent/ScanContext.h | 6 +-
.../glslang/MachineIndependent/ShaderLang.cpp | 1 +
.../glslang/MachineIndependent/Versions.cpp | 177 +-
.../glslang/glslang/MachineIndependent/Versions.h | 15 +-
.../glslang/glslang/MachineIndependent/glslang.y | 79 +-
.../glslang/MachineIndependent/glslang_tab.cpp | 2095 ++++++++++----------
.../glslang/MachineIndependent/intermOut.cpp | 2 +-
.../glslang/MachineIndependent/iomapper.cpp | 58 +-
.../glslang/MachineIndependent/linkValidate.cpp | 268 ++-
.../glslang/MachineIndependent/localintermediate.h | 16 +-
.../glslang/MachineIndependent/parseVersions.h | 9 +
.../glslang/MachineIndependent/preprocessor/Pp.cpp | 98 +-
.../MachineIndependent/preprocessor/PpContext.h | 9 +-
.../MachineIndependent/preprocessor/PpScanner.cpp | 37 +-
.../MachineIndependent/preprocessor/PpTokens.cpp | 6 +-
.../glslang/MachineIndependent/reflection.cpp | 9 +
.../glslang/MachineIndependent/reflection.h | 8 +-
Externals/glslang/glslang/Public/ShaderLang.h | 3 +-
Externals/glslang/gtests/Hlsl.FromFile.cpp | 1 +
Externals/glslang/gtests/Link.FromFile.Vk.cpp | 1 +
Externals/glslang/gtests/Pp.FromFile.cpp | 1 +
Externals/glslang/gtests/Spv.FromFile.cpp | 12 +
Externals/glslang/hlsl/hlslGrammar.cpp | 31 +-
Externals/glslang/hlsl/hlslGrammar.h | 3 +-
Externals/glslang/hlsl/hlslParseHelper.cpp | 77 +-
Externals/glslang/hlsl/hlslParseHelper.h | 1 -
Externals/glslang/hlsl/hlslParseables.cpp | 2 +-
Source/Android/app/build.gradle | 4 +-
.../dolphinemu/dialogs/GameDetailsDialog.java | 3 +-
.../dolphinemu/overlay/InputOverlay.java | 8 +-
.../overlay/InputOverlayDrawableJoystick.java | 23 +-
.../dolphinemu/ui/main/MainActivity.java | 3 +-
.../src/main/res/layout/dialog_game_details.xml | 6 +-
Source/Android/app/src/main/res/values/colors.xml | 6 +-
Source/Android/app/src/main/res/values/strings.xml | 1 +
Source/Android/build.gradle | 2 +-
Source/Core/Core/Core.cpp | 3 +-
.../Core/VideoBackends/Vulkan/ShaderCompiler.cpp | 6 +-
Source/Core/VideoCommon/RenderBase.cpp | 5 +-
Source/Core/VideoCommon/RenderBase.h | 3 +
Source/PCH/pch.h | 2 +-
66 files changed, 2517 insertions(+), 1684 deletions(-)
commit e598d81847b5c0e8a76cc66df9688eb71837871f
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 8 20:34:56 2018 +0800
Revert "bit field"
This reverts commit bec920863d74b540f979667133eb65ec7aec19ca.
Source/Core/VideoBackends/D3D/D3DState.cpp | 4 +-
Source/Core/VideoBackends/OGL/SamplerCache.cpp | 4 +-
.../Core/VideoBackends/Software/TransformUnit.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/Constants.h | 8 +--
Source/Core/VideoBackends/Vulkan/ObjectCache.cpp | 10 +--
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 4 +-
Source/Core/VideoCommon/AbstractPipeline.h | 13 ++--
Source/Core/VideoCommon/RenderState.cpp | 2 +-
Source/Core/VideoCommon/RenderState.h | 77 ++++++++++------------
Source/Core/VideoCommon/UberShaderCommon.h | 3 +-
Source/Core/VideoCommon/VertexLoaderManager.cpp | 2 +-
Source/Core/VideoCommon/VertexLoaderManager.h | 2 +-
Source/Core/VideoCommon/XFMemory.h | 51 ++++++--------
13 files changed, 80 insertions(+), 102 deletions(-)
commit c73fba83899e3c3e955e0dc2ecdf02700ab63f2b
Merge: 40703c7d4a 9cd7dfcd8f
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 7 23:13:43 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 40703c7d4aa57bbdd141f546adf34debece80e86
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Aug 7 00:04:46 2018 +0800
card view
.../dolphinemu/ui/main/MainActivity.java | 2 +-
.../Android/app/src/main/res/layout/card_game.xml | 26 +++++++++++++---------
.../main/res/layout/list_item_settings_header.xml | 10 ++++-----
3 files changed, 21 insertions(+), 17 deletions(-)
commit bec920863d74b540f979667133eb65ec7aec19ca
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 6 22:10:45 2018 +0800
bit field
Source/Core/VideoBackends/D3D/D3DState.cpp | 4 +-
Source/Core/VideoBackends/OGL/SamplerCache.cpp | 4 +-
.../Core/VideoBackends/Software/TransformUnit.cpp | 2 +-
Source/Core/VideoBackends/Vulkan/Constants.h | 8 ++-
Source/Core/VideoBackends/Vulkan/ObjectCache.cpp | 10 +--
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 4 +-
Source/Core/VideoCommon/AbstractPipeline.h | 13 ++--
Source/Core/VideoCommon/RenderState.cpp | 2 +-
Source/Core/VideoCommon/RenderState.h | 77 ++++++++++++----------
Source/Core/VideoCommon/UberShaderCommon.h | 3 +-
Source/Core/VideoCommon/VertexLoaderManager.cpp | 2 +-
Source/Core/VideoCommon/VertexLoaderManager.h | 2 +-
Source/Core/VideoCommon/XFMemory.h | 51 ++++++++------
13 files changed, 102 insertions(+), 80 deletions(-)
commit d55965b849791a435f2028e9f23bdd30a5621c6d
Author: weihuoya <zwdreams@gmail.com>
Date: Mon Aug 6 00:04:10 2018 +0800
remove tabLayout
.../dolphinemu/adapters/GameAdapter.java | 12 ++-
.../dolphinemu/adapters/PlatformPagerAdapter.java | 45 ----------
.../dolphinemu/services/GameFileCacheService.java | 5 ++
.../dolphinemu/ui/main/MainActivity.java | 69 ++++------------
.../ui/platform/PlatformGamesFragment.java | 95 ----------------------
.../dolphinemu/ui/platform/PlatformGamesView.java | 32 --------
.../dolphinemu/viewholders/GameViewHolder.java | 2 +
.../app/src/main/res/layout/activity_main.xml | 42 +++-------
.../Android/app/src/main/res/layout/card_game.xml | 22 +++--
.../app/src/main/res/layout/fragment_grid.xml | 13 ---
.../main/res/layout/list_item_settings_header.xml | 4 +-
.../app/src/main/res/menu/menu_emulation.xml | 2 +-
.../app/src/main/res/menu/menu_emulation_wii.xml | 2 +-
Source/Android/app/src/main/res/values/arrays.xml | 5 +-
Source/Android/app/src/main/res/values/strings.xml | 5 ++
15 files changed, 69 insertions(+), 286 deletions(-)
commit 904b8aa86461a060b8815d7e8466fb194ac9d844
Merge: 9d89fe5be0 0a8e04e469
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 5 21:56:27 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit b5bd24ee8efadb22b4cb90cb1231acd1769928eb
Merge: 42d010722a 0a8e04e469
Author: weihuoya <zwdreams@gmail.com>
Date: Sun Aug 5 16:43:57 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 76c717dcd918e3899a2e5ebbd126af741384f34a
Author: Stenzek <stenzek@gmail.com>
Date: Tue Sep 19 21:14:59 2017 +1000
DriverDetails: Add bug to disable reversed depth range on broken drivers
Source/Core/VideoBackends/Vulkan/VulkanContext.cpp | 5 +++++
Source/Core/VideoCommon/DriverDetails.cpp | 6 +++++-
Source/Core/VideoCommon/DriverDetails.h | 7 ++++++-
3 files changed, 16 insertions(+), 2 deletions(-)
commit 9ace3ec3cae6bcb475c35f4501390e9c5b87318b
Author: Stenzek <stenzek@gmail.com>
Date: Sat Sep 16 16:43:59 2017 +1000
Vulkan: Use reversed depth range in viewport
Matches OpenGL behavior.
Source/Core/VideoBackends/Vulkan/Renderer.cpp | 15 +++++---
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 40 ++++++++++++++++++----
Source/Core/VideoBackends/Vulkan/TextureCache.cpp | 1 -
Source/Core/VideoBackends/Vulkan/VulkanContext.cpp | 8 ++---
Source/Core/VideoCommon/PixelShaderGen.cpp | 8 ++---
.../Core/VideoCommon/TextureConversionShader.cpp | 3 +-
.../Core/VideoCommon/TextureConverterShaderGen.cpp | 2 +-
Source/Core/VideoCommon/UberShaderPixel.cpp | 6 ++--
8 files changed, 59 insertions(+), 24 deletions(-)
commit 42d010722adc6fd6c9594799a73a1821bd64a7a6
Merge: 46fe6dc48c 9d89fe5be0
Author: weihuoya <zwdreams@gmail.com>
Date: Sat Aug 4 17:23:46 2018 +0800
Merge branch 'master' of https://github.com/weihuoya/dolphin
commit 9d89fe5be0fc3963b2b7df68ae991802fad94841
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 22:22:07 2018 +0800
audio backend
.../org/dolphinemu/dolphinemu/NativeLibrary.java | 8 ++
.../ui/settings/SettingsFragmentPresenter.java | 10 +-
.../dolphinemu/dolphinemu/utils/SettingsFile.java | 2 +
Source/Android/app/src/main/res/values/strings.xml | 2 +
Source/Android/jni/MainAndroid.cpp | 107 ++++++---------------
5 files changed, 52 insertions(+), 77 deletions(-)
commit 41a6e2a0f3d1dcb1c27bdd7fe53efe20baa86d32
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 20:16:05 2018 +0800
seekbar step
.../java/org/dolphinemu/dolphinemu/ui/settings/SettingsAdapter.java | 2 +-
.../dolphinemu/dolphinemu/ui/settings/SettingsFragmentPresenter.java | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit 01a7df120b2fdfb10fbb4280a6f88bd9de98797f
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 13:46:00 2018 +0800
readme
Readme.md | 224 +-------------------------------------------------------------
1 file changed, 1 insertion(+), 223 deletions(-)
commit dacc993b69a1bcfaf6b1664fed360d3ae6212c5d
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 13:41:38 2018 +0800
remove animation
Source/Android/app/src/main/AndroidManifest.xml | 1 +
.../dolphinemu/activities/EmulationActivity.java | 183 +--------------------
.../app/src/main/res/layout/activity_emulation.xml | 8 +-
Source/Android/jni/MainAndroid.cpp | 2 +-
4 files changed, 11 insertions(+), 183 deletions(-)
commit a745d56e9f6981a89db7225af183fe3113d61b45
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 11:19:16 2018 +0800
setting
.../dolphinemu/ui/main/MainPresenter.java | 4 ----
.../dolphinemu/ui/settings/SettingsActivity.java | 2 +-
.../ui/settings/SettingsFragmentPresenter.java | 28 ++++++++++------------
.../app/src/main/res/menu/menu_game_grid.xml | 6 -----
4 files changed, 14 insertions(+), 26 deletions(-)
commit be8419e2f2b3d036b86ab1ebd7ad67eb8b29a605
Merge: c5ef9a71fd cf116d488a
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 10:18:45 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit c5ef9a71fd6bce7f8d1bcc39519cb0191300fb96
Author: weihuoya <zwdreams@gmail.com>
Date: Fri Aug 3 00:24:04 2018 +0800
immersive
.../dolphinemu/activities/EmulationActivity.java | 141 ++++-----------------
.../dolphinemu/fragments/MenuFragment.java | 77 -----------
.../res/layout-television/activity_emulation.xml | 44 -------
.../res/layout-television/fragment_emulation.xml | 7 -
.../src/main/res/layout/fragment_ingame_menu.xml | 74 -----------
5 files changed, 27 insertions(+), 316 deletions(-)
commit 2622bc0136948f98f787badd11561f415a309dd1
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 2 21:56:46 2018 +0800
input ui
.../dolphinemu/overlay/InputOverlay.java | 236 ++++++++++++++-------
.../dolphinemu/viewholders/FileViewHolder.java | 30 ---
.../src/main/res/layout/activity_add_directory.xml | 27 ---
.../app/src/main/res/layout/list_item_file.xml | 33 ---
.../app/src/main/res/menu/menu_add_directory.xml | 11 -
5 files changed, 155 insertions(+), 182 deletions(-)
commit cb08a751c5ca0cc8e27dd75d3f7bca94537277e1
Merge: 1e1d395309 59d97c8e3e
Author: weihuoya <zwdreams@gmail.com>
Date: Thu Aug 2 20:25:19 2018 +0800
Merge branch 'master' of https://github.com/dolphin-emu/dolphin
commit 1e1d39530949096beae10b5aeef18136f0b859ba
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 1 22:25:14 2018 +0800
input
.../dolphinemu/overlay/InputOverlay.java | 123 +++++++++++++++++++--
1 file changed, 116 insertions(+), 7 deletions(-)
commit fe54ce529d8e70b5ab46e4cc0efeb366c136e98a
Author: weihuoya <zwdreams@gmail.com>
Date: Wed Aug 1 14:46:22 2018 +0800
ui
.../dolphinemu/adapters/PlatformPagerAdapter.java | 23 +++-------------
.../dolphinemu/ui/main/MainActivity.java | 11 +++-----
.../dolphinemu/ui/main/MainPresenter.java | 8 +++---
.../app/src/main/res/layout/activity_main.xml | 14 +++-------
.../app/src/main/res/layout/activity_tv_main.xml | 7 -----
.../Android/app/src/main/res/layout/tv_title.xml | 31 ----------------------
.../app/src/main/res/menu/menu_game_grid.xml | 6 +++++
.../gradle/wrapper/gradle-wrapper.properties | 2 +-
8 files changed, 20 insertions(+), 82 deletions(-)
commit cb888b8adf82bda9698cc27b4c1d8d6f0a343827
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Jul 31 21:06:26 2018 +0800
...
.../org/dolphinemu/dolphinemu/ApplicationTest.java | 13 ----------
.../dolphinemu/model/TvSettingsItem.java | 30 ----------------------
2 files changed, 43 deletions(-)
commit d76fdc655fd1c59b9044a9845e4492d430c592d9
Author: weihuoya <zwdreams@gmail.com>
Date: Tue Jul 31 20:56:56 2018 +0800
android ui
Source/Android/app/build.gradle | 22 +-
Source/Android/app/src/main/AndroidManifest.xml | 29 --
.../dolphinemu/activities/AppLinkActivity.java | 134 ----------
.../dolphinemu/adapters/GameRowPresenter.java | 146 ----------
.../dolphinemu/adapters/SettingsRowPresenter.java | 46 ----
.../dolphinemu/fragments/EmulationFragment.java | 2 -
.../dolphinemu/services/SyncChannelJobService.java | 166 ------------
.../services/SyncProgramsJobService.java | 161 -----------
.../dolphinemu/ui/main/CustomTitleView.java | 80 ------
.../dolphinemu/ui/main/MainActivity.java | 2 +
.../dolphinemu/ui/main/TvMainActivity.java | 268 -------------------
.../ui/settings/SettingsActivityPresenter.java | 2 -
.../org/dolphinemu/dolphinemu/utils/TvUtil.java | 296 ---------------------
.../dolphinemu/viewholders/TvGameViewHolder.java | 31 ---
.../viewholders/TvSettingsViewHolder.java | 22 --
.../app/src/main/res/layout/activity_main.xml | 32 +--
.../Android/app/src/main/res/layout/card_game.xml | 68 ++---
.../app/src/main/res/layout/fragment_emulation.xml | 2 +-
.../app/src/main/res/layout/fragment_grid.xml | 4 +-
.../app/src/main/res/layout/fragment_settings.xml | 11 +-
.../app/src/main/res/layout/list_item_file.xml | 6 +-
.../app/src/main/res/menu/menu_game_grid.xml | 12 +-
Source/Android/app/src/main/res/values/strings.xml | 2 +-
Source/Android/app/src/main/res/values/styles.xml | 16 --
Source/Core/Common/CommonFuncs.cpp | 2 +-
25 files changed, 82 insertions(+), 1480 deletions(-)
commit 78dfd708b0059833b1991527e29dc1b30ff008c9
Author: LAGonauta <lagonauta@gmail.com>
Date: Sun Nov 5 18:50:59 2017 -0200
Removed FFDShow DPL2 decoder
Source/Core/AudioCommon/AudioCommon.vcxproj | 2 -
.../Core/AudioCommon/AudioCommon.vcxproj.filters | 2 -
Source/Core/AudioCommon/CMakeLists.txt | 1 -
Source/Core/AudioCommon/CubebStream.cpp | 1 -
Source/Core/AudioCommon/DPL2Decoder.cpp | 364 ---------------------
Source/Core/AudioCommon/DPL2Decoder.h | 8 -
6 files changed, 378 deletions(-)
commit 600aa3e8cfeae6332d5412921057b2da4cc581cb
Author: LAGonauta <lagonauta@gmail.com>
Date: Wed Aug 9 17:02:17 2017 -0300
Removed zeroing-out the LFE as it is not needed anymore.
Also removed minimum number of frames needed when decoding DPL2, and use
std::numeric_limits to clamp the samples when needed.
Clamping is still needed, but those samples are much rarer now and depend
on the game.
Source/Core/AudioCommon/OpenALStream.cpp | 40 +++++++++-----------------------
1 file changed, 11 insertions(+), 29 deletions(-)
commit b7a56f4aacdbd904ee5b871d4d01fcdb8f60b039
Author: LAGonauta <lagonauta@gmail.com>
Date: Wed Aug 9 16:59:37 2017 -0300
Cleaned up PulseAudio as we now use FreeSurround
Source/Core/AudioCommon/PulseAudioStream.cpp | 26 +++++++-------------------
1 file changed, 7 insertions(+), 19 deletions(-)
commit 0f0ee3891d459486bbe967fb1ecabe6da600ca6b
Author: LAGonauta <lagonauta@gmail.com>
Date: Wed Aug 9 16:57:26 2017 -0300
Swapped FFDShow's DPL2 decoder by FreeSurround
Added class in AudioCommon for the surround decoder
Source/Core/AudioCommon/AudioCommon.vcxproj | 5 ++
.../Core/AudioCommon/AudioCommon.vcxproj.filters | 2 +
Source/Core/AudioCommon/CMakeLists.txt | 3 +-
Source/Core/AudioCommon/Mixer.cpp | 26 +++---
Source/Core/AudioCommon/Mixer.h | 6 +-
Source/Core/AudioCommon/SurroundDecoder.cpp | 93 ++++++++++++++++++++++
Source/Core/AudioCommon/SurroundDecoder.h | 36 +++++++++
7 files changed, 157 insertions(+), 14 deletions(-)
commit 77c4475b449ed113496449e0ac86921419114259
Author: LAGonauta <lagonauta@gmail.com>
Date: Wed Aug 9 16:55:43 2017 -0300
Added FreeSurround to Externals
Also cleaned up its source code to support only 5.1 and 7.1 setups.
CMakeLists.txt | 5 +
Externals/FreeSurround/CMakeLists.txt | 14 +
Externals/FreeSurround/FreeSurround.vcxproj | 53 +
.../FreeSurround/FreeSurround.vcxproj.filters | 42 +
.../include/FreeSurround/ChannelMaps.h | 36 +
.../include/FreeSurround/FreeSurroundDecoder.h | 209 ++++
.../FreeSurround/include/FreeSurround/KissFFT.h | 131 +++
.../FreeSurround/include/FreeSurround/KissFFTR.h | 47 +
.../include/FreeSurround/_KissFFTGuts.h | 202 ++++
Externals/FreeSurround/source/ChannelMaps.cpp | 1148 ++++++++++++++++++++
.../FreeSurround/source/FreeSurroundDecoder.cpp | 310 ++++++
Externals/FreeSurround/source/KissFFT.cpp | 444 ++++++++
Externals/FreeSurround/source/KissFFTR.cpp | 185 ++++
Source/VSProps/Base.props | 1 +
Source/dolphin-emu.sln | 7 +
15 files changed, 2834 insertions(+)
commit ce3a06fca63f4f9153453c9be598dfeaeabe8f3f
Author: Stenzek <stenzek@gmail.com>
Date: Sun May 20 01:32:55 2018 +1000
VideoBackends: Integer blending of src_color when factor = src_alpha
This works around precision/rounding differences between the console GPU
and the hardware backends, reducing the chance of off-by-one errors.
Fortune Street is one case of where this can make a difference, leaving
a feint white box around characters.
Instead of using floating/fixed-point blending in the hardware, we use
integer blending in the pixel shader, and set the blend factor to ONE.
Source/Core/VideoBackends/D3D/D3DState.cpp | 2 +-
Source/Core/VideoBackends/OGL/Render.cpp | 7 ++++---
Source/Core/VideoBackends/Vulkan/ShaderCache.cpp | 8 +++++---
Source/Core/VideoCommon/PixelShaderGen.cpp | 24 +++++++++++++++++++-----
Source/Core/VideoCommon/RenderState.cpp | 8 +++++++-
Source/Core/VideoCommon/RenderState.h | 3 ++-
6 files changed, 38 insertions(+), 14 deletions(-)
commit 189ed766026fbb5126579ca90adc380237a67f1a
Author: Stenzek <stenzek@gmail.com>
Date: Sun May 20 00:47:06 2018 +1000
PixelShaderGen: Make tev lerp behavior match software rasterizer
Source/Core/VideoCommon/PixelShaderGen.cpp | 13 ++---
Source/Core/VideoCommon/UberShaderPixel.cpp | 74 ++++++++++++++---------------
2 files changed, 41 insertions(+), 46 deletions(-)
commit 519b72a1cd9e4259fd258244b8bd84e599eeb3b7
Author: Stenzek <stenzek@gmail.com>
Date: Sun May 20 00:37:16 2018 +1000
VideoSoftware: Unify color and alpha combiner handling of lerp bias
Color and alpha were previously handled differently, which caused
regressions in Baten Kaitos.
Source/Core/VideoBackends/Software/Tev.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)10-19-2018, 07:06 PM
Maybe it can be difficult for you, but the author, I see that it also adds the changes of the other authors of the main branch.
It would be a job that would take away a lot of precious time.
Come to meet him.
It would be a job that would take away a lot of precious time.
Come to meet him.
10-19-2018, 07:25 PM
(10-19-2018, 07:06 PM)stizzo Wrote: [ -> ]Maybe it can be difficult for you, but the author, I see that it also adds the changes of the other authors of the main branch.
It would be a job that would take away a lot of precious time.
Come to meet him.
I think you've missed my point. I don't want them to do it for me. I suggest them to do it for making it easier for them over time. Merging is easier in the beginning, rebasing is more work in the beginning. But over time, this changes. You'll see some random merge conflicts without any additional hints what was changed. So rebasing stays at the same complexity, but merging will get harder over time, even with the same amount of modification.
10-19-2018, 07:28 PM
I understand.
The google translator is a bit disgusting.
The google translator is a bit disgusting.