dolphin/Source/Core/DolphinWX
Ryan Houdek ecf65d6f1f Cleans up the JIT block viewer in the WX UI.
This code was an absolute mess. It had allocated an arbitrarily large string buffer to hold instructions that were disassembled.

Strip out all of the nasty raw C string manipulation and replaces it with ostringstream usage.
Fixes an issue where if you didn't have a JIT recompiler running then Dolphin would instantly crash if you tried comparing PPC to x86 code.
Changed the disassembly of the host side code from being inline to the function to instead being in a class, this will be required when I add support
for ARMv7 and AArch64 to this window.
2014-10-21 12:27:59 -05:00
..
Android Android: Silence some more warnings. 2014-09-22 17:45:42 -04:00
Cheats CheatsWindow: unfriend CreateCodeDialog. 2014-10-18 21:38:17 -04:00
Debugger Cleans up the JIT block viewer in the WX UI. 2014-10-21 12:27:59 -05:00
GLInterface Kill off the wx casts within InputCommon and GLInterface. 2014-09-14 01:07:08 -04:00
resources Migrate PNGs from DolphinWX to the Data/Sys/Resources directory. 2014-09-06 11:47:21 -04:00
AboutDolphin.cpp Update references of Google Code to GitHub and update copyright year. 2014-06-18 23:40:25 +02:00
AboutDolphin.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
ARCodeAddEdit.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
ARCodeAddEdit.h DolphinWX: Clean up brace placements 2014-08-30 18:06:48 -04:00
CMakeLists.txt DolphinWX: Split cheat window components into their own source files 2014-10-18 21:32:33 -04:00
ConfigMain.cpp Disable skip bios option if no bios files exists. 2014-10-20 14:17:19 -04:00
ConfigMain.h Added Dump Frames/Audio to Movie Menu 2014-10-11 12:31:02 -04:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
DolphinWX.vcxproj DolphinWX: Split cheat window components into their own source files 2014-10-18 21:32:33 -04:00
DolphinWX.vcxproj.filters Merge pull request #1334 from lioncash/cheats 2014-10-21 13:43:06 +11:00
DolphinWX.vcxproj.user Update to VS2013 and a slew of build-related updates. Notes: 2013-10-26 17:55:38 -07:00
FifoPlayerDlg.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
FifoPlayerDlg.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
Frame.cpp Moved Input Display to Movie Menu 2014-10-17 21:08:34 -04:00
Frame.h Moved Input Display to Movie Menu 2014-10-17 21:08:34 -04:00
FrameAui.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
FrameTools.cpp Merge pull request #1334 from lioncash/cheats 2014-10-21 13:43:06 +11:00
GameListCtrl.cpp Replace wxFileExists() with File::Exists(). 2014-10-10 11:22:47 -04:00
GameListCtrl.h Replaced generalized instances of GCM with ISO 2014-09-28 19:53:05 -04:00
Globals.h Moved Input Display to Movie Menu 2014-10-17 21:08:34 -04:00
HotkeyDlg.cpp DolphinWX: Make WXInputBase part of the WxUtils namespace. 2014-10-05 05:31:48 -04:00
HotkeyDlg.h DolphinWX: Use normal instantiation of wxTimer in HotkeyDlg 2014-09-01 13:44:16 -04:00
Info.plist.in Pull in translations from Transifex. 2013-09-21 11:24:33 -05:00
InputConfigDiag.cpp ControllerInterface: Get rid of SetHwnd(), introduce Reinitialize() 2014-10-15 09:29:25 -04:00
InputConfigDiag.h Used a constant for the default high value. 2014-09-07 14:25:06 +10:00
InputConfigDiagBitmaps.cpp Change ControlState typedef to double, and change all related floats/doubles to use it. 2014-09-03 03:08:09 -04:00
ISOFile.cpp Rename m_names to m_banner_names 2014-10-07 19:14:11 -04:00
ISOFile.h Rename m_names to m_banner_names 2014-10-07 19:14:11 -04:00
ISOProperties.cpp Merge pull request #1292 from FioraAeterna/enablebats 2014-10-21 02:26:49 -04:00
ISOProperties.h Add FPRF interface option, change from EnableFPRF to just FPRF 2014-10-17 19:06:18 -07:00
LogConfigWindow.cpp Disable all logs by default. 2014-08-26 03:59:17 -04:00
LogConfigWindow.h Revert "Merge pull request #83 from lioncash/remove-console" 2014-02-23 07:48:06 +01:00
LogWindow.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
LogWindow.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
Main.cpp Debug: fix disable block linking option 2014-10-08 19:03:25 -07:00
Main.h mark all local variables as static 2014-07-11 16:10:20 +02:00
MainAndroid.cpp Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00
MainNoGUI.cpp Migrate global init stuff into UICommon. 2014-10-05 20:47:37 -04:00
MemcardManager.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
MemcardManager.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
NetWindow.cpp Updated Netplay to use GetName() 2014-10-07 19:05:38 -04:00
NetWindow.h Add an option to kick players from netplay. 2014-06-18 13:22:45 -04:00
PatchAddEdit.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
PatchAddEdit.h DolphinWX: Clean up brace placements 2014-08-30 18:06:48 -04:00
PostProcessingConfigDiag.cpp Add the configuration dialog for post processing configuration options. 2014-08-13 01:05:15 -05:00
PostProcessingConfigDiag.h Add the configuration dialog for post processing configuration options. 2014-08-13 01:05:15 -05:00
resource.h Run code through the advanced tool 'sed' to remove trailing whitespace. 2013-11-03 20:54:05 -05:00
SoftwareVideoConfigDialog.cpp Move bDumpFrames to SConfig (and it's references) 2014-10-12 23:56:16 -04:00
SoftwareVideoConfigDialog.h Isolate D3D and Software Renderer from wxWidgets code 2014-08-03 20:28:50 -04:00
TASInputDlg.cpp TASInputDlg: Pass string by reference for CreateStickLayout 2014-10-19 12:36:39 -04:00
TASInputDlg.h TASInputDlg: Pass string by reference for CreateStickLayout 2014-10-19 12:36:39 -04:00
VideoConfigDiag.cpp Moved Input Display to Movie Menu 2014-10-17 21:08:34 -04:00
VideoConfigDiag.h Support the borderless fullscreen option in all backends. 2014-10-07 16:48:43 +02:00
WiimoteConfigDiag.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
WiimoteConfigDiag.h InputCommon: Rename class InputPlugin to InputConfig 2014-08-31 00:59:06 -04:00
WXInputBase.cpp DolphinWX: Make WXInputBase part of the WxUtils namespace. 2014-10-05 05:31:48 -04:00
WXInputBase.h DolphinWX: Make WXInputBase part of the WxUtils namespace. 2014-10-05 05:31:48 -04:00
WxUtils.cpp Fixed toolbar's disabled button color. 2014-08-17 12:57:44 -07:00
WxUtils.h Fixed toolbar's disabled button color. 2014-08-17 12:57:44 -07:00
X11Utils.cpp DolphinWX: Clean up brace placements 2014-08-30 18:06:48 -04:00
X11Utils.h X11Utils: Explicitly pass the window to fullscreen into ToggleFullscreen 2014-08-19 10:05:57 -04:00