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
AboutDolphin.h
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
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
FifoPlayerDlg.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
FifoPlayerDlg.h
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
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
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
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
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
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