167d16ded6
DVDInterface: Remove the SetLidOpen parameter
...
The lid must always be consistent with whether a disc is inserted.
Callers shouldn't be able to set inconsistent states.
2017-03-08 19:26:50 +01:00
900793ef1d
DVDInterface: Remove s_disc_inside
...
There's no point in having a variable for whether there is a disc
when it's simpler to just directly check whether there is a disc.
2017-03-08 19:26:31 +01:00
740e4d0992
DVDInterface: Move a check from SetDiscInside to SetLidOpen
2017-03-08 18:35:40 +01:00
0abf875a3f
DVDInterface: Call SetDiscInside when setting volume
...
SetDiscInside is an implementation detail that callers shouldn't
have to call on their own.
2017-03-08 18:35:40 +01:00
489d90b6f3
Merge pull request #4999 from stenzek/renderer-statics
...
VideoCommon: Eliminate static state in Renderer
2017-03-08 11:02:20 +01:00
9c1eac1f4f
Merge pull request #4944 from vladfi1/framedump
...
Framedump extensions
2017-03-08 11:01:53 +01:00
a911d256a7
Merge pull request #5018 from Tilka/trunc
...
VideoCommon: remove unnecessary trunc()
2017-03-08 11:01:17 +01:00
096f58b172
Save new framedump options.
2017-03-08 01:38:40 -08:00
7cc5604a2c
Merge pull request #5033 from vladfi1/nogui-user
...
Parse user directory on nogui CLI.
2017-03-08 10:04:12 +01:00
ac914e939b
Merge pull request #5035 from lioncash/out-of-bounds
...
GCAdapter_Android: Fix an array bounds overrun in Read()
2017-03-08 10:01:34 +01:00
b69d3f13cb
common: Don't include intrin.h in a namespace
...
Fixes compilation with VS2017
2017-03-08 06:55:06 +01:00
cf68ecf066
core: Add missing include
2017-03-08 06:55:05 +01:00
028da93d35
Merge pull request #5030 from sepalani/fix_pr_5002
...
Fix a vector assertion introduced by PR #5002
2017-03-07 23:23:11 +13:00
cfc909f422
Merge pull request #4867 from lioncash/simplify
...
Boot_WiiWAD: Simplify state_checksum()
2017-03-07 18:27:50 +13:00
52f22e240b
Merge pull request #5031 from lioncash/cast
...
CachedInterpreter: Get rid of an unnecessary cast
2017-03-07 18:11:00 +13:00
4d02d38bf0
Merge pull request #5032 from lioncash/const
...
Memmap/PowerPC: Remove unnecessary const on function declaration parameters
2017-03-07 18:10:31 +13:00
b914edd441
GCAdapter_Android: Fix an array bounds overrun in Read()
...
s_controller_payload is 37 bytes long, but Read() would copy 0x37 (a.k.a
55) bytes, overrunning the array.
2017-03-06 23:05:17 -05:00
26f7f55a66
GeneralConfigPane: Fix analytics sizer's right side being misaligned by 5 units
2017-03-06 22:19:54 -05:00
ac3586f46c
Parse user directory on nogui CLI.
2017-03-06 12:24:38 -08:00
4d1a4ba759
PowerPC: Remove unnecessary const on function declaration parameters
2017-03-06 14:10:33 -05:00
248a04f68f
Memmap: Remove unnecessary const on function declaration parameters
...
const, when used on value type parameters in the declaration,
is superfluous. This doesn't really convey any information to take note
of when using the function. This only matters in the definition when you
want to prevent accidental modification.
e.g.
// Header
void CalculateSomething(int lhs, int rhs);
// Definition
void CalculateSomething(const int lhs, const int rhs)
{
// lhs and rhs can't accidentally be modified
}
2017-03-06 14:08:07 -05:00
a9c570a9f8
CachedInterpreter: Get rid of an unnecessary cast
...
This is only ever used to read a value and not modify data, so this can
just be constructed by value.
2017-03-06 13:18:46 -05:00
7d681f9c93
Merge pull request #5016 from leoetlino/es-di-gettmd
...
IOS/ES: Implement ES_DIGetTMDView (and GetTMDViewSize)
2017-03-07 00:05:47 +13:00
bc1990ce5d
Fix a vector assertion introduced by PR#5002
2017-03-06 01:41:42 +00:00
71c0e30655
Appease linter.
2017-03-05 17:29:46 -08:00
fbff74c1eb
Warn on invalid video codec.
2017-03-05 17:08:59 -08:00
9155af5103
GetDumpPath function.
2017-03-05 17:08:59 -08:00
8c24387509
Use ffv1 if user requests it.
2017-03-05 17:08:59 -08:00
f9f4381461
Merge pull request #4525 from RisingFog/gci_dtm
...
GCI Folder support for TAS Recording/Playback
2017-03-06 13:26:16 +13:00
5193813b50
GCI Folder support for TAS Recording/Playback
2017-03-05 19:12:09 -05:00
029ff4d9e5
Merge pull request #5022 from lioncash/header
...
BTStub: Get rid of an unnecessary forward declaration in the cpp file
2017-03-05 19:03:56 -05:00
dd8b0e3c3f
IOS/ES: Fix logging type for dumping unknown ioctlvs
2017-03-06 00:38:13 +01:00
5049451a85
IOS/ES: Implement ES_DIGetTMDView (and GetTMDViewSize)
...
This is required for online updates to work in the system menu.
2017-03-05 22:44:58 +01:00
f80f875e27
BTStub: Get rid of an unnecessary forward declaration in the cpp file
...
This should be using the header file in order to find the function name.
2017-03-05 09:51:47 -05:00
7fa14169e9
Merge pull request #5007 from lioncash/swap
...
Common: Move byte swapping utilities into their own header
2017-03-05 09:45:29 -05:00
8a72e84ece
VideoCommon: remove unnecessary trunc()
2017-03-05 01:53:54 +00:00
c2594695b8
Merge pull request #5001 from leoetlino/es-titles
...
IOS/ES: Fix ES_GetTitles and implement ES_GetOwnedTitles
2017-03-05 14:28:28 +13:00
0e5a367ca3
SysConf: const-correctness
2017-03-04 19:19:42 -05:00
1ebd2cd7c3
SysConf: Get rid of pointer casts
2017-03-04 19:06:22 -05:00
52e8486b7c
IOS/ES: Refactor GetTitles into a utility function
2017-03-04 20:33:35 +01:00
1525396ecf
IOS/ES: Properly handle missing TMD in GetStoredTMD
...
When the TMD doesn't exist on the NAND, IOS returns -106.
This commit also changes IsValid() to not check for the TMD validity,
since this is not always something we want. (IOS can have different
error codes when the TMD is missing, or even worse, simply assume
that the TMD is valid.)
2017-03-04 20:33:35 +01:00
b1ffbef5ce
IOS/ES: Implement ES_GetOwnedTitles
2017-03-04 20:33:35 +01:00
35995e98d7
IOS/ES: Fix GetTitles implementation
...
IOS determines installed titles by looking at /title, not uid.sys,
which is more like a history of installed titles. And it does not care
at all about the installed TMD (or even if it is present at all).
2017-03-04 20:33:34 +01:00
7304cb0f8e
Merge pull request #5011 from stenzek/d3d-texture-corruption
...
D3D11: Use default usage for TextureCache entries
2017-03-04 15:55:58 +01:00
725d5bc3a1
D3D11: Drop unused method ReplaceRGBATexture2D
2017-03-04 22:37:10 +10:00
526fa9bc85
D3D11: Use D3D11_USAGE_DEFAULT for all TextureCache textures
2017-03-04 22:36:33 +10:00
3c511f2a94
Merge pull request #5003 from lioncash/memory
...
UICommon: Make GetNewDisassembler() return a unique_ptr
2017-03-04 12:14:35 +01:00
01143d761e
Merge pull request #5006 from lioncash/settings
...
ControllerEmu: Initialize settings class' values to default values on construction
2017-03-04 12:13:24 +01:00
4cea9a2f99
Vulkan: Fix underflow in StreamBuffer::WaitForClearSpace
...
This could cause the assertion on line 212 to fail when uploading large
amounts of data in between command buffer executions.
2017-03-04 18:07:04 +10:00
459a5ab554
Android: Move screenshot waiting logic to Renderer
2017-03-04 16:53:16 +10:00