Shawn Hoffman
|
9399e8b2bc
|
require clang-format 10.0
|
2021-01-28 09:56:31 -08:00 |
|
Shawn Hoffman
|
6829775fac
|
msbuild: re-enable HAS_OPENGL and HAS_VULKAN
|
2021-01-27 19:10:53 -08:00 |
|
Shawn Hoffman
|
500a694ca8
|
msbuild: bundle all dolphin "core" code into single library
|
2021-01-27 14:29:49 -08:00 |
|
Shawn Hoffman
|
5770ff01f3
|
rename D3DCommon/Common to D3DCommon/D3DCommon
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
527b5a9761
|
normalize common filenames in VideoBackends/D3D12
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
a0aeb5b0b9
|
normalize common filenames in VideoBackends/D3D
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
d7fd892fde
|
normalize common filenames in VideoBackends/Vulkan
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
ef70fe05bf
|
normalize common filenames in VideoBackends/Null
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
ff4f67492b
|
normalize common filenames in VideoBackends/OGL
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
3193f3d5c4
|
rename Core/IOS/FS/FileSystem.cpp to FileSystemCommon.cpp
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
7e1df34735
|
rename InputCommon/ControllerInterface/Device to CoreDevice
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
0be1491ef0
|
rename ciface::Wiimote to ciface::WiimoteController
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
84128d9532
|
rename Common/File to Common/IOFile
|
2021-01-27 14:29:48 -08:00 |
|
Shawn Hoffman
|
07fd02f207
|
rename Core/Analytics to Core/DolphinAnalytics
|
2021-01-27 14:29:47 -08:00 |
|
Shawn Hoffman
|
a02a629958
|
windows: fix unregistering VEH
|
2021-01-27 05:15:54 -08:00 |
|
Shawn Hoffman
|
2ba4fd960e
|
small prettification
|
2021-01-10 15:11:18 -08:00 |
|
Shawn Hoffman
|
49b9deeb03
|
msvc: add asan support (disabled by default)
|
2021-01-10 15:11:18 -08:00 |
|
Shawn Hoffman
|
fc65f65891
|
BitUtils: cleanup constexpr usage for msvc clz
|
2021-01-10 10:06:30 -08:00 |
|
Shawn Hoffman
|
65ecf1e43e
|
BitUtils: loosen clz to inline on msvc/arm64
|
2021-01-09 23:44:00 -08:00 |
|
Shawn Hoffman
|
f0a6244768
|
msbuild: enable USE_GDBSTUB
this does nothing about it actually being usable
|
2021-01-09 22:26:55 -08:00 |
|
Shawn Hoffman
|
1e5e5ea855
|
BitUtils: initialize variables
fixes C3615 on some msvc/cmake configs
|
2021-01-09 22:18:29 -08:00 |
|
Shawn Hoffman
|
cce275c16e
|
Revert "msvc: temporary workaround for C4789 false positive"
This reverts commit deb73d0167.
|
2021-01-09 19:22:36 -08:00 |
|
Shawn Hoffman
|
c8316f70a4
|
msvc: bump _MSC_FULL_VER check to 192829335
|
2021-01-09 19:21:03 -08:00 |
|
Shawn Hoffman
|
2ebe02fd1b
|
dolphinqt msbuild: do not moc TASSlider.h
|
2020-10-26 18:37:46 -07:00 |
|
Shawn Hoffman
|
fc88809b50
|
add some file to pch
|
2020-09-16 23:59:16 -07:00 |
|
Shawn Hoffman
|
31cddb4389
|
require msvc 19.27.29111 and Windows SDK 10.0.19041
|
2020-09-16 23:38:05 -07:00 |
|
Shawn Hoffman
|
e601bc5532
|
windows: keep an extra reference to BluetoothApis.dll
|
2020-08-30 17:46:32 -07:00 |
|
Shawn Hoffman
|
24e8ed8e27
|
msbuild: add experimental:deterministic for safety
|
2020-08-28 01:39:38 -07:00 |
|
Shawn Hoffman
|
5d334d4756
|
msbuild: explicitly disable incremental linking
Previously the default was used, which would
enable incremental linking for debug builds.
|
2020-08-27 23:59:22 -07:00 |
|
Shawn Hoffman
|
969ea6e4f5
|
msvc: enable /Zc:preprocessor and make build compile cleanly
|
2020-08-27 21:58:48 -07:00 |
|
Shawn Hoffman
|
4db06bf85b
|
ogl: init ProgramShaderCache::s_ubo_align to 1.
silences a warning that it may cause div-by-zero.
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
8068ff92bf
|
msbuild: use x64-hosted toolchain
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
9888adad54
|
msbuild: always enable /Gy and /Gw
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
9717a418b9
|
msbuild: properly enable /Brepro
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
d35514399e
|
msbuild: fix a typo
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
7279f31b24
|
msbuild: re-enable C4996 and C4351
C4996 enables warnings about deprecated items
C4351 was phased out (thus a no-op) years ago
|
2020-08-27 15:15:52 -07:00 |
|
Shawn Hoffman
|
ae061276d6
|
msbuild: enable /Zc:externConstexpr,lambda note about preprocessor
|
2020-08-27 15:15:34 -07:00 |
|
Shawn Hoffman
|
fcc8dfd189
|
Common/Assert: no longer needs special impl for msvc
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
89b6a4cbee
|
DolphinQt: resolve Qt5.15 deprecations
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
c629af6319
|
replace is_pod with is_standard_layout && is_trivially_copyable
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
2c2fd21d41
|
msbuild: silence warnings about deprecated codecvt items
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
12ea56a6b2
|
remove extraneous WIN32_LEAN_AND_MEAN definition
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
181e0dba21
|
apply if constexpr in a couple places
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
ccbc4c2d99
|
fix possible dangling shared_ptr ptr in ios
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
3ee4c53d65
|
wiimotereal: add some error handling. replace malloc with make_unique
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
938fd4e438
|
use constexpr for some compile-time expressions
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
79f5ea0474
|
initialize some variables which need to be
|
2020-08-23 13:57:05 -07:00 |
|
Shawn Hoffman
|
c22748dc38
|
windows: fix some incorrect string lengths
|
2020-08-23 13:55:15 -07:00 |
|
Shawn Hoffman
|
b021573a70
|
GekkoDisassembler: fix rld*
|
2020-08-23 13:55:14 -07:00 |
|
Shawn Hoffman
|
49590c9a42
|
FileUtil: handle some error conditions
|
2020-08-23 13:55:14 -07:00 |
|
Shawn Hoffman
|
3bc8a26083
|
don't use std::move on const variables
|
2020-08-23 13:55:14 -07:00 |
|
Shawn Hoffman
|
1b1fc39f02
|
handle to GetFileVersionInfoW must be zero
|
2020-08-23 13:55:14 -07:00 |
|
Shawn Hoffman
|
6ef9d70701
|
name some threads
|
2020-08-22 17:22:07 -07:00 |
|
Shawn Hoffman
|
a769dff1d0
|
windows: additionally set thread name via SetThreadDescription
|
2020-08-22 17:22:07 -07:00 |
|
Shawn Hoffman
|
cff4806d8d
|
windows: fix build if pch were to be disabled
|
2020-08-22 16:18:24 -07:00 |
|
Shawn Hoffman
|
1104fcf807
|
msbuild: allow _WIN32_WINNT to be naturally defined by headers
|
2020-08-22 16:17:51 -07:00 |
|
Shawn Hoffman
|
c88d832e05
|
msbuild: prettify include paths
|
2020-08-22 16:17:51 -07:00 |
|
Shawn Hoffman
|
af55938538
|
msbuild: use the moc dispatcher from Qt's vstools
The new method supports build parallelism and cleaner
integration into msbuild dependency flows.
|
2020-08-22 16:17:51 -07:00 |
|
Shawn Hoffman
|
03a263db20
|
msbuild: fixup linking of discord-rpc
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
2f47f486af
|
msbuild: re-enable standalone vcxproj processing
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
1f8cda6281
|
DolphinQt: sort the files in vcxproj
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
390f509bbf
|
windows: disable C4200 directly in libusb.h
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
7705f7c1a3
|
msbuild: refactor stuff out of project files (for externals)
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
94bf48b67c
|
msbuild: refactor stuff out of project files (for dolphin)
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
3a0d8c0208
|
msbuild: enable D3DCommon to use pch
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
36ace8eb52
|
prettify some constructs in vcxproj files
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
d40ae8a84b
|
UnitTests: expliticly list files to be compiled.
Fixes VS warning / bad behavior.
|
2020-08-16 15:17:11 -07:00 |
|
Shawn Hoffman
|
9a5a705d01
|
Fix comparison to invalidated vector iterator.
GetFstEntryForPath may modify the children vector,
so do it before taking an iterator to the vector.
|
2020-08-16 15:17:11 -07:00 |
|
Shawn Hoffman
|
9d880c2db3
|
UnitTests: quiet warnings
|
2020-08-16 15:17:11 -07:00 |
|
Shawn Hoffman
|
deb73d0167
|
msvc: temporary workaround for C4789 false positive
|
2020-08-16 12:49:00 -07:00 |
|
Shawn Hoffman
|
adf22c0728
|
vs/msbuild: fix the build generating log files in source dirs
|
2020-08-16 00:01:22 -07:00 |
|
Shawn Hoffman
|
17498dbb4c
|
DolReader: if data segment goes off end of file, treat it as zero-fill (bss)
|
2020-06-09 18:00:24 -07:00 |
|
shuffle2
|
12267fb21e
|
Update Readme.md
Reword submodule statement to be more general.
Add pointer about dealing with clang-format.
|
2019-12-19 11:24:35 -08:00 |
|
Shawn Hoffman
|
d9c4bf499f
|
remove x86 targets from sln
|
2019-12-19 00:43:48 -08:00 |
|
Shawn Hoffman
|
392fc1dcdc
|
update the rapidjson used by discord-rpc to current master dfbe1db9da455552f7a9ad5d2aea17dd9d832ac1
|
2019-12-18 22:20:11 -08:00 |
|
Shawn Hoffman
|
e3a30fbdf2
|
update minilzo to 2.10
|
2019-12-18 22:20:11 -08:00 |
|
shuffle2
|
c54710844b
|
Merge pull request #6171 from LAGonauta/xaudio2-surround
Added DPL2 decoder to XAudio2 and XAudio2_7 backends.
|
2019-03-18 13:59:28 -07:00 |
|
shuffle2
|
9c9d598ec0
|
Merge pull request #7507 from JosJuice/readme-windows-sdk
Update the Windows SDK version in the Readme file
|
2018-10-20 08:00:02 -07:00 |
|
Shawn Hoffman
|
2a0f022da3
|
mx sram: replace union-with-byte-array with operator[] to make gcc happy.
|
2018-10-01 00:00:20 -07:00 |
|
Shawn Hoffman
|
d300f3bbbc
|
exi ipl: quiet a gcc warning
|
2018-09-30 18:22:35 -07:00 |
|
Shawn Hoffman
|
2cd96aa5bb
|
mx sram: fix checksum calc; use Common::BigEndianValue for rtc field.
|
2018-09-30 17:58:37 -07:00 |
|
shuffle2
|
cd29cdb584
|
Merge pull request #6020 from shuffle2/fix-sram
Fix sram accesses.
|
2018-09-29 22:57:05 -07:00 |
|
Shawn Hoffman
|
d594d4f12f
|
Fix sram accesses.
|
2018-09-29 22:52:29 -07:00 |
|
shuffle2
|
61e6729ce9
|
Merge pull request #7439 from shuffle2/msvc-dbg
fix debug build on recent VS releases of msvc
|
2018-09-29 22:35:45 -07:00 |
|
Shawn Hoffman
|
3b3551f040
|
fix debug build on recent VS releases of msvc
|
2018-09-29 22:32:36 -07:00 |
|
shuffle2
|
a61036abfe
|
Merge pull request #7418 from leoetlino/discord
Externals/discord: Don't run clang-format on source files
|
2018-09-16 16:02:17 -07:00 |
|
shuffle2
|
68731995b5
|
Merge pull request #7220 from shuffle2/msc-ver
bump msvc version check
|
2018-07-11 15:24:29 -07:00 |
|
Shawn Hoffman
|
19ddd29afb
|
bump msvc version check
|
2018-07-11 14:53:38 -07:00 |
|
Shawn Hoffman
|
553ac7e7cd
|
Add nag dialog to get users to explain why they still use DolphinWX
|
2018-06-23 19:15:09 -07:00 |
|
Shawn Hoffman
|
6a0c15491b
|
Remove EmuState
|
2018-03-31 16:21:17 +02:00 |
|
Shawn Hoffman
|
180eb35876
|
Remove EmuState from packaged GameSettings ini files
|
2018-03-31 16:06:04 +02:00 |
|
shuffle2
|
c29c1f92af
|
Merge pull request #5615 from spycrab/qt_graphics
Qt: Implement graphics window
|
2017-06-28 12:05:00 -07:00 |
|
shuffle2
|
17fe293981
|
Merge pull request #5715 from JosJuice/non-ascii-dofilesearch
Fix DoFileSearch for non-ASCII paths on Windows
|
2017-06-28 01:01:43 -07:00 |
|
shuffle2
|
951f6400fb
|
Merge pull request #5706 from JosJuice/more-gamelist-speedup-followup
More follow-up for the gamelist speedup PR
|
2017-06-27 12:36:16 -07:00 |
|
shuffle2
|
0ea17dafd9
|
Merge pull request #5710 from leoetlino/more-wiiroot-fixes
Remove unnecessary WiiRoot inits/shutdowns
|
2017-06-27 12:05:38 -07:00 |
|
shuffle2
|
d19e1ed4bf
|
Merge pull request #5705 from JosJuice/strerror-r-version
Try to make sure that we have the XSI version of strerror_r
|
2017-06-27 11:49:26 -07:00 |
|
shuffle2
|
f1425a0c60
|
Merge pull request #5652 from spycrab/qt_audio
Qt/Settings: Implement Audio tab
|
2017-06-27 11:46:14 -07:00 |
|
shuffle2
|
9e1977e129
|
Merge pull request #5685 from spycrab/qt_dragndrop
Qt: Implement gamelist drag and drop
|
2017-06-27 11:44:06 -07:00 |
|
shuffle2
|
ffe4135d77
|
Merge pull request #5708 from leoetlino/once
Initialise WiiRoot once per emulation session
|
2017-06-27 11:41:34 -07:00 |
|
shuffle2
|
2579a7c03d
|
Merge pull request #5607 from leoetlino/logging-fix
Logging fixes
|
2017-06-27 11:40:26 -07:00 |
|