dolphin/Source/Core/DolphinWX/Src
Jasper St. Pierre 3b32d3c90d NetPlay: Split the server out, and make the local system manage a client as well
This should be transparent, but it may cause regressions.

The idea here is that now all players, including the host of the server,
talk to the server through TCP/IP networking. This significantly reduces
our codepaths through netplay, and will prevent strange local-only bugs
from happening.

The cleanup isn't 100% finished yet. The NetPlay dialog still drives the
server through private APIs. I eventually want to sanction off the server
entirely, so all communication is done through TCP/IP. This will allow us
to have high-traffic public servers that can relay multiple games and
lobbies at a time, and split off channel and game management to people
other than the host.

This is all still just a pipe dream, though.
2013-08-05 04:42:26 -04:00
..
Android [Android] Gamepad input. Refactor JNI native functions to all pull from a single class instead of everywhere willy-nilly 2013-06-18 07:09:38 -05:00
Debugger Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
GLInterface Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00
MemoryCards Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
AboutDolphin.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ARCodeAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
CheatsWindow.cpp Build fix 2013-05-05 21:23:16 +02:00
CheatsWindow.h Updating Cheats manager when the ISO is changed etc. 2013-05-05 12:25:53 +02:00
ConfigMain.cpp Added Dance Mat support for the Family Trainer/Active Life series. 2013-04-30 23:36:46 +10:00
ConfigMain.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FifoPlayerDlg.cpp FifoPlayerDlg: Improve navigating through search results. 2013-05-06 22:20:17 +02:00
FifoPlayerDlg.h FifoPlayerDlg: Improve navigating through search results. 2013-05-06 22:20:17 +02:00
Frame.cpp Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
Frame.h Tas input works with bongos too. 2013-07-23 20:43:51 -04:00
FrameAui.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
FrameTools.cpp Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
GameListCtrl.cpp Drag and drop. 2013-07-21 22:25:26 -04:00
GameListCtrl.h Drag and drop. 2013-07-21 22:25:26 -04:00
GeckoCodeDiag.cpp Changing the Gecko code comparison from metadata to data comparison 2013-06-01 09:21:57 +02:00
GeckoCodeDiag.h Updating Cheats manager when the ISO is changed etc. 2013-05-05 12:25:53 +02:00
GLInterface.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
Globals.h Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
HotkeyDlg.cpp Increase number of save state slots to 10. 2013-08-02 20:42:30 -04:00
HotkeyDlg.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
InputConfigDiag.cpp InputConfigDiag: Save the configuration when pressing "OK" 2013-07-22 03:19:38 -04:00
InputConfigDiag.h InputConfigDiag: Save the configuration when pressing "OK" 2013-07-22 03:19:38 -04:00
InputConfigDiagBitmaps.cpp fix gcc warning, probably also the logic 2013-06-20 10:43:09 +02:00
ISOFile.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
ISOFile.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
ISOProperties.cpp Fixes Issue 6353 Remove extract apploader/dol from top level 2013-06-17 22:51:15 +12:00
ISOProperties.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogConfigWindow.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
LogWindow.h LogWindow: Fix a bad initializer 2013-07-05 22:39:18 -04:00
Main.cpp Fix a couple of compiler warnings that have cropped up. 2013-07-10 15:07:57 -05:00
Main.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MainAndroid.cpp [Android] Some minor cleanup. 2013-07-27 15:09:33 -05:00
MainNoGUI.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
MemcardManager.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
NetWindow.cpp NetPlay: Split the server out, and make the local system manage a client as well 2013-08-05 04:42:26 -04:00
NetWindow.h NetPlay: Split the server out, and make the local system manage a client as well 2013-08-05 04:42:26 -04:00
PatchAddEdit.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PatchAddEdit.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
PHackSettings.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
stdafx.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
TASInputDlg.cpp Tas input works with bongos too. 2013-07-23 20:43:51 -04:00
TASInputDlg.h Fix L and R triggers with tas input. 2013-07-23 19:44:43 -04:00
UDPConfigDiag.cpp Attempt to be consistent with conversions between std::string and wxString. 2013-02-28 02:30:05 -06:00
UDPConfigDiag.h Move UDPConfigDiag into Dolphin, to allow building of UDP Wiimote again. 2010-11-14 13:30:57 +00:00
VideoConfigDiag.cpp Make hotkeys for togglign IR, AR, efb copies and fog settings configurable. 2013-07-30 05:49:02 -04:00
VideoConfigDiag.h also hide hacked buffer option on d3d 2013-05-23 13:58:37 +02:00
WiimoteConfigDiag.cpp Saving real Wiimote state 2013-06-25 09:24:14 -04:00
WiimoteConfigDiag.h Saving real Wiimote state 2013-06-25 09:24:14 -04:00
WXInputBase.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WXInputBase.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.cpp Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
WxUtils.h Lastly - new license header introduced to main Dolphin project. All done now. 2013-04-17 23:43:35 -04:00
X11Utils.cpp Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00
X11Utils.h Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00