// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#include "../../Project64-core/Version.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "WinResrc.h"

#ifdef IDC_STATIC
#undef IDC_STATIC
#endif
#define IDC_STATIC              (-1)

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (United States) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""WinResrc.h""\r\n"
    "\r\n"
    "#ifdef IDC_STATIC\r\n"
    "#undef IDC_STATIC\r\n"
    "#endif\r\n"
    "#define IDC_STATIC              (-1)\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_PJ64_Icon           ICON                    "Icons\\PJ64.ICO"

IDI_RIGHT               ICON                    "Icons\\right.ico"

IDI_LEFT                ICON                    "Icons\\left.ico"


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_Settings_PlugSel DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_CHILD | WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    COMBOBOX        GFX_LIST,7,18,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",GFX_ABOUT,166,18,44,13,WS_DISABLED
    COMBOBOX        AUDIO_LIST,7,48,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",AUDIO_ABOUT,166,48,44,13,WS_DISABLED
    COMBOBOX        CONT_LIST,7,76,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",CONT_ABOUT,166,76,44,13,WS_DISABLED
    COMBOBOX        RSP_LIST,7,105,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",RSP_ABOUT,166,105,44,13,WS_DISABLED
    CONTROL         "Use High Level GFX",IDC_HLE_GFX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,127,193,10
    CONTROL         "Use High Level Audio",IDC_HLE_AUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,140,188,10
    GROUPBOX        "Graphics:",IDC_GFX_NAME,6,6,208,29
    GROUPBOX        "Audio:",IDC_AUDIO_NAME,6,38,208,29
    GROUPBOX        "Controller:",IDC_CONT_NAME,6,66,208,29
    GROUPBOX        "Reality Signal Processor: ",IDC_RSP_NAME,6,96,208,29
END

IDD_Settings_Directory DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    GROUPBOX        "Plugin Directoy",IDC_DIR_FRAME1,5,4,208,34
    CONTROL         "$AppPath\\Plugin\\",IDC_PLUGIN_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,13,179,8
    CONTROL         "",IDC_PLUGIN_OTHER,"Button",BS_AUTORADIOBUTTON,6,22,11,12
    EDITTEXT        IDC_PLUGIN_DIR,18,22,170,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_PLUGIN_DIR,193,22,14,12
    GROUPBOX        "N64 Auto saves",IDC_DIR_FRAME3,5,36,208,34
    CONTROL         "$AppPath\\Save\\",IDC_AUTO_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,45,179,8
    CONTROL         "",IDC_AUTO_OTHER,"Button",BS_AUTORADIOBUTTON,6,54,11,12
    EDITTEXT        IDC_AUTO_DIR,18,54,170,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_AUTO_DIR,193,54,14,12
    GROUPBOX        "Instant saves",IDC_DIR_FRAME4,5,68,208,34
    CONTROL         "$AppPath\\Save\\",IDC_INSTANT_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,77,179,8
    CONTROL         "",IDC_INSTANT_OTHER,"Button",BS_AUTORADIOBUTTON,6,87,11,12
    EDITTEXT        IDC_INSTANT_DIR,18,86,170,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_INSTANT_DIR,193,86,14,12
    GROUPBOX        "Screenshots",IDC_DIR_FRAME5,5,99,208,34
    CONTROL         "$AppPath\\Screenshots\\",IDC_SNAP_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,109,179,8
    CONTROL         "",IDC_SNAP_OTHER,"Button",BS_AUTORADIOBUTTON,6,118,11,12
    EDITTEXT        IDC_SNAP_DIR,18,118,170,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_SNAP_DIR,193,118,14,12
    GROUPBOX        "Texture Directory",IDC_DIR_TEXTURE_FRAME,5,131,208,34
    CONTROL         "$AppPath\\Textures\\",IDC_TEXTURE_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,140,179,8
    CONTROL         "",IDC_TEXTURE_OTHER,"Button",BS_AUTORADIOBUTTON,6,150,11,12
    EDITTEXT        IDC_TEXTURE_DIR,18,149,170,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_TEXTURE_DIR,193,149,14,12
END

IDD_Settings_RomBrowser DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "Use Rom Browser",IDC_USE_ROMBROWSER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,7,206,10
    CONTROL         "Use Directory recursion",IDC_RECURSION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,148,107,10
    LTEXT           "Available fields",IDC_ROMSEL_TEXT5,6,26,77,10
    LISTBOX         IDC_AVALIABLE,6,38,76,104,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Show fields in this order:",IDC_ROMSEL_TEXT6,135,26,81,10
    LISTBOX         IDC_USING,134,38,76,87,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Add ->",IDC_ADD,85,38,45,12
    PUSHBUTTON      "<- Remove",IDC_REMOVE,85,54,45,12
    PUSHBUTTON      "Up",IDC_UP,134,131,34,11
    PUSHBUTTON      "Down",IDC_DOWN,175,131,34,11
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,19,208,1
    CONTROL         "Show File extensions",IDC_SHOW_FILE_EXTENSIONS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,120,148,96,10
END

IDD_Settings_General DIALOGEX 0, 0, 231, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "Pause emulation when window is not active?",IDC_AUTOSLEEP,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,9,206,10
    CONTROL         "On loading a ROM go to full screen",IDC_LOAD_FULLSCREEN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,25,206,10
    CONTROL         "Disable Screen Saver when running rom",IDC_SCREEN_SAVER,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,41,206,10
    CONTROL         "Hide Advanced Settings",IDC_BASIC_MODE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,72,206,10
    LTEXT           "Max # of Roms Remembered (Max 10):",IDC_MAXROMS_TXT,6,96,145,10
    EDITTEXT        IDC_REMEMBER,148,94,26,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "roms",IDC_ROMSEL_TEXT2,178,97,31,10
    LTEXT           "Max # of Rom Dirs Remembered (Max 10):",IDC_MAXROMDIR_TXT,6,111,145,10
    EDITTEXT        IDC_REMEMBERDIR,148,109,26,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "dirs",IDC_ROMSEL_TEXT4,178,113,34,10
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,4,88,208,1
    CONTROL         "Enable Discord Rich Presence",IDC_DISCORD_RPC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,57,145,8
END

IDD_Rom_Information DIALOGEX 0, 0, 239, 207
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Rom Information"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&Close",IDC_CLOSE_BUTTON,169,186,64,14
    GROUPBOX        "",IDC_STATIC,6,5,228,177
    LTEXT           "ROM Name:",IDC_ROM_NAME,11,16,64,10
    EDITTEXT        IDC_INFO_ROMNAME,77,15,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "File Name:",IDC_FILE_NAME,11,31,64,10
    EDITTEXT        IDC_INFO_FILENAME,77,30,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "Rom Size:",IDC_ROM_SIZE,11,74,64,10
    EDITTEXT        IDC_INFO_ROMSIZE,77,74,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "Cartridge ID:",IDC_CART_ID,11,90,64,10
    EDITTEXT        IDC_INFO_CARTID,77,89,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "Manufacturer:",IDC_MANUFACTURER,11,106,64,10
    EDITTEXT        IDC_INFO_MANUFACTURER,77,104,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "Country:",IDC_COUNTRY,11,122,64,10
    EDITTEXT        IDC_INFO_COUNTRY,77,119,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "CRC1:",IDC_CRC1,11,135,64,10
    EDITTEXT        IDC_INFO_CRC1,77,134,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "CRC2:",IDC_CRC2,11,151,64,10
    EDITTEXT        IDC_INFO_CRC2,77,149,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "CIC Chip:",IDC_CIC_CHIP,11,167,64,10
    EDITTEXT        IDC_INFO_CIC,77,164,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "Location:",IDC_LOCATION,11,45,64,10
    EDITTEXT        IDC_INFO_LOCATION,77,45,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
    LTEXT           "MD5:",IDC_ROM_MD5,11,60,64,10
    EDITTEXT        IDC_INFO_MD5,77,59,153,13,ES_AUTOHSCROLL | ES_READONLY | WS_GROUP
END

IDD_Settings_GameGeneral DIALOGEX 0, 0, 218, 182
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Good Name:",IDC_GOOD_NAME_TEXT,6,8,91,10
    EDITTEXT        IDC_GOOD_NAME,102,7,109,12,ES_AUTOHSCROLL | ES_READONLY
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,4,25,208,1
    LTEXT           "Memory Size:",IDC_MEMORY_SIZE_TEXT,6,34,91,10
    COMBOBOX        IDC_RDRAM_SIZE,102,32,109,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Default Save type:",IDC_SAVE_TYPE_TEXT,6,49,91,10
    COMBOBOX        IDC_SAVE_TYPE,102,47,109,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Counter Factor:",IDC_COUNTFACT_TEXT,6,64,91,10
    COMBOBOX        IDC_COUNTFACT,102,61,109,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Vi Refresh Rate:",IDC_VIREFESH_TEXT,6,77,91,10
    EDITTEXT        IDC_VIREFRESH,102,75,109,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "AI Count Per Byte:",IDC_COUNTPERBYTE_TEXT,6,90,91,10
    EDITTEXT        IDC_COUNTPERBYTE,102,88,109,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Overclock Modifier",IDC_OVER_CLOCK_MODIFIER_TEXT,6,103,91,10
    EDITTEXT        IDC_OVER_CLOCK_MODIFIER,102,101,109,12,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,3,116,208,1
    CONTROL         "32 Bit Engine",IDC_ROM_32BIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,121,91,10
    CONTROL         "Use TLB",IDC_USE_TLB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,121,91,10
    CONTROL         "Fixed Audio Timing",IDC_ROM_FIXEDAUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,132,91,10
    CONTROL         "Sync using Audio",IDC_SYNC_AUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,132,91,10
    CONTROL         "Delay DP Interrupt",IDC_DELAY_DP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,143,91,10
    CONTROL         "Delay SI Interrupt",IDC_DELAY_SI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,143,91,10
    CONTROL         "RSP Audio Signal",IDC_AUDIO_SIGNAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,154,91,10
    CONTROL         "Randomize SI/PI interrupts",IDC_RANDOMIZE_SIPI_INTERRUPTS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,154,107,10
    CONTROL         "Unaligned DMA",IDC_UNALIGNED_DMA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,165,91,10
END

IDD_Settings_Accelerator DIALOGEX 0, 0, 218, 183
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "CPU State:",IDC_S_CPU_STATE,8,9,52,10
    COMBOBOX        IDC_C_CPU_STATE,68,7,144,66,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Menu Item:",IDC_MENU_ITEM_TEXT,8,23,84,10
    CONTROL         "Tree1",IDC_MENU_ITEMS,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_NOTOOLTIPS | TVS_TRACKSELECT | WS_BORDER | WS_HSCROLL | WS_TABSTOP,8,33,128,78
    LTEXT           "Current Keys:",IDC_S_CURRENT_KEYS,142,23,52,10
    LISTBOX         IDC_CURRENT_KEYS,144,33,68,59,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Remove",IDC_REMOVE,144,97,68,12
    GROUPBOX        "Create New Shortcut Key:",IDC_S_SELECT_SHORT,8,115,207,57
    COMBOBOX        IDC_VIRTUALKEY,8,125,91,90,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Detect Key",IDC_KEY_PROMPT,103,125,62,12
    PUSHBUTTON      "Assign to Menu",IDC_ASSIGN,170,125,42,12
    CONTROL         "&Ctrl",IDC_CTL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,142,23,10
    CONTROL         "A&lt",IDC_ALT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,39,142,21,10
    CONTROL         "&Shift",IDC_SHIFT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,69,142,26,10
    LTEXT           "Currently Assigned To:",IDC_S_CURRENT_ASSIGN,8,155,72,10
    LTEXT           "",IDC_ASSIGNED_MENU_ITEM,89,155,118,10
END

IDD_Key_Prompt DIALOGEX 0, 0, 105, 43
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    PUSHBUTTON      "Cancel",IDCANCEL,5,24,50,14
    LTEXT           "Press a key to be used as an accelerator",IDC_STATIC,5,3,96,19
END

IDD_Cheats_Select DIALOGEX 0, 0, 412, 226
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cheats"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "Button1",IDC_STATE,195,5,20,20,BS_LEFTTEXT | BS_ICON
END

IDD_Cheats_List DIALOGEX 0, 0, 201, 221
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    PUSHBUTTON      "Unmark All",IDC_UNMARK,148,152,49,11
    GROUPBOX        " Notes: ",IDC_NOTESFRAME,3,165,194,48
    EDITTEXT        IDC_NOTES,5,175,188,36,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | NOT WS_BORDER | WS_VSCROLL
END

IDD_Cheats_Add DIALOGEX 0, 0, 191, 215
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_CHILD | WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Name:",IDC_NAME,4,6,25,10
    EDITTEXT        IDC_CODE_NAME,38,4,146,12,ES_AUTOHSCROLL
    LTEXT           "Code:",IDC_CODE,4,24,31,10
    LTEXT           "<address> <value>",IDC_CODE_DES,4,34,74,10
    LTEXT           "Options:",IDC_LABEL_OPTIONS,86,24,38,10,WS_DISABLED
    LTEXT           "<value> <label>",IDC_LABEL_OPTIONS_FORMAT,86,34,80,10,WS_DISABLED
    EDITTEXT        IDC_CHEAT_CODES,4,44,75,96,ES_MULTILINE | ES_UPPERCASE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | WS_VSCROLL
    EDITTEXT        IDC_CHEAT_OPTIONS,86,44,98,96,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | WS_DISABLED | WS_VSCROLL | WS_HSCROLL
    LTEXT           "Cheat Notes",IDC_CHEATNOTES,3,149,60,10
    EDITTEXT        IDC_NOTES,4,160,180,32,ES_MULTILINE | ES_WANTRETURN | WS_VSCROLL
    PUSHBUTTON      "New Cheat",IDC_NEWCHEAT,16,198,75,15
    PUSHBUTTON      "Add Cheat",IDC_ADD,98,198,75,15,WS_DISABLED
END

IDD_Cheats_CodeEx DIALOGEX 0, 0, 186, 153
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Code Extensions"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Please choose a value to be used for:",IDC_NOTE,7,7,172,10
    LTEXT           "",IDC_CHEAT_NAME,7,17,172,10
    LISTBOX         IDC_CHEAT_LIST,7,31,172,96,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,74,132,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,129,132,50,14
END

IDD_Cheats_Range DIALOGEX 0, 0, 183, 127
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Quantity Digit"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Please choose a value for:",IDC_DIGITAL_TEXT,7,7,169,10
    LTEXT           "",IDC_CHEAT_NAME,7,17,169,10
    LTEXT           "&Value",IDC_VALUE_TEXT,14,32,22,10
    EDITTEXT        IDC_VALUE,38,31,48,12,ES_UPPERCASE | ES_AUTOHSCROLL
    LTEXT           "from blah to blah",IDC_RANGE,95,32,74,10
    LTEXT           "&Notes:",IDC_NOTES_TEXT,7,53,66,10
    EDITTEXT        IDC_NOTES,7,62,169,36,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | WS_VSCROLL
    DEFPUSHBUTTON   "OK",IDOK,74,106,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,126,106,50,14
END

IDD_Settings_Advanced DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "Start Emulation when rom is opened?",IDC_START_ON_ROM_OPEN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,8,191,10
    CONTROL         "Automatically compress instant saves",IDC_ZIP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,23,191,10
    CONTROL         "Enable Debugger",IDC_DEBUGGER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,38,191,10
    CONTROL         "Remember selected cheats",IDC_REMEMBER_CHEAT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,68,191,10
    CONTROL         "Check if project64 is already running",IDC_CHECK_RUNNING,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,83,189,10
    CONTROL         "Frame rate display",IDC_DISPLAY_FRAMERATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,113,86,10
    COMBOBOX        IDC_FRAME_DISPLAY_TYPE,101,112,99,57,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Unique Game Save Directory",IDC_UNIQUE_SAVE_DIR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,98,189,10
    CONTROL         "Always use interpreter core",IDC_INTERPRETER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,53,191,10
END

IDD_Settings_ShellInt DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    GROUPBOX        "",IDC_STATIC,5,13,218,168
    LTEXT           "File extension association:",IDC_SHELL_INT_TEXT,73,37,85,10
    CONTROL         ".v64",IDC_V64,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,50,37,10
    CONTROL         ".z64",IDC_Z64,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,64,37,10
    CONTROL         ".n64",IDC_N64,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,78,37,10
    CONTROL         ".rom",IDC_ROM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,92,37,10
    CONTROL         ".jap",IDC_JAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,106,37,10
    CONTROL         ".pal",IDC_PAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,120,37,10
    CONTROL         ".usa",IDC_USA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,134,37,10
END

IDD_About DIALOGEX 0, 0, 247, 265
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "",IDC_BMP_LOGO,"Static",SS_BLACKFRAME,15,0,232,74
    LTEXT           "Special Thanks to previous core members:",IDC_THANKS_CORE,10,169,231,8
    LTEXT           "Jabo, Smiff, Gent",IDC_CORE_THANK_LIST,10,186,231,8
    LTEXT           "Version: 1.7.0.x",IDC_VERSION,10,79,231,11,SS_NOTIFY
    LTEXT           "About Project64",IDC_ABOUT_PROJECT,10,92,231,17
    LTEXT           "Thanks also goes to:",IDC_THANKYOU,10,217,231,8
    LTEXT           "List of people to thank",IDC_THANKYOU_LIST,10,234,231,27
END

IDD_Logging_General DIALOGEX 0, 0, 200, 154
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    GROUPBOX        "",IDC_STATIC,5,6,188,141
    CONTROL         "Include changes of CP0 registers",IDC_CP0_WRITE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,25,143,9
    CONTROL         "Include Reading from CP0 registers",IDC_CP0_READ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,39,143,9
    CONTROL         "Include cache operations",IDC_CACHE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,53,143,9
    CONTROL         "Include Exceptions",IDC_EXCEPTIONS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,67,143,9
    CONTROL         "Do not log interrupts",IDC_INTERRUPTS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,32,80,116,9
    CONTROL         "Include TLB modifications",IDC_TLB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,95,143,9
    CONTROL         "Include Read from Rom Header",IDC_ROM_HEADER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,109,143,9
    CONTROL         "Include unkown Memory accesses",IDC_UNKOWN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,123,143,9
END

IDD_Logging_PifRam DIALOGEX 0, 0, 200, 154
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    GROUPBOX        "",IDC_STATIC,7,7,188,141
    CONTROL         "Include Serial Interface DMA tansfers",IDC_SI_DMA,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,20,148,9
    CONTROL         "Include direct writing to Pif Ram",IDC_DIRECT_WRITE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,41,148,9
    CONTROL         "Include data DMAed to Pif Ram",IDC_DMA_WRITE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,62,148,9
    CONTROL         "Include direct reads to Pif Ram",IDC_DIRECT_READ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,83,148,9
    CONTROL         "Include data DMAed from Pif Ram",IDC_DMA_READ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,104,148,9
    CONTROL         "Include data for controller pak",IDC_CONT_PAK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,124,148,9
END

IDD_Logging_Registers DIALOGEX 0, 0, 200, 154
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    GROUPBOX        "",IDC_STATIC,5,6,188,141
    CONTROL         "Include RDRAM Registers accesses",IDC_RDRAM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,16,178,9
    CONTROL         "Include SP Registers accesses",IDC_SP_REG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,29,178,9
    CONTROL         "Include DP Command Registers accesses",IDC_DPC_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,42,178,9
    CONTROL         "Include DP Span Registers accesses",IDC_DPS_REG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,55,178,9
    CONTROL         "Include MIPS Interface (MI) Registers accesses",IDC_MI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,68,178,9
    CONTROL         "Include Video Interface (VI) Registers accesses",IDC_VI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,81,178,9
    CONTROL         "Include Audio Interface (AI) Registers accesses",IDC_AI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,94,178,9
    CONTROL         "Include Peripheral Interface (PI) Registers accesses",IDC_PI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,107,178,9
    CONTROL         "Include RDRAM Interface (RI) Registers accesses",IDC_RI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,120,178,9
    CONTROL         "Include Serial Interface (SI) Registers accesses",IDC_SI_REG,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,133,178,9
END

IDD_Debugger_TLB DIALOGEX 0, 0, 290, 326
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "TLB"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    LTEXT           "View:",IDC_STATIC,10,7,25,11
    CONTROL         "TLB Entries",IDC_TLB_ENTRIES,"Button",BS_AUTORADIOBUTTON,40,7,65,11
    CONTROL         "TLB Rules",IDC_TLB_RULES,"Button",BS_AUTORADIOBUTTON,111,7,55,11
    CONTROL         "List1",IDC_LIST,"SysListView32",LVS_REPORT | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,7,21,276,298
    CONTROL         "List1",IDC_LIST2,"SysListView32",LVS_REPORT | LVS_SORTASCENDING | NOT WS_VISIBLE | WS_BORDER | WS_TABSTOP,7,21,276,298
END

IDD_Cheats_DumpMemory DIALOGEX 0, 0, 211, 129
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dump Memory"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    GROUPBOX        "Range",IDC_STATIC,7,3,197,61
    LTEXT           "&Start VAddress",IDC_STATIC,13,16,61,10
    EDITTEXT        IDC_E_START_ADDR,99,12,70,13,ES_AUTOHSCROLL
    LTEXT           "&End VAddress:",IDC_STATIC,13,31,61,10
    EDITTEXT        IDC_E_END_ADDR,99,28,70,13,ES_AUTOHSCROLL
    CONTROL         "Use alternate PC:",IDC_USE_ALT_PC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,46,73,9
    EDITTEXT        IDC_E_ALT_PC,99,44,70,13,ES_AUTOHSCROLL
    GROUPBOX        "File",IDC_STATIC,7,65,197,41
    LTEXT           "Filename:",IDC_STATIC,14,76,38,9
    EDITTEXT        IDC_FILENAME,53,75,128,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BTN_CHOOSE_FILE,186,75,14,11
    LTEXT           "Format:",IDC_STATIC,14,90,30,9
    COMBOBOX        IDC_FORMAT,53,89,147,86,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "Dump",IDOK,99,110,50,14
    PUSHBUTTON      "Close",IDCANCEL,154,110,50,14
END

IDD_Welcome DIALOGEX 0, 0, 234, 126
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Project64 - Welcome"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,90,108,50,12
    LTEXT           "Select Language:",IDC_SELECT_LANG,12,77,86,12
    COMBOBOX        IDC_LANG_SEL,82,77,130,120,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "",IDC_BMP_LOGO,"Static",SS_BLACKFRAME,1,0,232,74
    LTEXT           "Game Directory:",IDC_GAME_DIR_STATIC,12,91,86,12
    EDITTEXT        IDC_GAME_DIR,82,91,130,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_GAME_DIR,215,91,14,12
END

IDD_Debugger_Memory DIALOGEX 0, 0, 321, 199
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Memory"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    EDITTEXT        IDC_ADDR_EDIT,5,20,49,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SYMBOLS_BTN,58,20,21,13
    CONTROL         "Virtual",IDC_CHK_VADDR,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,83,20,40,13
    CONTROL         "HexEdit",IDC_HEXEDIT,"HexEditCtrl",WS_TABSTOP,0,36,310,147
    SCROLLBAR       IDC_SCRL_BAR,310,36,11,147,SBS_VERT
    CONTROL         "",IDC_MEMTABS,"SysTabControl32",TCS_FOCUSNEVER,0,3,319,13
    COMBOBOX        IDC_CMB_JUMP,194,20,123,12,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "",IDC_STATUSBAR,"msctls_statusbar32",WS_TABSTOP,0,188,321,11
END

IDD_Debugger_Search DIALOGEX 0, 0, 357, 257
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Search Memory"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    PUSHBUTTON      "Search",IDC_BTN_SEARCH,193,6,44,14
    PUSHBUTTON      "Reset",IDC_BTN_RESET,238,6,43,14
    CONTROL         "Hex",IDC_CHK_HEX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,208,31,25,13
    EDITTEXT        IDC_SEARCH_VALUE,238,31,110,13,ES_AUTOHSCROLL
    COMBOBOX        IDC_CMB_SCANTYPE,238,46,110,72,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    COMBOBOX        IDC_CMB_VALUETYPE,238,62,110,13,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_ADDR_START,224,101,52,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_ADDR_END,296,101,52,12,ES_AUTOHSCROLL
    CONTROL         "Physical",IDC_CHK_PHYSICAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,201,116,36,10
    PUSHBUTTON      "RDRAM",IDC_BTN_RDRAM,241,115,35,12
    PUSHBUTTON      "ROM",IDC_BTN_ROM,277,115,35,12
    PUSHBUTTON      "SPMEM",IDC_BTN_SPMEM,313,115,35,12
    CONTROL         "",IDC_LST_WATCHLIST,"SysListView32",LVS_REPORT | LVS_OWNERDRAWFIXED | LVS_NOSCROLL | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,4,139,337,114
    CONTROL         "List1",IDC_LST_RESULTS,"SysListView32",LVS_REPORT | LVS_OWNERDRAWFIXED | LVS_NOSCROLL | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,9,13,166,115
    SCROLLBAR       IDC_SCRL_RESULTS,175,13,12,115,SBS_VERT | WS_DISABLED
    GROUPBOX        "Address range",IDC_GRP_ADDR,193,91,159,42,0,WS_EX_TRANSPARENT
    LTEXT           "Start: ",IDC_LBL_ADDRSTART,201,103,19,9
    LTEXT           "End:",IDC_LBL_ADDREND,279,103,15,9
    GROUPBOX        "Search value",IDC_GRP_SEARCH,193,20,159,71,0,WS_EX_TRANSPARENT
    LTEXT           "Scan type",IDC_LBL_SCANTYPE,200,48,33,8
    LTEXT           "Value type",IDC_LBL_VALUETYPE,200,65,35,8
    GROUPBOX        "Results",IDC_NUM_RESULTS,3,3,188,130,0,WS_EX_TRANSPARENT
    CONTROL         "",IDC_SEPARATOR,"Static",SS_BLACKFRAME,4,135,349,1
    SCROLLBAR       IDC_SCRL_WATCHLIST,341,139,12,114,SBS_VERT | WS_DISABLED
    CONTROL         "Unsigned",IDC_CHK_UNSIGNED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,307,78,40,9
    CONTROL         "Ignore case",IDC_CHK_IGNORECASE,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,222,78,50,9
    CONTROL         "Unknown encoding",IDC_CHK_UNKENCODING,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,276,78,71,9
END

IDD_Settings_Config DIALOGEX 0, 0, 357, 217
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,194,196,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,248,196,50,14
    CONTROL         "Tree1",IDC_PAGELIST,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | WS_BORDER | WS_HSCROLL | WS_TABSTOP,8,7,116,180
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,192,343,1
    PUSHBUTTON      "Reset Page",IDC_RESET_PAGE,7,196,58,14,WS_DISABLED
    CONTROL         "",IDC_SETTING_INFO,"Static",SS_ETCHEDFRAME,131,7,219,181
    PUSHBUTTON      "Apply",IDAPPLY,301,196,50,14,WS_DISABLED
    PUSHBUTTON      "Reset All",IDC_RESET_ALL,68,196,52,14,WS_DISABLED
END

IDD_Settings_GameRecompiler DIALOGEX 0, 0, 230, 156
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "CPU core style:",IDC_CPU_TYPE_TEXT,4,11,106,10
    COMBOBOX        IDC_CPU_TYPE,113,8,99,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Function lookup method:",IDC_FUNCFIND_TEXT,4,27,106,10
    COMBOBOX        IDC_FUNCFIND,113,25,99,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Register caching",IDC_ROM_REGCACHE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,49,95,10
    GROUPBOX        "Self Mod Methods",IDC_SMM_FRAME,4,79,208,54
    CONTROL         "Cache",IDC_SMM_CACHE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,91,89,10
    CONTROL         "PI DMA",IDC_SMM_DMA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,103,89,10
    CONTROL         "Start Changed",IDC_SMM_VALIDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,115,89,10
    CONTROL         "Protect Memory",IDC_SMM_PROTECT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,116,115,89,10
    CONTROL         "TLB Unmapping",IDC_SMM_TLB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,116,103,89,10
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,6,42,208,1
    CONTROL         "Advanced Block Linking",IDC_BLOCK_LINKING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,113,49,95,10
    CONTROL         "Fast SP",IDC_ROM_FASTSP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,62,91,10
    CONTROL         "Store Instruction",IDC_SMM_STORE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,116,91,89,10
END

IDD_Settings_GamePlugin DIALOGEX 0, 0, 231, 206
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_CHILD | WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    COMBOBOX        GFX_LIST,7,18,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",GFX_ABOUT,166,18,44,13,WS_DISABLED
    COMBOBOX        AUDIO_LIST,7,48,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",AUDIO_ABOUT,166,48,44,13,WS_DISABLED
    COMBOBOX        CONT_LIST,7,76,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",CONT_ABOUT,166,76,44,13,WS_DISABLED
    COMBOBOX        RSP_LIST,7,105,155,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "About",RSP_ABOUT,166,105,44,13,WS_DISABLED
    CONTROL         "Use High Level GFX",IDC_HLE_GFX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,127,193,10
    CONTROL         "Use High Level Audio",IDC_HLE_AUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,140,188,10
    GROUPBOX        "Graphics:",IDC_GFX_NAME,6,6,208,29
    GROUPBOX        "Audio:",IDC_AUDIO_NAME,6,38,208,29
    GROUPBOX        "Controller:",IDC_CONT_NAME,6,66,208,29
    GROUPBOX        "Reality Signal Processor: ",IDC_RSP_NAME,6,96,208,29
END

IDD_Settings_GameStatus DIALOGEX 0, 0, 218, 158
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Status:",IDC_STATUS_TEXT,6,12,74,10
    COMBOBOX        IDC_STATUS_TYPE,80,10,131,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Notes (Core)",IDC_NOTES_CORE_TEXT,6,26,74,10
    EDITTEXT        IDC_NOTES_CORE,80,26,132,30,ES_AUTOHSCROLL
    LTEXT           "Notes (Plugin)",IDC_NOTES_PLUGIN_TEXT,6,63,74,10
    EDITTEXT        IDC_NOTES_PLUGIN,80,62,132,30,ES_AUTOHSCROLL
END

IDD_Support_Project64 DIALOGEX 0, 0, 233, 207
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Support Project64"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    CONTROL         "",IDC_BMP_LOGO,"Static",SS_BLACKFRAME,1,0,232,74
    DEFPUSHBUTTON   "Support Project64",ID_SUPPORT_PJ64,19,186,71,14
    PUSHBUTTON      "Continue",IDCANCEL,139,186,71,14
    LTEXT           "Project64 is a software package",IDC_INFO,7,76,213,79
    LTEXT           "Enter notification code",IDC_ENTER_CODE,8,164,213,8
END

IDD_Support_EnterCode DIALOGEX 0, 0, 174, 117
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Enter Code"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,64,96,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,117,96,50,14
    LTEXT           "Please enter the code in email",IDC_DESCRIPTION,7,8,160,8,SS_NOPREFIX
    EDITTEXT        IDC_CODE,7,38,160,12,ES_AUTOHSCROLL
    LTEXT           "Please enter the code in email",IDC_REQUEST_DESCPTION,7,57,160,10
    LTEXT           "Request Code",IDC_REQUEST_LINK,7,72,160,8
    LTEXT           "Machine ID",IDC_MACHINE_ID,7,24,160,10,SS_NOPREFIX
END

IDD_Debugger_Commands DIALOGEX 0, 0, 535, 327
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Commands"
FONT 8, "MS Shell Dlg", 400, 0, 0x0
BEGIN
    EDITTEXT        IDC_ADDR_EDIT,323,2,45,14,ES_UPPERCASE | ES_AUTOHSCROLL
    PUSHBUTTON      "‹",IDC_BACK_BTN,298,1,11,15,WS_DISABLED
    PUSHBUTTON      "›",IDC_FORWARD_BTN,310,1,11,15,WS_DISABLED
    PUSHBUTTON      "...",IDC_SYMBOLS_BTN,370,1,21,15
    PUSHBUTTON      "Skip",IDC_SKIP_BTN,392,1,34,15,WS_DISABLED
    PUSHBUTTON      "Step",IDC_STEP_BTN,427,1,34,15,WS_DISABLED
    PUSHBUTTON      "St.Ovr",IDC_STEPOVER_BTN,462,1,34,15,WS_DISABLED
    PUSHBUTTON      "Go",IDC_GO_BTN,497,1,34,15,WS_DISABLED
    LTEXT           "PC",IDC_PC_STATIC,304,24,8,9
    EDITTEXT        IDC_PC_EDIT,315,22,44,12,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    PUSHBUTTON      "View",IDC_VIEWPC_BTN,360,22,30,13,WS_DISABLED
    PUSHBUTTON      "+",IDC_ADDBP_BTN,511,17,20,12
    PUSHBUTTON      "-",IDC_RMBP_BTN,511,29,20,12
    PUSHBUTTON      "x",IDC_CLEARBP_BTN,511,41,20,12
    CONTROL         "",IDC_REG_TABS,"SysTabControl32",TCS_MULTILINE | 0x8,298,62,234,249
    CONTROL         "",IDC_CMD_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_OWNERDRAWFIXED | LVS_NOSCROLL | LVS_NOSORTHEADER | WS_TABSTOP,0,0,284,327
    LISTBOX         IDC_BP_LIST,422,17,88,42,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    GROUPBOX        "",IDC_OPCODE_BOX,298,14,119,45,0,WS_EX_TRANSPARENT
    EDITTEXT        IDC_OP_EDIT,458,51,59,12,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN | NOT WS_VISIBLE | NOT WS_BORDER
    SCROLLBAR       IDC_SCRL_BAR,284,0,12,327,SBS_VERT
    PUSHBUTTON      "Copy Tab Registers",IDC_COPYTABREGISTERS_BTN,298,313,70,13
    PUSHBUTTON      "Copy All Registers",IDC_COPYALLREGISTERS_BTN,370,313,70,13
END

IDD_Debugger_RegGPR DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x0
BEGIN
    LTEXT           "R0",IDC_R0_LBL,3,15,10,8,SS_NOTIFY
    LTEXT           "AT",IDC_R1_LBL,3,26,10,8,SS_NOTIFY
    LTEXT           "V0",IDC_R2_LBL,3,37,10,8,SS_NOTIFY
    LTEXT           "V1",IDC_R3_LBL,3,48,10,8,SS_NOTIFY
    LTEXT           "A0",IDC_R4_LBL,3,59,10,8,SS_NOTIFY
    LTEXT           "A1",IDC_R5_LBL,3,70,10,8,SS_NOTIFY
    LTEXT           "A2",IDC_R6_LBL,3,81,10,8,SS_NOTIFY
    LTEXT           "A3",IDC_R7_LBL,3,92,10,8,SS_NOTIFY
    LTEXT           "T0",IDC_R8_LBL,3,103,10,8,SS_NOTIFY
    LTEXT           "T1",IDC_R9_LBL,3,114,10,8,SS_NOTIFY
    LTEXT           "T2",IDC_R10_LBL,3,125,10,8,SS_NOTIFY
    LTEXT           "T3",IDC_R11_LBL,3,136,10,8,SS_NOTIFY
    LTEXT           "T4",IDC_R12_LBL,3,147,10,8,SS_NOTIFY
    LTEXT           "T5",IDC_R13_LBL,3,158,10,8,SS_NOTIFY
    LTEXT           "T6",IDC_R14_LBL,3,169,10,8,SS_NOTIFY
    LTEXT           "T7",IDC_R15_LBL,3,180,10,8,SS_NOTIFY
    LTEXT           "S0",IDC_R16_LBL,92,15,10,8,SS_NOTIFY
    LTEXT           "S1",IDC_R17_LBL,92,26,10,8,SS_NOTIFY
    LTEXT           "S2",IDC_R18_LBL,92,37,10,8,SS_NOTIFY
    LTEXT           "S3",IDC_R19_LBL,92,48,10,8,SS_NOTIFY
    LTEXT           "S4",IDC_R20_LBL,92,59,10,8,SS_NOTIFY
    LTEXT           "S5",IDC_R21_LBL,92,70,10,8,SS_NOTIFY
    LTEXT           "S6",IDC_R22_LBL,92,81,10,8,SS_NOTIFY
    LTEXT           "S7",IDC_R23_LBL,92,92,10,8,SS_NOTIFY
    LTEXT           "T8",IDC_R24_LBL,92,103,10,8,SS_NOTIFY
    LTEXT           "T9",IDC_R25_LBL,92,114,10,8,SS_NOTIFY
    LTEXT           "K0",IDC_R26_LBL,92,125,10,8,SS_NOTIFY
    LTEXT           "K1",IDC_R27_LBL,92,136,10,8,SS_NOTIFY
    LTEXT           "GP",IDC_R28_LBL,92,147,10,8,SS_NOTIFY
    LTEXT           "SP",IDC_R29_LBL,92,158,10,8,SS_NOTIFY
    LTEXT           "FP",IDC_R30_LBL,92,169,10,8,SS_NOTIFY
    LTEXT           "RA",IDC_R31_LBL,92,180,10,8,SS_NOTIFY
    EDITTEXT        IDC_R0_EDIT,15,15,72,10,ES_UPPERCASE | ES_AUTOHSCROLL | WS_DISABLED,WS_EX_RIGHT
    EDITTEXT        IDC_R1_EDIT,15,26,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R2_EDIT,15,37,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R3_EDIT,15,48,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R4_EDIT,15,59,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R5_EDIT,15,70,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R6_EDIT,15,81,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R7_EDIT,15,92,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R8_EDIT,15,103,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R9_EDIT,15,114,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R10_EDIT,15,125,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R11_EDIT,15,136,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R12_EDIT,15,147,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R13_EDIT,15,158,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R14_EDIT,15,169,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R15_EDIT,15,180,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R16_EDIT,104,15,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R17_EDIT,104,26,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R18_EDIT,104,37,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R19_EDIT,104,48,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R20_EDIT,104,59,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R21_EDIT,104,70,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R22_EDIT,104,81,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R23_EDIT,104,92,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R24_EDIT,104,103,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R25_EDIT,104,114,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R26_EDIT,104,125,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R27_EDIT,104,136,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R28_EDIT,104,147,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R29_EDIT,104,158,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R30_EDIT,104,169,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_R31_EDIT,104,180,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "HI",IDC_HI_LBL,3,195,10,8,SS_NOTIFY
    LTEXT           "LO",IDC_LO_LBL,92,195,10,8,SS_NOTIFY
    EDITTEXT        IDC_HI_EDIT,15,195,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_LO_EDIT,104,195,72,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    CONTROL         "",IDC_STATIC,"Static",SS_GRAYFRAME | SS_SUNKEN,3,192,173,1
    LTEXT           "CPU General Purpose Registers",IDC_STATIC,3,4,165,8
END

IDD_Debugger_AddBreakpoint DIALOGEX 0, 0, 107, 62
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add breakpoint"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    EDITTEXT        IDC_ADDR_EDIT,7,16,49,12,ES_UPPERCASE | ES_AUTOHSCROLL
    CONTROL         "Read",IDC_CHK_READ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,63,7,37,10
    CONTROL         "Write",IDC_CHK_WRITE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,63,17,37,10
    CONTROL         "Execute",IDC_CHK_EXEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,63,28,37,10
    DEFPUSHBUTTON   "OK",IDOK,50,41,50,14
    LTEXT           "Address",IDC_STATIC,7,7,27,8
END

IDD_Debugger_RegFPR DIALOGEX 0, 0, 125, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "F0",IDC_F0_LBL,3,15,14,8
    LTEXT           "F1",IDC_F1_LBL,3,26,14,8
    LTEXT           "F2",IDC_F2_LBL,3,37,14,8
    LTEXT           "F3",IDC_F3_LBL,3,48,14,8
    LTEXT           "F4",IDC_F4_LBL,3,59,14,8
    LTEXT           "F5",IDC_F5_LBL,3,70,14,8
    LTEXT           "F6",IDC_F6_LBL,3,81,14,8
    LTEXT           "F7",IDC_F7_LBL,3,92,14,8
    LTEXT           "F8",IDC_F8_LBL,3,103,14,8
    LTEXT           "F9",IDC_F9_LBL,3,114,14,8
    LTEXT           "F10",IDC_F10_LBL,3,125,14,8
    LTEXT           "F11",IDC_F11_LBL,3,136,14,8
    LTEXT           "F12",IDC_F12_LBL,3,147,14,8
    LTEXT           "F13",IDC_F13_LBL,3,158,14,8
    LTEXT           "F14",IDC_F14_LBL,3,169,14,8
    LTEXT           "F15",IDC_F15_LBL,3,180,14,8
    LTEXT           "F16",IDC_F16_LBL,61,15,14,8
    LTEXT           "F17",IDC_F17_LBL,61,26,14,8
    LTEXT           "F18",IDC_F18_LBL,61,37,14,8
    LTEXT           "F19",IDC_F19_LBL,61,48,14,8
    LTEXT           "F20",IDC_F20_LBL,61,59,14,8
    LTEXT           "F21",IDC_F21_LBL,61,70,14,8
    LTEXT           "F22",IDC_F22_LBL,61,81,14,8
    LTEXT           "F23",IDC_F23_LBL,61,92,14,8
    LTEXT           "F24",IDC_F24_LBL,61,103,14,8
    LTEXT           "F25",IDC_F25_LBL,61,114,14,8
    LTEXT           "F26",IDC_F26_LBL,61,125,14,8
    LTEXT           "F27",IDC_F27_LBL,61,136,14,8
    LTEXT           "F28",IDC_F28_LBL,61,147,14,8
    LTEXT           "F29",IDC_F29_LBL,61,158,14,8
    LTEXT           "F30",IDC_F30_LBL,61,169,14,8
    LTEXT           "F31",IDC_F31_LBL,61,180,14,8
    EDITTEXT        IDC_F0_EDIT,17,15,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F1_EDIT,17,26,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F2_EDIT,17,37,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F3_EDIT,17,48,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F4_EDIT,17,59,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F5_EDIT,17,70,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F6_EDIT,17,81,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F7_EDIT,17,92,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F8_EDIT,17,103,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F9_EDIT,17,114,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F10_EDIT,17,125,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F11_EDIT,17,136,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F12_EDIT,17,147,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F13_EDIT,17,158,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F14_EDIT,17,169,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F15_EDIT,17,180,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F16_EDIT,75,15,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F17_EDIT,75,26,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F18_EDIT,75,37,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F19_EDIT,75,48,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F20_EDIT,75,59,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F21_EDIT,75,70,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F22_EDIT,75,81,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F23_EDIT,75,92,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F24_EDIT,75,103,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F25_EDIT,75,114,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F26_EDIT,75,125,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F27_EDIT,75,136,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F28_EDIT,75,147,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F29_EDIT,75,158,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F30_EDIT,75,169,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_F31_EDIT,75,180,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "FCS",IDC_FCSR_LBL,3,196,13,9
    EDITTEXT        IDC_FCSR_EDIT,17,195,39,9,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    CONTROL         "",IDC_STATIC,"Static",SS_GRAYFRAME | SS_SUNKEN,4,192,112,1
    LTEXT           "CPU Floating Point Registers (COP1)",IDC_STATIC,3,4,119,8
END

IDD_Debugger_Scripts DIALOGEX 0, 0, 337, 170
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Scripts"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    EDITTEXT        IDC_CONSOLE_EDIT,101,17,231,133,ES_MULTILINE | ES_AUTOHSCROLL | WS_VSCROLL
    EDITTEXT        IDC_EVAL_EDIT,5,153,327,12,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN
    CONTROL         "",IDC_SCRIPT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_OWNERDRAWFIXED | LVS_ALIGNLEFT | LVS_NOCOLUMNHEADER | WS_BORDER | WS_TABSTOP,5,4,94,146
    EDITTEXT        IDC_CTX_INFO_EDIT,101,4,172,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "Clear",IDC_CLEAR_BTN,304,4,29,12
    PUSHBUTTON      "Copy",IDC_COPY_BTN,274,4,29,12
END

IDD_Debugger_RegPI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 PI_DRAM_ADDR_REG",IDC_PI00_LBL,3,29,94,8
    LTEXT           "04 PI_CART_ADDR_REG",IDC_PI04_LBL,3,39,94,8
    LTEXT           "08 PI_RD_LEN_REG",IDC_PI08_LBL,3,50,94,8
    LTEXT           "0C PI_WR_LEN_REG",IDC_PI0C_LBL,3,61,94,8
    LTEXT           "10 PI_STATUS_REG",IDC_PI10_LBL,3,72,94,8
    LTEXT           "14 PI_BSD_DOM1_LAT_REG",IDC_PI14_LBL,3,83,94,8
    LTEXT           "18 PI_BSD_DOM1_PWD_REG",IDC_PI18_LBL,3,94,94,8
    LTEXT           "1C PI_BSD_DOM1_PGS_REG",IDC_PI1C_LBL,3,105,94,8
    LTEXT           "20 PI_BSD_DOM1_RLS_REG",IDC_PI20_LBL,3,116,94,8
    LTEXT           "24 PI_BSD_DOM2_LAT_REG",IDC_PI24_LBL,3,127,94,8
    LTEXT           "28 PI_BSD_DOM2_PWD_REG",IDC_PI28_LBL,3,138,94,8
    LTEXT           "2C PI_BSD_DOM2_PGS_REG",IDC_PI2C_LBL,3,149,94,8
    LTEXT           "30 PI_BSD_DOM2_RLS_REG",IDC_PI30_LBL,3,160,94,8
    EDITTEXT        IDC_PI00_EDIT,99,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI04_EDIT,99,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI08_EDIT,99,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI0C_EDIT,99,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI10_EDIT,99,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI14_EDIT,99,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI18_EDIT,99,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI1C_EDIT,99,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI20_EDIT,99,116,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI24_EDIT,99,127,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI28_EDIT,99,138,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI2C_EDIT,99,149,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_PI30_EDIT,99,160,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4600000",IDC_STATIC,3,16,35,8
    LTEXT           "Peripheral Interface",IDC_STATIC,3,4,100,8
END

IDD_Debugger_Symbols DIALOGEX 0, 0, 313, 141
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Symbols"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_SYMBOLS_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_TABSTOP,0,0,313,123
    PUSHBUTTON      "+",IDC_ADDSYMBOL_BTN,284,125,24,12
    PUSHBUTTON      "-",IDC_REMOVESYMBOL_BTN,259,125,24,12
    EDITTEXT        IDC_FILTER_EDIT,29,125,150,12,ES_AUTOHSCROLL | WS_DISABLED
    LTEXT           "Filter:",IDC_FILTER_STATIC,9,127,18,9
END

IDD_Debugger_AddSymbol DIALOGEX 0, 0, 189, 74
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Symbol"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    EDITTEXT        IDC_ADDR_EDIT,5,14,45,13,ES_UPPERCASE | ES_AUTOHSCROLL
    COMBOBOX        IDC_TYPE_COMBOBOX,53,14,49,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    EDITTEXT        IDC_NAME_EDIT,105,14,80,13,ES_AUTOHSCROLL
    EDITTEXT        IDC_DESC_EDIT,5,39,180,13,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,136,55,50,14
    LTEXT           "Address",IDC_STATIC,5,4,31,10
    LTEXT           "Name",IDC_STATIC,105,4,38,9
    LTEXT           "Type",IDC_STATIC,53,4,30,9
    LTEXT           "Description",IDC_STATIC,6,30,42,8
END

IDD_Debugger_DMALog DIALOGEX 0, 0, 309, 215
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "DMA Log"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_DMA_LIST,"SysListView32",LVS_REPORT | LVS_OWNERDRAWFIXED | LVS_ALIGNLEFT | WS_TABSTOP,0,0,309,172
    PUSHBUTTON      "Clear",IDC_CLEAR_BTN,224,176,42,14
    EDITTEXT        IDC_DMA_RAM_EDIT,28,185,47,13,ES_AUTOHSCROLL
    PUSHBUTTON      "Export...",IDC_EXPORT_BTN,266,176,41,14,WS_DISABLED
    GROUPBOX        "Trace",IDC_TRACE_STATIC,3,174,177,38,0,WS_EX_TRANSPARENT
    LTEXT           "RAM",IDC_RAM_STATIC,9,187,15,9
    LTEXT           "ROM",IDC_ROM_STATIC,80,187,15,9
    EDITTEXT        IDC_DMA_ROM_EDIT,99,185,47,13,ES_AUTOHSCROLL
    LTEXT           "Block:",IDC_BLOCK_INFO,9,200,168,8
END

IDD_Debugger_StackTrace DIALOGEX 0, 0, 223, 221
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Stack Trace"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_STACKTRACE_LIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_TABSTOP,0,0,224,221
END

IDD_Debugger_RegCOP0 DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "Index",IDC_COP0_0_LBL,3,15,33,8
    LTEXT           "Random",IDC_COP0_1_LBL,3,26,33,8
    LTEXT           "EntryLo0",IDC_COP0_2_LBL,3,37,33,8
    LTEXT           "EntryLo1",IDC_COP0_3_LBL,3,48,33,8
    LTEXT           "Context",IDC_COP0_4_LBL,3,59,27,8
    LTEXT           "PageMask",IDC_COP0_5_LBL,3,70,33,8
    LTEXT           "Wired",IDC_COP0_6_LBL,3,81,33,8
    LTEXT           "BadVAddr",IDC_COP0_7_LBL,3,92,33,8
    LTEXT           "Count",IDC_COP0_8_LBL,3,103,33,8
    LTEXT           "EntryHi",IDC_COP0_9_LBL,3,114,33,8
    LTEXT           "Compare",IDC_COP0_10_LBL,3,125,33,8
    LTEXT           "Status",IDC_COP0_11_LBL,3,136,33,8
    LTEXT           "Cause",IDC_COP0_12_LBL,3,147,33,8
    LTEXT           "EPC",IDC_COP0_13_LBL,3,158,33,8
    LTEXT           "Config",IDC_COP0_14_LBL,3,169,33,8
    LTEXT           "TagLo",IDC_COP0_15_LBL,3,180,33,8
    LTEXT           "TagHi",IDC_COP0_16_LBL,87,15,33,8
    LTEXT           "ErrorEPC",IDC_COP0_17_LBL,87,26,33,8
    LTEXT           "FakeCause",IDC_COP0_18_LBL,87,37,37,8
    EDITTEXT        IDC_COP0_0_EDIT,37,15,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_1_EDIT,37,26,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_2_EDIT,37,37,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_3_EDIT,37,48,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_4_EDIT,37,59,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_5_EDIT,37,70,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_6_EDIT,37,81,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_7_EDIT,37,92,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_8_EDIT,37,103,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_9_EDIT,37,114,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_10_EDIT,37,125,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_11_EDIT,37,136,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_12_EDIT,37,147,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_13_EDIT,37,158,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_14_EDIT,37,169,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_15_EDIT,37,180,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_16_EDIT,123,15,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_17_EDIT,123,26,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_COP0_18_EDIT,123,37,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "...",IDC_CAUSE_TIP,80,149,70,8
    LTEXT           "CPU Coprocessor 0",-1,3,4,130,8
END

IDD_Debugger_Stack DIALOGEX 0, 0, 197, 212
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Stack"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_STACK_LIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,3,20,190,189
    LTEXT           "SP: 00000000",IDC_SP_STATIC,3,7,51,10
    PUSHBUTTON      "View...",IDC_MEM_BTN,153,5,39,12
END

IDD_Debugger_RegSP DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 SP_MEM_ADDR_REG",IDC_SP00_LBL,3,29,94,8
    LTEXT           "04 SP_DRAM_ADDR_REG",IDC_SP04_LBL,3,39,94,8
    LTEXT           "08 SP_RD_LEN_REG",IDC_SP08_LBL,3,50,94,8
    LTEXT           "0C SP_WR_LEN_REG",IDC_SP0C_LBL,3,61,94,8
    LTEXT           "10 SP_STATUS_REG",IDC_SP10_LBL,3,72,94,8
    LTEXT           "14 SP_DMA_FULL_REG",IDC_SP14_LBL,3,83,94,8
    LTEXT           "18 SP_DMA_BUSY_REG",IDC_SP18_LBL,3,94,76,8
    LTEXT           "1C SP_SEMAPHORE_REG",IDC_SP1C_LBL,3,105,94,8
    LTEXT           "00 SP_PC",IDC_SP_PC_LBL,3,135,35,8
    EDITTEXT        IDC_SP00_EDIT,99,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP04_EDIT,99,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP08_EDIT,99,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP0C_EDIT,99,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP10_EDIT,99,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP14_EDIT,99,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP18_EDIT,99,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP1C_EDIT,99,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SP_PC_EDIT,41,135,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4040000",IDC_STATIC,3,16,35,8
    LTEXT           "A4080000",IDC_STATIC,3,122,35,8
    LTEXT           "Signal Processor",IDC_STATIC,3,4,100,8
END

IDD_Debugger_RegMI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 MI_INIT_MODE/MODE_REG",IDC_MI00_LBL,3,29,102,8
    LTEXT           "04 MI_VERSION/NOOP_REG",IDC_MI04_LBL,3,39,92,8
    LTEXT           "08 MI_INTR_REG",IDC_MI08_LBL,3,50,56,8
    LTEXT           "0C MI_INTR_MASK_REG",IDC_MI0C_LBL,3,61,94,8
    EDITTEXT        IDC_MI00_EDIT,107,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_MI04_EDIT,107,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_MI08_EDIT,107,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_MI0C_EDIT,107,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4300000",-1,3,16,35,8
    LTEXT           "MIPS Interface",-1,3,4,100,8
END

IDD_Debugger_RegAI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 AI_DRAM_ADDR_REG",IDC_AI00_LBL,3,29,94,8
    LTEXT           "04 AI_LEN_REG",IDC_AI04_LBL,3,39,94,8
    LTEXT           "08 AI_CONTROL_REG",IDC_AI08_LBL,3,50,94,8
    LTEXT           "0C AI_STATUS_REG",IDC_AI0C_LBL,3,61,94,8
    LTEXT           "10 AI_DACRATE_REG",IDC_AI10_LBL,3,72,94,8
    EDITTEXT        IDC_AI00_EDIT,99,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_AI04_EDIT,99,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_AI08_EDIT,99,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_AI0C_EDIT,99,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_AI10_EDIT,99,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4500000",IDC_STATIC,3,16,35,8
    LTEXT           "14 AI_BITRATE_REG",IDC_AI14_LBL,3,83,94,8
    EDITTEXT        IDC_AI14_EDIT,99,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "Audio Interface",IDC_STATIC,3,4,141,8
END

IDD_Debugger_RegSI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 SI_DRAM_ADDR_REG",IDC_SI00_LBL,3,29,94,8
    LTEXT           "04 SI_PIF_ADDR_RD64B_REG",IDC_SI04_LBL,3,39,98,8
    LTEXT           "10 SI_PIF_ADDR_WR64B_REG",IDC_SI08_LBL,3,50,100,8
    LTEXT           "18 SI_STATUS_REG",IDC_SI0C_LBL,3,61,94,8
    EDITTEXT        IDC_SI00_EDIT,107,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SI04_EDIT,107,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SI08_EDIT,107,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_SI0C_EDIT,107,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4800000",-1,3,16,35,8
    LTEXT           "Serial Interface",-1,3,4,100,8
END

IDD_Debugger_RegRI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 RI_MODE_REG",IDC_RI00_LBL,3,29,94,8
    LTEXT           "04 RI_CONFIG_REG",IDC_RI04_LBL,3,39,94,8
    LTEXT           "08 RI_CURRENT_LOAD_REG",IDC_RI08_LBL,3,50,94,8
    LTEXT           "0C RI_SELECT_REG",IDC_RI0C_LBL,3,61,94,8
    LTEXT           "10 RI_REFRESH/COUNT_REG",IDC_RI10_LBL,3,72,95,8
    LTEXT           "14 RI_LATENCY_REG",IDC_RI14_LBL,3,83,94,8
    LTEXT           "18 RI_RERROR_REG",IDC_RI18_LBL,3,94,68,8
    LTEXT           "1C RI_WERROR_REG",IDC_RI1C_LBL,3,105,94,8
    EDITTEXT        IDC_RI00_EDIT,99,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI04_EDIT,99,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI08_EDIT,99,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI0C_EDIT,99,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI10_EDIT,99,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI14_EDIT,99,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI18_EDIT,99,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RI1C_EDIT,99,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4700000",-1,3,16,35,8
    LTEXT           "RDRAM Interface",-1,3,4,100,8
END

IDD_Debugger_RegDPC DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 DPC_START_REG",IDC_DPC00_LBL,3,29,94,8
    LTEXT           "04 DPC_END_REG",IDC_DPC04_LBL,3,39,94,8
    LTEXT           "08 DPC_CURRENT_REG",IDC_DPC08_LBL,3,50,94,8
    LTEXT           "0C DPC_STATUS_REG",IDC_DPC0C_LBL,3,61,94,8
    LTEXT           "10 DPC_CLOCK_REG",IDC_DPC10_LBL,3,72,95,8
    LTEXT           "14 DPC_BUFBUSY_REG",IDC_DPC14_LBL,3,83,94,8
    LTEXT           "18 DPC_PIPEBUSY_REG",IDC_DPC18_LBL,3,94,77,8
    LTEXT           "1C DPC_TMEM_REG",IDC_DPC1C_LBL,3,105,94,8
    EDITTEXT        IDC_DPC00_EDIT,99,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC04_EDIT,99,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC08_EDIT,99,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC0C_EDIT,99,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC10_EDIT,99,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC14_EDIT,99,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC18_EDIT,99,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DPC1C_EDIT,99,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4100000",-1,3,16,35,8
    LTEXT           "Display Processor Control",-1,3,4,100,8
END

IDD_Debugger_RegRDRAM DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 RDRAM_CONFIG/DEVICE_TYPE_REG",IDC_RDRAM00_LBL,3,29,128,8
    LTEXT           "04 RDRAM_DEVICE_ID_REG",IDC_RDRAM04_LBL,3,39,94,8
    LTEXT           "08 RDRAM_DELAY_REG",IDC_RDRAM08_LBL,3,50,94,8
    LTEXT           "0C RDRAM_MODE_REG",IDC_RDRAM0C_LBL,3,61,107,8
    LTEXT           "10 RDRAM_REF_INTERVAL_REG",IDC_RDRAM10_LBL,3,72,109,8
    LTEXT           "14 RDRAM_REF_ROW_REG",IDC_RDRAM14_LBL,3,83,109,8
    LTEXT           "18 RDRAM_RAS_INTERVAL_REG",IDC_RDRAM18_LBL,3,94,106,8
    LTEXT           "1C RDRAM_MIN_INTERVAL_REG",IDC_RDRAM1C_LBL,3,105,114,8
    EDITTEXT        IDC_RDRAM00_EDIT,134,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM04_EDIT,134,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM08_EDIT,134,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM0C_EDIT,134,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM10_EDIT,134,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM14_EDIT,134,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM18_EDIT,134,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM1C_EDIT,134,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A3F00000",-1,3,16,35,8
    LTEXT           "RDRAM",-1,3,4,100,8
    LTEXT           "20 RDRAM_ADDR_SELECT_REG",IDC_RDRAM20_LBL,3,116,103,8
    LTEXT           "24 RDRAM_DEVICE_MANUF_REG",IDC_RDRAM24_LBL,3,127,113,8
    EDITTEXT        IDC_RDRAM20_EDIT,134,116,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_RDRAM24_EDIT,134,127,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
END

IDD_Debugger_RegVI DIALOGEX 0, 0, 190, 210
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 VI_STATUS/CONTROL_REG",IDC_VI00_LBL,3,29,103,8
    LTEXT           "04 VI_ORIGIN/DRAM_ADDR_REG",IDC_VI04_LBL,3,39,117,8
    LTEXT           "0C VI_INTR/V_INTR_REG",IDC_VI0C_LBL,3,61,94,8
    LTEXT           "10 VI_CURRENT/CURRENT_LINE_REG",IDC_VI10_LBL,3,72,124,8
    LTEXT           "14 VI_BURST/TIMING_REG",IDC_VI14_LBL,3,83,94,8
    LTEXT           "18 VI_V_SYNC_REG",IDC_VI18_LBL,3,94,94,8
    LTEXT           "1C VI_H_SYNC_REG",IDC_VI1C_LBL,3,105,66,8
    LTEXT           "20 VI_LEAP/H_SYNC_LEAP_REG",IDC_VI20_LBL,3,116,122,8
    LTEXT           "24 VI_H_START/H_VIDEO_REG",IDC_VI24_LBL,3,127,121,8
    LTEXT           "28 VI_V_START/V_VIDEO_REG",IDC_VI28_LBL,3,138,122,8
    LTEXT           "2C VI_V_BURST_REG",IDC_VI2C_LBL,3,149,69,8
    LTEXT           "30 VI_X_SCALE_REG",IDC_VI30_LBL,3,160,94,8
    LTEXT           "34 VI_Y_SCALE_REG",IDC_VI34_LBL,3,171,94,8
    EDITTEXT        IDC_VI00_EDIT,127,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI04_EDIT,127,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI08_EDIT,127,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI0C_EDIT,127,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI10_EDIT,127,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI14_EDIT,127,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI18_EDIT,127,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI1C_EDIT,127,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI20_EDIT,127,116,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI24_EDIT,127,127,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI28_EDIT,127,138,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI2C_EDIT,127,149,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_VI30_EDIT,127,160,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A4400000",IDC_STATIC,3,16,35,8
    LTEXT           "Video Interface",IDC_STATIC,3,4,100,8
    LTEXT           "08 VI_WIDTH/H_WIDTH_REG",IDC_VI08_LBL,3,50,118,8
    EDITTEXT        IDC_VI34_EDIT,127,171,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
END

IDD_Debugger_RegDD DIALOGEX 0, 0, 190, 238
STYLE DS_SETFONT | WS_CHILD | WS_SYSMENU
FONT 9, "Lucida Console", 400, 0, 0x1
BEGIN
    LTEXT           "00 ASIC_DATA",IDC_DD00_LBL,3,29,103,8
    LTEXT           "04 ASIC_MISC_REG",IDC_DD04_LBL,3,39,68,8
    LTEXT           "0C ASIC_CUR_TK",IDC_DD0C_LBL,3,61,68,8
    LTEXT           "10 ASIC_BM_STATUS",IDC_DD10_LBL,3,72,75,8
    LTEXT           "14 ASIC_ERR_SECTOR",IDC_DD14_LBL,3,83,79,8
    LTEXT           "18 ASIC_SEQ_STATUS",IDC_DD18_LBL,3,94,78,8
    LTEXT           "1C ASIC_CUR_SECTOR",IDC_DD1C_LBL,3,105,76,8
    LTEXT           "20 ASIC_HARD_RESET",IDC_DD20_LBL,3,116,76,8
    LTEXT           "24 ASIC_C1_S0",IDC_DD24_LBL,3,127,58,8
    LTEXT           "28 ASIC_HOST_SECBYTE",IDC_DD28_LBL,3,138,81,8
    LTEXT           "2C ASIC_C1_S2",IDC_DD2C_LBL,3,149,52,8
    LTEXT           "30 ASIC_SEC_BYTE",IDC_DD30_LBL,3,160,67,8
    LTEXT           "34 ASIC_C1_S4",IDC_DD34_LBL,3,171,61,8
    EDITTEXT        IDC_DD00_EDIT,87,28,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD04_EDIT,87,39,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD08_EDIT,87,50,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD0C_EDIT,87,61,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD10_EDIT,87,72,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD14_EDIT,87,83,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD18_EDIT,87,94,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD1C_EDIT,87,105,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD20_EDIT,87,116,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD24_EDIT,87,127,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD28_EDIT,87,138,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD2C_EDIT,87,149,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    EDITTEXT        IDC_DD30_EDIT,87,160,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "A5000500",IDC_STATIC,3,16,35,8
    LTEXT           "Disk Drive",IDC_STATIC,3,4,100,8
    LTEXT           "08 ASIC_STATUS",IDC_DD08_LBL,3,50,58,8
    EDITTEXT        IDC_DD34_EDIT,87,171,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "38 ASIC_C1_S6",IDC_DD38_LBL,3,182,63,8
    EDITTEXT        IDC_DD38_EDIT,87,182,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "3C ASIC_CUR_ADDR",IDC_DD3C_LBL,3,193,73,8
    EDITTEXT        IDC_DD3C_EDIT,87,193,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "40 ASIC_ID_REG",IDC_DD40_LBL,3,204,61,8
    EDITTEXT        IDC_DD40_EDIT,87,204,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "44 ASIC_TEST_REG",IDC_DD44_LBL,3,215,82,8
    EDITTEXT        IDC_DD44_EDIT,87,215,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
    LTEXT           "48 ASIC_TEST_PIN_SEL",IDC_DD48_LBL,3,226,83,8
    EDITTEXT        IDC_DD48_EDIT,87,226,39,10,ES_UPPERCASE | ES_AUTOHSCROLL,WS_EX_RIGHT
END

IDD_Settings_Defaults DIALOGEX 0, 0, 218, 169
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Memory Size:",IDC_MEMORY_SIZE_TEXT,6,8,91,10
    COMBOBOX        IDC_RDRAM_SIZE,102,6,109,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Use High Level GFX",IDC_HLE_GFX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,106,91,10
    CONTROL         "Use TLB",IDC_USE_TLB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,82,91,10
    LTEXT           "Vi Refresh Rate:",IDC_VIREFESH_TEXT,6,51,91,10
    EDITTEXT        IDC_VIREFRESH,102,49,109,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "AI Count Per Byte:",IDC_COUNTPERBYTE_TEXT,6,65,91,10
    EDITTEXT        IDC_COUNTPERBYTE,102,64,109,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Counter Factor:",IDC_COUNTFACT_TEXT,6,35,91,10
    COMBOBOX        IDC_COUNTFACT,102,34,109,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    CONTROL         "32 Bit Engine",IDC_ROM_32BIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,82,91,10
    CONTROL         "Fixed Audio Timing",IDC_ROM_FIXEDAUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,94,91,10
    CONTROL         "Sync using Audio",IDC_SYNC_AUDIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,94,91,10
    CONTROL         "Randomize SI/PI interrupts",IDC_RANDOMIZE_SIPI_INTERRUPTS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,106,107,10
    CONTROL         "Unaligned DMA",IDC_UNALIGNED_DMA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,118,91,10
    CONTROL         "Protect Memory",IDC_PROTECT_MEMORY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,102,118,91,10
    RTEXT           "Note: 8 MB is forced for Unknown ROMs.",IDC_MEMORY_SIZE_NOTE,6,22,205,8
END

IDD_Enhancement_Config DIALOGEX 0, 0, 206, 214
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Enhancements"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    GROUPBOX        " Notes: ",IDC_NOTESFRAME,0,156,199,51
    EDITTEXT        IDC_NOTES,5,171,188,36,ES_MULTILINE | ES_READONLY | ES_WANTRETURN | NOT WS_BORDER | WS_VSCROLL
    CONTROL         "",IDC_ENHANCEMENTLIST,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | WS_BORDER | WS_HSCROLL | WS_TABSTOP,5,7,194,146
END

IDD_Enhancement_Edit DIALOGEX 0, 0, 206, 214
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Enhancement"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    LTEXT           "Name:",IDC_NAME,7,9,25,10
    EDITTEXT        IDC_CODE_NAME,37,7,162,12,ES_AUTOHSCROLL
    CONTROL         "Game Shark Code",IDC_GAMESHARK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,20,74,10
    PUSHBUTTON      "Edit",IDC_BTN_GAMESHARK,90,20,51,10
    CONTROL         "Overclock modifier:",IDC_OVERCLOCK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,31,74,10
    EDITTEXT        IDC_OVER_CLOCK_MODIFIER,90,31,109,12,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "On by default",IDC_AUTOON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,42,74,10
    GROUPBOX        "Notes",IDC_ENHANCEMENTNOTES,7,139,192,43
    EDITTEXT        IDC_NOTES,11,148,186,30,ES_MULTILINE | ES_WANTRETURN | WS_VSCROLL
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,8,186,190,1
    DEFPUSHBUTTON   "OK",IDOK,94,193,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,148,193,50,14
END

IDD_Debugger_CPULog DIALOGEX 0, 0, 423, 267
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "CPU Log"
FONT 8, "MS Shell Dlg", 400, 0, 0x0
BEGIN
    CONTROL         "",IDC_CPU_LIST,"SysListView32",LVS_REPORT | LVS_OWNERDRAWFIXED | LVS_ALIGNLEFT | LVS_NOSCROLL | WS_BORDER | WS_TABSTOP,7,23,173,237
    EDITTEXT        IDC_STATEINFO_EDIT,203,29,206,226,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
    CONTROL         "Enable CPU Logging",IDC_CHK_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,10,78,8
    GROUPBOX        "Registers",IDC_REGSTATES_GRP,197,19,218,241,0,WS_EX_TRANSPARENT
    EDITTEXT        IDC_BUFFSIZE_EDIT,151,8,41,12,ES_AUTOHSCROLL
    LTEXT           "Buffer size:",IDC_STATIC,110,10,37,8
    SCROLLBAR       IDC_SCRL_BAR,181,23,11,237,SBS_VERT
    PUSHBUTTON      "Export",IDC_BTN_EXPORT,360,7,56,13
END

IDD_Enhancement_GS DIALOGEX 0, 0, 123, 133
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Gameshark"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
    LTEXT           "Code:",IDC_CODE,7,7,25,8
    EDITTEXT        IDC_CHEAT_CODES,7,17,108,90,ES_MULTILINE | ES_UPPERCASE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | WS_VSCROLL
    DEFPUSHBUTTON   "OK",IDOK,7,114,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,65,114,50,14
END

IDD_Debugger_ExceptionBP DIALOGEX 0, 0, 269, 221
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CPU Exception Breakpoints"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "Interrupt",IDC_CHK_INT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,15,78,11
    CONTROL         "TLB Mod",IDC_CHK_MOD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,25,78,11
    CONTROL         "Read TLB Miss",IDC_CHK_RMISS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,35,80,11
    CONTROL         "Write TLB Miss",IDC_CHK_WMISS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,45,80,11
    CONTROL         "Read Address Error",IDC_CHK_RADE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,55,76,11
    CONTROL         "Write Address Error",IDC_CHK_WADE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,65,78,11
    CONTROL         "Instruction Bus Error",IDC_CHK_IBE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,75,79,11
    CONTROL         "Data Bus Error",IDC_CHK_DBE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,85,59,11
    CONTROL         "SYSCALL",IDC_CHK_SYSCALL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,95,59,11
    CONTROL         "BREAK",IDC_CHK_BREAK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,15,59,11
    CONTROL         "Illegal Instruction",IDC_CHK_II,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,25,71,11
    CONTROL         "Coprocessor Unusable",IDC_CHK_CPU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,35,86,11
    CONTROL         "Overflow",IDC_CHK_OV,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,45,59,11
    CONTROL         "Trap exception",IDC_CHK_TRAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,55,59,11
    CONTROL         "Virtual Coherency on Instruction Fetch",IDC_CHK_VCEI,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,65,135,11
    CONTROL         "Floating Point Exception",IDC_CHK_FPE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,75,91,11
    CONTROL         "Watchpoint Reference",IDC_CHK_WATCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,85,87,11
    CONTROL         "Virtual Coherency on Data Read",IDC_CHK_VCED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,95,116,11
    GROUPBOX        "Exceptions",IDC_STATIC,3,4,261,107
    GROUPBOX        "IP2 Interrupts",IDC_STATIC,199,114,65,102
    CONTROL         "SP Interrupt",IDC_CHK_INTR_SP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,124,53,13
    CONTROL         "SI Interrupt",IDC_CHK_INTR_SI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,135,53,13
    CONTROL         "AI Interrupt",IDC_CHK_INTR_AI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,145,53,13
    CONTROL         "VI Interrupt",IDC_CHK_INTR_VI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,156,53,13
    CONTROL         "PI Interrupt",IDC_CHK_INTR_PI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,167,53,13
    CONTROL         "DP Interrupt",IDC_CHK_INTR_DP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,178,53,13
    GROUPBOX        "Interrupts",IDC_STATIC,113,114,83,102
    CONTROL         "IP0 Software",IDC_CHK_INTR_IP0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,124,53,13
    CONTROL         "IP1 Software",IDC_CHK_INTR_IP1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,135,53,13
    CONTROL         "IP2 RCP",IDC_CHK_INTR_IP2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,145,65,13
    CONTROL         "IP3 Cartridge",IDC_CHK_INTR_IP3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,156,60,13
    CONTROL         "IP4 Pre-NMI",IDC_CHK_INTR_IP4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,167,61,13
    CONTROL         "IP5 RDB Read",IDC_CHK_INTR_IP5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,178,63,13
    CONTROL         "IP6 RDB Write",IDC_CHK_INTR_IP6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,189,63,13
    CONTROL         "IP7 Timer",IDC_CHK_INTR_IP7,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,200,63,13
    GROUPBOX        "Floating Point Exceptions",IDC_STATIC,4,114,106,103
    CONTROL         "Unimplemented Operation",IDC_CHK_FP_CE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,178,96,13
    CONTROL         "Invalid Operation",IDC_CHK_FP_CV,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,167,80,13
    CONTROL         "Division by Zero",IDC_CHK_FP_CZ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,156,80,13
    CONTROL         "Overflow",IDC_CHK_FP_CO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,145,80,13
    CONTROL         "Underflow",IDC_CHK_FP_CU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,135,80,13
    CONTROL         "Inexact Operation",IDC_CHK_FP_CI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,124,80,13
END

IDD_Debugger_Search_SetValue DIALOGEX 0, 0, 109, 56
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Caption"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,52,35,50,14
    EDITTEXT        IDC_EDIT_VALUE,7,18,95,12,ES_AUTOHSCROLL
    LTEXT           "Label:",IDC_LBL_PROMPT,7,7,95,10
    COMBOBOX        IDC_CMB_VALUE,7,18,95,13,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
END

IDD_Settings_DiskDrive DIALOGEX 0, 0, 220, 155
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    EDITTEXT        IDC_IPL_JP_DIR,7,20,184,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_IPL_JP_DIR,197,20,14,12
    LTEXT           "Japanese 64DD IPL ROM Path:",IDC_IPLDIR_JP_TXT,9,10,145,10
    EDITTEXT        IDC_IPL_US_DIR,7,49,184,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_IPL_US_DIR,197,49,14,12
    LTEXT           "American 64DD IPL ROM Path:",IDC_IPLDIR_US_TXT,9,38,145,10
    EDITTEXT        IDC_IPL_TL_DIR,7,78,184,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_SELECT_IPL_TL_DIR,197,78,14,12
    LTEXT           "Development 64DD IPL ROM Path:",IDC_IPLDIR_TL_TXT,9,67,145,10
    LTEXT           "Save File Type:",IDC_DISKSAVETYPE_TXT,9,106,83,10
    COMBOBOX        IDC_DISKSAVETYPE,95,104,115,30,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
END

IDD_Support_RequestCode DIALOGEX 0, 0, 165, 96
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Request Code"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    LTEXT           "Please enter the email used to support Project64",IDC_DESCRIPTION,8,8,148,15
    EDITTEXT        IDC_EMAIL,8,34,148,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,55,75,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,108,75,50,14
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
    IDD_Settings_PlugSel, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 222
        TOPMARGIN, 7
        BOTTOMMARGIN, 131
    END

    IDD_Settings_Directory, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 224
        TOPMARGIN, 7
        BOTTOMMARGIN, 199
    END

    IDD_Settings_RomBrowser, DIALOG
    BEGIN
        LEFTMARGIN, 4
        TOPMARGIN, 4
        BOTTOMMARGIN, 200
    END

    IDD_Settings_General, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 230
        TOPMARGIN, 4
        BOTTOMMARGIN, 204
    END

    IDD_Rom_Information, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 233
        TOPMARGIN, 7
        BOTTOMMARGIN, 197
    END

    IDD_Settings_GameGeneral, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 216
        TOPMARGIN, 4
        BOTTOMMARGIN, 176
    END

    IDD_Settings_Accelerator, DIALOG
    BEGIN
        LEFTMARGIN, 4
        TOPMARGIN, 4
        BOTTOMMARGIN, 177
    END

    IDD_Key_Prompt, DIALOG
    BEGIN
        LEFTMARGIN, 5
        RIGHTMARGIN, 101
        TOPMARGIN, 7
        BOTTOMMARGIN, 38
    END

    IDD_Cheats_Select, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 405
        TOPMARGIN, 7
        BOTTOMMARGIN, 219
    END

    IDD_Cheats_List, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 194
        TOPMARGIN, 7
        BOTTOMMARGIN, 214
    END

    IDD_Cheats_Add, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 184
        TOPMARGIN, 4
    END

    IDD_Cheats_CodeEx, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        TOPMARGIN, 7
        BOTTOMMARGIN, 146
    END

    IDD_Cheats_Range, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 176
        TOPMARGIN, 7
        BOTTOMMARGIN, 120
    END

    IDD_Settings_Advanced, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 230
        TOPMARGIN, 4
        BOTTOMMARGIN, 200
    END

    IDD_Settings_ShellInt, DIALOG
    BEGIN
        LEFTMARGIN, 4
        TOPMARGIN, 4
        BOTTOMMARGIN, 200
    END

    IDD_About, DIALOG
    BEGIN
        RIGHTMARGIN, 233
    END

    IDD_Logging_General, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 193
        TOPMARGIN, 7
        BOTTOMMARGIN, 147
    END

    IDD_Logging_PifRam, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 193
        TOPMARGIN, 7
        BOTTOMMARGIN, 147
    END

    IDD_Logging_Registers, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 193
        TOPMARGIN, 7
        BOTTOMMARGIN, 147
    END

    IDD_Debugger_TLB, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 283
        TOPMARGIN, 7
        BOTTOMMARGIN, 319
    END

    IDD_Cheats_DumpMemory, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 204
        TOPMARGIN, 7
        BOTTOMMARGIN, 124
    END

    IDD_Welcome, DIALOG
    BEGIN
        RIGHTMARGIN, 233
        BOTTOMMARGIN, 120
    END

    IDD_Debugger_Memory, DIALOG
    BEGIN
        BOTTOMMARGIN, 196
    END

    IDD_Debugger_Search, DIALOG
    BEGIN
        BOTTOMMARGIN, 256
    END

    IDD_Settings_Config, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 350
        TOPMARGIN, 7
        BOTTOMMARGIN, 210
    END

    IDD_Settings_GameRecompiler, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 228
        TOPMARGIN, 4
        BOTTOMMARGIN, 150
    END

    IDD_Settings_GamePlugin, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 222
        TOPMARGIN, 7
        BOTTOMMARGIN, 172
    END

    IDD_Settings_GameStatus, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 216
        TOPMARGIN, 4
        BOTTOMMARGIN, 152
    END

    IDD_Support_Project64, DIALOG
    BEGIN
        TOPMARGIN, 7
        BOTTOMMARGIN, 200
    END

    IDD_Support_EnterCode, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 167
        TOPMARGIN, 7
        BOTTOMMARGIN, 110
    END

    IDD_Debugger_Commands, DIALOG
    BEGIN
        LEFTMARGIN, 6
        RIGHTMARGIN, 519
        BOTTOMMARGIN, 325
    END

    IDD_Debugger_RegGPR, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_AddBreakpoint, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 100
        TOPMARGIN, 7
        BOTTOMMARGIN, 55
    END

    IDD_Debugger_RegFPR, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 118
        TOPMARGIN, 7
        BOTTOMMARGIN, 203
    END

    IDD_Debugger_Scripts, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 330
        TOPMARGIN, 7
        BOTTOMMARGIN, 163
    END

    IDD_Debugger_RegPI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_Symbols, DIALOG
    BEGIN
        LEFTMARGIN, 7
        TOPMARGIN, 7
        BOTTOMMARGIN, 134
    END

    IDD_Debugger_AddSymbol, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 182
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_Debugger_DMALog, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 302
        TOPMARGIN, 7
        BOTTOMMARGIN, 208
    END

    IDD_Debugger_StackTrace, DIALOG
    BEGIN
    END

    IDD_Debugger_RegCOP0, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_Stack, DIALOG
    BEGIN
        RIGHTMARGIN, 193
        BOTTOMMARGIN, 198
    END

    IDD_Debugger_RegSP, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegMI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegAI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegSI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegRI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegDPC, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegRDRAM, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegVI, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_Debugger_RegDD, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 183
        TOPMARGIN, 7
        BOTTOMMARGIN, 219
    END

    IDD_Settings_Defaults, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 216
        TOPMARGIN, 4
        BOTTOMMARGIN, 163
    END

    IDD_Enhancement_Config, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 199
        TOPMARGIN, 7
        BOTTOMMARGIN, 207
    END

    IDD_Enhancement_Edit, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 199
        TOPMARGIN, 7
        BOTTOMMARGIN, 207
    END

    IDD_Debugger_CPULog, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 416
        TOPMARGIN, 7
        BOTTOMMARGIN, 260
    END

    IDD_Enhancement_GS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        TOPMARGIN, 7
        BOTTOMMARGIN, 128
    END

    IDD_Debugger_ExceptionBP, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 262
        TOPMARGIN, 7
        BOTTOMMARGIN, 214
    END

    IDD_Debugger_Search_SetValue, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 102
        TOPMARGIN, 7
        BOTTOMMARGIN, 49
    END

    IDD_Settings_DiskDrive, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 213
        TOPMARGIN, 7
        BOTTOMMARGIN, 148
    END

    IDD_Support_RequestCode, DIALOG
    BEGIN
        RIGHTMARGIN, 155
        TOPMARGIN, 7
        BOTTOMMARGIN, 89
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDB_TRI_STATE           BITMAP                  "Bitmaps\\tri-state.bmp"

IDB_LISTITEMS           BITMAP                  "Bitmaps\\ListItems.bmp"

IDB_ABOUT_LOGO          BITMAP                  "Bitmaps\\AboutScreenLogo.bmp"


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_POPUP MENU
BEGIN
    POPUP "PopupMenu"
    BEGIN
        MENUITEM "Play Game",                   ID_POPUPMENU_PLAYGAME
        MENUITEM "Play Game with Disk",         ID_POPUPMENU_PLAYGAMEWITHDISK
        MENUITEM SEPARATOR
        MENUITEM "Refresh Rom List",            ID_POPUPMENU_REFRESHROMLIST
        MENUITEM "Choose Rom Directory...",     ID_POPUPMENU_ROMDIRECTORY
        MENUITEM SEPARATOR
        MENUITEM "Rom Information",             ID_POPUPMENU_ROMINFORMATION
        MENUITEM "GFX Plugin",                  65535
        MENUITEM SEPARATOR
        MENUITEM "Edit Game Settings",          ID_POPUPMENU_EDITSETTINGS
        MENUITEM "Edit Cheats",                 ID_POPUPMENU_EDITCHEATS
        MENUITEM "Choose Enhancement",          ID_POPUPMENU_CHOOSEENHANCEMENT
    END
END

IDR_CHEAT_MENU MENU
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Add New Cheat...",            ID_POPUP_ADDNEWCHEAT
        MENUITEM "Edit",                        ID_POPUP_EDIT
        MENUITEM SEPARATOR
        MENUITEM "Delete",                      ID_POPUP_DELETE
    END
END

IDR_MEM_SEARCH MENU
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Add to watch list",           ID_RESULTS_ADDTOWATCHLIST
        MENUITEM "Add all to watch list",       ID_RESULTS_ADDALLTOWATCHLIST
        MENUITEM "Change value",                ID_RESULTS_CHANGEVALUE
        MENUITEM "&View memory...",             ID_RESULTS_VIEWMEMORY
        MENUITEM SEPARATOR
        MENUITEM "Remove selected",             ID_RESULTS_REMOVE
    END
END

IDR_MEM_BP_POPUP MENU
BEGIN
    POPUP "PopupMenu"
    BEGIN
        MENUITEM "Read breakpoint\tCtrl+R",     ID_POPUPMENU_TOGGLERBP
        MENUITEM "Write breakpoint\tCtrl+W",    ID_POPUPMENU_TOGGLEWBP
        MENUITEM "Lock value\tCtrl+E",          ID_POPUPMENU_TOGGLELOCK
        MENUITEM SEPARATOR
        MENUITEM "Clear breakpoints\tCtrl+Q",   ID_POPUPMENU_CLEARALLBPS
        MENUITEM "Clear locks\tCtrl+Q",         ID_POPUPMENU_CLEARLOCKS
        MENUITEM SEPARATOR
        MENUITEM "Jump here\tCtrl+G",           ID_POPUPMENU_JUMPHERE
        MENUITEM "Follow pointer\tCtrl+Space",  ID_POPUPMENU_FOLLOWPOINTER
        MENUITEM SEPARATOR
        POPUP "Byte group size"
        BEGIN
            MENUITEM "1\tCtrl+1",                   ID_POPUPMENU_BYTEGROUPSIZE_1
            MENUITEM "2\tCtrl+2",                   ID_POPUPMENU_BYTEGROUPSIZE_2
            MENUITEM "4\tCtrl+4",                   ID_POPUPMENU_BYTEGROUPSIZE_4
            MENUITEM "8\tCtrl+8",                   ID_POPUPMENU_BYTEGROUPSIZE_8
        END
        MENUITEM "Safe mode\tINS",              ID_POPUPMENU_SAFEMODE
        MENUITEM SEPARATOR
        MENUITEM "Add symbol...",               ID_POPUPMENU_ADDSYMBOL
        MENUITEM "View disassembly...",         ID_POPUPMENU_VIEWDISASM
        MENUITEM "Dump...\tCtrl+S",             ID_POPUPMENU_DUMP
        MENUITEM "Search...\tCtrl+F",           ID_POPUPMENU_SEARCH
        MENUITEM SEPARATOR
        POPUP "Copy special"
        BEGIN
            MENUITEM "Data with group addresses",   ID_POPUPMENU_COPYDATAWITHGROUPADDRESSES
            MENUITEM "Data with row addresses",     ID_POPUPMENU_COPYDATAWITHROWADDRESSES
            MENUITEM "GameShark code",              ID_POPUPMENU_COPYGAMESHARKCODE
        END
        MENUITEM "Copy\tCtrl+C",                ID_POPUPMENU_COPY
        MENUITEM "Paste\tCtrl+V",               ID_POPUPMENU_PASTE
        MENUITEM "Zero-fill\tDEL",              ID_POPUPMENU_ZEROFILL
    END
END

IDR_SCRIPT_POPUP MENU
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Run",                         ID_POPUP_RUN
        MENUITEM "Stop",                        ID_POPUP_STOP
        MENUITEM "Edit",                        ID_POPUP_SCRIPT_EDIT
    END
END

IDR_OP_POPUP MENU
BEGIN
    POPUP "PopupMenu"
    BEGIN
        MENUITEM "Run to line",                 ID_POPUPMENU_RUNTO
        MENUITEM "Toggle breakpoint",           ID_POPUPMENU_TOGGLEBP
        MENUITEM "Clear breakpoints",           ID_POPUPMENU_CLEARBPS
        MENUITEM SEPARATOR
        MENUITEM "Follow",                      ID_POPUPMENU_FOLLOWJUMP
        MENUITEM "View memory...",              ID_POPUPMENU_VIEWMEMORY
        MENUITEM SEPARATOR
        MENUITEM "Add symbol...",               ID_POPUPMENU_ADDSYMBOL
        MENUITEM SEPARATOR
        MENUITEM "Replace with NOP",            ID_POPUPMENU_INSERTNOP
        MENUITEM "Edit code",                   ID_POPUPMENU_EDIT
        MENUITEM "Restore code",                ID_POPUPMENU_RESTORE
        MENUITEM "Restore all code",            ID_POPUPMENU_RESTOREALL
    END
END

IDR_MEM_WATCHLIST MENU
BEGIN
    POPUP "PopupMenu"
    BEGIN
        POPUP "Change"
        BEGIN
            MENUITEM "Value",                       ID_WATCHLIST_CHANGE_VALUE
            MENUITEM "Description",                 ID_WATCHLIST_CHANGE_DESCRIPTION
            MENUITEM "Type",                        ID_WATCHLIST_CHANGE_TYPE
            MENUITEM "Address",                     ID_WATCHLIST_CHANGE_ADDRESS
            MENUITEM "Address by...",               ID_WATCHLIST_CHANGE_ADDRESSBY
        END
        MENUITEM "Lock value",                  ID_WATCHLIST_LOCKVALUE
        MENUITEM "Read breakpoint",             ID_WATCHLIST_READBP
        MENUITEM "Write breakpoint",            ID_WATCHLIST_WRITEBP
        MENUITEM SEPARATOR
        MENUITEM "Hexadecimal",                 ID_WATCHLIST_HEXADECIMAL
        MENUITEM SEPARATOR
        MENUITEM "View memory...",              ID_WATCHLIST_VIEWMEMORY
        MENUITEM "Add Symbol...",               ID_WATCHLIST_ADDSYMBOL
        MENUITEM SEPARATOR
        POPUP "Copy"
        BEGIN
            MENUITEM "GameShark code",              ID_WATCHLIST_COPY_GSCODE
            MENUITEM "Address and description",     ID_WATCHLIST_COPY_ADDRDESC
        END
        MENUITEM SEPARATOR
        MENUITEM "Remove selected",             ID_WATCHLIST_REMOVE
        MENUITEM "Remove all",                  ID_WATCHLIST_REMOVEALL
    END
END

IDR_ENHANCEMENT_MENU MENU
BEGIN
    POPUP "Popup"
    BEGIN
        MENUITEM "Add Enhancement...",          ID_POPUP_ADDENHANCEMENT
        MENUITEM "Edit",                        ID_POPUP_EDIT
        MENUITEM SEPARATOR
        MENUITEM "Delete",                      ID_POPUP_DELETE
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION        VER_FILE_VERSION
 PRODUCTVERSION     VER_PRODUCT_VERSION
 FILEFLAGSMASK      0x3fL
 FILEFLAGS          VER_FILEFLAGS
 FILEOS             VER_FILEOS
 FILETYPE           VER_FILETYPE
 FILESUBTYPE        0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "FileDescription",  VER_FILE_DESCRIPTION_STR "\0"
            VALUE "FileVersion",      VER_FILE_VERSION_STR "\0"
            VALUE "InternalName",     VER_INTERNAL_NAME_STR "\0"
            VALUE "LegalCopyright",   VER_COPYRIGHT_STR "\0"
            VALUE "OriginalFilename", VER_ORIGINAL_FILENAME_STR "\0"
            VALUE "ProductName",      VER_PRODUCTNAME_STR
            VALUE "ProductVersion",   VER_PRODUCT_VERSION_STR "\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Cursor
//

IDC_DIVIDER             CURSOR                  "Icons\\divider.cur"

IDC_HYPERLINK           CURSOR                  "Icons\\hand.cur"


/////////////////////////////////////////////////////////////////////////////
//
// AFX_DIALOG_LAYOUT
//

IDD_Debugger_Commands AFX_DIALOG_LAYOUT
BEGIN
    0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 100,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 100,
    0, 0, 0, 0
END

IDD_Debugger_Search AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Settings_Defaults AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_Memory AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_Stack AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Enhancement_Config AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Enhancement_Edit AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Settings_GameGeneral AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_CPULog AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Cheats_Add AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Enhancement_GS AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_RegCOP0 AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_ExceptionBP AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_RegGPR AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_AddSymbol AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_Search_SetValue AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_RegDD AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Debugger_RegVI AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_ABOUT_INI AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Welcome AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Support_Project64 AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Support_EnterCode AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_Support_RequestCode AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_About AFX_DIALOG_LAYOUT
BEGIN
    0
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//

IDD_Debugger_AddSymbol DLGINIT
BEGIN
    IDC_TYPE_COMBOBOX, 0x403, 5, 0
0x6f63, 0x6564, "\000" 
    IDC_TYPE_COMBOBOX, 0x403, 5, 0
0x6164, 0x6174, "\000" 
    IDC_TYPE_COMBOBOX, 0x403, 3, 0
0x3875, "\000" 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3175, 0x0036, 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3375, 0x0032, 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3675, 0x0034, 
    IDC_TYPE_COMBOBOX, 0x403, 3, 0
0x3873, "\000" 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3173, 0x0036, 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3373, 0x0032, 
    IDC_TYPE_COMBOBOX, 0x403, 4, 0
0x3673, 0x0034, 
    IDC_TYPE_COMBOBOX, 0x403, 6, 0
0x6c66, 0x616f, 0x0074, 
    IDC_TYPE_COMBOBOX, 0x403, 7, 0
0x6f64, 0x6275, 0x656c, "\000" 
    0
END


/////////////////////////////////////////////////////////////////////////////
//
// TEXT
//

IDR_JSAPI_TEXT          TEXT                    "API.js"

#endif    // English (United States) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

