diff --git a/pcsx2/windows/VCprojects/debugger.rc b/pcsx2/windows/VCprojects/debugger.rc
new file mode 100644
index 0000000000..86951cb359
--- /dev/null
+++ b/pcsx2/windows/VCprojects/debugger.rc
@@ -0,0 +1,898 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "resource1.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource1.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""afxres.h""\r\n"
+ "\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\r\n"
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Dialog
+//
+
+IDD_VU1REGS DIALOGEX 0, 0, 391, 279
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "VU1Floating Point Registers"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_VU1_VF00,28,7,166,12,ES_READONLY
+ LTEXT "VF00",-1,7,9,18,8
+ EDITTEXT IDC_VU1_VF01,28,21,166,12,ES_READONLY
+ LTEXT "VF01",-1,7,23,18,8
+ EDITTEXT IDC_VU1_VF02,28,35,166,12,ES_READONLY
+ LTEXT "VF02",-1,7,37,18,8
+ EDITTEXT IDC_VU1_VF03,28,49,166,12,ES_READONLY
+ LTEXT "VF03",-1,7,51,18,8
+ EDITTEXT IDC_VU1_VF04,28,63,166,12,ES_READONLY
+ LTEXT "VF04",-1,7,65,18,8
+ EDITTEXT IDC_VU1_VF05,28,77,166,12,ES_READONLY
+ LTEXT "VF05",-1,7,79,18,8
+ EDITTEXT IDC_VU1_VF06,28,91,166,12,ES_READONLY
+ LTEXT "VF06",-1,7,93,18,8
+ EDITTEXT IDC_VU1_VF07,28,105,166,12,ES_READONLY
+ LTEXT "VF07",-1,7,107,18,8
+ EDITTEXT IDC_VU1_VF08,28,119,166,12,ES_READONLY
+ LTEXT "VF08",-1,7,121,18,8
+ EDITTEXT IDC_VU1_VF09,28,133,166,12,ES_READONLY
+ LTEXT "VF09",-1,7,135,18,8
+ EDITTEXT IDC_VU1_VF10,28,147,166,12,ES_READONLY
+ LTEXT "VF10",-1,7,149,18,8
+ EDITTEXT IDC_VU1_VF11,28,161,166,12,ES_READONLY
+ LTEXT "VF11",-1,7,163,18,8
+ EDITTEXT IDC_VU1_VF12,28,175,166,12,ES_READONLY
+ LTEXT "VF12",-1,7,177,18,8
+ EDITTEXT IDC_VU1_VF13,28,189,166,12,ES_READONLY
+ LTEXT "VF13",-1,7,191,18,8
+ EDITTEXT IDC_VU1_VF14,28,203,166,12,ES_READONLY
+ LTEXT "VF14",-1,7,205,18,8
+ EDITTEXT IDC_VU1_VF15,28,218,166,12,ES_READONLY
+ LTEXT "VF15",-1,7,219,18,8
+ EDITTEXT IDC_VU1_VF16,214,7,165,12,ES_READONLY
+ LTEXT "VF16",-1,196,10,18,8
+ EDITTEXT IDC_VU1_VF17,214,20,166,12,ES_READONLY
+ LTEXT "VF17",-1,196,22,18,8
+ EDITTEXT IDC_VU1_VF18,214,35,166,12,ES_READONLY
+ LTEXT "VF18",-1,196,36,18,8
+ EDITTEXT IDC_VU1_VF19,214,49,165,12,ES_READONLY
+ LTEXT "VF19",-1,196,52,18,8
+ EDITTEXT IDC_VU1_VF20,214,63,165,12,ES_READONLY
+ LTEXT "VF20",-1,196,66,18,8
+ EDITTEXT IDC_VU1_VF21,214,76,165,12,ES_READONLY
+ LTEXT "VF21",-1,196,80,18,8
+ EDITTEXT IDC_VU1_VF22,214,91,165,12,ES_READONLY
+ LTEXT "VF22",-1,196,94,18,8
+ EDITTEXT IDC_VU1_VF23,214,105,165,12,ES_READONLY
+ LTEXT "VF23",-1,196,108,18,8
+ EDITTEXT IDC_VU1_VF24,214,119,165,12,ES_READONLY
+ LTEXT "VF24",-1,196,121,18,8
+ EDITTEXT IDC_VU1_VF25,214,132,165,12,ES_READONLY
+ LTEXT "VF25",-1,196,135,18,8
+ EDITTEXT IDC_VU1_VF26,214,147,165,12,ES_READONLY
+ LTEXT "VF26",-1,196,149,18,8
+ EDITTEXT IDC_VU1_VF27,214,161,165,12,ES_READONLY
+ LTEXT "VF27",-1,196,163,18,8
+ EDITTEXT IDC_VU1_VF28,214,175,165,12,ES_READONLY
+ LTEXT "VF28",-1,196,178,18,8
+ EDITTEXT IDC_VU1_VF29,214,188,165,12,ES_READONLY
+ LTEXT "VF29",-1,196,190,18,8
+ EDITTEXT IDC_VU1_VF30,214,203,165,12,ES_READONLY
+ LTEXT "VF30",-1,196,205,18,8
+ EDITTEXT IDC_VU1_VF31,214,217,165,12,ES_READONLY
+ LTEXT "VF31",-1,196,220,18,8
+END
+
+IDD_VU1INTEGER DIALOGEX 0, 0, 357, 263
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "VU1 Integer & Control Registers"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_VU1_VI00,29,7,89,12,WS_DISABLED
+ LTEXT "VI00",IDC_STATIC,7,9,16,8
+ EDITTEXT IDC_VU1_VI01,29,21,89,12,WS_DISABLED
+ LTEXT "VI01",IDC_STATIC,7,23,16,8
+ EDITTEXT IDC_VU1_VI02,29,35,89,12,WS_DISABLED
+ LTEXT "VI02",IDC_STATIC,7,37,16,8
+ EDITTEXT IDC_VU1_VI03,29,49,89,12,WS_DISABLED
+ LTEXT "VI03",IDC_STATIC,7,51,16,8
+ EDITTEXT IDC_VU1_VI04,29,63,89,12,WS_DISABLED
+ LTEXT "VI04",IDC_STATIC,7,65,16,8
+ EDITTEXT IDC_VU1_VI05,29,77,89,12,WS_DISABLED
+ LTEXT "VI05",IDC_STATIC,7,79,16,8
+ EDITTEXT IDC_VU1_VI06,29,91,89,12,WS_DISABLED
+ LTEXT "VI06",IDC_STATIC,7,93,16,8
+ EDITTEXT IDC_VU1_VI07,29,105,89,12,WS_DISABLED
+ LTEXT "VI07",IDC_STATIC,7,107,16,8
+ EDITTEXT IDC_VU1_VI08,29,119,89,12,WS_DISABLED
+ LTEXT "VI08",IDC_STATIC,7,121,16,8
+ EDITTEXT IDC_VU1_VI09,29,133,89,12,WS_DISABLED
+ LTEXT "VI09",IDC_STATIC,7,135,16,8
+ EDITTEXT IDC_VU1_VI10,29,147,89,12,WS_DISABLED
+ LTEXT "VI10",IDC_STATIC,7,149,16,8
+ EDITTEXT IDC_VU1_VI11,29,161,89,12,WS_DISABLED
+ LTEXT "VI11",IDC_STATIC,7,163,16,8
+ EDITTEXT IDC_VU1_VI12,29,175,89,12,WS_DISABLED
+ LTEXT "VI12",IDC_STATIC,7,177,16,8
+ EDITTEXT IDC_VU1_VI13,29,189,89,12,WS_DISABLED
+ LTEXT "VI13",IDC_STATIC,7,191,16,8
+ EDITTEXT IDC_VU1_VI14,29,203,89,12,WS_DISABLED
+ LTEXT "VI14",IDC_STATIC,7,205,16,8
+ EDITTEXT IDC_VU1_VI15,29,218,89,12,WS_DISABLED
+ LTEXT "VI15",IDC_STATIC,7,219,16,8
+ EDITTEXT IDC_VU1_VI16,172,7,89,12,WS_DISABLED
+ LTEXT "Status Flag",IDC_STATIC,123,9,36,8
+ EDITTEXT IDC_VU1_VI17,172,21,89,12,WS_DISABLED
+ LTEXT "MAC Flag",IDC_STATIC,123,23,32,8
+ EDITTEXT IDC_VU1_VI18,172,35,89,12,WS_DISABLED
+ LTEXT "Clipping Flag",IDC_STATIC,123,37,41,8
+ EDITTEXT IDC_VU1_VI19,172,49,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,51,8,8
+ EDITTEXT IDC_VU1_VI20,172,63,89,12,WS_DISABLED
+ LTEXT "R register",IDC_STATIC,123,65,31,8
+ EDITTEXT IDC_VU1_VI21,172,77,89,12,WS_DISABLED
+ LTEXT "I register",IDC_STATIC,123,79,28,8
+ EDITTEXT IDC_VU1_VI22,172,91,89,12,WS_DISABLED
+ LTEXT "Q register",IDC_STATIC,123,93,31,8
+ EDITTEXT IDC_VU1_VI23,172,105,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,107,8,8
+ EDITTEXT IDC_VU1_VI24,172,119,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,121,8,8
+ EDITTEXT IDC_VU1_VI25,172,133,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,135,8,8
+ EDITTEXT IDC_VU1_VI26,172,147,89,12,WS_DISABLED
+ LTEXT "TPC register",IDC_STATIC,123,149,40,8
+ EDITTEXT IDC_VU1_VI27,172,161,89,12,WS_DISABLED
+ LTEXT "P register",IDC_STATIC,124,108,30,8
+ EDITTEXT IDC_VU1_VI28,172,175,89,12,WS_DISABLED
+ EDITTEXT IDC_VU1_VI29,172,189,89,12,WS_DISABLED
+ EDITTEXT IDC_VU1_VI30,172,203,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,205,8,8
+ EDITTEXT IDC_VU1_VI31,172,218,89,12,WS_DISABLED
+ CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,273,7,1,222
+ LTEXT "Accumulator",IDC_STATIC,27,238,43,14
+ EDITTEXT IDC_VU1_ACC,78,239,166,12,ES_READONLY
+END
+
+IDD_VU0REGS DIALOGEX 0, 0, 391, 279
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "VUO Floating Point Registers"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_VU0_VF00,28,7,166,12,ES_READONLY
+ LTEXT "VF00",-1,7,9,18,8
+ EDITTEXT IDC_VU0_VF01,28,21,166,12,ES_READONLY
+ LTEXT "VF01",-1,7,23,18,8
+ EDITTEXT IDC_VU0_VF02,28,35,166,12,ES_READONLY
+ LTEXT "VF02",-1,7,37,18,8
+ EDITTEXT IDC_VU0_VF03,28,49,166,12,ES_READONLY
+ LTEXT "VF03",-1,7,51,18,8
+ EDITTEXT IDC_VU0_VF04,28,63,166,12,ES_READONLY
+ LTEXT "VF04",-1,7,65,18,8
+ EDITTEXT IDC_VU0_VF05,28,77,166,12,ES_READONLY
+ LTEXT "VF05",-1,7,79,18,8
+ EDITTEXT IDC_VU0_VF06,28,91,166,12,ES_READONLY
+ LTEXT "VF06",-1,7,93,18,8
+ EDITTEXT IDC_VU0_VF07,28,105,166,12,ES_READONLY
+ LTEXT "VF07",-1,7,107,18,8
+ EDITTEXT IDC_VU0_VF08,28,119,166,12,ES_READONLY
+ LTEXT "VF08",-1,7,121,18,8
+ EDITTEXT IDC_VU0_VF09,28,133,166,12,ES_READONLY
+ LTEXT "VF09",-1,7,135,18,8
+ EDITTEXT IDC_VU0_VF10,28,147,166,12,ES_READONLY
+ LTEXT "VF10",-1,7,149,18,8
+ EDITTEXT IDC_VU0_VF11,28,161,166,12,ES_READONLY
+ LTEXT "VF11",-1,7,163,18,8
+ EDITTEXT IDC_VU0_VF12,28,175,166,12,ES_READONLY
+ LTEXT "VF12",-1,7,177,18,8
+ EDITTEXT IDC_VU0_VF13,28,189,166,12,ES_READONLY
+ LTEXT "VF13",-1,7,191,18,8
+ EDITTEXT IDC_VU0_VF14,28,203,166,12,ES_READONLY
+ LTEXT "VF14",-1,7,205,18,8
+ EDITTEXT IDC_VU0_VF15,28,218,166,12,ES_READONLY
+ LTEXT "VF15",-1,7,219,18,8
+ EDITTEXT IDC_VU0_VF16,214,7,165,12,ES_READONLY
+ LTEXT "VF16",-1,196,10,18,8
+ EDITTEXT IDC_VU0_VF17,214,20,166,12,ES_READONLY
+ LTEXT "VF17",-1,196,22,18,8
+ EDITTEXT IDC_VU0_VF18,214,35,166,12,ES_READONLY
+ LTEXT "VF18",-1,196,36,18,8
+ EDITTEXT IDC_VU0_VF19,214,49,165,12,ES_READONLY
+ LTEXT "VF19",-1,196,52,18,8
+ EDITTEXT IDC_VU0_VF20,214,63,165,12,ES_READONLY
+ LTEXT "VF20",-1,196,66,18,8
+ EDITTEXT IDC_VU0_VF21,214,76,165,12,ES_READONLY
+ LTEXT "VF21",-1,196,80,18,8
+ EDITTEXT IDC_VU0_VF22,214,91,165,12,ES_READONLY
+ LTEXT "VF22",-1,196,94,18,8
+ EDITTEXT IDC_VU0_VF23,214,105,165,12,ES_READONLY
+ LTEXT "VF23",-1,196,108,18,8
+ EDITTEXT IDC_VU0_VF24,214,119,165,12,ES_READONLY
+ LTEXT "VF24",-1,196,121,18,8
+ EDITTEXT IDC_VU0_VF25,214,132,165,12,ES_READONLY
+ LTEXT "VF25",-1,196,135,18,8
+ EDITTEXT IDC_VU0_VF26,214,147,165,12,ES_READONLY
+ LTEXT "VF26",-1,196,149,18,8
+ EDITTEXT IDC_VU0_VF27,214,161,165,12,ES_READONLY
+ LTEXT "VF27",-1,196,163,18,8
+ EDITTEXT IDC_VU0_VF28,214,175,165,12,ES_READONLY
+ LTEXT "VF28",-1,196,178,18,8
+ EDITTEXT IDC_VU0_VF29,214,188,165,12,ES_READONLY
+ LTEXT "VF29",-1,196,190,18,8
+ EDITTEXT IDC_VU0_VF30,214,203,165,12,ES_READONLY
+ LTEXT "VF30",-1,196,205,18,8
+ EDITTEXT IDC_VU0_VF31,214,217,165,12,ES_READONLY
+ LTEXT "VF31",-1,196,220,18,8
+END
+
+IDD_VU0INTEGER DIALOGEX 0, 0, 357, 263
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "VUO Integer & Control Registers"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_VU0_VI00,29,7,89,12,WS_DISABLED
+ LTEXT "VI00",IDC_STATIC,7,9,16,8
+ EDITTEXT IDC_VU0_VI01,29,21,89,12,WS_DISABLED
+ LTEXT "VI01",IDC_STATIC,7,23,16,8
+ EDITTEXT IDC_VU0_VI02,29,35,89,12,WS_DISABLED
+ LTEXT "VI02",IDC_STATIC,7,37,16,8
+ EDITTEXT IDC_VU0_VI03,29,49,89,12,WS_DISABLED
+ LTEXT "VI03",IDC_STATIC,7,51,16,8
+ EDITTEXT IDC_VU0_VI04,29,63,89,12,WS_DISABLED
+ LTEXT "VI04",IDC_STATIC,7,65,16,8
+ EDITTEXT IDC_VU0_VI05,29,77,89,12,WS_DISABLED
+ LTEXT "VI05",IDC_STATIC,7,79,16,8
+ EDITTEXT IDC_VU0_VI06,29,91,89,12,WS_DISABLED
+ LTEXT "VI06",IDC_STATIC,7,93,16,8
+ EDITTEXT IDC_VU0_VI07,29,105,89,12,WS_DISABLED
+ LTEXT "VI07",IDC_STATIC,7,107,16,8
+ EDITTEXT IDC_VU0_VI08,29,119,89,12,WS_DISABLED
+ LTEXT "VI08",IDC_STATIC,7,121,16,8
+ EDITTEXT IDC_VU0_VI09,29,133,89,12,WS_DISABLED
+ LTEXT "VI09",IDC_STATIC,7,135,16,8
+ EDITTEXT IDC_VU0_VI10,29,147,89,12,WS_DISABLED
+ LTEXT "VI10",IDC_STATIC,7,149,16,8
+ EDITTEXT IDC_VU0_VI11,29,161,89,12,WS_DISABLED
+ LTEXT "VI11",IDC_STATIC,7,163,16,8
+ EDITTEXT IDC_VU0_VI12,29,175,89,12,WS_DISABLED
+ LTEXT "VI12",IDC_STATIC,7,177,16,8
+ EDITTEXT IDC_VU0_VI13,29,189,89,12,WS_DISABLED
+ LTEXT "VI13",IDC_STATIC,7,191,16,8
+ EDITTEXT IDC_VU0_VI14,29,203,89,12,WS_DISABLED
+ LTEXT "VI14",IDC_STATIC,7,205,16,8
+ EDITTEXT IDC_VU0_VI15,29,218,89,12,WS_DISABLED
+ LTEXT "VI15",IDC_STATIC,7,219,16,8
+ EDITTEXT IDC_VU0_VI16,172,7,89,12,WS_DISABLED
+ LTEXT "Status Flag",IDC_STATIC,123,9,36,8
+ EDITTEXT IDC_VU0_VI17,172,21,89,12,WS_DISABLED
+ LTEXT "MAC Flag",IDC_STATIC,123,23,32,8
+ EDITTEXT IDC_VU0_VI18,172,35,89,12,WS_DISABLED
+ LTEXT "Clipping Flag",IDC_STATIC,123,37,41,8
+ EDITTEXT IDC_VU0_VI19,172,49,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,51,8,8
+ EDITTEXT IDC_VU0_VI20,172,63,89,12,WS_DISABLED
+ LTEXT "R register",IDC_STATIC,123,65,31,8
+ EDITTEXT IDC_VU0_VI21,172,77,89,12,WS_DISABLED
+ LTEXT "I register",IDC_STATIC,123,79,28,8
+ EDITTEXT IDC_VU0_VI22,172,91,89,12,WS_DISABLED
+ LTEXT "Q register",IDC_STATIC,123,93,31,8
+ EDITTEXT IDC_VU0_VI23,172,105,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,107,8,8
+ EDITTEXT IDC_VU0_VI24,172,119,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,121,8,8
+ EDITTEXT IDC_VU0_VI25,172,133,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,135,8,8
+ EDITTEXT IDC_VU0_VI26,172,147,89,12,WS_DISABLED
+ LTEXT "TPC register",IDC_STATIC,123,149,40,8
+ EDITTEXT IDC_VU0_VI27,172,161,89,12,WS_DISABLED
+ LTEXT "CMSAR0 reg",IDC_STATIC,123,163,42,8
+ EDITTEXT IDC_VU0_VI28,172,175,89,12,WS_DISABLED
+ LTEXT "FBRST register",IDC_STATIC,123,177,49,8
+ EDITTEXT IDC_VU0_VI29,172,189,89,12,WS_DISABLED
+ LTEXT "VPU-STAT reg",IDC_STATIC,123,191,48,8
+ EDITTEXT IDC_VU0_VI30,172,203,89,12,WS_DISABLED
+ LTEXT "",IDC_STATIC,123,205,8,8
+ EDITTEXT IDC_VU0_VI31,172,218,89,12,WS_DISABLED
+ LTEXT "CMSAR1 reg",IDC_STATIC,123,219,42,8
+ CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,273,7,1,222
+ LTEXT "Accumulator",IDC_STATIC,27,238,43,14
+ EDITTEXT IDC_VU0_ACC,78,239,166,12,ES_READONLY
+ LTEXT "P register",IDC_STATIC,124,108,30,8
+END
+
+IDD_RDEBUGPARAMS DIALOGEX 0, 0, 174, 58
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Remote Debugging"
+FONT 8, "MS Shell Dlg", 400, 0, 0x1
+BEGIN
+ DEFPUSHBUTTON "OK",IDOK,7,37,50,14
+ PUSHBUTTON "Cancel",IDCANCEL,117,37,50,14
+ EDITTEXT IDC_PORT,127,7,40,12,ES_AUTOHSCROLL | ES_NUMBER
+ LTEXT "Accept connections on TCP/IP port:",IDC_STATIC,7,7,120,10
+ CONTROL "Debug Bios",IDC_DEBUGBIOS,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,7,22,50,10
+END
+
+IDD_RDEBUG DIALOGEX 0, 0, 254, 271
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Remote Debugging"
+FONT 8, "MS Shell Dlg", 400, 0, 0x1
+BEGIN
+ DEFPUSHBUTTON "E&xit",IDOK,199,251,48,14
+ LISTBOX IDC_COMMUNICATION,7,7,240,211,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
+ PUSHBUTTON "&Clear",IDC_CLEAR,199,229,48,14
+ EDITTEXT IDC_EEPC,74,229,52,12,ES_AUTOHSCROLL | ES_READONLY
+ EDITTEXT IDC_IOPPC,132,229,52,12,ES_AUTOHSCROLL | ES_READONLY
+ LTEXT "EE pc address:\t IOP pc address:",IDC_STATIC,77,219,113,9
+ CONTROL "Debug EE",IDC_DEBUGEE,"Button",BS_AUTORADIOBUTTON,77,255,48,10
+ CONTROL "Debug IOP",IDC_DEBUGIOP,"Button",BS_AUTORADIOBUTTON | BS_LEFTTEXT,132,254,50,11
+ EDITTEXT IDC_STOPAT,7,229,56,13,ES_AUTOHSCROLL
+ EDITTEXT IDC_STOPAFTER,7,252,56,13,ES_AUTOHSCROLL | ES_NUMBER
+ LTEXT "Break at (hex addr):",IDC_STATIC,7,219,67,8
+ LTEXT "Break after (cycles):",IDC_STATIC,7,243,66,8
+ EDITTEXT IDC_EECYCLE,74,241,52,12,ES_AUTOHSCROLL | ES_READONLY
+ EDITTEXT IDC_IOPCYCLE,132,241,52,12,ES_AUTOHSCROLL | ES_READONLY
+END
+
+IDD_IOPREGS DIALOGEX 0, 0, 417, 295
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "IOP Main Registers"
+FONT 8, "MS Shell Dlg", 400, 0, 0x1
+BEGIN
+ EDITTEXT IDC_IOPGPR0,22,20,166,12,ES_READONLY
+ LTEXT "R0",-1,7,23,10,8
+ EDITTEXT IDC_IOPGPR1,22,34,166,12,ES_READONLY
+ LTEXT "AT",-1,7,36,10,8
+ EDITTEXT IDC_IOPGPR2,22,49,166,12,ES_READONLY
+ LTEXT "V0",-1,7,50,10,8
+ EDITTEXT IDC_IOPGPR3,22,63,166,12,ES_READONLY
+ LTEXT "V1",-1,7,65,10,8
+ EDITTEXT IDC_IOPGPR4,22,76,166,12,ES_READONLY
+ LTEXT "A0",-1,7,79,10,8
+ EDITTEXT IDC_IOPGPR5,22,90,166,12,ES_READONLY
+ LTEXT "A1",-1,7,92,10,8
+ EDITTEXT IDC_IOPGPR6,22,105,166,12,ES_READONLY
+ LTEXT "A2",-1,7,106,10,8
+ EDITTEXT IDC_IOPGPR7,22,119,166,12,ES_READONLY
+ LTEXT "A3",-1,7,121,10,8
+ EDITTEXT IDC_IOPGPR8,22,132,166,12,ES_READONLY
+ LTEXT "T0",-1,7,135,10,8
+ EDITTEXT IDC_IOPGPR9,22,146,166,12,ES_READONLY
+ LTEXT "T1",-1,7,148,10,8
+ EDITTEXT IDC_IOPGPR10,22,161,166,12,ES_READONLY
+ LTEXT "T2",-1,7,162,10,8
+ EDITTEXT IDC_IOPGPR11,22,175,166,12,ES_READONLY
+ LTEXT "T3",-1,7,177,10,8
+ EDITTEXT IDC_IOPGPR12,22,188,166,12,ES_READONLY
+ LTEXT "T4",-1,7,191,10,8
+ EDITTEXT IDC_IOPGPR13,22,202,166,12,ES_READONLY
+ LTEXT "T5",-1,7,204,10,8
+ EDITTEXT IDC_IOPGPR14,22,217,166,12,ES_READONLY
+ LTEXT "T6",-1,7,218,10,8
+ EDITTEXT IDC_IOPGPR15,22,231,166,12,ES_READONLY
+ LTEXT "T7",-1,7,233,10,8
+ EDITTEXT IDC_IOPGPR16,214,20,165,12,ES_READONLY
+ LTEXT "S0",-1,196,23,10,8
+ EDITTEXT IDC_IOPGPR17,214,34,166,12,ES_READONLY
+ LTEXT "S1",-1,196,36,10,8
+ EDITTEXT IDC_IOPGPR18,214,49,166,12,ES_READONLY
+ LTEXT "S2",-1,196,50,10,8
+ EDITTEXT IDC_IOPGPR19,214,63,165,12,ES_READONLY
+ LTEXT "S3",-1,196,66,10,8
+ EDITTEXT IDC_IOPGPR20,214,76,165,12,ES_READONLY
+ LTEXT "S4",-1,196,79,10,8
+ EDITTEXT IDC_IOPGPR21,214,90,165,12,ES_READONLY
+ LTEXT "S5",-1,196,94,10,8
+ EDITTEXT IDC_IOPGPR22,214,105,165,12,ES_READONLY
+ LTEXT "S6",-1,196,108,10,8
+ EDITTEXT IDC_IOPGPR23,214,119,165,12,ES_READONLY
+ LTEXT "S7",-1,196,122,10,8
+ EDITTEXT IDC_IOPGPR24,214,132,165,12,ES_READONLY
+ LTEXT "T8",-1,196,135,10,8
+ EDITTEXT IDC_IOPGPR25,214,146,165,12,ES_READONLY
+ LTEXT "T9",-1,196,148,10,8
+ EDITTEXT IDC_IOPGPR26,214,161,165,12,ES_READONLY
+ LTEXT "K0",-1,196,162,10,8
+ EDITTEXT IDC_IOPGPR27,214,175,165,12,ES_READONLY
+ LTEXT "K1",-1,196,177,10,8
+ EDITTEXT IDC_IOPGPR28,214,188,165,12,ES_READONLY
+ LTEXT "GP",-1,196,191,11,8
+ EDITTEXT IDC_IOPGPR29,214,202,165,12,ES_READONLY
+ LTEXT "SP",-1,196,204,10,8
+ EDITTEXT IDC_IOPGPR30,214,217,165,12,ES_READONLY
+ LTEXT "S8",-1,196,218,10,8
+ EDITTEXT IDC_IOPGPR31,214,231,165,12,ES_READONLY
+ LTEXT "RA",-1,196,234,11,8
+ EDITTEXT IDC_IOPGPR_PC,20,272,57,12,ES_READONLY
+ LTEXT "PC",-1,7,276,10,8
+ EDITTEXT IDC_IOPGPR_HI,21,252,167,12,ES_READONLY
+ LTEXT "HI",-1,7,255,8,8
+ LTEXT "LO",-1,196,255,10,8
+ EDITTEXT IDC_IOPGPR_LO,214,252,165,12,ES_READONLY
+END
+
+IDD_GPREGS DIALOGEX 0, 0, 391, 279
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "R5900 Main registers"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_GPR0,22,7,166,12,ES_READONLY
+ LTEXT "R0",-1,7,9,10,8
+ EDITTEXT IDC_GPR1,22,21,166,12,ES_READONLY
+ LTEXT "AT",-1,7,23,10,8
+ EDITTEXT IDC_GPR2,22,35,166,12,ES_READONLY
+ LTEXT "V0",-1,7,37,10,8
+ EDITTEXT IDC_GPR3,22,49,166,12,ES_READONLY
+ LTEXT "V1",-1,7,51,10,8
+ EDITTEXT IDC_GPR4,22,63,166,12,ES_READONLY
+ LTEXT "A0",-1,7,65,10,8
+ EDITTEXT IDC_GPR5,22,77,166,12,ES_READONLY
+ LTEXT "A1",-1,7,79,10,8
+ EDITTEXT IDC_GPR6,22,91,166,12,ES_READONLY
+ LTEXT "A2",-1,7,93,10,8
+ EDITTEXT IDC_GPR7,22,105,166,12,ES_READONLY
+ LTEXT "A3",-1,7,107,10,8
+ EDITTEXT IDC_GPR8,22,119,166,12,ES_READONLY
+ LTEXT "T0",-1,7,121,10,8
+ EDITTEXT IDC_GPR9,22,133,166,12,ES_READONLY
+ LTEXT "T1",-1,7,135,10,8
+ EDITTEXT IDC_GPR10,22,147,166,12,ES_READONLY
+ LTEXT "T2",-1,7,149,10,8
+ EDITTEXT IDC_GPR11,22,161,166,12,ES_READONLY
+ LTEXT "T3",-1,7,163,10,8
+ EDITTEXT IDC_GPR12,22,175,166,12,ES_READONLY
+ LTEXT "T4",-1,7,177,10,8
+ EDITTEXT IDC_GPR13,22,189,166,12,ES_READONLY
+ LTEXT "T5",-1,7,191,10,8
+ EDITTEXT IDC_GPR14,22,203,166,12,ES_READONLY
+ LTEXT "T6",-1,7,205,10,8
+ EDITTEXT IDC_GPR15,22,218,166,12,ES_READONLY
+ LTEXT "T7",-1,7,219,10,8
+ EDITTEXT IDC_GPR16,214,7,165,12,ES_READONLY
+ LTEXT "S0",-1,196,10,10,8
+ EDITTEXT IDC_GPR17,214,20,166,12,ES_READONLY
+ LTEXT "S1",-1,196,22,10,8
+ EDITTEXT IDC_GPR18,214,35,166,12,ES_READONLY
+ LTEXT "S2",-1,196,36,10,8
+ EDITTEXT IDC_GPR19,214,49,165,12,ES_READONLY
+ LTEXT "S3",-1,196,52,10,8
+ EDITTEXT IDC_GPR20,214,63,165,12,ES_READONLY
+ LTEXT "S4",-1,196,66,10,8
+ EDITTEXT IDC_GPR21,214,76,165,12,ES_READONLY
+ LTEXT "S5",-1,196,80,10,8
+ EDITTEXT IDC_GPR22,214,91,165,12,ES_READONLY
+ LTEXT "S6",-1,196,94,10,8
+ EDITTEXT IDC_GPR23,214,105,165,12,ES_READONLY
+ LTEXT "S7",-1,196,108,10,8
+ EDITTEXT IDC_GPR24,214,119,165,12,ES_READONLY
+ LTEXT "T8",-1,196,121,10,8
+ EDITTEXT IDC_GPR25,214,132,165,12,ES_READONLY
+ LTEXT "T9",-1,196,135,10,8
+ EDITTEXT IDC_GPR26,214,147,165,12,ES_READONLY
+ LTEXT "K0",-1,196,149,10,8
+ EDITTEXT IDC_GPR27,214,161,165,12,ES_READONLY
+ LTEXT "K1",-1,196,163,10,8
+ EDITTEXT IDC_GPR28,214,175,165,12,ES_READONLY
+ LTEXT "GP",-1,196,178,11,8
+ EDITTEXT IDC_GPR29,214,188,165,12,ES_READONLY
+ LTEXT "SP",-1,196,190,10,8
+ EDITTEXT IDC_GPR30,214,203,165,12,ES_READONLY
+ LTEXT "S8",-1,196,205,10,8
+ EDITTEXT IDC_GPR31,214,217,165,12,ES_READONLY
+ LTEXT "RA",-1,196,220,11,8
+ EDITTEXT IDC_GPR_PC,20,260,57,12,ES_READONLY
+ LTEXT "PC",-1,7,263,10,8
+ EDITTEXT IDC_GPR_HI,21,238,167,12,ES_READONLY
+ LTEXT "HI",-1,7,241,8,8
+ LTEXT "LO",-1,196,241,10,8
+ EDITTEXT IDC_GPR_LO,214,238,165,12,ES_READONLY
+END
+
+IDD_DUMPMEM DIALOGEX 0, 0, 175, 95
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "Dump memory"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_DUMPMEM_START,73,14,82,13
+ EDITTEXT IDC_DUMPMEM_END,73,29,82,13
+ EDITTEXT IDC_DUMPMEM_FNAME,73,50,82,13,ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK",IDOK,25,74,50,14
+ PUSHBUTTON "Cancel",IDCANCEL,101,74,50,14
+ LTEXT "Start Address:",IDC_STATIC,19,17,52,8
+ LTEXT "End Address:",IDC_STATIC,19,32,50,8
+ LTEXT "Filename:",IDC_STATIC,19,53,31,8
+END
+
+IDD_DUMP DIALOGEX 0, 0, 386, 96
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "Dump code"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_DUMP_START,73,14,82,13
+ EDITTEXT IDC_DUMP_END,73,29,82,13
+ EDITTEXT IDC_DUMP_FNAME,73,50,82,13,ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK",IDOK,87,74,50,14
+ PUSHBUTTON "Cancel",IDCANCEL,227,73,50,14
+ LTEXT "Start PC Address:",IDC_STATIC,19,17,52,8
+ LTEXT "End PC Address:",IDC_STATIC,19,32,50,8
+ LTEXT "Filename:",IDC_STATIC,19,53,31,8
+ GROUPBOX "EE",IDC_STATIC,14,6,167,64
+ EDITTEXT IDC_DUMP_STARTIOP,255,15,82,13
+ EDITTEXT IDC_DUMP_ENDIOP,255,30,82,13
+ EDITTEXT IDC_DUMP_FNAMEIOP,255,50,82,13,ES_AUTOHSCROLL
+ LTEXT "Start PC Address:",IDC_STATIC,201,18,52,8
+ LTEXT "End PC Address:",IDC_STATIC,201,33,50,8
+ LTEXT "Filename:",IDC_STATIC,201,54,31,8
+ GROUPBOX "IOP",IDC_STATIC,195,7,167,63
+END
+
+IDD_DEBUG DIALOGEX 0, 0, 341, 270
+STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "Debugger"
+FONT 8, "MS Shell Dlg", 0, 0, 0x1
+BEGIN
+ LISTBOX IDC_DEBUG_DISASM,7,6,198,257,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_TABSTOP,WS_EX_TRANSPARENT
+ SCROLLBAR IDC_DEBUG_SCROLL,205,6,11,257,SBS_VERT
+ PUSHBUTTON "Go",IDC_DEBUG_GO,224,6,50,14
+ PUSHBUTTON "S&tep (IOP)",IDC_DEBUG_STEP,224,183,50,14
+ GROUPBOX "R5900",IDC_STATIC,221,39,114,63
+ PUSHBUTTON "&Step Into",IDC_DEBUG_STEP_EE,224,50,50,14
+ PUSHBUTTON "S&kip",IDC_DEBUG_SKIP,224,67,50,14
+ PUSHBUTTON "Step to Cursor",IDC_DEBUG_STEP_TO_CURSOR,224,84,51,14
+ PUSHBUTTON "Run &Over",IDC_DEBUG_STEP_OVER,277,50,52,14
+ PUSHBUTTON "&Run to Cursor",IDC_DEBUG_RUN_TO_CURSOR,278,67,51,14
+ PUSHBUTTON "Break",IDC_DEBUG_BREAK,278,84,51,14
+ PUSHBUTTON "Bkpt on Exec",IDC_DEBUG_BP_EXEC,224,125,50,14
+ PUSHBUTTON "Bkpt on Count",IDC_DEBUG_BP_COUNT,224,141,50,14
+ PUSHBUTTON "Clear Bkpts",IDC_DEBUG_BP_CLEAR,224,158,50,14
+ PUSHBUTTON "Un/Set Log",IDC_DEBUG_LOG,279,124,50,14
+ PUSHBUTTON "Reset to PC",IDC_DEBUG_RESETTOPC,279,142,50,14
+ PUSHBUTTON "Jump to ADDR",IDC_DEBUG_JUMP,279,158,50,14
+ PUSHBUTTON "Dump code",IDC_DEBUG_DUMP,223,211,50,14
+ PUSHBUTTON "Dump memory",IDC_DEBUG_MEMORY,223,228,50,14
+ PUSHBUTTON "Cpu ops",IDC_CPUOP,223,244,50,14
+ PUSHBUTTON "Close",IDC_DEBUG_CLOSE,280,244,50,14
+END
+
+IDD_CP1REGS DIALOGEX 0, 0, 357, 237
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "COP1 Registers "
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_FP0,29,7,89,12,WS_DISABLED
+ LTEXT "FP0",IDC_STATIC,7,9,14,8
+ EDITTEXT IDC_FP1,29,21,89,12,WS_DISABLED
+ LTEXT "FP1",IDC_STATIC,7,23,14,8
+ EDITTEXT IDC_FP2,29,35,89,12,WS_DISABLED
+ LTEXT "FP2",IDC_STATIC,7,37,14,8
+ EDITTEXT IDC_FP3,29,49,89,12,WS_DISABLED
+ LTEXT "FP3",IDC_STATIC,7,51,14,8
+ EDITTEXT IDC_FP4,29,63,89,12,WS_DISABLED
+ LTEXT "FP4",IDC_STATIC,7,65,14,8
+ EDITTEXT IDC_FP5,29,77,89,12,WS_DISABLED
+ LTEXT "FP5",IDC_STATIC,7,79,14,8
+ EDITTEXT IDC_FP6,29,91,89,12,WS_DISABLED
+ LTEXT "FP6",IDC_STATIC,7,93,14,8
+ EDITTEXT IDC_FP7,29,105,89,12,WS_DISABLED
+ LTEXT "FP7",IDC_STATIC,7,107,14,8
+ EDITTEXT IDC_FP8,29,119,89,12,WS_DISABLED
+ LTEXT "FP8",IDC_STATIC,7,121,14,8
+ EDITTEXT IDC_FP9,29,133,89,12,WS_DISABLED
+ LTEXT "FP9",IDC_STATIC,7,135,14,8
+ EDITTEXT IDC_FP10,29,147,89,12,WS_DISABLED
+ LTEXT "FP10",IDC_STATIC,7,149,18,8
+ EDITTEXT IDC_FP11,29,161,89,12,WS_DISABLED
+ LTEXT "FP11",IDC_STATIC,7,163,18,8
+ EDITTEXT IDC_FP12,29,175,89,12,WS_DISABLED
+ LTEXT "FP12",IDC_STATIC,7,177,18,8
+ EDITTEXT IDC_FP13,29,189,89,12,WS_DISABLED
+ LTEXT "FP13",IDC_STATIC,7,191,18,8
+ EDITTEXT IDC_FP14,29,203,89,12,WS_DISABLED
+ LTEXT "FP14",IDC_STATIC,7,205,18,8
+ EDITTEXT IDC_FP15,29,218,89,12,WS_DISABLED
+ LTEXT "FP15",IDC_STATIC,7,219,18,8
+ EDITTEXT IDC_FP16,145,7,89,12,WS_DISABLED
+ LTEXT "FP16",IDC_STATIC,123,9,18,8
+ EDITTEXT IDC_FP17,145,21,89,12,WS_DISABLED
+ LTEXT "FP17",IDC_STATIC,123,23,18,8
+ EDITTEXT IDC_FP18,145,35,89,12,WS_DISABLED
+ LTEXT "FP18",IDC_STATIC,123,37,18,8
+ EDITTEXT IDC_FP19,145,49,89,12,WS_DISABLED
+ LTEXT "FP19",IDC_STATIC,123,51,18,8
+ EDITTEXT IDC_FP20,145,63,89,12,WS_DISABLED
+ LTEXT "FP20",IDC_STATIC,123,65,18,8
+ EDITTEXT IDC_FP21,145,77,89,12,WS_DISABLED
+ LTEXT "FP21",IDC_STATIC,123,79,18,8
+ EDITTEXT IDC_FP22,145,91,89,12,WS_DISABLED
+ LTEXT "FP22",IDC_STATIC,123,93,18,8
+ EDITTEXT IDC_FP23,145,105,89,12,WS_DISABLED
+ LTEXT "FP23",IDC_STATIC,123,107,18,8
+ EDITTEXT IDC_FP24,145,119,89,12,WS_DISABLED
+ LTEXT "FP24",IDC_STATIC,123,121,18,8
+ EDITTEXT IDC_FP25,145,133,89,12,WS_DISABLED
+ LTEXT "FP25",IDC_STATIC,123,135,18,8
+ EDITTEXT IDC_FP26,145,147,89,12,WS_DISABLED
+ LTEXT "FP26",IDC_STATIC,123,149,18,8
+ EDITTEXT IDC_FP27,145,161,89,12,WS_DISABLED
+ LTEXT "FP27",IDC_STATIC,123,163,18,8
+ EDITTEXT IDC_FP28,145,175,89,12,WS_DISABLED
+ LTEXT "FP28",IDC_STATIC,123,177,18,8
+ EDITTEXT IDC_FP29,145,189,89,12,WS_DISABLED
+ LTEXT "FP29",IDC_STATIC,123,191,18,8
+ EDITTEXT IDC_FP30,145,203,89,12,WS_DISABLED
+ LTEXT "FP30",IDC_STATIC,123,205,18,8
+ EDITTEXT IDC_FP31,145,218,89,12,WS_DISABLED
+ LTEXT "FP31",IDC_STATIC,123,219,18,8
+ CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,244,8,1,223
+ LTEXT "Implementation/Revision Reg",IDC_STATIC,253,9,94,8
+ EDITTEXT IDC_FCR0,298,21,50,12,WS_DISABLED
+ LTEXT "FCR0",IDC_STATIC,253,23,19,8
+ LTEXT "Control/Status Register",IDC_STATIC,253,37,74,8
+ EDITTEXT IDC_FCR31,298,49,50,12,WS_DISABLED
+ LTEXT "FCR31",IDC_STATIC,253,51,23,8
+ LTEXT "Accumulator",IDC_STATIC,256,68,43,14
+ EDITTEXT IDC_FPU_ACC,299,68,49,12,ES_AUTOHSCROLL | WS_DISABLED
+END
+
+IDD_CP0REGS DIALOGEX 0, 0, 267, 237
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "COP0 "
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_CP00,48,7,51,12,ES_READONLY
+ LTEXT "Index",-1,7,9,18,8
+ EDITTEXT IDC_CP01,48,21,51,12,ES_READONLY
+ LTEXT "Random",-1,7,23,28,8
+ EDITTEXT IDC_CP02,48,35,51,12,ES_READONLY
+ LTEXT "EntryLo0",-1,7,37,29,8
+ EDITTEXT IDC_CP03,48,49,51,12,ES_READONLY
+ LTEXT "EntryLo1",-1,7,51,29,8
+ EDITTEXT IDC_CP04,48,63,51,12,ES_READONLY
+ LTEXT "Context",-1,7,65,25,8
+ EDITTEXT IDC_CP05,48,77,51,12,ES_READONLY
+ LTEXT "PageMask",-1,7,79,35,8
+ EDITTEXT IDC_CP06,48,91,51,12,ES_READONLY
+ LTEXT "Wired",-1,7,93,20,8
+ EDITTEXT IDC_CP07,48,105,51,12,ES_READONLY
+ EDITTEXT IDC_CP08,48,119,51,12,ES_READONLY
+ LTEXT "BadVAddr",-1,7,121,33,8
+ EDITTEXT IDC_CP09,48,133,52,12,ES_READONLY
+ LTEXT "Count",-1,7,135,20,8
+ EDITTEXT IDC_CP010,48,147,51,12,ES_READONLY
+ LTEXT "EntryHi",-1,7,149,24,8
+ EDITTEXT IDC_CP011,48,161,52,12,ES_READONLY
+ LTEXT "Compare",-1,7,163,29,8
+ EDITTEXT IDC_CP012,48,175,51,12,ES_READONLY
+ LTEXT "Status",-1,7,177,21,8
+ EDITTEXT IDC_CP013,48,189,51,12,ES_READONLY
+ LTEXT "Cause",-1,7,191,21,8
+ EDITTEXT IDC_CP014,48,203,51,12,ES_READONLY
+ LTEXT "EPC",-1,7,205,15,8
+ EDITTEXT IDC_CP015,48,218,51,12,ES_READONLY
+ LTEXT "PRId",-1,7,219,17,8
+ EDITTEXT IDC_CP016,191,7,51,12,ES_READONLY
+ LTEXT "Config",-1,145,9,21,8
+ EDITTEXT IDC_CP017,191,21,51,12,ES_READONLY
+ EDITTEXT IDC_CP018,191,35,51,12,ES_READONLY
+ EDITTEXT IDC_CP019,191,49,51,12,ES_READONLY
+ EDITTEXT IDC_CP020,191,63,51,12,ES_READONLY
+ EDITTEXT IDC_CP021,191,77,51,12,ES_READONLY
+ EDITTEXT IDC_CP022,191,91,51,12,ES_READONLY
+ EDITTEXT IDC_CP023,191,105,51,12,ES_READONLY
+ EDITTEXT IDC_CP024,191,119,51,12,ES_READONLY
+ EDITTEXT IDC_CP025,191,133,51,12,ES_READONLY
+ EDITTEXT IDC_CP026,191,147,51,12,ES_READONLY
+ LTEXT "Debug",-1,147,122,22,8
+ EDITTEXT IDC_CP027,191,161,51,12,ES_READONLY
+ LTEXT "Perf",-1,149,136,14,8
+ EDITTEXT IDC_CP028,191,175,51,12,ES_READONLY
+ LTEXT "TagLo",-1,145,177,22,8
+ EDITTEXT IDC_CP029,191,189,51,12,ES_READONLY
+ LTEXT "TagHi",-1,145,191,20,8
+ EDITTEXT IDC_CP030,191,203,51,12,ES_READONLY
+ LTEXT "ErrorEPC",-1,145,205,30,8
+ EDITTEXT IDC_CP031,191,218,51,12,ES_READONLY
+END
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// DESIGNINFO
+//
+
+#ifdef APSTUDIO_INVOKED
+GUIDELINES DESIGNINFO
+BEGIN
+ IDD_RDEBUGPARAMS, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 167
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 51
+ END
+
+ IDD_RDEBUG, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 247
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 265
+ END
+
+ IDD_IOPREGS, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 410
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 284
+ END
+END
+#endif // APSTUDIO_INVOKED
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// Spanish (Argentina) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ESS)
+#ifdef _WIN32
+LANGUAGE LANG_SPANISH, SUBLANG_SPANISH_ARGENTINA
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Dialog
+//
+
+IDD_BPCNT DIALOGEX 0, 0, 182, 61
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "BreakPoint on Count"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_CNTBP,92,10,82,13
+ DEFPUSHBUTTON "OK",IDOK,30,40,50,14
+ PUSHBUTTON "Cancel",IDCANCEL,100,40,50,14
+ LTEXT "Enter BreakPoint Count:",IDC_STATIC,5,13,77,8
+END
+
+IDD_BPEXEC DIALOGEX 0, 0, 182, 61
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "BreakPoint on Exec"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+ EDITTEXT IDC_EXECBP,92,10,82,13
+ DEFPUSHBUTTON "OK",IDOK,30,40,50,14
+ PUSHBUTTON "Cancel",IDCANCEL,100,40,50,14
+ LTEXT "Enter BreakPoint Address:",IDC_STATIC,5,13,84,8
+END
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// DESIGNINFO
+//
+
+#ifdef APSTUDIO_INVOKED
+GUIDELINES DESIGNINFO
+BEGIN
+ IDD_BPCNT, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 175
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 54
+ END
+
+ IDD_BPEXEC, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 175
+ TOPMARGIN, 6
+ BOTTOMMARGIN, 54
+ END
+END
+#endif // APSTUDIO_INVOKED
+
+#endif // Spanish (Argentina) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// Greek resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ELL)
+#ifdef _WIN32
+LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
+#pragma code_page(1253)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Dialog
+//
+
+IDD_IOP_DEBUG DIALOGEX 0, 0, 358, 107
+STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Debug"
+FONT 8, "MS Shell Dlg", 400, 0, 0x1
+BEGIN
+ LISTBOX IDC_DEBUG_DISASM_IOP,7,7,330,92,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_TABSTOP,WS_EX_TRANSPARENT
+ SCROLLBAR IDC_DEBUG_SCROLL_IOP,340,7,11,93,SBS_VERT
+END
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// DESIGNINFO
+//
+
+#ifdef APSTUDIO_INVOKED
+GUIDELINES DESIGNINFO
+BEGIN
+ IDD_IOP_DEBUG, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 351
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 100
+ END
+END
+#endif // APSTUDIO_INVOKED
+
+#endif // Greek resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/pcsx2/windows/VCprojects/pcsx2_2008.vcproj b/pcsx2/windows/VCprojects/pcsx2_2008.vcproj
index fdd1578dfd..a9f2e16257 100644
--- a/pcsx2/windows/VCprojects/pcsx2_2008.vcproj
+++ b/pcsx2/windows/VCprojects/pcsx2_2008.vcproj
@@ -3091,6 +3091,14 @@
RelativePath="..\..\Common.h"
>
+
+
+
+
diff --git a/pcsx2/windows/pcsx2.rc b/pcsx2/windows/pcsx2.rc
index 4a088745c1..e5c27a4ec3 100644
--- a/pcsx2/windows/pcsx2.rc
+++ b/pcsx2/windows/pcsx2.rc
@@ -127,194 +127,6 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
// Dialog
//
-IDD_CP0REGS DIALOGEX 0, 0, 267, 237
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "COP0 "
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_CP00,48,7,51,12,ES_READONLY
- LTEXT "Index",-1,7,9,18,8
- EDITTEXT IDC_CP01,48,21,51,12,ES_READONLY
- LTEXT "Random",-1,7,23,28,8
- EDITTEXT IDC_CP02,48,35,51,12,ES_READONLY
- LTEXT "EntryLo0",-1,7,37,29,8
- EDITTEXT IDC_CP03,48,49,51,12,ES_READONLY
- LTEXT "EntryLo1",-1,7,51,29,8
- EDITTEXT IDC_CP04,48,63,51,12,ES_READONLY
- LTEXT "Context",-1,7,65,25,8
- EDITTEXT IDC_CP05,48,77,51,12,ES_READONLY
- LTEXT "PageMask",-1,7,79,35,8
- EDITTEXT IDC_CP06,48,91,51,12,ES_READONLY
- LTEXT "Wired",-1,7,93,20,8
- EDITTEXT IDC_CP07,48,105,51,12,ES_READONLY
- EDITTEXT IDC_CP08,48,119,51,12,ES_READONLY
- LTEXT "BadVAddr",-1,7,121,33,8
- EDITTEXT IDC_CP09,48,133,52,12,ES_READONLY
- LTEXT "Count",-1,7,135,20,8
- EDITTEXT IDC_CP010,48,147,51,12,ES_READONLY
- LTEXT "EntryHi",-1,7,149,24,8
- EDITTEXT IDC_CP011,48,161,52,12,ES_READONLY
- LTEXT "Compare",-1,7,163,29,8
- EDITTEXT IDC_CP012,48,175,51,12,ES_READONLY
- LTEXT "Status",-1,7,177,21,8
- EDITTEXT IDC_CP013,48,189,51,12,ES_READONLY
- LTEXT "Cause",-1,7,191,21,8
- EDITTEXT IDC_CP014,48,203,51,12,ES_READONLY
- LTEXT "EPC",-1,7,205,15,8
- EDITTEXT IDC_CP015,48,218,51,12,ES_READONLY
- LTEXT "PRId",-1,7,219,17,8
- EDITTEXT IDC_CP016,191,7,51,12,ES_READONLY
- LTEXT "Config",-1,145,9,21,8
- EDITTEXT IDC_CP017,191,21,51,12,ES_READONLY
- EDITTEXT IDC_CP018,191,35,51,12,ES_READONLY
- EDITTEXT IDC_CP019,191,49,51,12,ES_READONLY
- EDITTEXT IDC_CP020,191,63,51,12,ES_READONLY
- EDITTEXT IDC_CP021,191,77,51,12,ES_READONLY
- EDITTEXT IDC_CP022,191,91,51,12,ES_READONLY
- EDITTEXT IDC_CP023,191,105,51,12,ES_READONLY
- EDITTEXT IDC_CP024,191,119,51,12,ES_READONLY
- EDITTEXT IDC_CP025,191,133,51,12,ES_READONLY
- EDITTEXT IDC_CP026,191,147,51,12,ES_READONLY
- LTEXT "Debug",-1,147,122,22,8
- EDITTEXT IDC_CP027,191,161,51,12,ES_READONLY
- LTEXT "Perf",-1,149,136,14,8
- EDITTEXT IDC_CP028,191,175,51,12,ES_READONLY
- LTEXT "TagLo",-1,145,177,22,8
- EDITTEXT IDC_CP029,191,189,51,12,ES_READONLY
- LTEXT "TagHi",-1,145,191,20,8
- EDITTEXT IDC_CP030,191,203,51,12,ES_READONLY
- LTEXT "ErrorEPC",-1,145,205,30,8
- EDITTEXT IDC_CP031,191,218,51,12,ES_READONLY
-END
-
-IDD_DEBUG DIALOGEX 0, 0, 341, 270
-STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Debugger"
-FONT 8, "MS Shell Dlg", 0, 0, 0x1
-BEGIN
- LISTBOX IDC_DEBUG_DISASM,7,6,198,257,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_TABSTOP,WS_EX_TRANSPARENT
- SCROLLBAR IDC_DEBUG_SCROLL,205,6,11,257,SBS_VERT
- PUSHBUTTON "Go",IDC_DEBUG_GO,224,6,50,14
- PUSHBUTTON "S&tep (IOP)",IDC_DEBUG_STEP,224,183,50,14
- GROUPBOX "R5900",IDC_STATIC,221,39,114,63
- PUSHBUTTON "&Step Into",IDC_DEBUG_STEP_EE,224,50,50,14
- PUSHBUTTON "S&kip",IDC_DEBUG_SKIP,224,67,50,14
- PUSHBUTTON "Step to Cursor",IDC_DEBUG_STEP_TO_CURSOR,224,84,51,14
- PUSHBUTTON "Run &Over",IDC_DEBUG_STEP_OVER,277,50,52,14
- PUSHBUTTON "&Run to Cursor",IDC_DEBUG_RUN_TO_CURSOR,278,67,51,14
- PUSHBUTTON "Break",IDC_DEBUG_BREAK,278,84,51,14
- PUSHBUTTON "Bkpt on Exec",IDC_DEBUG_BP_EXEC,224,125,50,14
- PUSHBUTTON "Bkpt on Count",IDC_DEBUG_BP_COUNT,224,141,50,14
- PUSHBUTTON "Clear Bkpts",IDC_DEBUG_BP_CLEAR,224,158,50,14
- PUSHBUTTON "Un/Set Log",IDC_DEBUG_LOG,279,124,50,14
- PUSHBUTTON "Reset to PC",IDC_DEBUG_RESETTOPC,279,142,50,14
- PUSHBUTTON "Jump to ADDR",IDC_DEBUG_JUMP,279,158,50,14
- PUSHBUTTON "Dump code",IDC_DEBUG_DUMP,223,211,50,14
- PUSHBUTTON "Dump memory",IDC_DEBUG_MEMORY,223,228,50,14
- PUSHBUTTON "Cpu ops",IDC_CPUOP,223,244,50,14
- PUSHBUTTON "Close",IDC_DEBUG_CLOSE,280,244,50,14
-END
-
-IDD_DUMP DIALOGEX 0, 0, 386, 96
-STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Dump code"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_DUMP_START,73,14,82,13
- EDITTEXT IDC_DUMP_END,73,29,82,13
- EDITTEXT IDC_DUMP_FNAME,73,50,82,13,ES_AUTOHSCROLL
- DEFPUSHBUTTON "OK",IDOK,87,74,50,14
- PUSHBUTTON "Cancel",IDCANCEL,227,73,50,14
- LTEXT "Start PC Address:",IDC_STATIC,19,17,52,8
- LTEXT "End PC Address:",IDC_STATIC,19,32,50,8
- LTEXT "Filename:",IDC_STATIC,19,53,31,8
- GROUPBOX "EE",IDC_STATIC,14,6,167,64
- EDITTEXT IDC_DUMP_STARTIOP,255,15,82,13
- EDITTEXT IDC_DUMP_ENDIOP,255,30,82,13
- EDITTEXT IDC_DUMP_FNAMEIOP,255,50,82,13,ES_AUTOHSCROLL
- LTEXT "Start PC Address:",IDC_STATIC,201,18,52,8
- LTEXT "End PC Address:",IDC_STATIC,201,33,50,8
- LTEXT "Filename:",IDC_STATIC,201,54,31,8
- GROUPBOX "IOP",IDC_STATIC,195,7,167,63
-END
-
-IDD_GPREGS DIALOGEX 0, 0, 391, 279
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "R5900 Main registers"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_GPR0,22,7,166,12,ES_READONLY
- LTEXT "R0",-1,7,9,10,8
- EDITTEXT IDC_GPR1,22,21,166,12,ES_READONLY
- LTEXT "AT",-1,7,23,10,8
- EDITTEXT IDC_GPR2,22,35,166,12,ES_READONLY
- LTEXT "V0",-1,7,37,10,8
- EDITTEXT IDC_GPR3,22,49,166,12,ES_READONLY
- LTEXT "V1",-1,7,51,10,8
- EDITTEXT IDC_GPR4,22,63,166,12,ES_READONLY
- LTEXT "A0",-1,7,65,10,8
- EDITTEXT IDC_GPR5,22,77,166,12,ES_READONLY
- LTEXT "A1",-1,7,79,10,8
- EDITTEXT IDC_GPR6,22,91,166,12,ES_READONLY
- LTEXT "A2",-1,7,93,10,8
- EDITTEXT IDC_GPR7,22,105,166,12,ES_READONLY
- LTEXT "A3",-1,7,107,10,8
- EDITTEXT IDC_GPR8,22,119,166,12,ES_READONLY
- LTEXT "T0",-1,7,121,10,8
- EDITTEXT IDC_GPR9,22,133,166,12,ES_READONLY
- LTEXT "T1",-1,7,135,10,8
- EDITTEXT IDC_GPR10,22,147,166,12,ES_READONLY
- LTEXT "T2",-1,7,149,10,8
- EDITTEXT IDC_GPR11,22,161,166,12,ES_READONLY
- LTEXT "T3",-1,7,163,10,8
- EDITTEXT IDC_GPR12,22,175,166,12,ES_READONLY
- LTEXT "T4",-1,7,177,10,8
- EDITTEXT IDC_GPR13,22,189,166,12,ES_READONLY
- LTEXT "T5",-1,7,191,10,8
- EDITTEXT IDC_GPR14,22,203,166,12,ES_READONLY
- LTEXT "T6",-1,7,205,10,8
- EDITTEXT IDC_GPR15,22,218,166,12,ES_READONLY
- LTEXT "T7",-1,7,219,10,8
- EDITTEXT IDC_GPR16,214,7,165,12,ES_READONLY
- LTEXT "S0",-1,196,10,10,8
- EDITTEXT IDC_GPR17,214,20,166,12,ES_READONLY
- LTEXT "S1",-1,196,22,10,8
- EDITTEXT IDC_GPR18,214,35,166,12,ES_READONLY
- LTEXT "S2",-1,196,36,10,8
- EDITTEXT IDC_GPR19,214,49,165,12,ES_READONLY
- LTEXT "S3",-1,196,52,10,8
- EDITTEXT IDC_GPR20,214,63,165,12,ES_READONLY
- LTEXT "S4",-1,196,66,10,8
- EDITTEXT IDC_GPR21,214,76,165,12,ES_READONLY
- LTEXT "S5",-1,196,80,10,8
- EDITTEXT IDC_GPR22,214,91,165,12,ES_READONLY
- LTEXT "S6",-1,196,94,10,8
- EDITTEXT IDC_GPR23,214,105,165,12,ES_READONLY
- LTEXT "S7",-1,196,108,10,8
- EDITTEXT IDC_GPR24,214,119,165,12,ES_READONLY
- LTEXT "T8",-1,196,121,10,8
- EDITTEXT IDC_GPR25,214,132,165,12,ES_READONLY
- LTEXT "T9",-1,196,135,10,8
- EDITTEXT IDC_GPR26,214,147,165,12,ES_READONLY
- LTEXT "K0",-1,196,149,10,8
- EDITTEXT IDC_GPR27,214,161,165,12,ES_READONLY
- LTEXT "K1",-1,196,163,10,8
- EDITTEXT IDC_GPR28,214,175,165,12,ES_READONLY
- LTEXT "GP",-1,196,178,11,8
- EDITTEXT IDC_GPR29,214,188,165,12,ES_READONLY
- LTEXT "SP",-1,196,190,10,8
- EDITTEXT IDC_GPR30,214,203,165,12,ES_READONLY
- LTEXT "S8",-1,196,205,10,8
- EDITTEXT IDC_GPR31,214,217,165,12,ES_READONLY
- LTEXT "RA",-1,196,220,11,8
- EDITTEXT IDC_GPR_PC,20,260,57,12,ES_READONLY
- LTEXT "PC",-1,7,263,10,8
- EDITTEXT IDC_GPR_HI,21,238,167,12,ES_READONLY
- LTEXT "HI",-1,7,241,8,8
- LTEXT "LO",-1,196,241,10,8
- EDITTEXT IDC_GPR_LO,214,238,165,12,ES_READONLY
-END
-
IDD_JUMP DIALOGEX 0, 0, 175, 64
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Jump to specific address"
@@ -345,407 +157,6 @@ BEGIN
PUSHBUTTON "Raw dump",IDC_DUMPRAW,204,7,50,14
END
-IDD_VU1INTEGER DIALOGEX 0, 0, 357, 263
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "VU1 Integer & Control Registers"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_VU1_VI00,29,7,89,12,WS_DISABLED
- LTEXT "VI00",IDC_STATIC,7,9,16,8
- EDITTEXT IDC_VU1_VI01,29,21,89,12,WS_DISABLED
- LTEXT "VI01",IDC_STATIC,7,23,16,8
- EDITTEXT IDC_VU1_VI02,29,35,89,12,WS_DISABLED
- LTEXT "VI02",IDC_STATIC,7,37,16,8
- EDITTEXT IDC_VU1_VI03,29,49,89,12,WS_DISABLED
- LTEXT "VI03",IDC_STATIC,7,51,16,8
- EDITTEXT IDC_VU1_VI04,29,63,89,12,WS_DISABLED
- LTEXT "VI04",IDC_STATIC,7,65,16,8
- EDITTEXT IDC_VU1_VI05,29,77,89,12,WS_DISABLED
- LTEXT "VI05",IDC_STATIC,7,79,16,8
- EDITTEXT IDC_VU1_VI06,29,91,89,12,WS_DISABLED
- LTEXT "VI06",IDC_STATIC,7,93,16,8
- EDITTEXT IDC_VU1_VI07,29,105,89,12,WS_DISABLED
- LTEXT "VI07",IDC_STATIC,7,107,16,8
- EDITTEXT IDC_VU1_VI08,29,119,89,12,WS_DISABLED
- LTEXT "VI08",IDC_STATIC,7,121,16,8
- EDITTEXT IDC_VU1_VI09,29,133,89,12,WS_DISABLED
- LTEXT "VI09",IDC_STATIC,7,135,16,8
- EDITTEXT IDC_VU1_VI10,29,147,89,12,WS_DISABLED
- LTEXT "VI10",IDC_STATIC,7,149,16,8
- EDITTEXT IDC_VU1_VI11,29,161,89,12,WS_DISABLED
- LTEXT "VI11",IDC_STATIC,7,163,16,8
- EDITTEXT IDC_VU1_VI12,29,175,89,12,WS_DISABLED
- LTEXT "VI12",IDC_STATIC,7,177,16,8
- EDITTEXT IDC_VU1_VI13,29,189,89,12,WS_DISABLED
- LTEXT "VI13",IDC_STATIC,7,191,16,8
- EDITTEXT IDC_VU1_VI14,29,203,89,12,WS_DISABLED
- LTEXT "VI14",IDC_STATIC,7,205,16,8
- EDITTEXT IDC_VU1_VI15,29,218,89,12,WS_DISABLED
- LTEXT "VI15",IDC_STATIC,7,219,16,8
- EDITTEXT IDC_VU1_VI16,172,7,89,12,WS_DISABLED
- LTEXT "Status Flag",IDC_STATIC,123,9,36,8
- EDITTEXT IDC_VU1_VI17,172,21,89,12,WS_DISABLED
- LTEXT "MAC Flag",IDC_STATIC,123,23,32,8
- EDITTEXT IDC_VU1_VI18,172,35,89,12,WS_DISABLED
- LTEXT "Clipping Flag",IDC_STATIC,123,37,41,8
- EDITTEXT IDC_VU1_VI19,172,49,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,51,8,8
- EDITTEXT IDC_VU1_VI20,172,63,89,12,WS_DISABLED
- LTEXT "R register",IDC_STATIC,123,65,31,8
- EDITTEXT IDC_VU1_VI21,172,77,89,12,WS_DISABLED
- LTEXT "I register",IDC_STATIC,123,79,28,8
- EDITTEXT IDC_VU1_VI22,172,91,89,12,WS_DISABLED
- LTEXT "Q register",IDC_STATIC,123,93,31,8
- EDITTEXT IDC_VU1_VI23,172,105,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,107,8,8
- EDITTEXT IDC_VU1_VI24,172,119,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,121,8,8
- EDITTEXT IDC_VU1_VI25,172,133,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,135,8,8
- EDITTEXT IDC_VU1_VI26,172,147,89,12,WS_DISABLED
- LTEXT "TPC register",IDC_STATIC,123,149,40,8
- EDITTEXT IDC_VU1_VI27,172,161,89,12,WS_DISABLED
- LTEXT "P register",IDC_STATIC,124,108,30,8
- EDITTEXT IDC_VU1_VI28,172,175,89,12,WS_DISABLED
- EDITTEXT IDC_VU1_VI29,172,189,89,12,WS_DISABLED
- EDITTEXT IDC_VU1_VI30,172,203,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,205,8,8
- EDITTEXT IDC_VU1_VI31,172,218,89,12,WS_DISABLED
- CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,273,7,1,222
- LTEXT "Accumulator",IDC_STATIC,27,238,43,14
- EDITTEXT IDC_VU1_ACC,78,239,166,12,ES_READONLY
-END
-
-IDD_VU0REGS DIALOGEX 0, 0, 391, 279
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "VUO Floating Point Registers"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_VU0_VF00,28,7,166,12,ES_READONLY
- LTEXT "VF00",-1,7,9,18,8
- EDITTEXT IDC_VU0_VF01,28,21,166,12,ES_READONLY
- LTEXT "VF01",-1,7,23,18,8
- EDITTEXT IDC_VU0_VF02,28,35,166,12,ES_READONLY
- LTEXT "VF02",-1,7,37,18,8
- EDITTEXT IDC_VU0_VF03,28,49,166,12,ES_READONLY
- LTEXT "VF03",-1,7,51,18,8
- EDITTEXT IDC_VU0_VF04,28,63,166,12,ES_READONLY
- LTEXT "VF04",-1,7,65,18,8
- EDITTEXT IDC_VU0_VF05,28,77,166,12,ES_READONLY
- LTEXT "VF05",-1,7,79,18,8
- EDITTEXT IDC_VU0_VF06,28,91,166,12,ES_READONLY
- LTEXT "VF06",-1,7,93,18,8
- EDITTEXT IDC_VU0_VF07,28,105,166,12,ES_READONLY
- LTEXT "VF07",-1,7,107,18,8
- EDITTEXT IDC_VU0_VF08,28,119,166,12,ES_READONLY
- LTEXT "VF08",-1,7,121,18,8
- EDITTEXT IDC_VU0_VF09,28,133,166,12,ES_READONLY
- LTEXT "VF09",-1,7,135,18,8
- EDITTEXT IDC_VU0_VF10,28,147,166,12,ES_READONLY
- LTEXT "VF10",-1,7,149,18,8
- EDITTEXT IDC_VU0_VF11,28,161,166,12,ES_READONLY
- LTEXT "VF11",-1,7,163,18,8
- EDITTEXT IDC_VU0_VF12,28,175,166,12,ES_READONLY
- LTEXT "VF12",-1,7,177,18,8
- EDITTEXT IDC_VU0_VF13,28,189,166,12,ES_READONLY
- LTEXT "VF13",-1,7,191,18,8
- EDITTEXT IDC_VU0_VF14,28,203,166,12,ES_READONLY
- LTEXT "VF14",-1,7,205,18,8
- EDITTEXT IDC_VU0_VF15,28,218,166,12,ES_READONLY
- LTEXT "VF15",-1,7,219,18,8
- EDITTEXT IDC_VU0_VF16,214,7,165,12,ES_READONLY
- LTEXT "VF16",-1,196,10,18,8
- EDITTEXT IDC_VU0_VF17,214,20,166,12,ES_READONLY
- LTEXT "VF17",-1,196,22,18,8
- EDITTEXT IDC_VU0_VF18,214,35,166,12,ES_READONLY
- LTEXT "VF18",-1,196,36,18,8
- EDITTEXT IDC_VU0_VF19,214,49,165,12,ES_READONLY
- LTEXT "VF19",-1,196,52,18,8
- EDITTEXT IDC_VU0_VF20,214,63,165,12,ES_READONLY
- LTEXT "VF20",-1,196,66,18,8
- EDITTEXT IDC_VU0_VF21,214,76,165,12,ES_READONLY
- LTEXT "VF21",-1,196,80,18,8
- EDITTEXT IDC_VU0_VF22,214,91,165,12,ES_READONLY
- LTEXT "VF22",-1,196,94,18,8
- EDITTEXT IDC_VU0_VF23,214,105,165,12,ES_READONLY
- LTEXT "VF23",-1,196,108,18,8
- EDITTEXT IDC_VU0_VF24,214,119,165,12,ES_READONLY
- LTEXT "VF24",-1,196,121,18,8
- EDITTEXT IDC_VU0_VF25,214,132,165,12,ES_READONLY
- LTEXT "VF25",-1,196,135,18,8
- EDITTEXT IDC_VU0_VF26,214,147,165,12,ES_READONLY
- LTEXT "VF26",-1,196,149,18,8
- EDITTEXT IDC_VU0_VF27,214,161,165,12,ES_READONLY
- LTEXT "VF27",-1,196,163,18,8
- EDITTEXT IDC_VU0_VF28,214,175,165,12,ES_READONLY
- LTEXT "VF28",-1,196,178,18,8
- EDITTEXT IDC_VU0_VF29,214,188,165,12,ES_READONLY
- LTEXT "VF29",-1,196,190,18,8
- EDITTEXT IDC_VU0_VF30,214,203,165,12,ES_READONLY
- LTEXT "VF30",-1,196,205,18,8
- EDITTEXT IDC_VU0_VF31,214,217,165,12,ES_READONLY
- LTEXT "VF31",-1,196,220,18,8
-END
-
-IDD_CP1REGS DIALOGEX 0, 0, 357, 237
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "COP1 Registers "
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_FP0,29,7,89,12,WS_DISABLED
- LTEXT "FP0",IDC_STATIC,7,9,14,8
- EDITTEXT IDC_FP1,29,21,89,12,WS_DISABLED
- LTEXT "FP1",IDC_STATIC,7,23,14,8
- EDITTEXT IDC_FP2,29,35,89,12,WS_DISABLED
- LTEXT "FP2",IDC_STATIC,7,37,14,8
- EDITTEXT IDC_FP3,29,49,89,12,WS_DISABLED
- LTEXT "FP3",IDC_STATIC,7,51,14,8
- EDITTEXT IDC_FP4,29,63,89,12,WS_DISABLED
- LTEXT "FP4",IDC_STATIC,7,65,14,8
- EDITTEXT IDC_FP5,29,77,89,12,WS_DISABLED
- LTEXT "FP5",IDC_STATIC,7,79,14,8
- EDITTEXT IDC_FP6,29,91,89,12,WS_DISABLED
- LTEXT "FP6",IDC_STATIC,7,93,14,8
- EDITTEXT IDC_FP7,29,105,89,12,WS_DISABLED
- LTEXT "FP7",IDC_STATIC,7,107,14,8
- EDITTEXT IDC_FP8,29,119,89,12,WS_DISABLED
- LTEXT "FP8",IDC_STATIC,7,121,14,8
- EDITTEXT IDC_FP9,29,133,89,12,WS_DISABLED
- LTEXT "FP9",IDC_STATIC,7,135,14,8
- EDITTEXT IDC_FP10,29,147,89,12,WS_DISABLED
- LTEXT "FP10",IDC_STATIC,7,149,18,8
- EDITTEXT IDC_FP11,29,161,89,12,WS_DISABLED
- LTEXT "FP11",IDC_STATIC,7,163,18,8
- EDITTEXT IDC_FP12,29,175,89,12,WS_DISABLED
- LTEXT "FP12",IDC_STATIC,7,177,18,8
- EDITTEXT IDC_FP13,29,189,89,12,WS_DISABLED
- LTEXT "FP13",IDC_STATIC,7,191,18,8
- EDITTEXT IDC_FP14,29,203,89,12,WS_DISABLED
- LTEXT "FP14",IDC_STATIC,7,205,18,8
- EDITTEXT IDC_FP15,29,218,89,12,WS_DISABLED
- LTEXT "FP15",IDC_STATIC,7,219,18,8
- EDITTEXT IDC_FP16,145,7,89,12,WS_DISABLED
- LTEXT "FP16",IDC_STATIC,123,9,18,8
- EDITTEXT IDC_FP17,145,21,89,12,WS_DISABLED
- LTEXT "FP17",IDC_STATIC,123,23,18,8
- EDITTEXT IDC_FP18,145,35,89,12,WS_DISABLED
- LTEXT "FP18",IDC_STATIC,123,37,18,8
- EDITTEXT IDC_FP19,145,49,89,12,WS_DISABLED
- LTEXT "FP19",IDC_STATIC,123,51,18,8
- EDITTEXT IDC_FP20,145,63,89,12,WS_DISABLED
- LTEXT "FP20",IDC_STATIC,123,65,18,8
- EDITTEXT IDC_FP21,145,77,89,12,WS_DISABLED
- LTEXT "FP21",IDC_STATIC,123,79,18,8
- EDITTEXT IDC_FP22,145,91,89,12,WS_DISABLED
- LTEXT "FP22",IDC_STATIC,123,93,18,8
- EDITTEXT IDC_FP23,145,105,89,12,WS_DISABLED
- LTEXT "FP23",IDC_STATIC,123,107,18,8
- EDITTEXT IDC_FP24,145,119,89,12,WS_DISABLED
- LTEXT "FP24",IDC_STATIC,123,121,18,8
- EDITTEXT IDC_FP25,145,133,89,12,WS_DISABLED
- LTEXT "FP25",IDC_STATIC,123,135,18,8
- EDITTEXT IDC_FP26,145,147,89,12,WS_DISABLED
- LTEXT "FP26",IDC_STATIC,123,149,18,8
- EDITTEXT IDC_FP27,145,161,89,12,WS_DISABLED
- LTEXT "FP27",IDC_STATIC,123,163,18,8
- EDITTEXT IDC_FP28,145,175,89,12,WS_DISABLED
- LTEXT "FP28",IDC_STATIC,123,177,18,8
- EDITTEXT IDC_FP29,145,189,89,12,WS_DISABLED
- LTEXT "FP29",IDC_STATIC,123,191,18,8
- EDITTEXT IDC_FP30,145,203,89,12,WS_DISABLED
- LTEXT "FP30",IDC_STATIC,123,205,18,8
- EDITTEXT IDC_FP31,145,218,89,12,WS_DISABLED
- LTEXT "FP31",IDC_STATIC,123,219,18,8
- CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,244,8,1,223
- LTEXT "Implementation/Revision Reg",IDC_STATIC,253,9,94,8
- EDITTEXT IDC_FCR0,298,21,50,12,WS_DISABLED
- LTEXT "FCR0",IDC_STATIC,253,23,19,8
- LTEXT "Control/Status Register",IDC_STATIC,253,37,74,8
- EDITTEXT IDC_FCR31,298,49,50,12,WS_DISABLED
- LTEXT "FCR31",IDC_STATIC,253,51,23,8
- LTEXT "Accumulator",IDC_STATIC,256,68,43,14
- EDITTEXT IDC_FPU_ACC,299,68,49,12,ES_AUTOHSCROLL | WS_DISABLED
-END
-
-IDD_VU0INTEGER DIALOGEX 0, 0, 357, 263
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "VUO Integer & Control Registers"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_VU0_VI00,29,7,89,12,WS_DISABLED
- LTEXT "VI00",IDC_STATIC,7,9,16,8
- EDITTEXT IDC_VU0_VI01,29,21,89,12,WS_DISABLED
- LTEXT "VI01",IDC_STATIC,7,23,16,8
- EDITTEXT IDC_VU0_VI02,29,35,89,12,WS_DISABLED
- LTEXT "VI02",IDC_STATIC,7,37,16,8
- EDITTEXT IDC_VU0_VI03,29,49,89,12,WS_DISABLED
- LTEXT "VI03",IDC_STATIC,7,51,16,8
- EDITTEXT IDC_VU0_VI04,29,63,89,12,WS_DISABLED
- LTEXT "VI04",IDC_STATIC,7,65,16,8
- EDITTEXT IDC_VU0_VI05,29,77,89,12,WS_DISABLED
- LTEXT "VI05",IDC_STATIC,7,79,16,8
- EDITTEXT IDC_VU0_VI06,29,91,89,12,WS_DISABLED
- LTEXT "VI06",IDC_STATIC,7,93,16,8
- EDITTEXT IDC_VU0_VI07,29,105,89,12,WS_DISABLED
- LTEXT "VI07",IDC_STATIC,7,107,16,8
- EDITTEXT IDC_VU0_VI08,29,119,89,12,WS_DISABLED
- LTEXT "VI08",IDC_STATIC,7,121,16,8
- EDITTEXT IDC_VU0_VI09,29,133,89,12,WS_DISABLED
- LTEXT "VI09",IDC_STATIC,7,135,16,8
- EDITTEXT IDC_VU0_VI10,29,147,89,12,WS_DISABLED
- LTEXT "VI10",IDC_STATIC,7,149,16,8
- EDITTEXT IDC_VU0_VI11,29,161,89,12,WS_DISABLED
- LTEXT "VI11",IDC_STATIC,7,163,16,8
- EDITTEXT IDC_VU0_VI12,29,175,89,12,WS_DISABLED
- LTEXT "VI12",IDC_STATIC,7,177,16,8
- EDITTEXT IDC_VU0_VI13,29,189,89,12,WS_DISABLED
- LTEXT "VI13",IDC_STATIC,7,191,16,8
- EDITTEXT IDC_VU0_VI14,29,203,89,12,WS_DISABLED
- LTEXT "VI14",IDC_STATIC,7,205,16,8
- EDITTEXT IDC_VU0_VI15,29,218,89,12,WS_DISABLED
- LTEXT "VI15",IDC_STATIC,7,219,16,8
- EDITTEXT IDC_VU0_VI16,172,7,89,12,WS_DISABLED
- LTEXT "Status Flag",IDC_STATIC,123,9,36,8
- EDITTEXT IDC_VU0_VI17,172,21,89,12,WS_DISABLED
- LTEXT "MAC Flag",IDC_STATIC,123,23,32,8
- EDITTEXT IDC_VU0_VI18,172,35,89,12,WS_DISABLED
- LTEXT "Clipping Flag",IDC_STATIC,123,37,41,8
- EDITTEXT IDC_VU0_VI19,172,49,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,51,8,8
- EDITTEXT IDC_VU0_VI20,172,63,89,12,WS_DISABLED
- LTEXT "R register",IDC_STATIC,123,65,31,8
- EDITTEXT IDC_VU0_VI21,172,77,89,12,WS_DISABLED
- LTEXT "I register",IDC_STATIC,123,79,28,8
- EDITTEXT IDC_VU0_VI22,172,91,89,12,WS_DISABLED
- LTEXT "Q register",IDC_STATIC,123,93,31,8
- EDITTEXT IDC_VU0_VI23,172,105,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,107,8,8
- EDITTEXT IDC_VU0_VI24,172,119,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,121,8,8
- EDITTEXT IDC_VU0_VI25,172,133,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,135,8,8
- EDITTEXT IDC_VU0_VI26,172,147,89,12,WS_DISABLED
- LTEXT "TPC register",IDC_STATIC,123,149,40,8
- EDITTEXT IDC_VU0_VI27,172,161,89,12,WS_DISABLED
- LTEXT "CMSAR0 reg",IDC_STATIC,123,163,42,8
- EDITTEXT IDC_VU0_VI28,172,175,89,12,WS_DISABLED
- LTEXT "FBRST register",IDC_STATIC,123,177,49,8
- EDITTEXT IDC_VU0_VI29,172,189,89,12,WS_DISABLED
- LTEXT "VPU-STAT reg",IDC_STATIC,123,191,48,8
- EDITTEXT IDC_VU0_VI30,172,203,89,12,WS_DISABLED
- LTEXT "",IDC_STATIC,123,205,8,8
- EDITTEXT IDC_VU0_VI31,172,218,89,12,WS_DISABLED
- LTEXT "CMSAR1 reg",IDC_STATIC,123,219,42,8
- CONTROL "",IDC_STATIC,"Static",SS_ETCHEDVERT | SS_SUNKEN,273,7,1,222
- LTEXT "Accumulator",IDC_STATIC,27,238,43,14
- EDITTEXT IDC_VU0_ACC,78,239,166,12,ES_READONLY
- LTEXT "P register",IDC_STATIC,124,108,30,8
-END
-
-IDD_VU1REGS DIALOGEX 0, 0, 391, 279
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "VU1Floating Point Registers"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_VU1_VF00,28,7,166,12,ES_READONLY
- LTEXT "VF00",-1,7,9,18,8
- EDITTEXT IDC_VU1_VF01,28,21,166,12,ES_READONLY
- LTEXT "VF01",-1,7,23,18,8
- EDITTEXT IDC_VU1_VF02,28,35,166,12,ES_READONLY
- LTEXT "VF02",-1,7,37,18,8
- EDITTEXT IDC_VU1_VF03,28,49,166,12,ES_READONLY
- LTEXT "VF03",-1,7,51,18,8
- EDITTEXT IDC_VU1_VF04,28,63,166,12,ES_READONLY
- LTEXT "VF04",-1,7,65,18,8
- EDITTEXT IDC_VU1_VF05,28,77,166,12,ES_READONLY
- LTEXT "VF05",-1,7,79,18,8
- EDITTEXT IDC_VU1_VF06,28,91,166,12,ES_READONLY
- LTEXT "VF06",-1,7,93,18,8
- EDITTEXT IDC_VU1_VF07,28,105,166,12,ES_READONLY
- LTEXT "VF07",-1,7,107,18,8
- EDITTEXT IDC_VU1_VF08,28,119,166,12,ES_READONLY
- LTEXT "VF08",-1,7,121,18,8
- EDITTEXT IDC_VU1_VF09,28,133,166,12,ES_READONLY
- LTEXT "VF09",-1,7,135,18,8
- EDITTEXT IDC_VU1_VF10,28,147,166,12,ES_READONLY
- LTEXT "VF10",-1,7,149,18,8
- EDITTEXT IDC_VU1_VF11,28,161,166,12,ES_READONLY
- LTEXT "VF11",-1,7,163,18,8
- EDITTEXT IDC_VU1_VF12,28,175,166,12,ES_READONLY
- LTEXT "VF12",-1,7,177,18,8
- EDITTEXT IDC_VU1_VF13,28,189,166,12,ES_READONLY
- LTEXT "VF13",-1,7,191,18,8
- EDITTEXT IDC_VU1_VF14,28,203,166,12,ES_READONLY
- LTEXT "VF14",-1,7,205,18,8
- EDITTEXT IDC_VU1_VF15,28,218,166,12,ES_READONLY
- LTEXT "VF15",-1,7,219,18,8
- EDITTEXT IDC_VU1_VF16,214,7,165,12,ES_READONLY
- LTEXT "VF16",-1,196,10,18,8
- EDITTEXT IDC_VU1_VF17,214,20,166,12,ES_READONLY
- LTEXT "VF17",-1,196,22,18,8
- EDITTEXT IDC_VU1_VF18,214,35,166,12,ES_READONLY
- LTEXT "VF18",-1,196,36,18,8
- EDITTEXT IDC_VU1_VF19,214,49,165,12,ES_READONLY
- LTEXT "VF19",-1,196,52,18,8
- EDITTEXT IDC_VU1_VF20,214,63,165,12,ES_READONLY
- LTEXT "VF20",-1,196,66,18,8
- EDITTEXT IDC_VU1_VF21,214,76,165,12,ES_READONLY
- LTEXT "VF21",-1,196,80,18,8
- EDITTEXT IDC_VU1_VF22,214,91,165,12,ES_READONLY
- LTEXT "VF22",-1,196,94,18,8
- EDITTEXT IDC_VU1_VF23,214,105,165,12,ES_READONLY
- LTEXT "VF23",-1,196,108,18,8
- EDITTEXT IDC_VU1_VF24,214,119,165,12,ES_READONLY
- LTEXT "VF24",-1,196,121,18,8
- EDITTEXT IDC_VU1_VF25,214,132,165,12,ES_READONLY
- LTEXT "VF25",-1,196,135,18,8
- EDITTEXT IDC_VU1_VF26,214,147,165,12,ES_READONLY
- LTEXT "VF26",-1,196,149,18,8
- EDITTEXT IDC_VU1_VF27,214,161,165,12,ES_READONLY
- LTEXT "VF27",-1,196,163,18,8
- EDITTEXT IDC_VU1_VF28,214,175,165,12,ES_READONLY
- LTEXT "VF28",-1,196,178,18,8
- EDITTEXT IDC_VU1_VF29,214,188,165,12,ES_READONLY
- LTEXT "VF29",-1,196,190,18,8
- EDITTEXT IDC_VU1_VF30,214,203,165,12,ES_READONLY
- LTEXT "VF30",-1,196,205,18,8
- EDITTEXT IDC_VU1_VF31,214,217,165,12,ES_READONLY
- LTEXT "VF31",-1,196,220,18,8
-END
-
-IDD_RDEBUGPARAMS DIALOGEX 0, 0, 174, 58
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Remote Debugging"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
- DEFPUSHBUTTON "OK",IDOK,7,37,50,14
- PUSHBUTTON "Cancel",IDCANCEL,117,37,50,14
- EDITTEXT IDC_PORT,127,7,40,12,ES_AUTOHSCROLL | ES_NUMBER
- LTEXT "Accept connections on TCP/IP port:",IDC_STATIC,7,7,120,10
- CONTROL "Debug Bios",IDC_DEBUGBIOS,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,7,22,50,10
-END
-
-IDD_RDEBUG DIALOGEX 0, 0, 254, 271
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Remote Debugging"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
- DEFPUSHBUTTON "E&xit",IDOK,199,251,48,14
- LISTBOX IDC_COMMUNICATION,7,7,240,211,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
- PUSHBUTTON "&Clear",IDC_CLEAR,199,229,48,14
- EDITTEXT IDC_EEPC,74,229,52,12,ES_AUTOHSCROLL | ES_READONLY
- EDITTEXT IDC_IOPPC,132,229,52,12,ES_AUTOHSCROLL | ES_READONLY
- LTEXT "EE pc address:\t IOP pc address:",IDC_STATIC,77,219,113,9
- CONTROL "Debug EE",IDC_DEBUGEE,"Button",BS_AUTORADIOBUTTON,77,255,48,10
- CONTROL "Debug IOP",IDC_DEBUGIOP,"Button",BS_AUTORADIOBUTTON | BS_LEFTTEXT,132,254,50,11
- EDITTEXT IDC_STOPAT,7,229,56,13,ES_AUTOHSCROLL
- EDITTEXT IDC_STOPAFTER,7,252,56,13,ES_AUTOHSCROLL | ES_NUMBER
- LTEXT "Break at (hex addr):",IDC_STATIC,7,219,67,8
- LTEXT "Break after (cycles):",IDC_STATIC,7,243,66,8
- EDITTEXT IDC_EECYCLE,74,241,52,12,ES_AUTOHSCROLL | ES_READONLY
- EDITTEXT IDC_IOPCYCLE,132,241,52,12,ES_AUTOHSCROLL | ES_READONLY
-END
-
IDD_MCDCONF DIALOGEX 0, 0, 466, 261
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Memcard Manager"
@@ -780,98 +191,6 @@ BEGIN
CONTROL "",IDC_LIST2,"SysListView32",LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,262,15,185,143
END
-IDD_DUMPMEM DIALOGEX 0, 0, 175, 95
-STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Dump memory"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_DUMPMEM_START,73,14,82,13
- EDITTEXT IDC_DUMPMEM_END,73,29,82,13
- EDITTEXT IDC_DUMPMEM_FNAME,73,50,82,13,ES_AUTOHSCROLL
- DEFPUSHBUTTON "OK",IDOK,25,74,50,14
- PUSHBUTTON "Cancel",IDCANCEL,101,74,50,14
- LTEXT "Start Address:",IDC_STATIC,19,17,52,8
- LTEXT "End Address:",IDC_STATIC,19,32,50,8
- LTEXT "Filename:",IDC_STATIC,19,53,31,8
-END
-
-IDD_IOPREGS DIALOGEX 0, 0, 417, 295
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "IOP Main Registers"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
- EDITTEXT IDC_IOPGPR0,22,20,166,12,ES_READONLY
- LTEXT "R0",-1,7,23,10,8
- EDITTEXT IDC_IOPGPR1,22,34,166,12,ES_READONLY
- LTEXT "AT",-1,7,36,10,8
- EDITTEXT IDC_IOPGPR2,22,49,166,12,ES_READONLY
- LTEXT "V0",-1,7,50,10,8
- EDITTEXT IDC_IOPGPR3,22,63,166,12,ES_READONLY
- LTEXT "V1",-1,7,65,10,8
- EDITTEXT IDC_IOPGPR4,22,76,166,12,ES_READONLY
- LTEXT "A0",-1,7,79,10,8
- EDITTEXT IDC_IOPGPR5,22,90,166,12,ES_READONLY
- LTEXT "A1",-1,7,92,10,8
- EDITTEXT IDC_IOPGPR6,22,105,166,12,ES_READONLY
- LTEXT "A2",-1,7,106,10,8
- EDITTEXT IDC_IOPGPR7,22,119,166,12,ES_READONLY
- LTEXT "A3",-1,7,121,10,8
- EDITTEXT IDC_IOPGPR8,22,132,166,12,ES_READONLY
- LTEXT "T0",-1,7,135,10,8
- EDITTEXT IDC_IOPGPR9,22,146,166,12,ES_READONLY
- LTEXT "T1",-1,7,148,10,8
- EDITTEXT IDC_IOPGPR10,22,161,166,12,ES_READONLY
- LTEXT "T2",-1,7,162,10,8
- EDITTEXT IDC_IOPGPR11,22,175,166,12,ES_READONLY
- LTEXT "T3",-1,7,177,10,8
- EDITTEXT IDC_IOPGPR12,22,188,166,12,ES_READONLY
- LTEXT "T4",-1,7,191,10,8
- EDITTEXT IDC_IOPGPR13,22,202,166,12,ES_READONLY
- LTEXT "T5",-1,7,204,10,8
- EDITTEXT IDC_IOPGPR14,22,217,166,12,ES_READONLY
- LTEXT "T6",-1,7,218,10,8
- EDITTEXT IDC_IOPGPR15,22,231,166,12,ES_READONLY
- LTEXT "T7",-1,7,233,10,8
- EDITTEXT IDC_IOPGPR16,214,20,165,12,ES_READONLY
- LTEXT "S0",-1,196,23,10,8
- EDITTEXT IDC_IOPGPR17,214,34,166,12,ES_READONLY
- LTEXT "S1",-1,196,36,10,8
- EDITTEXT IDC_IOPGPR18,214,49,166,12,ES_READONLY
- LTEXT "S2",-1,196,50,10,8
- EDITTEXT IDC_IOPGPR19,214,63,165,12,ES_READONLY
- LTEXT "S3",-1,196,66,10,8
- EDITTEXT IDC_IOPGPR20,214,76,165,12,ES_READONLY
- LTEXT "S4",-1,196,79,10,8
- EDITTEXT IDC_IOPGPR21,214,90,165,12,ES_READONLY
- LTEXT "S5",-1,196,94,10,8
- EDITTEXT IDC_IOPGPR22,214,105,165,12,ES_READONLY
- LTEXT "S6",-1,196,108,10,8
- EDITTEXT IDC_IOPGPR23,214,119,165,12,ES_READONLY
- LTEXT "S7",-1,196,122,10,8
- EDITTEXT IDC_IOPGPR24,214,132,165,12,ES_READONLY
- LTEXT "T8",-1,196,135,10,8
- EDITTEXT IDC_IOPGPR25,214,146,165,12,ES_READONLY
- LTEXT "T9",-1,196,148,10,8
- EDITTEXT IDC_IOPGPR26,214,161,165,12,ES_READONLY
- LTEXT "K0",-1,196,162,10,8
- EDITTEXT IDC_IOPGPR27,214,175,165,12,ES_READONLY
- LTEXT "K1",-1,196,177,10,8
- EDITTEXT IDC_IOPGPR28,214,188,165,12,ES_READONLY
- LTEXT "GP",-1,196,191,11,8
- EDITTEXT IDC_IOPGPR29,214,202,165,12,ES_READONLY
- LTEXT "SP",-1,196,204,10,8
- EDITTEXT IDC_IOPGPR30,214,217,165,12,ES_READONLY
- LTEXT "S8",-1,196,218,10,8
- EDITTEXT IDC_IOPGPR31,214,231,165,12,ES_READONLY
- LTEXT "RA",-1,196,234,11,8
- EDITTEXT IDC_IOPGPR_PC,20,272,57,12,ES_READONLY
- LTEXT "PC",-1,7,276,10,8
- EDITTEXT IDC_IOPGPR_HI,21,252,167,12,ES_READONLY
- LTEXT "HI",-1,7,255,8,8
- LTEXT "LO",-1,196,255,10,8
- EDITTEXT IDC_IOPGPR_LO,214,252,165,12,ES_READONLY
-END
-
IDD_ADVANCED_OPTIONS DIALOGEX 0, 0, 543, 275
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Advanced Options"
@@ -954,22 +273,6 @@ END
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
- IDD_RDEBUGPARAMS, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 167
- TOPMARGIN, 7
- BOTTOMMARGIN, 51
- END
-
- IDD_RDEBUG, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 247
- TOPMARGIN, 7
- BOTTOMMARGIN, 265
- END
-
IDD_MCDCONF, DIALOG
BEGIN
LEFTMARGIN, 7
@@ -978,14 +281,6 @@ BEGIN
BOTTOMMARGIN, 178
END
- IDD_IOPREGS, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 410
- TOPMARGIN, 7
- BOTTOMMARGIN, 284
- END
-
IDD_ADVANCED_OPTIONS, DIALOG
BEGIN
LEFTMARGIN, 7
@@ -1432,28 +727,6 @@ BEGIN
CTEXT "FireWire",IDC_FW,172,146,154,8
END
-IDD_BPEXEC DIALOGEX 0, 0, 182, 61
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "BreakPoint on Exec"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_EXECBP,92,10,82,13
- DEFPUSHBUTTON "OK",IDOK,30,40,50,14
- PUSHBUTTON "Cancel",IDCANCEL,100,40,50,14
- LTEXT "Enter BreakPoint Address:",IDC_STATIC,5,13,84,8
-END
-
-IDD_BPCNT DIALOGEX 0, 0, 182, 61
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "BreakPoint on Count"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
- EDITTEXT IDC_CNTBP,92,10,82,13
- DEFPUSHBUTTON "OK",IDOK,30,40,50,14
- PUSHBUTTON "Cancel",IDCANCEL,100,40,50,14
- LTEXT "Enter BreakPoint Count:",IDC_STATIC,5,13,77,8
-END
-
/////////////////////////////////////////////////////////////////////////////
//
@@ -1470,22 +743,6 @@ BEGIN
TOPMARGIN, 5
BOTTOMMARGIN, 240
END
-
- IDD_BPEXEC, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 175
- TOPMARGIN, 6
- BOTTOMMARGIN, 54
- END
-
- IDD_BPCNT, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 175
- TOPMARGIN, 7
- BOTTOMMARGIN, 54
- END
END
#endif // APSTUDIO_INVOKED
@@ -1569,15 +826,6 @@ BEGIN
CONTROL "EE Counters log",IDC_EECNTLOG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,140,64,11
END
-IDD_IOP_DEBUG DIALOGEX 0, 0, 358, 107
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Debug"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
- LISTBOX IDC_DEBUG_DISASM_IOP,7,7,330,92,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_TABSTOP,WS_EX_TRANSPARENT
- SCROLLBAR IDC_DEBUG_SCROLL_IOP,340,7,11,93,SBS_VERT
-END
-
IDD_CPUDLG DIALOGEX 0, 0, 563, 321
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Shell Dlg", 400, 0, 0x1
@@ -1642,14 +890,6 @@ BEGIN
BOTTOMMARGIN, 170
END
- IDD_IOP_DEBUG, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 351
- TOPMARGIN, 7
- BOTTOMMARGIN, 100
- END
-
IDD_CPUDLG, DIALOG
BEGIN
LEFTMARGIN, 7
diff --git a/pcsx2/windows/resource.h b/pcsx2/windows/resource.h
index 1bd67db2e4..410dd10e6d 100644
--- a/pcsx2/windows/resource.h
+++ b/pcsx2/windows/resource.h
@@ -5,35 +5,19 @@
#define IDDEFAULT 3
#define IDD_CONFIG 101
#define IDD_MCDCONF 102
-#define IDD_BPEXEC 103
#define ABOUT_DIALOG 104
-#define IDD_BPCNT 105
-#define IDD_DEBUG 108
#define IDI_ICON 108
#define IDD_MEMORY 110
-#define IDD_VU0REGS 111
#define IDD_JUMP 112
#define SPLASH_LOGO 113
-#define IDD_VU0INTEGER 113
-#define IDD_GPREGS 114
-#define IDD_CP0REGS 115
-#define IDD_CP1REGS 116
-#define IDD_VU1INTEGER 117
-#define IDD_VU1REGS 118
#define IDD_LOGGING 119
#define IDD_CMDLINE 120
-#define IDD_RDEBUGPARAMS 121
#define ID_DEBUG_REMOTEDEBUGGING 122
-#define IDD_RDEBUG 123
-#define IDD_IOP_DEBUG 125
#define IDD_CPUDLG 126
-#define IDD_IOPREGS 128
#define IDB_PS2SILVER 132
#define IDD_CHEATS 133
#define IDD_GAMEFIXES 134
#define IDD_HACKS 135
-#define IDD_DUMP 136
-#define IDD_DUMPMEM 137
#define IDD_PATCHBROWSER 138
#define IDD_ADVANCED_OPTIONS 140
#define IDD_FINDER 174
@@ -44,407 +28,135 @@
#define IDD_PNACHWRITER 179
#define IDD_CONF_MEMCARD 180
#define IDC_MEM_SCROLL 1001
-#define IDC_EXECBP 1001
-#define IDC_CNTBP 1002
#define IDC_MCD2 1004
-#define IDC_VU0_VF00 1005
#define IDC_MCD1 1005
-#define IDC_VU0_VF01 1006
#define IDC_MCDSEL1 1006
-#define IDC_VU0_VF02 1007
#define IDC_MCDSEL2 1007
-#define IDC_VU0_VF03 1008
#define IDC_LOADICO1 1008
-#define IDC_VU0_VF04 1009
#define IDC_SAVE1 1009
-#define IDC_DEBUG_DISASM 1010
-#define IDC_VU0_VF05 1010
#define IDC_LOADICO2 1010
-#define IDC_VU0_VF06 1011
#define IDC_SAVE2 1011
-#define IDC_VU0_VF07 1012
-#define IDC_VU0_VF08 1013
#define IDC_PCSX_ABOUT_TEXT 1014
-#define IDC_VU0_VF09 1014
#define IDC_CPU 1015
-#define IDC_VU0_VF10 1015
-#define IDC_VU0_VF11 1016
#define IDC_ENABLED 1016
-#define IDC_VU0_VF12 1017
#define IDC_PLACETOPATCH 1017
-#define IDC_VU0_VF13 1018
#define IDC_TYPE 1018
-#define IDC_VU0_VF14 1019
-#define IDC_CP07 1020
-#define IDC_VU0_VF15 1020
-#define IDC_VU0_VF16 1021
-#define IDC_VU0_VF17 1022
-#define IDC_VU0_VF18 1023
-#define IDC_VU0_VF19 1024
-#define IDC_VU0_VF20 1025
-#define IDC_VU0_VF21 1026
-#define IDC_VU0_VF22 1027
-#define IDC_VU0_VF23 1028
-#define IDC_DEBUG_CLOSE 1029
-#define IDC_VU0_VF24 1029
-#define IDC_DEBUG_STEP 1030
-#define IDC_VU0_VF25 1030
-#define IDC_DEBUG_SKIP 1031
-#define IDC_VU0_VF26 1031
-#define IDC_DEBUG_GO 1032
-#define IDC_VU0_VF27 1032
-#define IDC_DEBUG_BP_EXEC 1033
-#define IDC_VU0_VF28 1033
-#define IDC_CP021 1034
-#define IDC_DEBUG_SCROLL 1034
-#define IDC_VU0_VF29 1034
-#define IDC_CP022 1035
-#define IDC_DEBUG_RESETTOPC 1035
-#define IDC_VU0_VF30 1035
-#define IDC_CP023 1036
-#define IDC_FPU_ACC 1036
-#define IDC_DEBUG_JUMP 1036
#define IDC_MEMORY_CLOSE 1036
-#define IDC_VU0_VF31 1036
-#define IDC_CP024 1037
#define IDC_MEMORY_ADDR 1037
-#define IDC_DEBUG_LOG 1037
-#define IDC_CP025 1038
#define IDC_MEMORY_DUMP 1038
-#define IDC_DEBUG_BP_COUNT 1038
-#define IDC_VU0_VI00 1038
#define IDC_DEBUG_L1 1039
-#define IDC_VU0_VI01 1039
#define IDC_ADDRESS_PATCH 1039
#define IDC_DEBUG_L2 1040
-#define IDC_VU0_VI02 1040
#define IDC_DATA_PATCH 1040
#define IDC_DEBUG_L3 1041
-#define IDC_VU0_VI03 1041
#define IDC_FRAMEMCD1 1041
#define IDC_DEBUG_L4 1042
-#define IDC_VU0_VI04 1042
#define IDC_FRAMEMCD2 1042
#define IDC_DEBUG_L5 1043
-#define IDC_VU0_VI05 1043
-#define IDC_CP031 1044
#define IDC_DEBUG_L6 1044
-#define IDC_VU0_VI06 1044
#define IDC_DEBUG_L7 1045
-#define IDC_VU0_VI07 1045
#define IDC_DEBUG_L8 1046
-#define IDC_VU0_VI08 1046
#define IDC_DEBUG_L9 1047
-#define IDC_GPR0 1047
-#define IDC_VU0_VI09 1047
#define IDC_DEBUG_L10 1048
-#define IDC_GPR1 1048
-#define IDC_VU0_VI10 1048
#define IDC_DEBUG_L11 1049
-#define IDC_GPR2 1049
-#define IDC_VU0_VI11 1049
#define IDC_DEBUG_L12 1050
-#define IDC_GPR3 1050
-#define IDC_VU0_VI12 1050
#define IDC_DEBUG_L13 1051
-#define IDC_GPR4 1051
-#define IDC_VU0_VI13 1051
#define IDC_DEBUG_L14 1052
-#define IDC_GPR5 1052
#define IDC_LISTGS 1052
-#define IDC_VU0_VI14 1052
#define IDC_DEBUG_L15 1053
-#define IDC_GPR6 1053
-#define IDC_VU0_VI15 1053
#define IDC_LISTSPU2 1053
#define IDC_DEBUG_L16 1054
-#define IDC_GPR7 1054
-#define IDC_VU0_VI16 1054
#define IDC_LISTCDVD 1054
#define IDC_DEBUG_L17 1055
-#define IDC_GPR8 1055
#define IDC_LISTBIOS 1055
-#define IDC_VU0_VI17 1055
#define IDC_DEBUG_L18 1056
-#define IDC_GPR9 1056
#define IDC_CONFIGGS 1056
-#define IDC_VU0_VI18 1056
#define IDC_DEBUG_L19 1057
-#define IDC_GPR10 1057
#define IDC_TESTGS 1057
-#define IDC_VU0_VI19 1057
#define IDC_DEBUG_L20 1058
#define IDC_ABOUTGS 1058
-#define IDC_VU0_VI20 1058
#define IDC_DEBUG_L21 1059
-#define IDC_VU0_VI21 1059
#define IDC_CONFIGSPU2 1059
#define IDC_DEBUG_L22 1060
-#define IDC_VU0_VI22 1060
#define IDC_TESTSPU2 1060
#define IDC_DEBUG_L23 1061
-#define IDC_VU0_VI23 1061
#define IDC_ABOUTSPU2 1061
#define IDC_DEBUG_L24 1062
-#define IDC_VU0_VI24 1062
#define IDC_CONFIGCDVD 1062
#define IDC_DEBUG_L25 1063
-#define IDC_GPR11 1063
-#define IDC_VU0_VI25 1063
#define IDC_TESTCDVD 1063
#define IDC_DEBUG_L26 1064
-#define IDC_VU0_VI26 1064
#define IDC_ABOUTCDVD 1064
#define IDC_DEBUG_L27 1065
-#define IDC_VU0_VI27 1065
#define IDC_LISTDEV9 1065
#define IDC_DEBUG_L28 1066
#define IDC_LISTPAD1 1066
-#define IDC_VU0_VI28 1066
#define IDC_DEBUG_L29 1067
#define IDC_CONFIGPAD1 1067
-#define IDC_VU0_VI29 1067
#define IDC_DEBUG_R1 1068
-#define IDC_GPR12 1068
#define IDC_TESTPAD1 1068
-#define IDC_VU0_VI30 1068
#define IDC_DEBUG_R2 1069
-#define IDC_GPR13 1069
#define IDC_ABOUTPAD1 1069
-#define IDC_VU0_VI31 1069
#define IDC_DEBUG_R3 1070
-#define IDC_GPR14 1070
#define IDC_LISTPAD2 1070
-#define IDC_VU0_ACC 1070
#define IDC_DEBUG_R4 1071
-#define IDC_GPR15 1071
#define IDC_CONFIGPAD2 1071
-#define IDC_VU1_VF00 1071
#define IDC_DEBUG_R5 1072
-#define IDC_GPR16 1072
#define IDC_TESTPAD2 1072
-#define IDC_VU1_VF01 1072
#define IDC_DEBUG_R6 1073
-#define IDC_GPR17 1073
#define IDC_ABOUTPAD2 1073
-#define IDC_VU1_VF02 1073
#define IDC_DEBUG_R7 1074
-#define IDC_GPR18 1074
-#define IDC_VU1_VF03 1074
#define IDC_CONFIGDEV9 1074
#define IDC_DEBUG_R8 1075
-#define IDC_GPR19 1075
-#define IDC_VU1_VF04 1075
#define IDC_TESTDEV9 1075
#define IDC_DEBUG_R9 1076
-#define IDC_GPR20 1076
-#define IDC_VU1_VF05 1076
#define IDC_ABOUTDEV9 1076
#define IDC_DEBUG_R10 1077
-#define IDC_GPR21 1077
-#define IDC_VU1_VF06 1077
#define IDC_LISTUSB 1077
#define IDC_DEBUG_R11 1078
-#define IDC_GPR22 1078
-#define IDC_VU1_VF07 1078
#define IDC_CONFIGUSB 1078
#define IDC_DEBUG_R12 1079
-#define IDC_GPR23 1079
-#define IDC_VU1_VF08 1079
#define IDC_TESTUSB 1079
#define IDC_DEBUG_R13 1080
-#define IDC_GPR24 1080
-#define IDC_VU1_VF09 1080
#define IDC_ABOUTUSB 1080
#define IDC_DEBUG_R14 1081
-#define IDC_GPR25 1081
-#define IDC_VU1_VF10 1081
#define IDC_LISTFW 1081
#define IDC_DEBUG_R15 1082
-#define IDC_GPR26 1082
-#define IDC_VU1_VF11 1082
#define IDC_CONFIGFW 1082
#define IDC_DEBUG_R16 1083
-#define IDC_GPR27 1083
-#define IDC_VU1_VF12 1083
#define IDC_TESTFW 1083
#define IDC_DEBUG_R17 1084
-#define IDC_GPR28 1084
-#define IDC_VU1_VF13 1084
#define IDC_ABOUTFW 1084
#define IDC_DEBUG_R18 1085
-#define IDC_GPR29 1085
-#define IDC_VU1_VF14 1085
#define IDC_DEBUG_R19 1086
-#define IDC_GPR30 1086
-#define IDC_VU1_VF15 1086
#define IDC_DEBUG_R20 1087
-#define IDC_GPR31 1087
-#define IDC_VU1_VF16 1087
#define IDC_DEBUG_R21 1088
-#define IDC_VU1_VF17 1088
#define IDC_DEBUG_R22 1089
-#define IDC_GPR_PC 1089
-#define IDC_VU1_VF18 1089
#define IDC_DEBUG_R23 1090
-#define IDC_VU1_VF19 1090
#define IDC_DEBUG_R24 1091
-#define IDC_GPR_HI 1091
-#define IDC_VU1_VF20 1091
#define IDC_DEBUG_R25 1092
-#define IDC_GPR_LO 1092
-#define IDC_VU1_VF21 1092
-#define IDC_CP00 1093
#define IDC_DEBUG_R26 1093
-#define IDC_VU1_VF22 1093
-#define IDC_CP01 1094
#define IDC_DEBUG_R27 1094
-#define IDC_VU1_VF23 1094
-#define IDC_CP02 1095
#define IDC_DEBUG_R28 1095
-#define IDC_VU1_VF24 1095
-#define IDC_CP03 1096
#define IDC_DEBUG_R29 1096
-#define IDC_VU1_VF25 1096
-#define IDC_CP04 1097
-#define IDC_DEBUG_DUMP 1097
#define IDC_JUMP_PC 1097
-#define IDC_VU1_VF26 1097
-#define IDC_CP05 1098
-#define IDC_DUMP_END 1098
-#define IDC_VU1_VF27 1098
#define IDC_DEBUG_LOGGING 1098
-#define IDC_DEBUG_MEMORY 1098
-#define IDC_CP06 1099
-#define IDC_DUMP_FNAME 1099
-#define IDC_DEBUG_BP_CLEAR 1099
-#define IDC_VU1_VF28 1099
-#define IDC_CP08 1100
-#define IDC_VU1_VF29 1100
-#define IDC_DUMP_ENDIOP 1100
-#define IDC_CP09 1101
-#define IDC_VU1_VF30 1101
-#define IDC_DUMP_FNAMEIOP 1101
-#define IDC_CP010 1102
-#define IDC_VU1_VF31 1102
-#define IDC_CP011 1103
-#define IDC_VU1_VI00 1103
-#define IDC_CP012 1104
-#define IDC_VU1_VI01 1104
-#define IDC_CP013 1105
-#define IDC_VU1_VI02 1105
-#define IDC_CP014 1106
-#define IDC_VU1_VI03 1106
-#define IDC_CP015 1107
-#define IDC_VU1_VI04 1107
-#define IDC_CP016 1108
-#define IDC_VU1_VI05 1108
-#define IDC_CP017 1109
-#define IDC_VU1_VI06 1109
-#define IDC_CP018 1110
-#define IDC_VU1_VI07 1110
-#define IDC_CP019 1111
-#define IDC_VU1_VI08 1111
-#define IDC_CP020 1112
-#define IDC_VU1_VI09 1112
-#define IDC_CP026 1113
-#define IDC_VU1_VI10 1113
-#define IDC_CP027 1114
-#define IDC_VU1_VI11 1114
-#define IDC_CP028 1115
-#define IDC_VU1_VI12 1115
-#define IDC_CP029 1116
-#define IDC_VU1_VI13 1116
-#define IDC_CP030 1117
-#define IDC_VU1_VI14 1117
-#define IDC_FP0 1118
-#define IDC_VU1_VI15 1118
-#define IDC_FP1 1119
-#define IDC_VU1_VI16 1119
-#define IDC_FP2 1120
-#define IDC_VU1_VI17 1120
-#define IDC_FP3 1121
-#define IDC_VU1_VI18 1121
-#define IDC_FP4 1122
-#define IDC_VU1_VI19 1122
-#define IDC_FP5 1123
-#define IDC_VU1_VI20 1123
-#define IDC_FP6 1124
-#define IDC_VU1_VI21 1124
-#define IDC_FP7 1125
-#define IDC_VU1_VI22 1125
-#define IDC_FP8 1126
-#define IDC_VU1_VI23 1126
-#define IDC_FP9 1127
-#define IDC_VU1_VI24 1127
-#define IDC_FP10 1128
-#define IDC_VU1_VI25 1128
-#define IDC_FP11 1129
-#define IDC_VU1_VI26 1129
-#define IDC_FP12 1130
-#define IDC_VU1_VI27 1130
-#define IDC_FP13 1131
-#define IDC_VU1_VI28 1131
-#define IDC_FP14 1132
-#define IDC_VU1_VI29 1132
-#define IDC_FP15 1133
-#define IDC_VU1_VI30 1133
-#define IDC_FP16 1134
-#define IDC_VU1_VI31 1134
-#define IDC_FP17 1135
-#define IDC_VU1_ACC 1135
-#define IDC_FP18 1136
-#define IDC_FP19 1137
-#define IDC_FP20 1138
-#define IDC_FP21 1139
-#define IDC_FP22 1140
-#define IDC_FP23 1141
-#define IDC_FP24 1142
-#define IDC_FP25 1143
-#define IDC_FP26 1144
-#define IDC_FP27 1145
-#define IDC_FP28 1146
-#define IDC_FP29 1147
-#define IDC_FP30 1148
-#define IDC_FP31 1149
-#define IDC_FCR0 1150
-#define IDC_FCR31 1151
#define IDC_CMDLINE 1155
-#define IDC_PORT 1157
-#define IDC_COMMUNICATION 1158
-#define IDC_CLEAR 1160
-#define IDC_DEBUGBIOS 1161
-#define IDC_EEPC 1162
-#define IDC_IOPPC 1163
#define IDC_PCSX_ABOUT_GREETS 1163
#define IDC_PCSX_ABOUT_AUTHORS 1164
-#define IDC_EECYCLE 1164
#define IDC_GRAPHICS 1165
-#define IDC_IOPCYCLE 1165
#define IDC_SOUND 1166
#define IDC_FIRSTCONTROLLER 1167
#define IDC_SECONDCONTROLLER 1168
#define IDC_CDVDROM 1169
#define IDC_BIOS 1170
#define IDC_DEV9 1171
-#define IDC_DUMP_START 1172
#define IDC_TIP 1172
#define IDC_USB 1172
#define IDC_TEXT 1173
-#define IDC_DUMP_STARTIOP 1173
-#define IDC_CPUOP 1175
-#define IDC_DEBUGEE 1176
-#define IDC_DEBUGIOP 1177
-#define IDC_STOPAT 1178
-#define IDC_STOPAFTER 1179
#define IDC_PATCH 1180
#define IDC_LOGS 1186
-#define IDC_DUMPMEM_FNAME 1188
-#define IDC_DUMPMEM_END 1189
-#define IDC_DUMPMEM_START 1190
#define IDC_DUMPRAW 1191
-#define IDC_DEBUG_DISASM_IOP 1193
-#define IDC_DEBUG_SCROLL_IOP 1194
#define IDC_EXITPB 1196
#define IDC_VENDORNAME 1197
#define IDC_FAMILYNAME 1198
@@ -454,42 +166,7 @@
#define IDC_FAMILYINPUT 1202
#define IDC_CPUSPEEDINPUT 1203
#define IDC_FEATURESINPUT 1204
-#define IDC_IOPGPR0 1220
-#define IDC_IOPGPR1 1221
-#define IDC_IOPGPR2 1222
-#define IDC_IOPGPR16 1223
-#define IDC_IOPGPR17 1224
-#define IDC_IOPGPR18 1225
-#define IDC_IOPGPR19 1226
-#define IDC_IOPGPR20 1227
-#define IDC_IOPGPR21 1228
-#define IDC_IOPGPR22 1229
-#define IDC_IOPGPR23 1230
-#define IDC_IOPGPR24 1231
-#define IDC_IOPGPR25 1232
-#define IDC_IOPGPR26 1233
-#define IDC_IOPGPR27 1234
-#define IDC_IOPGPR28 1235
-#define IDC_IOPGPR29 1236
-#define IDC_IOPGPR30 1237
-#define IDC_IOPGPR31 1238
-#define IDC_IOPGPR_LO 1239
-#define IDC_IOPGPR_HI 1240
-#define IDC_IOPGPR_PC 1241
-#define IDC_IOPGPR15 1242
-#define IDC_IOPGPR14 1243
-#define IDC_IOPGPR13 1244
-#define IDC_IOPGPR12 1245
-#define IDC_IOPGPR11 1246
-#define IDC_IOPGPR10 1247
-#define IDC_IOPGPR9 1248
-#define IDC_IOPGPR8 1249
-#define IDC_IOPGPR7 1250
-#define IDC_IOPGPR6 1251
-#define IDC_IOPGPR5 1252
-#define IDC_IOPGPR4 1253
#define IDC_BIOSDIR 1254
-#define IDC_IOPGPR3 1254
#define IDC_PLUGINSDIR 1255
#define IDC_CPU_GSMULTI 1259
#define IDC_PS2SILVER_RECT 1259
@@ -503,15 +180,10 @@
#define IDC_CPU_VUGROUP 1269
#define IDC_GROUPS 1272
#define IDC_PATCHES 1273
-#define IDC_DEBUG_STEP_EE 1274
-#define IDC_DEBUG_STEP_OVER 1275
#define IDC_CUSTOMFPS 1275
-#define IDC_DEBUG_RUN_TO_CURSOR 1276
#define IDC_CUSTOM_FPS 1276
-#define IDC_DEBUG_STEP_TO_CURSOR 1277
#define IDC_ENABLEBUTTON 1277
#define IDC_CUSTOM_FRAMESKIP 1277
-#define IDC_DEBUG_BREAK 1278
#define IDC_ADDGS 1278
#define IDC_CONVERTEDCODE 1278
#define IDC_CUSTOM_CONSECUTIVE_FRAMES 1278
diff --git a/pcsx2/x86/ix86/ix86.h b/pcsx2/x86/ix86/ix86.h
index e91f51f844..797dc2eaf7 100644
--- a/pcsx2/x86/ix86/ix86.h
+++ b/pcsx2/x86/ix86/ix86.h
@@ -36,11 +36,11 @@
#define MEMADDR(addr, oplen) (addr)
-#define Rex(w,r,x,b) assert(0);
-#define RexR(w, reg) if( w||(reg)>=8 ) assert(0);
-#define RexB(w, base) if( w||(base)>=8 ) assert(0);
-#define RexRB(w, reg, base) if( w||(reg) >= 8 || (base)>=8 ) assert(0);
-#define RexRXB(w, reg, index, base) if( w||(reg) >= 8 || (index) >= 8 || (base) >= 8 ) assert(0);
+#define Rex(w,r,x,b) assert(0)
+#define RexR(w, reg) assert( !(w || (reg)>=8) )
+#define RexB(w, base) assert( !(w || (base)>=8) )
+#define RexRB(w, reg, base) assert( !(w || (reg) >= 8 || (base)>=8) )
+#define RexRXB(w, reg, index, base) assert( !(w || (reg) >= 8 || (index) >= 8 || (base) >= 8) )
//------------------------------------------------------------------
// write functions
diff --git a/pcsx2/x86/ix86/ix86_sse.inl b/pcsx2/x86/ix86/ix86_sse.inl
index 25968c13b4..f9a277d43b 100644
--- a/pcsx2/x86/ix86/ix86_sse.inl
+++ b/pcsx2/x86/ix86/ix86_sse.inl
@@ -31,82 +31,82 @@
static const bool AlwaysUseMovaps = true;
#define SSEMtoR( code, overb ) \
- assert( to < XMMREGS ) ; \
- RexR(0, to); \
- write16( code ); \
- ModRM( 0, to, DISP32 ); \
- write32( MEMADDR(from, 4 + overb) ); \
+ assert( to < XMMREGS ), \
+ RexR(0, to), \
+ write16( code ), \
+ ModRM( 0, to, DISP32 ), \
+ write32( MEMADDR(from, 4 + overb) )
#define SSERtoM( code, overb ) \
- assert( from < XMMREGS) ; \
- RexR(0, from); \
- write16( code ); \
- ModRM( 0, from, DISP32 ); \
- write32( MEMADDR(to, 4 + overb) ); \
+ assert( from < XMMREGS), \
+ RexR(0, from), \
+ write16( code ), \
+ ModRM( 0, from, DISP32 ), \
+ write32( MEMADDR(to, 4 + overb) )
#define SSE_SS_MtoR( code, overb ) \
- assert( to < XMMREGS ) ; \
- write8( 0xf3 ); \
- RexR(0, to); \
- write16( code ); \
- ModRM( 0, to, DISP32 ); \
- write32( MEMADDR(from, 4 + overb) ); \
+ assert( to < XMMREGS ), \
+ write8( 0xf3 ), \
+ RexR(0, to), \
+ write16( code ), \
+ ModRM( 0, to, DISP32 ), \
+ write32( MEMADDR(from, 4 + overb) )
#define SSE_SS_RtoM( code, overb ) \
- assert( from < XMMREGS) ; \
- write8( 0xf3 ); \
- RexR(0, from); \
- write16( code ); \
- ModRM( 0, from, DISP32 ); \
- write32( MEMADDR(to, 4 + overb) ); \
+ assert( from < XMMREGS), \
+ write8( 0xf3 ), \
+ RexR(0, from), \
+ write16( code ), \
+ ModRM( 0, from, DISP32 ), \
+ write32( MEMADDR(to, 4 + overb) )
#define SSERtoR( code ) \
- assert( to < XMMREGS && from < XMMREGS) ; \
- RexRB(0, to, from); \
- write16( code ); \
- ModRM( 3, to, from );
+ assert( to < XMMREGS && from < XMMREGS), \
+ RexRB(0, to, from), \
+ write16( code ), \
+ ModRM( 3, to, from )
#define SSEMtoR66( code ) \
- write8( 0x66 ); \
- SSEMtoR( code, 0 );
+ write8( 0x66 ), \
+ SSEMtoR( code, 0 )
#define SSERtoM66( code ) \
- write8( 0x66 ); \
- SSERtoM( code, 0 );
+ write8( 0x66 ), \
+ SSERtoM( code, 0 )
#define SSERtoR66( code ) \
- write8( 0x66 ); \
- SSERtoR( code );
+ write8( 0x66 ), \
+ SSERtoR( code )
#define _SSERtoR66( code ) \
- assert( to < XMMREGS && from < XMMREGS) ; \
- write8( 0x66 ); \
- RexRB(0, from, to); \
- write16( code ); \
- ModRM( 3, from, to );
+ assert( to < XMMREGS && from < XMMREGS), \
+ write8( 0x66 ), \
+ RexRB(0, from, to), \
+ write16( code ), \
+ ModRM( 3, from, to )
#define SSE_SS_RtoR( code ) \
- assert( to < XMMREGS && from < XMMREGS) ; \
- write8( 0xf3 ); \
- RexRB(0, to, from); \
- write16( code ); \
- ModRM( 3, to, from );
+ assert( to < XMMREGS && from < XMMREGS), \
+ write8( 0xf3 ), \
+ RexRB(0, to, from), \
+ write16( code ), \
+ ModRM( 3, to, from )
#define CMPPSMtoR( op ) \
- SSEMtoR( 0xc20f, 1 ); \
- write8( op );
+ SSEMtoR( 0xc20f, 1 ), \
+ write8( op )
#define CMPPSRtoR( op ) \
- SSERtoR( 0xc20f ); \
- write8( op );
+ SSERtoR( 0xc20f ), \
+ write8( op )
#define CMPSSMtoR( op ) \
- SSE_SS_MtoR( 0xc20f, 1 ); \
- write8( op );
+ SSE_SS_MtoR( 0xc20f, 1 ), \
+ write8( op )
#define CMPSSRtoR( op ) \
- SSE_SS_RtoR( 0xc20f ); \
- write8( op );
+ SSE_SS_RtoR( 0xc20f ), \
+ write8( op )
/* movups [r32][r32*scale] to xmm1 */
emitterT void eSSE_MOVUPSRmStoR( x86SSERegType to, x86IntRegType from, x86IntRegType from2, int scale )
@@ -848,7 +848,7 @@ emitterT void eSSE2_PANDN_M128_to_XMM( x86SSERegType to, uptr from ) { SSEMtoR
//PXOR : SSE Bitwise XOR *
//**********************************************************************************
emitterT void eSSE2_PXOR_XMM_to_XMM( x86SSERegType to, x86SSERegType from ) { SSERtoR66( 0xEF0F ); }
-emitterT void eSSE2_PXOR_M128_to_XMM( x86SSERegType to, uptr from ) { SSEMtoR66( 0xEF0F ) };
+emitterT void eSSE2_PXOR_M128_to_XMM( x86SSERegType to, uptr from ) { SSEMtoR66( 0xEF0F ); }
///////////////////////////////////////////////////////////////////////////////////////
emitterT void eSSE2_MOVDQA_M128_to_XMM(x86SSERegType to, uptr from) { if( AlwaysUseMovaps ) eSSE_MOVAPS_M128_to_XMM( to, from ); else SSEMtoR66(0x6F0F); }
diff --git a/pcsx2/x86/ix86/ix86_sse_helpers.h b/pcsx2/x86/ix86/ix86_sse_helpers.h
index 7561e5f96f..9caa04c6a2 100644
--- a/pcsx2/x86/ix86/ix86_sse_helpers.h
+++ b/pcsx2/x86/ix86/ix86_sse_helpers.h
@@ -62,13 +62,13 @@ static __forceinline void SSEX_MOVDQARtoRmOffset( x86IntRegType to, x86SSERegTyp
static __forceinline void SSEX_MOVDQU_M128_to_XMM( x86SSERegType to, uptr from )
{
if( !AlwaysUseMovaps && g_xmmtypes[to] == XMMT_INT ) SSE2_MOVDQU_M128_to_XMM(to, from);
- else SSE_MOVAPS_M128_to_XMM(to, from);
+ else SSE_MOVUPS_M128_to_XMM(to, from);
}
static __forceinline void SSEX_MOVDQU_XMM_to_M128( uptr to, x86SSERegType from )
{
if( !AlwaysUseMovaps && g_xmmtypes[from] == XMMT_INT ) SSE2_MOVDQU_XMM_to_M128(to, from);
- else SSE_MOVAPS_XMM_to_M128(to, from);
+ else SSE_MOVUPS_XMM_to_M128(to, from);
}
static __forceinline void SSEX_MOVD_M32_to_XMM( x86SSERegType to, uptr from )