From 1f2509edcf5a399db581853a5f9eafcd9d102cd7 Mon Sep 17 00:00:00 2001 From: "Jake.Stine" Date: Mon, 2 Mar 2009 20:08:12 +0000 Subject: [PATCH] Fixed a bug in r658 caused by some sloppy macros. Win32: Moved various debugger-related dialogs into a new debugger.rc file, to help reduce clutter between both the std resources and the debugger resources. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@660 96395faa-99c1-11dd-bbfe-3dabce05a288 --- pcsx2/windows/VCprojects/debugger.rc | 898 +++++++++++++++++++++ pcsx2/windows/VCprojects/pcsx2_2008.vcproj | 8 + pcsx2/windows/pcsx2.rc | 760 ----------------- pcsx2/windows/resource.h | 328 -------- pcsx2/x86/ix86/ix86.h | 10 +- pcsx2/x86/ix86/ix86_sse.inl | 102 +-- pcsx2/x86/ix86/ix86_sse_helpers.h | 4 +- 7 files changed, 964 insertions(+), 1146 deletions(-) create mode 100644 pcsx2/windows/VCprojects/debugger.rc 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 )