8e849b1595
Remove OpenAL DLL from Externals
2017-06-27 00:06:14 -07:00
c882d52f4a
OpenAL: load DLL dynamically
2017-06-27 00:06:14 -07:00
18e70cdf91
Only build OpenAL on Windows
2017-06-27 00:06:14 -07:00
42ea1c8ecf
OpenAL: remove aldlist.cpp
2017-06-27 00:06:13 -07:00
32470ef284
clean up OpenALStream::Start()
2017-06-27 00:06:13 -07:00
56961f5561
OpenALStream: don't include headers if not building
2017-06-27 00:06:13 -07:00
0fb742581a
CMake: remove duplicated call to find OpenAL
2017-06-27 00:06:13 -07:00
4ad46f1c7c
Merge pull request #5701 from ligfx/renamecmixertomixer
...
Rename CMixer to Mixer
2017-06-27 08:15:02 +02:00
b2c9d6d217
Rename CMixer to Mixer
2017-06-26 15:01:07 -07:00
aa020040f6
Merge pull request #5681 from spycrab/qt_safeshutdown
...
Qt: Implement safe shutdown
2017-06-26 21:55:27 +02:00
6688e66c60
Qt: Implement safe shutdown
2017-06-26 21:47:32 +02:00
7d60f03acb
Merge pull request #5687 from shuffle2/wx-cache
...
DolphinWX: properly sync EmuState and banner changes.
2017-06-26 12:40:40 -07:00
f51df62344
DolphinWX: properly sync EmuState and banner changes.
2017-06-26 12:35:40 -07:00
0ace7fd8f3
Merge pull request #5694 from leoetlino/dolphin-drm
...
Refuse to launch the shop with default credentials
2017-06-26 21:31:32 +02:00
f399ca984f
Merge pull request #5692 from JosJuice/titledatabase-override
...
TitleDatabase: Let user files override sys files
2017-06-26 21:30:49 +02:00
02690d5d7c
Merge pull request #5693 from JosJuice/filesearch-minor-changes
...
FileSearch: Minor changes
2017-06-26 11:44:44 -07:00
70828916e6
IOS/ES: Refuse to launch the shop with default credentials
...
Prevents... misusing the shop.
We are not legally obliged to do this, but let's not make piracy
any easier.
2017-06-26 20:30:13 +02:00
2de31317e9
UICommon: Move TriggerSTMPowerEvent() from Wx
2017-06-26 16:28:39 +02:00
860f07f5a1
IOS/ES: Expose GetDeviceId
2017-06-26 15:18:01 +02:00
60c6fbe9cc
Add CommonTitles.h for common Wii title IDs
2017-06-26 15:17:55 +02:00
1fc5eae5bd
FileSearch: Add a static_assert for the preferred separator
2017-06-26 11:50:10 +02:00
382356627a
FileSearch: Check isDirectory in the non-Windows code
...
c5fa470
made the extension check discard directories, but
only in the new code that currently only is used on Windows.
Let's add an equivalent check in the old code so that the
behavior is consistent across platforms.
2017-06-26 11:44:23 +02:00
642e3db3c5
TitleDatabase: Add more information to a comment
2017-06-26 11:25:58 +02:00
ee66c562ab
TitleDatabase: Let user files override sys files
...
This seems like an oversight in the old code, because
what's the point of loading user files if the titles
in them are going to be ignored for nearly all games?
This commit fixes the issue by making the first LoadMap
variant not overwrite entries and making the constructor
do everything in the opposite order. An alternative solution
would be to make the second LoadMap variant overwrite entries.
2017-06-26 11:14:27 +02:00
99b1735424
Merge pull request #5660 from shuffle2/unblock-blockingloop
...
Change "blocking" BlockingLoop::Stop to give up and die after a timeout.
2017-06-26 10:23:21 +02:00
a07611cf05
Merge pull request #5688 from shuffle2/improve-search-comparison
...
Use CompareStringOrdinal in DoFileSearch instead of _wcsicmp
2017-06-26 08:56:23 +02:00
ed8f293b4f
Change "blocking" BlockingLoop::Stop to give up and die after a timeout.
...
This fixes the global-static fifo object causing infinite hangs in some
cases. Notably, failure to initialize a graphics backend would result in
BlockingLoop::Prepare being called but never executing Run(), leaving the
object in a bad state.
2017-06-25 20:47:30 -07:00
1634f0cf5e
Use CompareStringOrdinal in DoFileSearch instead of _wcsicmp
2017-06-25 16:47:46 -07:00
88b442e1a8
Merge pull request #5678 from shuffle2/win-qt-vcxproj
...
Windows/Qt: Make maintaining VS files easier.
2017-06-25 15:10:23 -07:00
be162a3316
FileSearch: Remove unnecessary function
2017-06-25 13:21:25 +02:00
991062093b
Merge pull request #5682 from MerryMage/SCMRevGen
...
SCMRevGen: Use DisableFastUpToDateCheck
2017-06-24 10:44:53 -07:00
11a03e7dd2
SCMRevGen: Use DisableFastUpToDateCheck
2017-06-24 17:34:21 +01:00
c0a966350e
Merge pull request #5680 from JosJuice/filesystem-case-insensitive
...
FileSystemGCWii: Use case insensitive comparison in FindFileInfo
2017-06-24 14:42:05 +01:00
b440dbd998
FileSystemGCWii: Use case insensitive comparison in FindFileInfo
...
This was a regression in f49b64c
. Some games seem to name the
banner file OPENING.BNR instead of opening.bnr.
Should fix https://bugs.dolphin-emu.org/issues/10354
2017-06-24 14:06:31 +02:00
311740b587
msvc/qt: list missing headers
2017-06-24 01:52:49 -07:00
2cf4ce1785
msvc\qt: get rid of .filters; just display directory structure.
2017-06-24 01:52:49 -07:00
4320c641f7
Merge pull request #5675 from Tilka/warning
...
Fix two warnings
2017-06-23 20:46:32 -04:00
c8255092d7
Fix warnings
2017-06-24 01:41:58 +01:00
ced53e2920
Merge pull request #5659 from shuffle2/gamelist-speedup-with-emustate
...
Gamelist speedup with emustate
2017-06-23 17:32:15 -07:00
a66b747366
DolphinWX: show simple message about scanning in statusbar.
2017-06-23 17:25:53 -07:00
c5fa470ad8
replace DoFileSearch with optimized version
2017-06-23 17:25:53 -07:00
f16599f4a8
DolphinWX: defer gamelist scanning and switch to single-file cache.
2017-06-23 17:25:53 -07:00
79961b6f76
GameListCtrl: minor cleanup
2017-06-23 17:25:53 -07:00
668c6b5ce9
DolphinWX: rename CGameListCtrl -> GameListCtrl
2017-06-23 17:25:52 -07:00
1bd177561b
Merge pull request #5663 from leoetlino/import-fix
...
IOS/ES: Fix import sanity check
2017-06-23 17:04:26 -07:00
d715e740b5
Merge pull request #5669 from JosJuice/boottopause-false
...
Don't enable Boot to Pause by default in the debugger
2017-06-23 17:02:03 -07:00
5111fc6e52
Merge pull request #5673 from sephiroth99/qt2analytics
...
DolphinQt2: fix compile error with analytics disabled
2017-06-23 16:41:01 -07:00
22e1a3c09f
DolphinQt2: fix compile error with analytics disabled
...
Some ifdefs were missed around two lines related to analytics in
GeneralPane.
2017-06-23 19:09:45 -04:00
485589f42d
Merge pull request #5668 from shuffle2/qt-winmain
...
Qt/Windows: Properly link against qtmain.
2017-06-23 14:25:23 -07:00
7ebd324fe7
Don't enable Boot to Pause by default in the debugger
...
This behavior is useful sometimes, but it's not always useful,
and it can be rather confusing if you're not aware of it.
2017-06-23 16:05:27 +02:00