// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

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

/////////////////////////////////////////////////////////////////////////////
#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"
    "\0"
END

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

#endif    // APSTUDIO_INVOKED


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

IDR_DEBUGGER_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Clear All",                   ID_CONTEXT_CLEARALL
    END
END

IDR_SOURCE_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Show Next Statement",         ID_CONTEXT_SHOWNEXTSTATEMENT
        MENUITEM "Go to Disassembly",           ID_CONTEXT_GOTODISASSEMBLY
        MENUITEM SEPARATOR
        MENUITEM "Set Next Statement",          ID_CONTEXT_SETNEXTSTATEMENT
        MENUITEM SEPARATOR
        MENUITEM "Toggle Breakpoint",           ID_CONTEXT_TOGGLEBREAKPOINT
    END
END

IDR_DISASM_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Go To Source",                ID_CONTEXT_GOTOSOURCE
        MENUITEM SEPARATOR
        MENUITEM "Set Next Statement",          ID_CONTEXT_SETNEXTSTATEMENT
        MENUITEM "Show Next Statement",         ID_CONTEXT_SHOWNEXTSTATEMENT
        MENUITEM SEPARATOR
        MENUITEM "Toggle Breakpoint",           ID_CONTEXT_TOGGLEBREAKPOINT
        MENUITEM SEPARATOR
        MENUITEM "Show Code Bytes",             ID_CONTEXT_SHOWCODEBYTES
        MENUITEM "Show Labels",                 ID_CONTEXT_SHOWLABELS
    END
END

IDR_COLOR_PRESETS_MENU MENU
BEGIN
    POPUP "Context Menu"
    BEGIN
        MENUITEM "Default (NTSC XL)",           ID_COLORS_DEFAULTNTSC_XL
        MENUITEM "Default (NTSC XE)",           ID_COLORS_DEFAULTNTSC_XE
        MENUITEM "Default (PAL)",               ID_COLORS_DEFAULTPAL
        MENUITEM "Alternate",                   ID_COLORS_ALTERNATE
        MENUITEM "Altirra 1.x Default NTSC",    ID_COLORS_1XNTSC
        MENUITEM "Altirra 2.50 Default NTSC",   ID_COLORS_25NTSC
        MENUITEM "Authentic NTSC",              ID_COLORS_AUTHENTICNTSC
        MENUITEM "Jakub",                       ID_COLORS_G2F
        MENUITEM "OlivierPAL",                  ID_COLORS_OLIVIERPAL
    END
END

IDR_MEMORY_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Toggle Read Breakpoint",      ID_CONTEXT_TOGGLEREADBREAKPOINT
        MENUITEM "Toggle Write Breakpoint",     ID_CONTEXT_TOGGLEWRITEBREAKPOINT
    END
END

IDR_PROFILE_MODE_MENU MENU
BEGIN
    POPUP "Mode menu"
    BEGIN
        MENUITEM "Instruction sampling",        ID_PROFMODE_SAMPLEINSNS
        MENUITEM "Function sampling",           ID_PROFMODE_SAMPLEFNS
        MENUITEM "Call graph sampling",         ID_PROFMODE_CALLGRAPH
        MENUITEM "BASIC line sampling",         ID_PROFMODE_SAMPLEBASIC
    END
END

IDR_HISTORY_CONTEXT_MENU MENU
BEGIN
    POPUP "History Context Menu"
    BEGIN
        MENUITEM "Go To Source",                ID_HISTORYCONTEXTMENU_GOTOSOURCE
        MENUITEM SEPARATOR
        MENUITEM "Show PC Address",             ID_HISTORYCONTEXTMENU_SHOWPCADDRESS
        MENUITEM "Show Registers",              ID_HISTORYCONTEXTMENU_SHOWREGISTERS
        MENUITEM "Show Special Registers",      ID_HISTORYCONTEXTMENU_SHOWSPECIALREGISTERS
        MENUITEM "Show Flags",                  ID_HISTORYCONTEXTMENU_SHOWFLAGS
        MENUITEM "Show Code Bytes",             ID_HISTORYCONTEXTMENU_SHOWCODEBYTES
        MENUITEM "Show Labels",                 ID_HISTORYCONTEXTMENU_SHOWLABELS
        MENUITEM "Show Label Namespaces",       ID_HISTORYCONTEXTMENU_SHOWLABELNAMESPACES
        MENUITEM SEPARATOR
        MENUITEM "Collapse Loops",              ID_HISTORYCONTEXTMENU_COLLAPSELOOPS
        MENUITEM "Collapse Calls",              ID_HISTORYCONTEXTMENU_COLLAPSECALLS
        MENUITEM "Collapse Interrupts",         ID_HISTORYCONTEXTMENU_COLLAPSEINTERRUPTS
        MENUITEM SEPARATOR
        MENUITEM "Reset Timestamp Origin",      ID_HISTORYCONTEXTMENU_RESETTIMESTAMPORIGIN
        MENUITEM "Set Timestamp Origin",        ID_HISTORYCONTEXTMENU_SETTIMESTAMPORIGIN
        POPUP "Timestamp Format"
        BEGIN
            MENUITEM "Show Beam Position",          ID_HISTORYCONTEXTMENU_SHOWBEAMPOSITION
            MENUITEM "Show Microseconds",           ID_HISTORYCONTEXTMENU_SHOWMICROSECONDS
            MENUITEM "Show Cycles",                 ID_HISTORYCONTEXTMENU_SHOWCYCLES
            MENUITEM "Show Unhalted Cycles",        ID_HISTORYCONTEXTMENU_SHOWUNHALTEDCYCLES
        END
        MENUITEM SEPARATOR
        MENUITEM "Copy Visible to Clipboard",   ID_HISTORYCONTEXTMENU_COPYVISIBLETOCLIPBOARD
    END
END

IDR_DISK_EXPLORER_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "&View",                       ID_DISKEXP_VIEW
        MENUITEM SEPARATOR
        MENUITEM "New Folder",                  ID_DISKEXP_NEWFOLDER
        MENUITEM "Rename",                      ID_DISKEXP_RENAME
        MENUITEM "Delete",                      ID_DISKEXP_DELETE
    END
END

IDR_DEBUGDISPLAY_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Force Update",                ID_CONTEXT_FORCEUPDATE
        POPUP "Filter Mode"
        BEGIN
            MENUITEM "Point",                       ID_FILTERMODE_POINT
            MENUITEM "Bilinear",                    ID_FILTERMODE_BILINEAR
            MENUITEM "Bicubic",                     ID_FILTERMODE_BICUBIC
        END
        POPUP "Palette"
        BEGIN
            MENUITEM "Current Register Values",     ID_PALETTE_CURRENTREGISTERVALUES
            MENUITEM "Analysis Palette",            ID_PALETTE_ANALYSIS
        END
    END
END

IDR_DISPLAY_CONTEXT_MENU MENU
BEGIN
    POPUP "Display Context Menu"
    BEGIN
        MENUITEM "&Copy",                       ID_DISPLAYCONTEXTMENU_COPY
        MENUITEM "&Paste",                      ID_DISPLAYCONTEXTMENU_PASTE
    END
END

IDR_DRAGDROP_MENU MENU
BEGIN
    POPUP "DragDropMenu"
    BEGIN
        MENUITEM "Boot Image",                  ID_DRAGDROP_BOOTIMAGE
        POPUP "Mount Image"
        BEGIN
            MENUITEM "D1:",                         ID_MOUNTIMAGE_D1
            MENUITEM "D2:",                         ID_MOUNTIMAGE_D2
            MENUITEM "D3:",                         ID_MOUNTIMAGE_D3
            MENUITEM "D4:",                         ID_MOUNTIMAGE_D4
            MENUITEM SEPARATOR
            MENUITEM "Cartridge",                   ID_MOUNTIMAGE_CARTRIDGE
        END
    END
END

IDR_DISK_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "&New disk...",                ID_CONTEXT_NEWDISK
        MENUITEM "&Save disk...",               ID_CONTEXT_SAVEDISK
        MENUITEM "&Explore disk...",            ID_CONTEXT_EXPLOREDISK
        MENUITEM SEPARATOR
        MENUITEM "S&wap with another drive",    ID_CONTEXT_SWAPWITHANOTHERDRIVE
        MENUITEM SEPARATOR
        MENUITEM "Mount &folder as virtual DOS 2 disk...", ID_CONTEXT_MOUNTFOLDERDOS2
        MENUITEM "Mount folder as virtual S&partaDOS disk...", ID_CONTEXT_MOUNTFOLDERSDFS
        MENUITEM "Extract boot sectors for virtual DOS 2 disk...", ID_CONTEXT_EXTRACTBOOTSECTORS
    END
END

IDR_PRINTER_CONTEXT_MENU MENU
BEGIN
    POPUP "Context"
    BEGIN
        MENUITEM "Clear",                       ID_CONTEXT_CLEAR
    END
END


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

IDD_CPU_OPTIONS DIALOGEX 0, 0, 240, 138
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "CPU options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "CPU model",IDC_STATIC,7,7,91,105
    CONTROL         "6502 / 6502C",IDC_CPUMODEL_6502C,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,19,59,10
    CONTROL         "65C02",IDC_CPUMODEL_65C02,"Button",BS_AUTORADIOBUTTON,13,29,37,10
    CONTROL         "65C816 (1.79MHz)",IDC_CPUMODEL_65C816,"Button",BS_AUTORADIOBUTTON,13,38,76,10
    CONTROL         "65C816 (3.58MHz)",IDC_CPUMODEL_65C816_3MHZ,"Button",BS_AUTORADIOBUTTON,13,48,76,10
    CONTROL         "65C816 (7.14MHz)",IDC_CPUMODEL_65C816_7MHZ,"Button",BS_AUTORADIOBUTTON,13,58,76,10
    CONTROL         "65C816 (10.74MHz)",IDC_CPUMODEL_65C816_10MHZ,"Button",BS_AUTORADIOBUTTON,13,68,80,10
    CONTROL         "65C816 (14.28MHz)",IDC_CPUMODEL_65C816_14MHZ,"Button",BS_AUTORADIOBUTTON,13,78,80,10
    CONTROL         "65C816 (17.90MHz)",IDC_CPUMODEL_65C816_17MHZ,"Button",BS_AUTORADIOBUTTON,13,88,80,10
    CONTROL         "65C816 (21.48MHz)",IDC_CPUMODEL_65C816_21MHZ,"Button",BS_AUTORADIOBUTTON,13,98,80,10
    GROUPBOX        "Options",IDC_STATIC,104,7,129,105
    CONTROL         "Record instruction &history",IDC_ENABLE_HISTORY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,17,98,10
    CONTROL         "Track code &paths",IDC_ENABLE_PATHS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,28,71,10
    CONTROL         "Enable illegal instructions",IDC_ENABLE_ILLEGALS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,39,95,10
    CONTROL         "Stop on BRK instruction",IDC_STOP_ON_BRK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,50,91,10
    CONTROL         "Allow BRK/IRQ to block NMI",IDC_ALLOWNMIBLOCKING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,61,104,10
    CONTROL         "Shadow ROMs in fast RAM",IDC_SHADOW_ROM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,72,101,10
    CONTROL         "Shadow cartridges in fast RAM",IDC_SHADOW_CARTS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,111,83,114,10
    DEFPUSHBUTTON   "OK",IDOK,131,117,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,183,117,50,14
END

IDD_DISK_DRIVES DIALOGEX 0, 0, 296, 157
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Disk drives"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "Drives 1-8",IDC_DRIVES1_8,"Button",BS_AUTORADIOBUTTON,7,7,49,10
    CONTROL         "Drives 9-15",IDC_DRIVES9_15,"Button",BS_AUTORADIOBUTTON,70,7,53,10
    LTEXT           "Drive &1",IDC_STATIC_D1,7,19,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH1,34,19,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE1,198,19,12,12
    COMBOBOX        IDC_WRITEMODE1,211,19,46,64,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE1,258,19,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT1,275,19,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &2",IDC_STATIC_D2,7,33,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH2,34,33,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE2,198,33,12,12
    COMBOBOX        IDC_WRITEMODE2,211,33,46,62,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE2,258,33,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT2,275,33,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &3",IDC_STATIC_D3,7,47,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH3,34,47,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE3,198,47,12,12
    COMBOBOX        IDC_WRITEMODE3,211,47,46,68,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE3,258,47,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT3,275,47,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &4",IDC_STATIC_D4,7,61,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH4,34,61,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE4,198,61,12,12
    COMBOBOX        IDC_WRITEMODE4,211,61,46,81,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE4,258,61,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT4,275,61,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &5",IDC_STATIC_D5,7,75,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH5,34,75,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE5,198,75,12,12
    COMBOBOX        IDC_WRITEMODE5,211,75,46,64,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE5,258,75,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT5,275,75,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &6",IDC_STATIC_D6,7,89,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH6,34,89,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE6,198,89,12,12
    COMBOBOX        IDC_WRITEMODE6,211,89,46,62,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE6,258,89,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT6,275,89,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &7",IDC_STATIC_D7,7,103,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH7,34,103,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE7,198,103,12,12
    COMBOBOX        IDC_WRITEMODE7,211,103,46,68,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE7,258,103,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT7,275,103,14,12,BS_ICON | BS_CENTER
    LTEXT           "Drive &8",IDC_STATIC_D8,7,117,25,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DISKPATH8,34,117,164,12,ES_AUTOHSCROLL | ES_READONLY
    PUSHBUTTON      "...",IDC_BROWSE8,198,117,12,12
    COMBOBOX        IDC_WRITEMODE8,211,117,46,81,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "+",IDC_MORE8,258,117,15,12,BS_CENTER
    PUSHBUTTON      "Eject",IDC_EJECT8,275,117,14,12,BS_ICON | BS_CENTER
    LTEXT           "Emulation le&vel",IDC_STATIC,7,137,49,12,SS_CENTERIMAGE
    COMBOBOX        IDC_EMULATION_LEVEL,65,137,166,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,239,136,50,14
END

IDD_CREATE_DISK DIALOGEX 0, 0, 307, 134
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Create new disk"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Disk format",IDC_STATIC,7,7,70,12,SS_CENTERIMAGE
    COMBOBOX        IDC_FORMAT,77,7,223,83,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Sector count",IDC_STATIC,7,22,70,14,SS_CENTERIMAGE
    EDITTEXT        IDC_SECTOR_COUNT,77,22,92,14,ES_AUTOHSCROLL
    LTEXT           "Boot sector count",IDC_STATIC,7,39,70,14,SS_CENTERIMAGE
    EDITTEXT        IDC_BOOT_SECTOR_COUNT,77,39,92,14,ES_AUTOHSCROLL
    LTEXT           "Sector size",IDC_STATIC,7,57,70,10,SS_CENTERIMAGE
    CONTROL         "128 bytes (SD)",IDC_SECTOR_SIZE_128,"Button",BS_AUTORADIOBUTTON | WS_GROUP,77,57,64,10
    CONTROL         "256 bytes (DD)",IDC_SECTOR_SIZE_256,"Button",BS_AUTORADIOBUTTON,77,68,65,10
    CONTROL         "512 bytes",IDC_SECTOR_SIZE_512,"Button",BS_AUTORADIOBUTTON,77,79,48,10
    LTEXT           "Filesystem",IDC_STATIC,7,92,34,12,SS_CENTERIMAGE
    COMBOBOX        IDC_FILESYSTEM,77,92,223,42,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,198,113,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,250,113,50,14
END

IDD_ABOUT DIALOGEX 0, 0, 310, 134
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About Altirra"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,129,113,50,14
    EDITTEXT        IDC_EDIT,7,7,296,102,ES_MULTILINE | ES_READONLY | NOT WS_BORDER | WS_VSCROLL,WS_EX_STATICEDGE
END

IDD_CHANGE_LOG DIALOG 0, 0, 350, 199
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Altirra Change Log"
FONT 8, "MS Shell Dlg"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,293,178,50,14
    CONTROL         "",IDC_TEXT,"RICHEDIT",TCS_HOTTRACK | TCS_RAGGEDRIGHT | TCS_MULTISELECT | WS_BORDER | WS_VSCROLL | WS_TABSTOP,7,7,336,166
END

IDD_DEVICE_HARDDISK DIALOGEX 0, 0, 312, 144
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Hard disk setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Image path",IDC_STATIC_IDE_IMAGEPATH,7,7,55,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_IMAGEPATH,67,7,203,12,ES_AUTOHSCROLL
    PUSHBUTTON      "File...",IDC_IDE_IMAGEBROWSE,273,7,32,12
    PUSHBUTTON      "C&reate VHD Image...",IDC_CREATE_VHD,67,22,81,12
    PUSHBUTTON      "Eject",IDC_EJECT,150,22,50,12
    PUSHBUTTON      "Physical Disk...",IDC_IDE_DISKBROWSE,231,22,74,12
    LTEXT           "&Geometry",IDC_STATIC_IDE_GEOMETRY,7,39,55,12,SS_CENTERIMAGE
    LTEXT           "Cylinders",IDC_STATIC_IDE_CYLINDERS,67,39,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_CYLINDERS,147,39,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Heads",IDC_STATIC_IDE_HEADS,67,52,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_HEADS,147,52,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Sectors per track",IDC_STATIC_IDE_SPT,67,65,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_SPT,147,65,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Resulting size (MB)",IDC_STATIC_IDE_SIZE,67,77,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_SIZE,147,77,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    CONTROL         "R&ead only",IDC_IDEREADONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,67,90,48,10
    LTEXT           "Device speed",IDC_STATIC_IDE_SPEED,7,105,55,10
    CONTROL         "Solid-state (fast)",IDC_SPEED_FAST,"Button",BS_AUTORADIOBUTTON,67,105,70,10
    CONTROL         "Spinning platter (slow)",IDC_SPEED_SLOW,"Button",BS_AUTORADIOBUTTON,146,105,87,10
    DEFPUSHBUTTON   "OK",IDOK,201,123,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,255,123,50,14
END

IDD_INPUT_MAPPINGS DIALOGEX 0, 0, 300, 199
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Input Maps"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_TABSTOP,7,7,286,154,WS_EX_CLIENTEDGE
    CONTROL         "&Quick map",IDC_QUICKMAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,164,49,10
    PUSHBUTTON      "&Add...",IDC_ADD,7,178,35,14
    PUSHBUTTON      "&Delete",IDC_DELETE,45,178,35,14,WS_DISABLED
    PUSHBUTTON      "&Edit...",IDC_EDIT,83,178,35,14,WS_DISABLED
    PUSHBUTTON      "&Clone...",IDC_CLONE,121,178,35,14,WS_DISABLED
    PUSHBUTTON      "Reset",IDC_RESET,159,178,35,14
    DEFPUSHBUTTON   "Close",IDOK,243,178,50,14
    PUSHBUTTON      "Presets",IDC_PRESETS,197,178,35,14
END

IDD_INPUTMAP_EDIT DIALOGEX 0, 0, 300, 198
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Input Map"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_SHOWSELALWAYS | TVS_TRACKSELECT | TVS_FULLROWSELECT | WS_TABSTOP,7,7,286,132,WS_EX_CLIENTEDGE
    LTEXT           "&Game controller",IDC_STATIC,7,145,68,12,SS_CENTERIMAGE
    COMBOBOX        IDC_GAMEPAD,80,144,213,87,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Add &Controller...",IDC_ADDCONTROLLER,7,160,63,14
    PUSHBUTTON      "Add &Mapping...",IDC_ADDMAPPING,73,160,59,14
    PUSHBUTTON      "&Edit...",IDC_EDIT,135,160,50,14,WS_DISABLED
    PUSHBUTTON      "&Delete",IDC_DELETE,187,160,50,14,WS_DISABLED
    PUSHBUTTON      "&Rebind...",IDC_REBIND,7,177,50,14,WS_DISABLED
    DEFPUSHBUTTON   "OK",IDOK,190,177,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,243,177,50,14
END

IDD_INPUTMAP_ADDMAPPING DIALOGEX 0, 0, 186, 90
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add/Edit Input Mapping"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Target",IDC_STATIC,7,7,45,12,SS_CENTERIMAGE
    COMBOBOX        IDC_TARGET,56,7,123,135,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Source",IDC_STATIC,7,22,45,12,SS_CENTERIMAGE
    COMBOBOX        IDC_SOURCE,56,22,123,157,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Mode",IDC_STATIC,7,37,45,12,SS_CENTERIMAGE
    COMBOBOX        IDC_MODE,56,37,123,157,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,77,69,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,129,69,50,14
    LTEXT           "S&peed",IDC_STATIC,7,52,45,12,SS_CENTERIMAGE
    CONTROL         "",IDC_SPEED,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,56,52,87,12
    LTEXT           "Static",IDC_STATIC_SPEED,148,52,31,12,SS_CENTERIMAGE
END

IDD_AUDIO_OPTIONS DIALOGEX 0, 0, 320, 153
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Audio options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Volume",IDC_STATIC,7,7,58,15,SS_CENTERIMAGE
    CONTROL         "",IDC_VOLUME,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,66,7,211,15
    LTEXT           "0 dB",IDC_STATIC_VOLUME,278,7,35,15,SS_CENTERIMAGE,WS_EX_RIGHT
    LTEXT           "Drive Volume",IDC_STATIC,7,26,58,15,SS_CENTERIMAGE
    CONTROL         "",IDC_DRIVEVOL,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,66,26,211,15
    LTEXT           "0 dB",IDC_STATIC_DRIVEVOL,278,26,35,15,SS_CENTERIMAGE,WS_EX_RIGHT
    LTEXT           "Audio API",IDC_STATIC,7,48,58,10,SS_CENTERIMAGE
    CONTROL         "WaveOut",IDC_API_WAVEOUT,"Button",BS_AUTORADIOBUTTON | WS_GROUP,66,48,47,10
    CONTROL         "DirectSound",IDC_API_DIRECTSOUND,"Button",BS_AUTORADIOBUTTON,122,48,55,10
    CONTROL         "Show debug info",IDC_DEBUG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,197,48,69,10
    LTEXT           "&Latency",IDC_STATIC,7,65,58,15,SS_CENTERIMAGE
    CONTROL         "",IDC_LATENCY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,66,65,211,15
    LTEXT           "0 ms",IDC_STATIC_LATENCY,278,65,35,15,SS_CENTERIMAGE,WS_EX_RIGHT
    LTEXT           "&Extra Buffer",IDC_STATIC,7,84,58,15,SS_CENTERIMAGE
    CONTROL         "",IDC_EXTRABUFFER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,66,84,211,15
    LTEXT           "0 ms",IDC_STATIC_EXTRABUFFER,278,84,35,15,SS_CENTERIMAGE,WS_EX_RIGHT
    LTEXT           "The latency setting controls the delay between input and sound output. Increase it if you are hearing clicking; decrease it for better input response.",IDC_STATIC,7,105,306,21
    DEFPUSHBUTTON   "OK",IDOK,211,132,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,263,132,50,14
END

IDD_TAPE_CONTROL DIALOGEX 0, 0, 250, 74
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cassette Tape Control"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_POSITION,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,7,52,169,15
    LTEXT           "Static",IDC_STATIC_POSITION,180,52,63,15,SS_CENTERIMAGE,WS_EX_RIGHT
    LTEXT           "",IDC_PEAK_IMAGE,7,7,236,40,0,WS_EX_CLIENTEDGE
END

IDD_ADJUST_ARTIFACTING DIALOGEX 0, 0, 389, 60
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_VISIBLE | WS_SYSMENU
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "NTSC luma sharpness",IDC_STATIC,7,7,73,15,SS_CENTERIMAGE
    CONTROL         "",IDC_NTSC_LUMASHARP,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,80,7,124,15
    RTEXT           "",IDC_STATIC_NTSC_LUMASHARP,204,7,48,15,SS_CENTERIMAGE
    LTEXT           "NTSC chroma sharp.",IDC_STATIC,7,23,73,15,SS_CENTERIMAGE
    CONTROL         "",IDC_NTSC_CHROMASHARP,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,80,23,124,15
    RTEXT           "",IDC_STATIC_NTSC_CHROMASHARP,204,23,48,15,SS_CENTERIMAGE
    LTEXT           "NTSC luma notch Q",IDC_STATIC,7,38,73,15,SS_CENTERIMAGE
    CONTROL         "",IDC_NTSC_LUMANOTCHQ,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,80,38,124,15
    RTEXT           "",IDC_STATIC_NTSC_LUMANOTCHQ,204,38,48,15,SS_CENTERIMAGE
END

IDD_VIDEO_RECORDING DIALOGEX 0, 0, 228, 127
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Video Recording Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Video compression",IDC_STATIC,7,7,73,10,SS_CENTERIMAGE
    CONTROL         "None",IDC_VC_NONE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,80,7,33,10
    CONTROL         "Run-length encoding (RLE)",IDC_VC_RLE,"Button",BS_AUTORADIOBUTTON,80,17,101,10
    CONTROL         "Zipped Motion Block Video (ZMBV)",IDC_VC_ZMBV,"Button",BS_AUTORADIOBUTTON,80,27,123,10
    LTEXT           "&Frame rate",IDC_STATIC,7,42,73,8
    CONTROL         "accurate",IDC_FRAMERATE_NORMAL,"Button",BS_AUTORADIOBUTTON,80,42,141,10
    CONTROL         "NTSC TV|5:6 NTSC ratio",IDC_FRAMERATE_NTSCRATIO,"Button",BS_AUTORADIOBUTTON,80,52,141,10
    CONTROL         "integral",IDC_FRAMERATE_INTEGRAL,"Button",BS_AUTORADIOBUTTON,80,62,141,10
    CONTROL         "Record at &half frame rate",IDC_HALF_RATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,73,97,10
    LTEXT           "Encoding options",IDC_STATIC,7,88,55,10,SS_CENTERIMAGE
    CONTROL         "Encode duplicate frames as full frames",IDC_ENCODE_ALL_FRAMES,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,88,139,10
    DEFPUSHBUTTON   "OK",IDOK,119,106,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,171,106,50,14
END

IDD_KEYBOARD DIALOGEX 0, 0, 319, 158
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Keyboard Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Key press mode",IDC_STATIC,7,7,73,10,SS_CENTERIMAGE
    CONTROL         "Send &cooked key presses:\nCharacters are translated to key presses. This makes it easier to type at warp speed and also handles localized keyboard layouts.",IDC_KPMODE_COOKED,
                    "Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,80,7,232,31
    CONTROL         "Send &raw key strokes:\nRaw keys are sent to the emulated hardware. This allow software to detect held keys, but can cause unintended repeats at warp speed and may not work well with localized keyboard layouts.",IDC_KPMODE_RAW,
                    "Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,80,36,232,34
    LTEXT           "Layout",IDC_STATIC,7,75,23,12,SS_CENTERIMAGE
    COMBOBOX        IDC_LAYOUT,80,75,232,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Arrow key mode",IDC_STATIC,7,93,64,12,SS_CENTERIMAGE
    COMBOBOX        IDC_ARROWKEYMODE,80,93,232,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Allow SHIFT key to be detected on cold reset",IDC_RESETSHIFT,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,112,160,10
    DEFPUSHBUTTON   "OK",IDOK,210,137,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,262,137,50,14
    CONTROL         "Enable function keys",IDC_ENABLE_FKEYS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,122,82,10
END

IDD_CARTRIDGE_MAPPER DIALOGEX 0, 0, 256, 138
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select Cartridge Mapper"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,145,117,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,199,117,50,14
    LISTBOX         IDC_LIST,7,7,242,94,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    LTEXT           "WARNING: This may be an Atari 2600 cartridge image!",IDC_STATIC_2600WARNING,7,105,176,8
END

IDD_INPUTMAP_ADDCONTROLLER DIALOGEX 0, 0, 205, 90
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add/Edit Controller Mapping"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Controller",IDC_STATIC,7,7,49,12,SS_CENTERIMAGE
    COMBOBOX        IDC_CONTROLLER,56,7,142,125,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Port",IDC_STATIC,7,22,49,12,SS_CENTERIMAGE
    COMBOBOX        IDC_PORT,56,22,142,135,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Condi&tion",IDC_STATIC,7,39,31,8
    CONTROL         "Flag &1",IDC_FLAG1,"Button",BS_AUTO3STATE | WS_TABSTOP,56,39,35,10
    CONTROL         "Flag &2",IDC_FLAG2,"Button",BS_AUTO3STATE | WS_TABSTOP,97,39,35,10
    LTEXT           "Defaults",IDC_STATIC,7,53,28,10,SS_CENTERIMAGE
    CONTROL         "Add &default mappings for controller",IDC_ADDDEFAULT,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,56,53,129,10
    DEFPUSHBUTTON   "OK",IDOK,95,69,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,148,69,50,14
END

IDD_INPUTMAP_REBIND DIALOGEX 0, 0, 285, 25
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    PUSHBUTTON      "Next",IDC_NEXT,218,5,30,14
    PUSHBUTTON      "Stop",IDC_STOP,251,5,30,14
    LTEXT           "Press button or axis for input target (Shift+Esc to stop):",IDC_STATIC,4,4,214,8
    LTEXT           "Static",IDC_STATIC_TARGET,4,12,214,8
END

IDD_DEVICE_850 DIALOGEX 0, 0, 343, 72
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "850 Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Baud rate",IDC_STATIC_BAUDRATE,7,7,32,10,SS_CENTERIMAGE
    CONTROL         "Enable e&xtended baud rate support (57600, 115K, 230Kbaud)",IDC_EXTENDED_BAUD_RATES,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,7,215,10
    CONTROL         "Disable serial port rate t&hrottling",IDC_DISABLE_THROTTLING,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,17,119,10
    LTEXT           "SIO emulation",IDC_STATIC_SIOLEVEL,7,32,46,12,SS_CENTERIMAGE
    DEFPUSHBUTTON   "OK",IDOK,233,51,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,286,51,50,14
    COMBOBOX        IDC_SIOLEVEL,73,32,263,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
END

IDD_LIGHTPEN DIALOGEX 0, 0, 252, 109
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Light Pen/Gun Configuration"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "Position adjustment",IDC_STATIC,7,7,238,77
    LTEXT           "Different hardware and games vary in light pen/gun positioning. Tweak adjustment values so that the emulation cursor matches target indicators in the game.",IDC_STATIC,13,18,225,27
    LTEXT           "Horizontal",IDC_STATIC,13,46,58,14,SS_CENTERIMAGE
    EDITTEXT        IDC_HVALUE,75,46,56,14,ES_AUTOHSCROLL
    CONTROL         "",IDC_HSPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_HORZ,129,47,17,14
    LTEXT           "Vertical",IDC_STATIC,13,63,58,14,SS_CENTERIMAGE
    EDITTEXT        IDC_VVALUE,75,63,56,14,ES_AUTOHSCROLL
    CONTROL         "",IDC_VSPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,130,62,11,15
    DEFPUSHBUTTON   "OK",IDOK,143,88,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,195,88,50,14
END

IDD_CHEATER DIALOGEX 0, 0, 300, 190
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cheater"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Search &mode",IDC_STATIC,7,7,42,12,SS_CENTERIMAGE
    COMBOBOX        IDC_MODE,73,7,166,132,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "&Update",IDC_UPDATE,243,7,50,14
    LTEXT           "Search &value",IDC_STATIC,7,25,42,12,SS_CENTERIMAGE
    EDITTEXT        IDC_VALUE,73,25,220,12,ES_AUTOHSCROLL
    LTEXT           "Value &type:",IDC_STATIC,7,43,66,8
    CONTROL         "&8-bit (0-255)",IDC_VT_8BIT,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,73,43,57,10
    CONTROL         "1&6-bit (0-65535)",IDC_VT_16BIT,"Button",BS_AUTORADIOBUTTON,148,43,69,10
    LTEXT           "Search &results:",IDC_STATIC,7,56,141,8
    CONTROL         "",IDC_RESULTS,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_TABSTOP,7,69,123,95,WS_EX_CLIENTEDGE
    PUSHBUTTON      ">",IDC_TRANSFER,134,98,16,14,WS_DISABLED
    PUSHBUTTON      ">>",IDC_TRANSFERALL,134,118,16,13
    LTEXT           "&Cheats:",IDC_STATIC,152,56,141,8
    CONTROL         "",IDC_ACTIVE,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_TABSTOP,152,69,141,78,WS_EX_CLIENTEDGE
    PUSHBUTTON      "&Add...",IDC_ADD,137,150,50,14
    PUSHBUTTON      "&Delete",IDC_DELETE,190,150,50,14
    PUSHBUTTON      "&Edit...",IDC_EDIT,243,150,50,14
    PUSHBUTTON      "&Load...",IDC_LOAD,7,169,50,14
    PUSHBUTTON      "&Save...",IDC_SAVE,60,169,50,14
    DEFPUSHBUTTON   "OK",IDOK,243,169,50,14
END

IDD_CHEAT_EDIT DIALOGEX 0, 0, 186, 85
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add/Edit Cheat"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Address",IDC_STATIC,7,7,27,12,SS_CENTERIMAGE
    EDITTEXT        IDC_ADDRESS,53,7,126,12,ES_AUTOHSCROLL
    LTEXT           "&Value",IDC_STATIC,7,21,18,12,SS_CENTERIMAGE
    EDITTEXT        IDC_VALUE,53,21,126,12,ES_AUTOHSCROLL
    LTEXT           "&Mode",IDC_STATIC,7,38,18,10
    CONTROL         "&8-bit (0-255)",IDC_MODE_8BIT,"Button",BS_AUTORADIOBUTTON,53,38,57,10
    CONTROL         "1&6-bit (0-65535)",IDC_MODE_16BIT,"Button",BS_AUTORADIOBUTTON,53,48,69,10
    DEFPUSHBUTTON   "OK",IDOK,76,64,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,129,64,50,14
END

IDD_ROM_IMAGES DIALOGEX 0, 0, 300, 180
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "ROM Images"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_TABSTOP,7,7,286,131,WS_EX_CLIENTEDGE
    LTEXT           "Path",IDC_STATIC,7,141,42,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH,52,141,221,12,ES_AUTOHSCROLL
    PUSHBUTTON      "&...",IDC_BROWSE,276,141,17,12
    DEFPUSHBUTTON   "OK",IDOK,190,159,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,243,159,50,14
END

IDD_PROGRAM_ERROR DIALOGEX 0, 0, 232, 161
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Altirra Error"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "The emulated system has stopped due to a program error. Please choose an action.",IDC_STATIC,7,7,218,18
    LTEXT           "You can also try restarting with different emulation settings to improve compatibility:",IDC_STATIC,7,29,218,18
    CONTROL         "Change &hardware: ",IDC_CHANGE_HARDWARE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,53,203,10
    CONTROL         "Change &memory configuration: ",IDC_CHANGE_MEMORY,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,63,203,10
    CONTROL         "Change &firmware: ",IDC_CHANGE_FIRMWARE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,73,203,10
    CONTROL         "Change &video mode: ",IDC_CHANGE_VIDEO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,83,203,10
    CONTROL         "Change &CPU mode: 6502",IDC_CHANGE_CPU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,93,203,10
    CONTROL         "Disable &BASIC",IDC_CHANGE_BASIC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,103,203,10
    CONTROL         "Disable &debugging options",IDC_CHANGE_DEBUGGING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,113,203,10
    CONTROL         "Use accurate floppy dis&k timing",IDC_CHANGE_DISKIO,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,123,203,10
    PUSHBUTTON      "Debug",IDC_DEBUG,7,140,50,14
    PUSHBUTTON      "Warm Reset",IDC_RESET,71,140,50,14
    DEFPUSHBUTTON   "Restart",IDOK,123,140,50,14
    PUSHBUTTON      "Pause",IDCANCEL,175,140,50,14
END

IDD_DISK_EXPLORER DIALOGEX 0, 0, 300, 172
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Disk Explorer"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    EDITTEXT        IDC_FILENAME,1,3,276,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER,WS_EX_STATICEDGE
    PUSHBUTTON      "...",IDC_BROWSE,279,3,20,12
    CONTROL         "",IDC_DISK_CONTENTS,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_TABSTOP,1,18,298,138,WS_EX_CLIENTEDGE
    LTEXT           "",IDC_STATUS,2,156,296,14,SS_CENTERIMAGE
END

IDD_VERIFIER DIALOGEX 0, 0, 184, 98
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Verifier Settings"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "Enabled checks",IDC_STATIC,7,7,170,66
    CONTROL         "Undocumented OS entry",IDC_FLAG_UNDOCOSENTRY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,18,95,10
    CONTROL         "Recursive NMI handler execution",IDC_FLAG_RECURSIVENMI,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,27,121,10
    CONTROL         "Interrupt handler register save/restore",IDC_FLAG_INTERRUPTREGS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,37,141,10
    CONTROL         "64K wrapped address indexing",IDC_FLAG_WRAP64K,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,47,114,10
    CONTROL         "Abnormal playfield DMA",IDC_FLAG_ABNORMALDMA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,57,91,10
    DEFPUSHBUTTON   "OK",IDOK,75,77,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,127,77,50,14
END

IDD_PCLINK DIALOGEX 0, 0, 320, 90
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "PCLink setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,210,69,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,263,69,50,14
    LTEXT           "PCLink allows a guest OS running under emulation to access files and directories on the host file system through the SIO interface. This requires a special guest OS driver, such as PCLINK.SYS.",IDC_STATIC,7,7,306,26
    LTEXT           "Host &path:",IDC_STATIC_HOSTPATH,7,43,40,8
    EDITTEXT        IDC_PATH,51,41,245,12,ES_AUTOHSCROLL
    PUSHBUTTON      "&...",IDC_BROWSE,298,41,15,12
    CONTROL         "Allow &write access",IDC_ALLOW_WRITES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,51,57,74,10
END

IDD_SPEED DIALOGEX 0, 0, 250, 87
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Speed Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Base frame rate",IDC_STATIC,7,7,52,8
    CONTROL         "Match hardware (59.9227 / 49.8607 fps)",IDC_RATE_HARDWARE,
                    "Button",BS_AUTORADIOBUTTON,80,7,147,10
    CONTROL         "Match broadcast (59.94 / 50 fps)",IDC_RATE_BROADCAST,
                    "Button",BS_AUTORADIOBUTTON,80,17,122,10
    CONTROL         "Integral rate (60 / 50 fps)",IDC_RATE_INTEGRAL,"Button",BS_AUTORADIOBUTTON,80,27,99,10
    LTEXT           "Speed adjustment",IDC_STATIC,7,45,59,8
    CONTROL         "",IDC_SPEED_ADJUST,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,80,42,126,15
    LTEXT           "Static",IDC_STATIC_SPEED_ADJUST,210,42,33,15,SS_CENTERIMAGE,WS_EX_RIGHT
    DEFPUSHBUTTON   "OK",IDOK,140,66,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,193,66,50,14
END

IDD_SELECT_PHYSICAL_DISK DIALOGEX 0, 0, 320, 199
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select Host Physical Disk"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,210,178,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,263,178,50,14
    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_DISABLEDRAGDROP | TVS_TRACKSELECT | WS_TABSTOP,7,7,306,165,WS_EX_CLIENTEDGE
END

IDD_OPTIONS DIALOGEX 0, 0, 300, 185
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTROLPARENT
CAPTION "Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LISTBOX         IDC_PAGE_LIST,7,7,59,153,LBS_NOINTEGRALHEIGHT | NOT WS_BORDER | WS_VSCROLL | WS_TABSTOP,WS_EX_CLIENTEDGE
    LTEXT           "Static",IDC_PAGE_AREA,71,7,222,108,WS_BORDER
    CONTROL         "",IDC_HELP_INFO,"RichEdit20W",0x804,71,119,222,41
    DEFPUSHBUTTON   "OK",IDOK,190,164,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,243,164,50,14
END

IDD_OPTIONS_DISPLAY DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "DirectDraw",IDC_GRAPHICS_DDRAW,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,10,51,10
    CONTROL         "Direct3D 9",IDC_GRAPHICS_D3D9,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,20,49,10
    CONTROL         "OpenGL",IDC_GRAPHICS_OPENGL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,81,10,41,10
    GROUPBOX        "Graphics API support",IDC_STATIC,0,0,218,52
    GROUPBOX        "Full screen video mode",IDC_STATIC,1,55,221,40
    CONTROL         "Match desktop resolution",IDC_FSMODE_DESKTOP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,7,65,96,10
    CONTROL         "Custom:",IDC_FSMODE_CUSTOM,"Button",BS_AUTORADIOBUTTON,7,76,43,12
    EDITTEXT        IDC_FSMODE_WIDTH,53,76,30,12,ES_AUTOHSCROLL | ES_NUMBER
    CTEXT           "x",IDC_STATIC,83,76,8,12,SS_CENTERIMAGE
    EDITTEXT        IDC_FSMODE_HEIGHT,93,76,30,12,ES_AUTOHSCROLL | ES_NUMBER
    CTEXT           "@",IDC_STATIC,123,76,8,12,SS_CENTERIMAGE
    EDITTEXT        IDC_FSMODE_REFRESH,133,76,20,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "Hz",IDC_STATIC,153,76,11,12,SS_CENTERIMAGE
    PUSHBUTTON      "...",IDC_FSMODE_BROWSE,165,76,17,12
    CONTROL         "Direct3D 11 (EXPERIMENTAL)",IDC_GRAPHICS_3D,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,30,110,10
END

IDD_OPTIONS_ERRORS DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD | WS_SYSMENU
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "Error handling",IDC_STATIC,0,0,221,67
    LTEXT           "&When a fatal error occurs in a program:",IDC_STATIC,5,12,128,8
    CONTROL         "Display an error dialog (default)",IDC_ERRORMODE_DIALOG,
                    "Button",BS_AUTORADIOBUTTON | WS_GROUP,5,23,117,10
    CONTROL         "Break into the debugger",IDC_ERRORMODE_DEBUG,"Button",BS_AUTORADIOBUTTON,5,33,93,10
    CONTROL         "Pause the simulation",IDC_ERRORMODE_PAUSE,"Button",BS_AUTORADIOBUTTON,5,43,81,10
    CONTROL         "Cold reset the simulation",IDC_ERRORMODE_COLDRESET,
                    "Button",BS_AUTORADIOBUTTON,5,53,95,10
END

IDD_OPTIONS_DISPLAY_MODE DIALOGEX 0, 0, 240, 131
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select full screen display mode"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_MODE_LIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_TABSTOP,7,7,226,99,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,131,110,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,183,110,50,14
END

IDD_PROGRESS DIALOGEX 0, 0, 186, 73
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Altirra Status"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "",IDC_STATIC_DESC,7,7,172,18
    CONTROL         "",IDC_PROGRESS,"msctls_progress32",PBS_SMOOTH | WS_BORDER,7,26,172,10
    LTEXT           "",IDC_STATIC_STATUS,7,39,172,8
    PUSHBUTTON      "Cancel",IDCANCEL,67,52,50,14
END

IDD_OPTIONS_STARTUP DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "&Reuse program instance",IDC_SINGLE_INSTANCE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,11,93,10
    GROUPBOX        "Startup options",IDC_STATIC,1,1,220,26
END

IDD_FILE_ASSOC DIALOGEX 0, 0, 261, 158
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Set File Associations"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,151,137,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,204,137,50,14
    CONTROL         "",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_TABSTOP,7,7,247,127,WS_EX_CLIENTEDGE
END

IDD_OPTIONS_FILEASSOC DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    PUSHBUTTON      "Set File Associations...",IDC_SETFILEASSOC,0,0,102,14
    PUSHBUTTON      "Remove File Associations",IDC_REMOVEFILEASSOC,0,17,102,14
END

IDD_HDEVICE DIALOGEX 0, 0, 320, 109
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "H: device setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "H&1:/H6: path",IDC_STATIC_HOSTPATH1,7,7,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH1,67,7,228,12,ES_AUTOHSCROLL
    PUSHBUTTON      "&...",IDC_BROWSE1,298,7,15,12
    LTEXT           "H&2:/H7: path",IDC_STATIC_HOSTPATH2,7,21,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH2,67,21,228,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BROWSE2,298,21,15,12
    LTEXT           "H&3:/H8: path",IDC_STATIC_HOSTPATH3,7,35,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH3,67,35,228,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BROWSE3,298,35,15,12
    LTEXT           "H&4:/H9: path",IDC_STATIC_HOSTPATH4,7,49,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH4,67,49,228,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BROWSE4,298,49,15,12
    CONTROL         "&Read only",IDC_READONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,67,66,48,10
    CONTROL         "Encode long filenames",IDC_ENCODELONGNAMES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,67,76,87,10
    CONTROL         "Use &lowercase filenames",IDC_LOWERCASENAMES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,213,66,100,10
    CONTROL         "Also install as &D:",IDC_INSTALLASDISK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,213,76,100,10
    DEFPUSHBUTTON   "OK",IDOK,210,88,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,263,88,50,14
END

IDD_CREATE_VHD DIALOGEX 0, 0, 250, 158
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Create VHD Image"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Path",IDC_STATIC,7,7,28,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH,58,7,166,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_BROWSE,225,7,18,12
    LTEXT           "&Type",IDC_STATIC,7,24,51,10,SS_CENTERIMAGE
    CONTROL         "&Fixed size disk image",IDC_TYPE_FIXED,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,62,24,181,10
    CONTROL         "&Dynamic disk image",IDC_TYPE_DYNAMIC,"Button",BS_AUTORADIOBUTTON,62,35,181,10
    LTEXT           "Size (&MB)",IDC_STATIC,7,48,51,12,SS_CENTERIMAGE
    EDITTEXT        IDC_SIZE_MB,62,48,72,12,ES_AUTOHSCROLL
    LTEXT           "&Size (sectors)",IDC_STATIC,7,64,51,12,SS_CENTERIMAGE
    EDITTEXT        IDC_SIZE_SECTORS,62,64,72,12,ES_AUTOHSCROLL
    LTEXT           "&Geometry",IDC_STATIC,7,80,51,8
    CONTROL         "&Auto",IDC_GEOMETRY_AUTO,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,62,80,31,10
    CONTROL         "Manua&l",IDC_GEOMETRY_MANUAL,"Button",BS_AUTORADIOBUTTON,62,91,39,10
    LTEXT           "&Heads",IDC_STATIC_HEADS,74,104,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_HEADS,138,104,105,12,ES_AUTOHSCROLL
    LTEXT           "Se&ctors per track",IDC_STATIC_SPT,74,118,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_SPT,138,118,105,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,141,137,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,193,137,50,14
END

IDD_OPTIONS_FLASH DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 400, 0, 0x0
BEGIN
    GROUPBOX        "Flash chip behavior",IDC_STATIC,0,1,221,107
    LTEXT           "SIC! flash chip",IDC_STATIC,6,12,68,12,SS_CENTERIMAGE
    COMBOBOX        IDC_SIC_FLASH,78,12,136,55,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Ultimate1MB flash",IDC_STATIC,6,26,68,12,SS_CENTERIMAGE
    COMBOBOX        IDC_U1MB_FLASH,78,26,136,55,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
END

IDD_DEBUG_CHOOSE_FONT DIALOGEX 0, 0, 300, 117
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Choose Debug Font"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Font:",IDC_STATIC,7,7,130,8
    EDITTEXT        IDC_FONT_SEL,7,17,130,12,ES_AUTOHSCROLL
    LISTBOX         IDC_FONT_LIST,7,32,130,58,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&Size:",IDC_STATIC,144,7,49,8
    EDITTEXT        IDC_SIZE_SEL,144,17,49,12,ES_AUTOHSCROLL
    LISTBOX         IDC_SIZE_LIST,144,32,49,58,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    GROUPBOX        "Sample",IDC_STATIC,198,15,91,50
    LTEXT           "LDA $4000\nReady",IDC_STATIC_SAMPLETEXT,204,25,77,29
    DEFPUSHBUTTON   "OK",IDOK,193,96,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,243,96,50,14
END

IDD_DRAGONCART DIALOGEX 0, 0, 292, 102
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dragon Cart Configuration"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Local network &address",IDC_STATIC_NETADDR,7,7,72,12,SS_CENTERIMAGE
    EDITTEXT        IDC_NETADDR,92,7,94,12,ES_AUTOHSCROLL
    LTEXT           "Local network &mask",IDC_STATIC_NETMASK,7,23,63,12,SS_CENTERIMAGE
    EDITTEXT        IDC_NETMASK,92,23,94,12,ES_AUTOHSCROLL
    LTEXT           "&Bridging mode",IDC_STATIC_BRIDGING,7,43,46,10,SS_CENTERIMAGE
    CONTROL         "&No host or external access Eemulated network only)",IDC_ACCESS_NONE,
                    "Button",BS_AUTORADIOBUTTON,92,43,193,10
    CONTROL         "&Host only",IDC_ACCESS_HOSTONLY,"Button",BS_AUTORADIOBUTTON,92,53,193,10
    CONTROL         "Network Address &Translation (NAT)",IDC_ACCESS_NAT,
                    "Button",BS_AUTORADIOBUTTON,92,63,193,10
    DEFPUSHBUTTON   "OK",IDOK,183,81,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,235,81,50,14
END

IDD_FIRMWARE DIALOGEX 0, 0, 281, 193
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Firmware"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS | WS_HSCROLL | WS_TABSTOP,7,7,267,146,WS_EX_CLIENTEDGE
    PUSHBUTTON      "&Add...",IDC_ADD,7,155,50,14
    PUSHBUTTON      "&Remove",IDC_REMOVE,59,155,50,14
    PUSHBUTTON      "&Settings...",IDC_SETTINGS,111,155,50,14
    PUSHBUTTON      "Sca&n...",IDC_SCAN,163,155,50,14
    PUSHBUTTON      "Set as &default",IDC_SETASDEFAULT,7,172,76,14
    PUSHBUTTON      "&Clear",IDC_CLEAR,86,172,50,14
    DEFPUSHBUTTON   "OK",IDOK,224,172,50,14
END

IDD_FIRMWARE_EDIT DIALOGEX 0, 0, 300, 180
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Firmware Settings"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "&Name",IDC_STATIC,7,7,47,12,SS_CENTERIMAGE
    EDITTEXT        IDC_NAME,60,7,233,12,ES_AUTOHSCROLL
    LTEXT           "&Type",IDC_STATIC,7,21,19,12,SS_CENTERIMAGE
    COMBOBOX        IDC_TYPE,60,21,233,114,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Path",IDC_STATIC,7,37,47,12,SS_CENTERIMAGE
    EDITTEXT        IDC_PATH,60,37,233,12,ES_AUTOHSCROLL | ES_READONLY
    LTEXT           "CRC32",IDC_STATIC,7,52,47,12,SS_CENTERIMAGE
    EDITTEXT        IDC_CRC32,60,52,86,12,ES_AUTOHSCROLL | ES_READONLY
    LTEXT           "&Options",IDC_STATIC,7,68,47,8,SS_CENTERIMAGE
    CONTROL         "",IDC_OPTIONS,"SysListView32",LVS_LIST | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_TABSTOP,60,68,233,86,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,190,159,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,243,159,50,14
END

IDD_OPTIONS_UI DIALOGEX 0, 0, 222, 108
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Default scale (%)",IDC_STATIC,2,0,57,12,SS_CENTERIMAGE
    EDITTEXT        IDC_SCALE,69,0,59,12,ES_AUTOHSCROLL
END

IDD_DEVICES DIALOGEX 0, 0, 316, 182
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Devices"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | TVS_TRACKSELECT | WS_HSCROLL | WS_TABSTOP,7,7,302,146,WS_EX_CLIENTEDGE
    PUSHBUTTON      "&Add...",IDC_ADD,7,161,50,14
    PUSHBUTTON      "Remove",IDC_REMOVE,59,161,50,14
    PUSHBUTTON      "&Settings...",IDC_SETTINGS,111,161,50,14
    DEFPUSHBUTTON   "OK",IDOK,259,161,50,14
END

IDD_DEVICE_NEW DIALOGEX 0, 0, 316, 182
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Device"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_HELP_INFO,"RichEdit20W",WS_VSCROLL | WS_TABSTOP | 0x804,7,7,151,151
    CONTROL         "",IDC_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_LINESATROOT | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | TVS_FULLROWSELECT | WS_HSCROLL | WS_TABSTOP,162,7,147,151,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,205,161,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,259,161,50,14
END

IDD_HARD_DISK DIALOGEX 0, 0, 320, 181
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Hard disk setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "",IDC_STATIC,7,7,306,148
    CONTROL         "Enable IDE hard disk",IDC_IDE_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,7,81,10
    LTEXT           "&Image path",IDC_STATIC_IDE_IMAGEPATH,16,18,46,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_IMAGEPATH,67,18,203,12,ES_AUTOHSCROLL
    PUSHBUTTON      "File...",IDC_IDE_IMAGEBROWSE,273,18,32,12
    PUSHBUTTON      "C&reate VHD Image...",IDC_CREATE_VHD,67,33,81,12
    PUSHBUTTON      "Eject",IDC_EJECT,150,33,50,12
    PUSHBUTTON      "Physical Disk...",IDC_IDE_DISKBROWSE,231,33,74,12
    LTEXT           "&Geometry",IDC_STATIC_IDE_GEOMETRY,16,50,46,12,SS_CENTERIMAGE
    LTEXT           "Cylinders",IDC_STATIC_IDE_CYLINDERS,67,50,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_CYLINDERS,147,50,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Heads",IDC_STATIC_IDE_HEADS,67,63,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_HEADS,147,63,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Sectors per track",IDC_STATIC_IDE_SPT,67,76,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_SPT,147,76,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    LTEXT           "Resulting size (MB)",IDC_STATIC_IDE_SIZE,67,88,80,12,SS_CENTERIMAGE
    EDITTEXT        IDC_IDE_SIZE,147,88,83,12,ES_AUTOHSCROLL | ES_NUMBER,WS_EX_RIGHT
    CONTROL         "R&ead only",IDC_IDEREADONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,67,101,48,10
    LTEXT           "Hardware",IDC_STATIC_IDE_IOREGION,16,114,46,12,SS_CENTERIMAGE
    COMBOBOX        IDC_HW_MODE,67,114,238,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Device speed",IDC_STATIC_IDE_SPEED,16,136,46,10
    CONTROL         "Solid-state (fast)",IDC_SPEED_FAST,"Button",BS_AUTORADIOBUTTON,67,136,70,10
    CONTROL         "Spinning platter (slow)",IDC_SPEED_SLOW,"Button",BS_AUTORADIOBUTTON,146,136,87,10
    DEFPUSHBUTTON   "OK",IDOK,210,160,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,263,160,50,14
END

IDD_DEVICE_BLACKBOX DIALOGEX 0, 0, 275, 163
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Black Box setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "SCSI &block size",IDC_STATIC,7,7,65,10,SS_CENTERIMAGE
    CONTROL         "256 bytes",IDC_SECTOR_SIZE_256,"Button",BS_AUTORADIOBUTTON | WS_GROUP,78,7,52,10
    CONTROL         "512 bytes",IDC_SECTOR_SIZE_512,"Button",BS_AUTORADIOBUTTON,135,7,52,10
    LTEXT           "&RAM size",IDC_STATIC,7,20,30,12,SS_CENTERIMAGE
    COMBOBOX        IDC_RAM_SIZE,78,20,98,122,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "&DIP switches",IDC_STATIC,7,39,65,8
    CONTROL         "",IDC_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_TABSTOP,78,39,190,99,WS_EX_CLIENTEDGE
    DEFPUSHBUTTON   "OK",IDOK,165,142,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,218,142,50,14
END

IDD_DEVICE_MODEM DIALOGEX 0, 0, 343, 171
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Modem setup"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Protocol support",IDC_STATIC_PROTOCOL,7,7,97,10,SS_CENTERIMAGE
    CONTROL         "Emulate &Telnet protocol",IDC_TELNET,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,106,7,91,10
    CONTROL         "Automatic CR/LF conversion (improves compatibility, but disables binary xfers; auto-disables on received EOL)",IDC_TELNET_LFCONVERSION,
                    "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,117,18,216,18
    LTEXT           "Permissions",IDC_STATIC_PERMISSIONS,7,38,97,8
    CONTROL         "Allow &outbound connections",IDC_ALLOW_OUTBOUND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,106,37,105,10
    LTEXT           "Negotiate terminal type:",IDC_STATIC_TERMINAL_TYPE,117,48,79,12,SS_CENTERIMAGE
    COMBOBOX        IDC_TERMINAL_TYPE,221,48,115,81,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
    CONTROL         "&Accept incoming connections on port (1024-65535):",IDC_ACCEPT_CONNECTIONS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,106,65,181,10
    EDITTEXT        IDC_LISTEN_PORT,117,77,58,12,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "Accept IPv&6 connections",IDC_ACCEPT_IPV6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,117,90,95,10
    LTEXT           "&Reported connection speed",-1,7,105,97,12,SS_CENTERIMAGE
    COMBOBOX        IDC_CONNECTION_SPEED,106,105,230,107,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Re&quire DTE baud rate to match connection speed",IDC_REQUIRE_MATCHED_DTE_RATE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,117,119,177,10
    LTEXT           "Dial proxy address",IDC_STATIC_DIAL_ADDRESS,7,133,97,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_ADDRESS,107,133,114,12,ES_AUTOHSCROLL
    LTEXT           "Service",IDC_STATIC_DIAL_SERVICE,232,133,26,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_SERVICE,260,133,76,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,233,150,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,286,150,50,14
END

IDD_ADJUST_COLORS DIALOGEX 0, 0, 389, 211
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTROLPARENT
CAPTION "Adjust Colors"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "Share NTSC/PAL palettes",IDC_SHARED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,97,10
    CONTROL         "Use PAL Quirks",IDC_PALQUIRKS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,137,7,64,10
    LTEXT           "Luma ramp",IDC_STATIC,7,20,36,12,SS_CENTERIMAGE
    COMBOBOX        IDC_LUMA_RAMP,80,20,172,54,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Hue start",IDC_STATIC,7,38,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_HUESTART,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,38,124,12
    RTEXT           "",IDC_STATIC_HUESTART,205,38,48,12,SS_CENTERIMAGE
    LTEXT           "Hue step",IDC_STATIC,7,50,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_HUERANGE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,50,124,12
    RTEXT           "",IDC_STATIC_HUERANGE,205,50,48,12,SS_CENTERIMAGE
    LTEXT           "Brightness",IDC_STATIC,7,62,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_BRIGHTNESS,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,62,124,12
    RTEXT           "",IDC_STATIC_BRIGHTNESS,205,62,48,15,SS_CENTERIMAGE
    LTEXT           "Contrast",IDC_STATIC,7,74,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_CONTRAST,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,74,124,12
    RTEXT           "",IDC_STATIC_CONTRAST,205,74,48,15,SS_CENTERIMAGE
    LTEXT           "Saturation",IDC_STATIC,7,86,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_SATURATION,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,86,124,12
    RTEXT           "",IDC_STATIC_SATURATION,205,86,48,15,SS_CENTERIMAGE
    LTEXT           "Gamma correction",IDC_STATIC,7,98,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_GAMMACORRECT,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,98,124,12
    RTEXT           "",IDC_STATIC_GAMMACORRECT,205,98,48,15,SS_CENTERIMAGE
    LTEXT           "Blue intensity",IDC_STATIC,7,114,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_BLUE_INTENSITY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,114,124,12
    RTEXT           "",IDC_STATIC_BLUE_INTENSITY,203,114,48,12,SS_CENTERIMAGE
    LTEXT           "Green intensity",IDC_STATIC,7,138,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_GREEN_INTENSITY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,138,124,12
    RTEXT           "",IDC_STATIC_GREEN_INTENSITY,203,138,48,12,SS_CENTERIMAGE
    LTEXT           "Green angle adjust",IDC_STATIC,7,150,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_GREEN_ANGLE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,150,124,12
    RTEXT           "",IDC_STATIC_GREEN_ANGLE,203,150,48,12,SS_CENTERIMAGE
    LTEXT           "Artifacting phase",IDC_STATIC,7,168,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_ARTPHASE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,168,124,12
    RTEXT           "",IDC_STATIC_ARTPHASE,204,168,48,12,SS_CENTERIMAGE
    LTEXT           "Artifacting saturation",IDC_STATIC,7,181,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_ARTSAT,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,181,124,12
    RTEXT           "",IDC_STATIC_ARTSAT,204,181,48,12,SS_CENTERIMAGE
    LTEXT           "Artifacting brightness",IDC_STATIC,7,192,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_ARTBRI,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,192,124,12
    RTEXT           "",IDC_STATIC_ARTBRI,204,192,48,12,SS_CENTERIMAGE
    LTEXT           "Resulting palette",IDC_STATIC,258,7,61,14,SS_CENTERIMAGE
    PUSHBUTTON      "Preset",IDC_LOADPRESET,323,7,27,14
    PUSHBUTTON      "Export",IDC_EXPORT,352,7,29,14
    CONTROL         "",IDC_COLORS,"Static",SS_OWNERDRAW,258,24,123,119,WS_EX_CLIENTEDGE
    LTEXT           "Blue angle adjust",IDC_STATIC,7,126,73,12,SS_CENTERIMAGE
    CONTROL         "",IDC_BLUE_ANGLE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,81,126,124,12
    RTEXT           "",IDC_STATIC_BLUE_ANGLE,203,126,48,12,SS_CENTERIMAGE
END

IDD_FILEVIEW DIALOGEX 0, 0, 309, 176
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "File View"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_RICHEDIT,"RichEdit20W",WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP | 0x884,0,20,309,156
    COMBOBOX        IDC_VIEWMODE,80,4,223,49,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "View mode",IDC_STATIC,4,4,71,12,SS_CENTERIMAGE
END

IDD_DEVICE_1030MODEM DIALOGEX 0, 0, 343, 162
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "1030 Modem Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Protocol support",IDC_STATIC_PROTOCOL,7,7,54,10,SS_CENTERIMAGE
    CONTROL         "Emulate &Telnet protocol",IDC_TELNET,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,7,91,10
    CONTROL         "Automatic CR/LF conversion (improves compatibility, but disables binary xfers; auto-disables on received EOL)",IDC_TELNET_LFCONVERSION,
                    "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,83,18,250,18
    LTEXT           "Permissions",IDC_STATIC_PERMISSIONS,7,38,38,8
    CONTROL         "Allow &outbound connections",IDC_ALLOW_OUTBOUND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,37,105,10
    LTEXT           "Negotiate terminal type:",IDC_STATIC_TERMINAL_TYPE,87,48,79,12,SS_CENTERIMAGE
    COMBOBOX        IDC_TERMINAL_TYPE,177,48,160,81,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
    CONTROL         "&Accept incoming connections on port (1024-65535):",IDC_ACCEPT_CONNECTIONS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,65,181,10
    EDITTEXT        IDC_LISTEN_PORT,257,64,80,12,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "Accept IPv&6 connections",IDC_ACCEPT_IPV6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,84,75,95,10
    LTEXT           "Baud rate",IDC_STATIC_BAUDRATE,7,88,32,10,SS_CENTERIMAGE
    CONTROL         "Disable serial port rate t&hrottling",IDC_DISABLE_THROTTLING,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,88,119,10
    LTEXT           "SIO emulation",IDC_STATIC_SIOLEVEL,7,102,46,12,SS_CENTERIMAGE
    COMBOBOX        IDC_SIOLEVEL,73,102,264,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Dial proxy address",IDC_STATIC_DIAL_ADDRESS,7,124,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_ADDRESS,107,124,114,12,ES_AUTOHSCROLL
    LTEXT           "Service",IDC_STATIC_DIAL_SERVICE,232,124,26,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_SERVICE,260,124,77,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,233,141,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,287,141,50,14
END

IDD_DEVICE_SX212 DIALOGEX 0, 0, 343, 172
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "1030 Modem Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Protocol support",IDC_STATIC_PROTOCOL,7,7,54,10,SS_CENTERIMAGE
    CONTROL         "Emulate &Telnet protocol",IDC_TELNET,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,7,91,10
    CONTROL         "Automatic CR/LF conversion (improves compatibility, but disables binary xfers; auto-disables on received EOL)",IDC_TELNET_LFCONVERSION,
                    "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,83,18,250,18
    LTEXT           "Permissions",IDC_STATIC_PERMISSIONS,7,38,38,8
    CONTROL         "Allow &outbound connections",IDC_ALLOW_OUTBOUND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,37,105,10
    LTEXT           "Negotiate terminal type:",IDC_STATIC_TERMINAL_TYPE,87,48,79,12,SS_CENTERIMAGE
    COMBOBOX        IDC_TERMINAL_TYPE,177,48,160,81,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
    CONTROL         "&Accept incoming connections on port (1024-65535):",IDC_ACCEPT_CONNECTIONS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,65,181,10
    EDITTEXT        IDC_LISTEN_PORT,257,64,80,12,ES_AUTOHSCROLL | ES_NUMBER
    CONTROL         "Accept IPv&6 connections",IDC_ACCEPT_IPV6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,84,75,95,10
    LTEXT           "Baud rate",IDC_STATIC_BAUDRATE,7,88,32,10,SS_CENTERIMAGE
    CONTROL         "Connect at &1200 baud",IDC_CONNECT_1200,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,88,87,10
    CONTROL         "Disable serial port rate t&hrottling",IDC_DISABLE_THROTTLING,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,73,98,119,10
    LTEXT           "SIO emulation",IDC_STATIC_SIOLEVEL,7,112,46,12,SS_CENTERIMAGE
    COMBOBOX        IDC_SIOLEVEL,73,112,264,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Dial proxy address",IDC_STATIC_DIAL_ADDRESS,7,134,60,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_ADDRESS,107,134,114,12,ES_AUTOHSCROLL
    LTEXT           "Service",IDC_STATIC_DIAL_SERVICE,232,134,26,12,SS_CENTERIMAGE
    EDITTEXT        IDC_DIAL_SERVICE,260,134,77,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,233,151,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,287,151,50,14
END

IDD_DEVICE_VERONICA DIALOGEX 0, 0, 251, 48
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Veronica options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    LTEXT           "Hardware &version",IDC_STATIC,7,7,75,12,SS_CENTERIMAGE
    COMBOBOX        IDC_VERSION,88,7,156,58,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "OK",IDOK,141,27,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,195,27,50,14
END


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

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
    IDD_CPU_OPTIONS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 233
        TOPMARGIN, 7
        BOTTOMMARGIN, 131
    END

    IDD_DISK_DRIVES, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 289
        VERTGUIDE, 34
        VERTGUIDE, 101
        VERTGUIDE, 147
        VERTGUIDE, 198
        VERTGUIDE, 258
        VERTGUIDE, 273
        TOPMARGIN, 7
        BOTTOMMARGIN, 150
    END

    IDD_CREATE_DISK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 300
        VERTGUIDE, 77
        VERTGUIDE, 169
        TOPMARGIN, 7
        BOTTOMMARGIN, 127
    END

    IDD_ABOUT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 303
        TOPMARGIN, 7
        BOTTOMMARGIN, 127
    END

    IDD_CHANGE_LOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        TOPMARGIN, 7
        BOTTOMMARGIN, 88
    END

    IDD_DEVICE_HARDDISK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        VERTGUIDE, 16
        VERTGUIDE, 62
        VERTGUIDE, 67
        VERTGUIDE, 288
        VERTGUIDE, 305
        TOPMARGIN, 7
    END

    IDD_INPUT_MAPPINGS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        TOPMARGIN, 7
        BOTTOMMARGIN, 192
    END

    IDD_INPUTMAP_EDIT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        TOPMARGIN, 7
        BOTTOMMARGIN, 191
    END

    IDD_INPUTMAP_ADDMAPPING, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        VERTGUIDE, 52
        VERTGUIDE, 56
        TOPMARGIN, 7
        BOTTOMMARGIN, 83
    END

    IDD_AUDIO_OPTIONS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        VERTGUIDE, 66
        VERTGUIDE, 278
        TOPMARGIN, 7
        BOTTOMMARGIN, 146
    END

    IDD_TAPE_CONTROL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 243
        VERTGUIDE, 176
        VERTGUIDE, 180
        TOPMARGIN, 7
        BOTTOMMARGIN, 67
    END

    IDD_ADJUST_ARTIFACTING, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 382
        VERTGUIDE, 80
        VERTGUIDE, 204
        VERTGUIDE, 252
        VERTGUIDE, 258
        TOPMARGIN, 7
        BOTTOMMARGIN, 53
    END

    IDD_VIDEO_RECORDING, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 221
        VERTGUIDE, 80
        TOPMARGIN, 7
        BOTTOMMARGIN, 120
    END

    IDD_KEYBOARD, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        VERTGUIDE, 80
        TOPMARGIN, 7
        BOTTOMMARGIN, 151
    END

    IDD_CARTRIDGE_MAPPER, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 249
        TOPMARGIN, 7
        BOTTOMMARGIN, 131
    END

    IDD_INPUTMAP_ADDCONTROLLER, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 198
        VERTGUIDE, 56
        TOPMARGIN, 7
        BOTTOMMARGIN, 83
    END

    IDD_INPUTMAP_REBIND, DIALOG
    BEGIN
        LEFTMARGIN, 4
        RIGHTMARGIN, 281
        VERTGUIDE, 218
        TOPMARGIN, 4
        BOTTOMMARGIN, 21
    END

    IDD_DEVICE_850, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 336
        VERTGUIDE, 73
        VERTGUIDE, 336
        TOPMARGIN, 7
        BOTTOMMARGIN, 65
    END

    IDD_LIGHTPEN, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 245
        VERTGUIDE, 13
        VERTGUIDE, 71
        VERTGUIDE, 75
        TOPMARGIN, 7
        BOTTOMMARGIN, 102
    END

    IDD_CHEATER, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        VERTGUIDE, 73
        VERTGUIDE, 148
        VERTGUIDE, 152
        TOPMARGIN, 7
        BOTTOMMARGIN, 183
        HORZGUIDE, 69
        HORZGUIDE, 164
    END

    IDD_CHEAT_EDIT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        VERTGUIDE, 53
        TOPMARGIN, 7
        BOTTOMMARGIN, 78
    END

    IDD_ROM_IMAGES, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        TOPMARGIN, 7
        BOTTOMMARGIN, 173
    END

    IDD_PROGRAM_ERROR, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 225
        TOPMARGIN, 7
        BOTTOMMARGIN, 154
    END

    IDD_DISK_EXPLORER, DIALOG
    BEGIN
        LEFTMARGIN, 1
        RIGHTMARGIN, 299
        TOPMARGIN, 7
        BOTTOMMARGIN, 170
        HORZGUIDE, 156
    END

    IDD_VERIFIER, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 177
        VERTGUIDE, 12
        TOPMARGIN, 7
        BOTTOMMARGIN, 91
    END

    IDD_PCLINK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        TOPMARGIN, 7
        BOTTOMMARGIN, 83
    END

    IDD_SPEED, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 243
        VERTGUIDE, 80
        TOPMARGIN, 7
        BOTTOMMARGIN, 80
    END

    IDD_SELECT_PHYSICAL_DISK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        TOPMARGIN, 7
        BOTTOMMARGIN, 192
    END

    IDD_OPTIONS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        VERTGUIDE, 71
        TOPMARGIN, 7
        BOTTOMMARGIN, 178
        HORZGUIDE, 160
    END

    IDD_OPTIONS_DISPLAY_MODE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 233
        TOPMARGIN, 7
        BOTTOMMARGIN, 124
    END

    IDD_PROGRESS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 179
        TOPMARGIN, 7
        BOTTOMMARGIN, 66
    END

    IDD_FILE_ASSOC, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 254
        TOPMARGIN, 7
        BOTTOMMARGIN, 151
    END

    IDD_HDEVICE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 313
        VERTGUIDE, 62
        VERTGUIDE, 67
        VERTGUIDE, 295
        TOPMARGIN, 7
        BOTTOMMARGIN, 102
    END

    IDD_CREATE_VHD, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 243
        VERTGUIDE, 58
        VERTGUIDE, 62
        VERTGUIDE, 74
        VERTGUIDE, 134
        VERTGUIDE, 138
        TOPMARGIN, 7
        BOTTOMMARGIN, 151
    END

    IDD_OPTIONS_FLASH, DIALOG
    BEGIN
        VERTGUIDE, 6
        VERTGUIDE, 74
        VERTGUIDE, 78
        VERTGUIDE, 214
    END

    IDD_DEBUG_CHOOSE_FONT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        VERTGUIDE, 137
        VERTGUIDE, 144
        VERTGUIDE, 193
        TOPMARGIN, 7
        BOTTOMMARGIN, 110
    END

    IDD_DRAGONCART, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 285
        VERTGUIDE, 92
        VERTGUIDE, 186
        TOPMARGIN, 7
        BOTTOMMARGIN, 95
    END

    IDD_FIRMWARE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 274
        TOPMARGIN, 7
        BOTTOMMARGIN, 186
    END

    IDD_FIRMWARE_EDIT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 293
        VERTGUIDE, 54
        VERTGUIDE, 60
        VERTGUIDE, 146
        TOPMARGIN, 7
        BOTTOMMARGIN, 173
    END

    IDD_DEVICES, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 309
        TOPMARGIN, 7
        BOTTOMMARGIN, 175
    END

    IDD_DEVICE_NEW, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 309
        TOPMARGIN, 7
        BOTTOMMARGIN, 175
    END

    IDD_HARD_DISK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 305
        VERTGUIDE, 7
        VERTGUIDE, 62
        VERTGUIDE, 67
        VERTGUIDE, 288
        TOPMARGIN, 7
        BOTTOMMARGIN, 137
    END

    IDD_DEVICE_BLACKBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 268
        VERTGUIDE, 72
        VERTGUIDE, 78
        TOPMARGIN, 7
        BOTTOMMARGIN, 156
    END

    IDD_DEVICE_MODEM, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 336
        VERTGUIDE, 104
        VERTGUIDE, 106
        VERTGUIDE, 117
        TOPMARGIN, 7
        BOTTOMMARGIN, 164
    END

    IDD_ADJUST_COLORS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 382
        VERTGUIDE, 80
        VERTGUIDE, 204
        VERTGUIDE, 252
        VERTGUIDE, 258
        TOPMARGIN, 7
        BOTTOMMARGIN, 204
    END

    IDD_FILEVIEW, DIALOG
    BEGIN
    END

    IDD_DEVICE_1030MODEM, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 337
        VERTGUIDE, 7
        VERTGUIDE, 73
        TOPMARGIN, 7
        BOTTOMMARGIN, 155
    END

    IDD_DEVICE_SX212, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 337
        VERTGUIDE, 7
        VERTGUIDE, 73
        TOPMARGIN, 7
        BOTTOMMARGIN, 165
    END

    IDD_DEVICE_VERONICA, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 244
        TOPMARGIN, 7
        BOTTOMMARGIN, 41
    END
END
#endif    // APSTUDIO_INVOKED


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

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 2,6,0,0
 PRODUCTVERSION 2,6,0,0
 FILEFLAGSMASK 0x17L
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "CompanyName", "virtualdub.org"
            VALUE "FileDescription", "Altirra 8-bit computer emulator"
            VALUE "FileVersion", "2.6.0.0"
            VALUE "InternalName", "Altirra"
            VALUE "LegalCopyright", "Copyright (C) 2008-2015 Avery Lee, All Rights Reserved."
            VALUE "OriginalFilename", "Altirra.exe"
            VALUE "ProductName", "Altirra"
            VALUE "ProductVersion", "2.6.0.0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// KERNEL
//

IDR_KERNEL              KERNEL                  "..\\..\\..\\out\\release\\kernel.rom"
IDR_KERNELXL            KERNEL                  "..\\..\\..\\out\\release\\kernelxl.rom"
IDR_HLEKERNEL           KERNEL                  "..\\..\\..\\out\\release\\hlekernel.rom"
IDR_NOKERNEL            KERNEL                  "..\\..\\..\\out\\release\\nokernel.rom"
IDR_BASIC               KERNEL                  "..\\..\\..\\out\\release\\atbasic.bin"
IDR_5200KERNEL          KERNEL                  "..\\..\\..\\out\\Release\\superkernel.rom"
IDR_NOCARTRIDGE         KERNEL                  "..\\..\\..\\out\\Release\\nocartridge.rom"
IDR_NOHDBIOS            KERNEL                  "..\\..\\..\\out\\Release\\nohdbios.rom"
IDR_NOGAME              KERNEL                  "..\\..\\..\\out\\Release\\nogame.rom"
IDR_U1MBBIOS            KERNEL                  "..\\..\\..\\out\\release\\ultimate.lzrom"
IDR_850RELOCATOR        KERNEL                  "..\\..\\..\\out\\release\\850relocator.bin"
IDR_850HANDLER          KERNEL                  "..\\..\\..\\out\\release\\850handler.bin"
IDR_1030FIRMWARE        KERNEL                  "..\\..\\..\\out\\release\\1030firmware.bin"
IDR_NOMIO               KERNEL                  "..\\..\\..\\out\\release\\nomio.lzrom"
IDR_NOBLACKBOX          KERNEL                  "..\\..\\..\\out\\release\\noblackbox.lzrom"

/////////////////////////////////////////////////////////////////////////////
//
// STUFF
//

IDR_CHANGES             STUFF                   "changes.txt"
IDR_DEBUG_HELP          STUFF                   "dbghelp.txt"
IDR_TRACK_STEP          STUFF                   "TrackStep.pcm"
IDR_TRACK_STEP_2        STUFF                   "TrackStep2.pcm"
IDR_TRACK_STEP_3        STUFF                   "TrackStep3.pcm"
IDR_DISK_SPIN           STUFF                   "DiskSpin.pcm"
IDR_DISKLOADER128       STUFF                   "..\\..\\..\\out\\Release\\atdiskloader128.bin"
IDR_BOOTSECTOR_DOS2     STUFF                   "..\\..\\..\\out\\release\\bootsecdos2.bin"
IDR_ABOUT               STUFF                   "about.txt"
IDR_MENU_DEFAULT        STUFF                   "menu_default.txt"

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

IDB_TOOLBAR_PROFILER    BITMAP                  "profilerToolbar.bmp"

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

IDC_TARGET              CURSOR                  "target.cur"
IDC_TARGET_OFF          CURSOR                  "targetoff.cur"
#endif    // English (United States) resources
/////////////////////////////////////////////////////////////////////////////



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


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

