Jonathan Hamilton
5a361fd6b3
Make the Android settings parser a bit more robust
...
It would fail on lines line "Value =" - IE a value set to emptystring.
This would cause the app to crash when trying to open the corresponding
settings window.
2017-08-23 15:50:21 -07:00
Jonathan Hamilton
5b41c5ae0d
Fix vulkan crash on drivers without atomic load/store support
...
This would not allocate a SSBO buffer, but still try to update the
descriptor said with a NULL buffer. Which naturally crashed.
2017-08-23 14:49:22 -07:00
Léo Lam
52f26d462e
WiimoteReal: Fix device handles not being closed
...
fail.
I have no idea how this didn't cause issues for more people.
2017-08-23 23:05:29 +02:00
JosJuice
f8703f90e3
MainAndroid: Remove s_filename
...
This fits better as a function parameter than as global state.
2017-08-23 22:36:21 +02:00
JosJuice
4ee85a3e07
Automatic translation resources sync with Transifex
2017-08-23 18:59:31 +02:00
JosJuice
fb2016838e
Merge pull request #5864 from JosJuice/directoryblob-disccontentcontainer
...
DirectoryBlob: Improve ReadInternal
2017-08-23 18:48:24 +02:00
Anthony
935c1da357
Merge pull request #5951 from ligfx/gametrackerworkqueuethread
...
GameTracker: use new Common::WorkQueueThread instead of signals/slots
2017-08-23 08:02:36 -07:00
Leo Lam
41702319c7
Merge pull request #5866 from leoetlino/vc-gameinis
...
GameINI: Add INIs for Brawl VC games
2017-08-23 13:36:39 +02:00
Léo Lam
7ecd22200f
GameINI: Add INIs for Brawl VC games
...
Brawl ships with VC games that have their own ID and are different from
the VC releases.
2017-08-23 12:07:59 +02:00
Pierre Bourdon
187e65f495
Merge pull request #5941 from delroth/wfs
...
WFS updates
2017-08-23 11:14:01 +02:00
Markus Wick
24e919a26c
Merge pull request #5944 from lioncash/sw
...
SW NativeVertexFormat: Utilize std::array where applicable
2017-08-23 08:25:33 +02:00
Nick
3abde44641
formatting cleanup
2017-08-23 00:19:34 -04:00
Lioncash
bc57ab3923
Clipper: Copy both color sequences in CopyVertex as opposed to one
...
This is likely an oversight.
2017-08-22 22:45:28 -04:00
Lioncash
ffaa9a3bea
SW NativeVertexFormat: Utilize std::array where applicable
...
Gets rid of some hardcoded looping bounds, and also simplifies code in
some places, sometimes allowing for removal of a loop altogether.
2017-08-22 22:39:28 -04:00
Léo Lam
ef888ef168
WFS: Fix logging types.
2017-08-22 23:41:38 +02:00
Léo Lam
344228ec10
WFSI: Implement noop ioctl 0x8f.
2017-08-22 23:41:38 +02:00
Léo Lam
70cb0cb126
WFSI: Implement GET_VERSION.
...
This ioctl writes a constant value to the output buffer.
2017-08-22 23:41:38 +02:00
Léo Lam
8a5d24ab4b
WFSI: Implement IOCTL_WFSI_IMPORT_TITLE_CANCEL.
...
It gets called for cleaning up whenever something goes wrong, and
also when cancelling an update.
2017-08-22 23:41:38 +02:00
Léo Lam
5cc18bf116
WFSI: Add missing functionality to ImportTitleInit.
2017-08-22 23:41:38 +02:00
Léo Lam
f0aeeeaef6
WFSI: Implement internal Cancel{Title,Patch}Import.
2017-08-22 23:41:38 +02:00
Léo Lam
c1817b2c6d
WFSI: Rename 2 ioctls to better reflect their purposes.
...
* IOCTL_WFSI_PREPARE_DEVICE -> IOCTL_WFSI_IMPORT_TITLE_INIT
(equivalent of ES_ImportTitleInit, also the official name)
* IOCTL_WFSI_IMPORT_TITLE -> IOCTL_WFSI_IMPORT_TITLE_CANCEL
(equivalent of ES_ImportTitleCancel)
2017-08-22 23:41:38 +02:00
Léo Lam
7423563386
WFSI: Fix the TMD size check.
2017-08-22 23:41:37 +02:00
Pierre Bourdon
a641609857
WFSI: Implement patch install finalization.
2017-08-22 23:41:37 +02:00
Pierre Bourdon
76bbfbb511
WFSI: Adapt FINALIZE_TITLE_INSTALL for patch support.
2017-08-22 23:14:00 +02:00
Pierre Bourdon
db24c94c6e
WFSI: More work to support patching: split off current_tid/gid and import_tid/gid
2017-08-22 23:14:00 +02:00
Pierre Bourdon
aa445806a5
WFSI: Rename a few ioctl handlers.
2017-08-22 23:14:00 +02:00
Pierre Bourdon
5ed3a3f12d
WFSI: Get the patch info from PREPARE_DEVICE.
2017-08-22 23:14:00 +02:00
Léo Lam
e004709b69
WFSI: Implement CHECK_HAS_SPACE.
2017-08-22 23:13:59 +02:00
Léo Lam
15f25783a8
WFS: Implement RENAME.
2017-08-22 23:13:58 +02:00
Pierre Bourdon
2a8d9a53b7
WFS: Share error codes with WFSI.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
e6e00f6c8d
WFSI: Implement install finalization.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
88580b8d5f
WFSI: Fix install directories creation.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
e79392cb8e
WFS: Implement WRITE and WRITE_ABSOLUTE.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
dca70844a6
WFS: Implement CREATE_OPEN along with OPEN.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
ef3232cd74
WFSI: Create meta/work/save dirs when applying title profile.
2017-08-22 23:13:14 +02:00
Pierre Bourdon
c0b3a68441
WFS: Implement MKDIR.
2017-08-22 23:13:13 +02:00
Pierre Bourdon
e45bb77512
WFS: Add a basic GET_ATTRIBUTES implementation.
2017-08-22 23:13:13 +02:00
Pierre Bourdon
56aa3cc558
WFSI: Implement both GET_TMD ioctls.
2017-08-22 23:13:13 +02:00
Pierre Bourdon
c81636d9a8
WFSI: Stub out SET_FST_BUFFER.
2017-08-22 23:13:13 +02:00
Pierre Bourdon
92387cb052
WFS: Implement CLOSE_2 as a clone of CLOSE.
2017-08-22 23:13:13 +02:00
Leo Lam
c12418788a
Merge pull request #5963 from JMC47/mtmsrfix
...
Fix JIT64 mtmsr issue after PIE support.
2017-08-22 22:12:13 +02:00
Leo Lam
e3fff35960
Merge pull request #5896 from beholdnec/lint-version-checks
...
Tools: Check for git and clang-format version 3.8.x in lint.sh
2017-08-22 21:56:58 +02:00
Leo Lam
788af71f30
Merge pull request #5949 from ligfx/gamelistmodelupdategame
...
GameListModel: make UpdateGame update existing files as well
2017-08-22 21:39:29 +02:00
Leo Lam
9d93a16cff
Merge pull request #5953 from khg8m3r/OSX
...
Fixes for OSX hotkey defaults
2017-08-22 21:38:23 +02:00
Nick
3d01eeef00
Fix OSX hotkey defaults
2017-08-22 21:31:19 +02:00
Leo Lam
6e1cdfadc9
Merge pull request #5955 from leoetlino/copy
...
FileUtil: Simplify File::Copy on non-Windows platforms
2017-08-22 21:29:46 +02:00
Leo Lam
b3a8209821
Merge pull request #5960 from ligfx/gamefiledontstorefilepathparts
...
GameFile: don't store file path parts
2017-08-22 21:29:30 +02:00
Leo Lam
232b81999a
Merge pull request #5961 from ligfx/gamefilebanner
...
GameFile: handle missing banners in UI instead
2017-08-22 21:26:38 +02:00
Leo Lam
b13d7f9d47
Merge pull request #5965 from ligfx/gamefileremovecompany
...
GameFile: remove unused m_company
2017-08-22 21:25:00 +02:00
Michael M
d00ecb7231
GameFile: remove unused m_company
2017-08-22 12:18:49 -07:00