Markus Wick
032b6252a0
Merge pull request #4875 from degasus/ABI
...
JitArm64: Optimize GPR register push/pop and fix the FPR one.
2017-02-14 17:02:17 +01:00
Léo Lam
089f45212e
IOS: Add constants for some missing IOSes
...
This adds memory values for IOS11, 20, 30, 50, 51, 52, 60 and 70.
Unfortunately, IOS40 (in its working version) is not present on NUS, so
constants for that one are still missing.
2017-02-14 12:18:58 +01:00
Anthony
f966354044
Merge pull request #4898 from RisingFog/stop_recording_dtm
...
Add Stop Play/Recording Input Menu
2017-02-13 14:10:23 -08:00
Mat M
f68955502a
Merge pull request #4905 from JosJuice/rename-copy-wii-save
...
Rename "Copy Wii Save" to "Load Wii Save"
2017-02-13 09:55:54 -05:00
Léo Lam
1aae7fb9c8
Remove C++14 optional digit separator
...
It confuses GitHub and localization tools. And some people as well.
2017-02-13 14:25:14 +01:00
JosJuice
3e3dcae9ce
Automatic translation resources sync with Transifex
2017-02-13 14:17:58 +01:00
Matthew Parlane
d1ade5de22
Merge pull request #4904 from JosJuice/oh0-usb-state-warning
...
Don't show savestate USB warning when not using USB passthrough
2017-02-13 14:36:26 +13:00
JosJuice
fc798ca410
Rename "Copy Wii Save" to "Load Wii Save"
...
That netplay uses a separate NAND isn't obvious,
so what "copy" means might not be clear.
2017-02-12 18:40:54 +01:00
JosJuice
8a6b8f7b53
Don't show savestate USB warning when not using USB passthrough
2017-02-12 18:16:26 +01:00
Pierre Bourdon
047394c099
Merge pull request #4903 from leoetlino/usb-kbd-stub
...
IOS/USB_KBD: Re-add the Write stub handler
2017-02-12 16:33:02 +01:00
Léo Lam
5add8c23ee
IOS/USB_KBD: Re-add the Write stub handler
...
This is something I removed by mistake. It didn't break anything in
most titles, but the Mii Channel *requires* write requests to
/dev/usb/kbd to succeed before exiting, so this commit readds the stub.
2017-02-12 16:00:50 +01:00
Mat M
da5683cf27
Merge pull request #4880 from ligfx/windowsmanifest
...
Use .manifest file for apps on Windows
2017-02-12 08:44:38 -05:00
JosJuice
5e799fd469
Merge pull request #4902 from lioncash/unused
...
Boot: Remove unused game ID string
2017-02-12 14:20:05 +01:00
Lioncash
921ab22cb7
Boot: Remove unused game ID string
2017-02-12 07:55:49 -05:00
Léo Lam
b8dd3e690f
Externals: Update mbedtls to 2.4.1
...
The latest version has tons of security fixes (which is expected for a
library such as mbedtls).
Updating also allows getting rid of a few deprecation warnings.
2017-02-12 10:29:02 +01:00
Anthony
7d36f1a7aa
Merge pull request #4899 from lioncash/array
...
ControlGroup: Use std::array for Force and Tilt groups
2017-02-12 01:21:44 -08:00
JosJuice
49ec22bc42
DVDInterface: Translate Wii partition offsets for timing purposes
...
Until now, Dolphin has been using the wrong values
for calculating DVD timing for decrypted Wii reads
(which Wii games essentially always use).
2017-02-12 09:37:39 +01:00
Lioncash
40cea773bc
IOS: Separate net/kd code out from Net.cpp
...
Net.cpp is just a huge glob of network related things, this separates the
KD portion out to make things a little more manageable.
2017-02-11 23:09:08 -05:00
Lioncash
1a99e70ed7
Force: Use std::array for m_swing
2017-02-11 20:22:50 -05:00
Lioncash
df3a4580ea
Tilt: Use std::array for m_tilt
2017-02-11 20:22:42 -05:00
Mat M
0e961776e6
Merge pull request #4879 from orbea/llvm
...
CMake: Fix LLVM error
2017-02-11 20:07:34 -05:00
Mat M
3e016ecc1d
Merge pull request #4888 from leoetlino/good-bye-singleton
...
Get rid of a singleton for NAND shared contents
2017-02-11 20:02:52 -05:00
Mat M
9cdb07b2ef
Merge pull request #4886 from leoetlino/no-prefix
...
FileIO: Minor cleanup
2017-02-11 20:00:58 -05:00
Mat M
295600c86e
Merge pull request #4884 from leoetlino/wii-connect-on-boot
...
Fix connecting Wii remotes on boot
2017-02-11 19:59:50 -05:00
Chris Burgener
28c9f2a44d
Add Stop Play/Recording Input Menu
2017-02-11 19:59:19 -05:00
Mat M
daed1189d9
Merge pull request #4891 from ligfx/cmakewarnings
...
CMake: use _SCL_SECURE_NO_WARNINGS instead of _SECURE_SCL=0
2017-02-11 19:55:37 -05:00
Mat M
3ae6261a50
Merge pull request #4890 from ligfx/usbdkcmake
...
CMake/Libusb: compile libusb/os/windows_usbdk.c
2017-02-11 19:52:09 -05:00
Anthony
bb82586a3d
Merge pull request #4897 from JosJuice/correct-es-comment
...
Correct the comment about the number of ES devices
2017-02-11 10:27:35 -08:00
JosJuice
aaa8ad330a
Correct the comment about the number of ES devices
2017-02-11 17:13:42 +01:00
JosJuice
c96bcace2f
VolumeWiiCrypted: Use constant naming style for constants
2017-02-11 12:56:48 +01:00
JosJuice
d19aabb55b
Merge pull request #4895 from lioncash/const
...
ControllerEmu: Add const to UpdateReferences() first reference parameter
2017-02-11 09:27:37 +01:00
JosJuice
e568d57022
Merge pull request #4894 from lioncash/private
...
Cursor: Make m_z private
2017-02-11 09:26:30 +01:00
JosJuice
d4ec178e0b
Merge pull request #4893 from lioncash/delegation
...
Buttons: Use a delegating constructor
2017-02-11 09:25:39 +01:00
Léo Lam
81b1425b52
Remove useless Wiimote reconnect code on ES_Launch
...
Turns out it is completely unneeded and it actually works better
*without* it.
Just try launching the system menu from the HBC; in current master, it
will disconnect the remote and not connect it automatically again. With
this change, it will.
2017-02-11 09:02:32 +01:00
Léo Lam
c14becd575
Fix connecting Wii remotes on boot
...
The recent IOS initialization changes caused the Bluetooth device to
no longer exist before "starting" IOS (as it should be…), which meant
that Core could not activate Wii remotes during the boot process
anymore.
But that is actually completely useless, because we can just have the
emulated Bluetooth code itself activate Wii remotes as appropriate,
at the right moment.
2017-02-11 08:58:47 +01:00
Lioncash
98145d2160
ControllerEmu: Add const to UpdateReferences() first reference parameter
...
None of these parameters are modified.
2017-02-11 00:31:49 -05:00
Lioncash
e4bdc88494
Cursor: Make m_z private
...
This isn't used directly anywhere (and really shouldn't be public
anyways).
2017-02-10 23:57:50 -05:00
orbea
6913e8c3ac
Fix LLVM error
2017-02-10 19:07:30 -08:00
Lioncash
fda235b6e3
Buttons: Use a delegating constructor
...
Basic code deduplication
2017-02-10 19:52:15 -05:00
Mat M
2cad67952d
Merge pull request #4885 from lioncash/control-ref
...
ControlReference: Add missing virtual destructor
2017-02-10 19:40:33 -05:00
Lioncash
d07d9f3110
Control: Convert raw pointer parameter into unique_ptr
...
Raw pointers shouldn't be used as boundaries in scenarios where ownership
is being taken.
2017-02-10 19:35:02 -05:00
Michael Maltese
df0a0c857d
CMake: use _SCL_SECURE_NO_WARNINGS instead of _SECURE_SCL=0
...
_SECURE_SCL is deprecated (and doesn't seem to disable warnings anymore
with Visual Studio 2015).
2017-02-10 16:28:39 -08:00
Michael Maltese
68dfff5798
CMake/Libusb: compile libusb/os/windows_usbdk.c
2017-02-10 16:24:16 -08:00
Michael Maltese
2b65e41d97
NetWindow: explicitly tell wxWidgets to clean up Windows macros
...
wxWidgets headers don't play well with some of the macros defined in
Windows headers and perform their own magic to fix things, as long as
they're included entirely either before or after any Windows headers.
This file can cause a conflict in other DolphinWX files because NetPlay
headers directly include ENet headers, which leak Windows header macros.
To fix this, explicitly tell wxWidgets here that it needs to re-clean
macros.
2017-02-10 16:14:25 -08:00
degasus
8829af62cb
JitArm64: Fix for stack push/pop ABI.
2017-02-11 00:59:12 +01:00
degasus
6aa54a029e
JitArm64: Optimize GPR register push/pop.
2017-02-11 00:59:12 +01:00
Michael Maltese
715170759c
Use .manifest file for apps on Windows
...
Works with CMake, and also adds DPI awareness to DolphinQt2 (which
wasn't enabled before).
2017-02-10 14:18:45 -08:00
Léo Lam
850802ea88
Get rid of a singleton for NAND shared contents
...
This also allows shared contents to be installed to the configured root
when installing a WAD.
2017-02-10 22:46:38 +01:00
Léo Lam
f96d71ce81
FileIO: Simplify Seek()
...
We can return early from invalid conditions, which allows getting rid
of quite a few levels of indentation.
And let's not duplicate the new_position > file_size check.
2017-02-10 21:06:23 +01:00
Léo Lam
ca4d2969a0
Remove the HLE_IPC prefix from some functions
...
Those were left over during the namespacing.
2017-02-10 20:58:41 +01:00