JosJuice
5e70af1ce5
Merge pull request #6109 from t27duck/missing_wiiware_makers_2
...
Update maker information to match the wiki
2017-11-06 08:05:19 +01:00
Michael M
14f22ad829
Qt Mapping*: make logic around setting/loading settings more consistent
...
Changes:
- signal for widget value changed: sets controller setting, saves
settings
- Update(): only updates widget from existing controller setting
- Clear(): sets controller setting, saves settings, and calls Update()
2017-11-05 11:32:23 -08:00
Michael M
cb47857e8a
Rename GCPadWiiU -> GCPadWiiUConfigDialog
...
This name better reflects its new standalone functionality.
2017-11-05 08:04:16 -08:00
Michael M
a8b5eab4c4
Qt GCPadWiiU: standalone dialog, not subclass of MappingWidget
...
It uses none of the functionality of MappingWidget or the parent MappingWindow, and complicates the definition of the MappingWidget interface.
2017-11-05 08:04:16 -08:00
Michael M
27e1577da9
Qt MappingWindow: move controller type into constructor
2017-11-05 08:04:16 -08:00
Pierre Bourdon
bb38b39952
Merge pull request #6170 from JosJuice/qt-language-encoding
...
DolphinQt2: Fix broken language encodings on Windows
2017-11-05 16:51:01 +01:00
JosJuice
ce497e7515
Merge pull request #6169 from degasus/master
...
Core: Fix pragma pack usages.
2017-11-05 13:25:16 +01:00
degasus
3a36c964f5
WiimoteEmu: Don't set pack pragma for STL objects.
2017-11-05 13:13:25 +01:00
JosJuice
c39778395c
DolphinQt2: Fix broken language encodings on Windows
2017-11-05 11:07:41 +01:00
degasus
47f7e5b454
WiiUtils: Be more explicit about packing.
2017-11-05 10:52:37 +01:00
Michael M
1b1dd1d749
EmulatedController: encapsulate default device behind getters/setters
2017-11-04 17:08:55 -07:00
Pierre Bourdon
bb0794715c
Merge pull request #6111 from stenzek/enable-vk-nv-glsl
...
Vulkan: Use VK_NV_glsl extension where available, and skip glslang
2017-11-04 17:14:28 +01:00
JosJuice
d1b20518fc
Translation resources sync with Transifex
2017-11-04 15:45:44 +01:00
JosJuice
1dc2a85ccc
Avoid UB when reading Wii volume names
2017-11-03 23:17:40 +01:00
JosJuice
6902bbb696
When NAND is damaged, show title names from save files
...
The earlier code always tried to use TitleDatabase for getting
title names, but that didn't work for disc-based games, because
there was no way to get the maker ID.
2017-11-03 23:17:36 +01:00
JosJuice
5a6d90900e
Add WiiSaveBanner class
...
This class is similar to the BannerLoaderWii class that was
removed in ee694e32
.
2017-11-03 23:00:43 +01:00
JosJuice
a310cbec8e
Fix incorrect handling of auto IR
...
Some lines of code in Dolphin just plainly grabbed the value of
g_ActiveConfig.iEFBScale, which resulted in Auto being treated as
0x rather than the actual automatically selected scale.
2017-11-03 16:04:46 +01:00
Leo Lam
c8710d0861
Merge pull request #6142 from gwicks/android-settings
...
Android: Add Slot A and B Device settings to the settings UI
2017-11-03 14:25:40 +01:00
Leo Lam
53f0974372
Merge pull request #6159 from JosJuice/consistent-gui-strings
...
Make GUI strings more consistent
2017-11-03 14:18:54 +01:00
Leo Lam
9e4590b2b2
Merge pull request #6160 from JosJuice/gecko-na
...
Don't show "N/A" as description when there is no Gecko code
2017-11-03 14:16:59 +01:00
Leo Lam
a58df9fe3d
Merge pull request #6163 from JosJuice/simple-ini-ir
...
Revert "Convert to/from old EFB scale numbering"
2017-11-03 13:46:40 +01:00
Anthony
423cde2b9c
Merge pull request #6161 from leoetlino/nand-check-improvements
...
Improvements and important fix for NAND checks
2017-11-02 16:50:02 -07:00
JosJuice
2d3dd5ede7
Revert "Convert to/from old EFB scale numbering"
...
This reverts commit 1fc910b3ea
,
replacing the old INI setting EFBScale with a new INI setting
called InternalResolution, which has a simpler mapping:
| EFBScale | InternalResolution
----------------- | -------------------- | --------------------
Auto (fractional) | 0 |
Auto (integral) | 1 | 0
1x | 2 | 1
1.5x | 3 |
2x | 4 | 2
2.5x | 5 |
3x | 6 | 3
4x | 7 | 4
5x | 8 | 5
6x | 9 | 6
All the fractional IRs were removed in f090a943
.
2017-11-02 21:39:05 +01:00
Anthony
ad8d885c1d
Merge pull request #6140 from hackbar/cleanup2
...
Android: minor UI changes
2017-11-02 11:53:54 -07:00
Anthony
20a02a9765
Merge pull request #6139 from hackbar/rotation-fix
...
Android: Destroy the surface in EmulationFragment onStop.
2017-11-02 11:53:02 -07:00
Léo Lam
f2eee368e0
WiiUtils: Ignore missing contents for DLC titles
...
It is not possible to tell whether DLC contents are supposed to be
present on the NAND or not, because they're treated as "optional".
So this commit changes the NAND check to not consider missing
contents for DLC titles as an issue.
2017-11-02 17:59:53 +01:00
Léo Lam
71d4c47eb5
UI: Tweak the NAND check popup message
...
Inform the user that re-launching titles can also fix the issues.
2017-11-02 16:02:55 +01:00
JosJuice
7253c4bb52
Don't show "N/A" as description when there is no Gecko code
...
"N/A" can be awkward to handle in translations.
I don't think there's much point in showing "N/A" rather than
leaving the description box blank, so let's just leave it blank.
2017-11-02 14:37:45 +01:00
JosJuice
d454e041b0
Make GUI strings more consistent
...
Most of the changes I've made here were because of small
differences between DolphinWX and DolphinQt2.
2017-11-02 14:32:16 +01:00
Léo Lam
1cd4be1d0f
WiiUtils: Unify the check and repair functions
...
Makes it clearer what actions will be taken for every issue
that is found.
2017-11-02 11:34:13 +01:00
Mike
18cb68eb3c
Android: Destroy the surface in EmulationFragment onStop.
...
Emulation needs to be running when the surface is destroyed, but we want
to pause in onStop. So call the surfaceDestroyed callback, as this
accomplished both.
2017-11-01 23:39:56 -07:00
Mike
987d24fe87
Android: Use the newInstance pattern for EmulationFragment.
2017-11-01 22:39:48 -07:00
Mike
5cb1a08b13
Android: Only specify the transition name for the target Activity.
...
The source Views don't need the transition name. We could get the name
from the sharedView via getTransitionName, but since the TV
ImageCardView isn't inflated in XML it would be to be manually set.
I'm not sure if that would be any cleaner than this.
2017-11-01 18:54:54 -07:00
Mike
0fb3cb2f56
Android: Use the system "immersive" mode for fullscreen, and simplify how it's
...
called.
The user will get a brief system popup tutorial the first time it's
used, so we don't need to show them the menu every time. Once they
enable it by pulling down, hide again after 3s.
2017-11-01 18:54:54 -07:00
Leo Lam
e29cd19f73
Merge pull request #6118 from Tomcc/master
...
Resolution independent mipmaps (high IR Super Mario Galaxy Fix)
2017-10-31 21:37:20 +01:00
Mat M
224996d652
Merge pull request #6150 from MerryMage/macos-wx-underscore-macros
...
wxWidgets3: Fix compilation due to change in assert macros in macOS 10.13 SDK
2017-10-30 21:04:11 -04:00
Greg Wicks
0625cfc34b
Android: Add Slot A and B device settings to UI
2017-10-30 15:07:29 -04:00
Anthony
eaa2742b41
Merge pull request #6153 from iwubcode/d3d_encode_param_type
...
D3D Backend: Change encoding parameter types from DWORD
2017-10-30 09:19:07 -07:00
iwubcode
b201777b83
D3D Backend: Change encoding parameter types from DWORD to our platform agnostic types
2017-10-30 10:27:02 -05:00
MerryMage
2d6047472b
wxWidgets3: Fix compilation due to change in assert macros in macOS 10.13 SDK
2017-10-29 20:23:46 +00:00
Leo Lam
91dac03c45
Merge pull request #6148 from leoetlino/null-bug
...
NANDImporter: Construct strings correctly
2017-10-29 10:30:03 +01:00
Leo Lam
d6ac8ce928
Merge pull request #6147 from sepalani/send-log
...
Socket: Move IOCTLV_SO_SEND(TO) to INFO_LOG
2017-10-29 10:29:25 +01:00
Leo Lam
201ce4b600
Merge pull request #6144 from leoetlino/nand-import-fix
...
NANDImporter: Add support for dumps that don't include keys
2017-10-29 10:28:54 +01:00
Léo Lam
7aa083388b
NANDImporter: Construct strings correctly
...
Use std::string(cstring, strnlen(cstring, max_length)) instead of
trying to remove extra null characters manually, which is a bit
ugly and error prone.
And indeed, the original code contained a bug which would cause
extra NULLs to not be removed at all if the string did not
end with a NULL -- causing issues down the road when constructing
paths for sub-entries.
2017-10-28 22:40:05 +02:00
Léo Lam
96d7c39891
NANDImporter: Add support for dumps that don't include keys
...
This adds support for NAND images that only include the NAND
(i.e. without the OTP/SEEPROM dump appended at the end of the file).
2017-10-28 21:27:18 +02:00
Sepalani
d49e4044c6
Socket: Move IOCTLV_SO_SEND(TO) to INFO_LOG
2017-10-28 20:13:42 +02:00
Anthony
5d449c00e6
Merge pull request #6145 from gwicks/android-buildupdate
...
Android: Update gradle version to 4.1 and plugin to 3.0
2017-10-27 10:59:55 -07:00
Greg Wicks
cf57e90986
Android: Update dependencies to use new format
2017-10-27 13:06:48 -04:00
Tommaso Checchi
5fb6ceac45
Fixed fog, lava, water in Mario Galaxy (and possibly other games) in higher IRs by detecting & fixing the mipmaps that aren't just used for downscaling, but are handmade to create a gradient.
2017-10-27 00:45:20 -07:00
Greg Wicks
faad9ea5ab
Android: Update gradle version
2017-10-26 20:59:18 -04:00