0789499bf0
Merge pull request #4181 from ntt4/patch-1
...
[GameINI] Set MSAA and MaxAnisotropy to 0 for Sonic Heroes
2016-10-02 21:56:21 -07:00
39f75d64d6
Merge pull request #4119 from mbc07/drop-4.0-ini-hack
...
Drop some INI hacks from 4.0-era
2016-10-02 21:23:50 -07:00
0082fa527b
Merge pull request #4117 from JosJuice/wx-language-code
...
Save GUI language as string instead of wxLanguage enum
2016-10-02 21:23:36 -07:00
99afd9e9d5
NetPlaySetupFrame: Use an anonymous namespace instead of static
...
const at file scope links internally by default, so static wasn't necessary.
The namespace gets rid of the other statics
2016-10-03 00:20:33 -04:00
f71966866b
Merge pull request #4230 from ligfx/build_vendored_libusb
...
Build vendored libusb with CMake if on Apple or not available system-wide
2016-10-02 21:17:01 -07:00
5a8abb4f93
Merge pull request #4127 from jloehr/FixDialogClosingButtons
...
Fix dialog closing buttons
2016-10-02 21:16:24 -07:00
3ec6c9cbc0
Merge pull request #4273 from JosJuice/traversal-server-label
...
DolphinWX: Less duplication in code related to traversal server label
2016-10-02 23:13:55 -05:00
0e3f91d88b
Merge pull request #4148 from RisingFog/frame_dump_fixes
...
Fix frame dump issues where frame dumping stops before next drawn frame
2016-10-02 21:10:35 -07:00
0e7179b538
Merge pull request #4154 from JosJuice/gettextize-pipe
...
gettextize: Pipe list of file names to xgettext
2016-10-02 21:03:31 -07:00
81be83bc85
Merge pull request #4159 from Enverex/patch-1
...
SSX Tricky requires real XFB to display videos
2016-10-02 21:00:53 -07:00
7f4106646e
Merge pull request #4271 from ligfx/audiofix
...
OpenAL: Don't request samples if buffers are full
2016-10-02 21:00:10 -07:00
25f983cb21
Merge pull request #4176 from phire/fix_wii_input_display_string
...
Movie: Fix null pointer dereference.
2016-10-02 20:59:30 -07:00
07f672f81b
Merge pull request #4187 from sepalani/debug_ascii_symbol
...
MemoryView: Symbols shown in ASCII view
2016-10-02 20:57:59 -07:00
c62bfeba07
Merge pull request #4255 from ligfx/portaudio_build_externals
...
Build portaudio from Externals when not available on system
2016-10-02 20:53:54 -07:00
a61c6c6e2f
Merge pull request #4274 from lioncash/log
...
LogWindow: Minor changes
2016-10-02 20:43:31 -07:00
2c917da5cd
Merge pull request #4254 from ligfx/check_errors_postprocessing
...
Check for errors when postprocessing macOS app bundle
2016-10-02 20:42:39 -07:00
d8f72e9cda
LogWindow: Use emplace instead of push for the message queue
...
Same thing.
2016-10-02 23:42:38 -04:00
456d869791
Merge pull request #4200 from EmptyChaos/jit64-dispatch-bug
...
Jit64: Fix Dispatcher ABI error
2016-10-02 20:41:39 -07:00
53cb04f07e
Merge pull request #4260 from lioncash/debugger
...
RegisterView: Minor changes
2016-10-02 20:34:10 -07:00
17aef319e8
Merge pull request #4240 from lioncash/include
...
Software: Clean out unnecessary includes/fwd decls
2016-10-02 20:31:35 -07:00
5e8bc4aa1d
Merge pull request #4244 from leoetlino/stm-shutdown
...
Shut down Wii software gracefully
2016-10-02 20:25:13 -07:00
8fcc3b04e0
Merge pull request #4227 from ligfx/clean_objc
...
Don't force compile everything as Objective-C++ on macOS
2016-10-02 19:42:04 -07:00
a7b19e23b3
LogWindow: Convert #define macros into typed constants
2016-10-02 18:13:08 -04:00
ccfc081697
Merge pull request #4245 from aldelaro5/logs-levels-changes
...
Lots of Logs levels changes (also enable INFO level in every build)
2016-10-02 16:51:44 -04:00
2e4ef57b47
Merge pull request #4234 from Pringo/update-readme
...
Change OS X to macOS in Readme
2016-10-02 16:33:55 -04:00
10cccd9228
Merge pull request #4231 from ligfx/fix_sigabrt_when_quitting_from_dock
...
Move LogWindow/LogConfigWindow destructor logic -> OnClose
2016-10-02 16:33:18 -04:00
f292df2331
Merge pull request #4217 from EmptyChaos/toggle-memcheck
...
PPCDebugInterface: Let ToggleMemCheck create the first memcheck
2016-10-02 16:31:44 -04:00
ffcd69eaac
Merge pull request #4272 from leoetlino/sysconf
...
SysConf: Add support for the LongLong type
2016-10-02 16:25:17 -04:00
6ff2bd3243
DolphinWX: Delete traversal settings when pressing Reset
...
Deleting instead of overwriting makes the INI cleaner.
Also, in case we change defaults in the future, users will
get the new default when using a new version even if
they have pressed the Reset button in an older version.
2016-10-02 17:04:03 +02:00
337f573484
DolphinWX: Less duplication for setting traversal server label
2016-10-02 16:43:43 +02:00
abc39f6c6f
DolphinWX: Use constants for default traversal server
2016-10-02 16:36:12 +02:00
7a165db94f
DolphinWX: Less duplication between GetTraversalPort/Server
...
They now also return their results the regular way.
2016-10-02 16:33:59 +02:00
e5325fd082
Automatic translation resources sync with Transifex
2016-10-02 12:54:51 +02:00
25b93419d0
SysConf: Add support for the LongLong type
...
This should fix the "unknown entry type" panic alerts when an existing
SYSCONF from a real Wii NAND is used.
2016-10-02 11:52:57 +02:00
8fa79f3897
fix indendentation
2016-10-01 21:36:51 -07:00
567dffc1ee
OpenAL: Don't request samples if buffers are full
...
Makes the buffering code a bit more explicit (circular buffer, but
blocks until individual buffers get unqueued by OpenAL), and fixes a
bug in the startup of Super Mario Sunshine:
https://bugs.dolphin-emu.org/issues/9811
2016-10-01 21:36:46 -07:00
f0aa9b3751
Reorganise a ton of logs level
...
Most of this commits changes performance decreasing logs from info to debug and also cleans up innacurate levels.
2016-10-01 15:50:28 -04:00
453c4a4915
MainNoGUI: Shut down Wii software gracefully
2016-10-01 21:35:29 +02:00
4eeb158b58
Merge pull request #4268 from lioncash/cast
...
VertexManagerBase: Get rid of a u16 cast
2016-10-01 08:21:24 -04:00
5d8d696185
Force disable WC24 standby mode
...
When standby mode is enabled, this causes games to ES_Launch the system
menu instead of directly asking IOS (the STM more precisely) to shut
down, which prevents graceful shutdown from working
(it'll appear to hang).
Dolphin never supported WC24 standby mode anyway, so this shouldn't
cause any issues. (This should be reverted if and when WC24 standby is
implemented…)
2016-10-01 13:06:04 +02:00
9b72b5f144
Shut down Wii software gracefully
...
This adds support for triggering the power event (in the STM), so that
stopping emulation first triggers a shutdown event, which notably gives
emulated software time to save game data (issue 8979) and clean up
SYSCONF (to disconnect Wiimotes and update their state in the SYSCONF).
On the first press, the stop button/hotkey/whatever will trigger a STM
power event. On a second try, we will forcefully stop emulation, just
like how it was working before.
2016-10-01 13:06:04 +02:00
ae723f5251
IPC_HLE/stm: Implement STM_UnregisterStateEvent
2016-10-01 13:06:04 +02:00
fcd08be34a
IPC_HLE/stm: const correctness for ResetButton
2016-10-01 13:06:04 +02:00
5fb17a9014
IPC_HLE/stm: Clean up naming
...
Switches to the new naming conventions.
2016-10-01 13:06:04 +02:00
faf202f0f6
IPC_HLE/stm: Separate header and implementation
...
There was as far as I know no reason to put everything in the header.
Separating the declaration from the implementation reduces build
times in case the implementation is updated without changing
any declaration.
2016-10-01 13:06:04 +02:00
361c7c9c09
VertexManagerBase: Make class constants constexpr
2016-10-01 03:37:17 -04:00
e61eb34ae6
VertexManagerBase: Get rid of a u16 cast
...
Just using the direct value is more straightforward
2016-10-01 01:05:43 -04:00
8017e11784
Merge pull request #4267 from lioncash/vulkan
...
Vulkan: Amend header includes
2016-09-30 23:33:03 -04:00
9395b8efa9
Vulkan: Amend header includes
...
Adds headers where necessary to eliminate indirect includes.
Also adds headers to ensure certain standard constructs always
resolve correctly
2016-09-30 23:26:03 -04:00
46b9383280
Merge pull request #3935 from stenzek/vulkan-pr
...
Vulkan Backend
2016-09-30 19:15:50 -04:00