dolphin-emulator/Source/Core/Core
Michael Maltese a082e9324f HW: Don't be responsible for g_controller_interface
Currently, `g_controller_interface` is initialized and shut down by each
of `GCKeyboard`, `GCPad`, `Wiimote`, and `HotkeyManager`.

This 1) is weird conceptually, because it necessitates passing a pointer
to the native window to each of those classes, which don't need it, and
2) can cause issues when controller backends are initialized or shutdown
multiple times in succession.
2016-10-15 16:37:39 -07:00
..
Boot Fix missing includes 2016-10-07 23:46:41 +02:00
Debugger DebugInterface: Make GetRawMemoryString return a std::string 2016-10-07 10:26:26 -04:00
DSP DSPRegisterView: Get rid of magic numbers 2016-10-06 13:02:49 -04:00
FifoPlayer Fix missing includes 2016-10-07 23:46:41 +02:00
HLE HLE: Logs nlPrintf calls 2016-10-05 19:15:26 +01:00
HW HW: Don't be responsible for g_controller_interface 2016-10-15 16:37:39 -07:00
IPC_HLE Fix building with PCH disabled. 2016-10-11 14:25:14 -05:00
PowerPC Fix missing includes 2016-10-07 23:46:41 +02:00
ActionReplay.cpp Fix missing includes 2016-10-07 23:46:41 +02:00
ActionReplay.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
Analytics.cpp ConfigManager: Drop SkipIdle option. 2016-10-04 08:31:43 +02:00
Analytics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ARDecrypt.cpp CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
ARDecrypt.h CheatManager/ISOProperties: Refactor ActionReplay tabs as a class 2016-08-31 14:32:12 +10:00
BootManager.cpp Merge pull request #4319 from leoetlino/sysconf 2016-10-09 02:34:52 -07:00
BootManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
CMakeLists.txt Don't build Vulkan video backend on macOS 2016-10-06 16:53:55 -07:00
ConfigManager.cpp ConfigManager: Sync Dolphin settings to SYSCONF on exit 2016-10-09 17:15:24 +02:00
ConfigManager.h Don't read/store settings directly from/to SYSCONF 2016-10-08 14:37:55 +02:00
Core.cpp HW: Don't be responsible for g_controller_interface 2016-10-15 16:37:39 -07:00
Core.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Core.vcxproj Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
Core.vcxproj.filters Add ability to passthrough a Bluetooth adapter 2016-10-03 23:06:23 +02:00
CoreTiming.cpp CoreTiming: Guarantee FIFO processing of timed events 2016-09-08 19:46:42 +10:00
CoreTiming.h CoreTiming: Document initial startup behavior 2016-09-03 14:55:45 +10:00
DSPEmulator.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSPEmulator.h DSPEmulator: Move common variable into base class 2016-10-07 08:55:54 -04:00
ec_wii.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ec_wii.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeckoCode.cpp GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCode.h GeckoCode: Provide operator== and operator!= overloads 2016-10-03 02:32:43 -04:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
HotkeyManager.cpp HW: Don't be responsible for g_controller_interface 2016-10-15 16:37:39 -07:00
HotkeyManager.h HW: Don't be responsible for g_controller_interface 2016-10-15 16:37:39 -07:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemoryWatcher.cpp Core: Change CoreTiming event key from int to EventType* 2016-09-03 14:55:44 +10:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Merge pull request #4319 from leoetlino/sysconf 2016-10-09 02:34:52 -07:00
Movie.h Remove Frameskip 2016-10-08 11:49:51 -05:00
NetPlayClient.cpp HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayClient.h HW: Change u8 pad specifier params to int where applicable 2016-10-07 08:14:12 -04:00
NetPlayProto.h Add md5 testing to netplay 2016-07-16 22:48:46 +02:00
NetPlayServer.cpp Fix missing includes 2016-10-07 23:46:41 +02:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp GeckoCode: Save installation state to savestates 2016-10-03 16:27:42 +11:00
PatchEngine.h PatchEngine: Handle MSR more cleanly 2016-10-03 16:27:42 +11:00
State.cpp SyncGPU: Fix savestate. 2016-10-11 18:29:53 +02:00
State.h DolphinWX: Don't translate OSD messages 2016-08-10 18:18:25 +02:00