emu48-mirror/sources/Emu48/EMU48.RC

735 lines
26 KiB
Text
Raw Normal View History

//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// French (France) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA)
#ifdef _WIN32
LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
2024-03-19 22:25:45 +01:00
// DESIGNINFO
//
2024-03-19 22:25:45 +01:00
#ifdef APSTUDIO_INVOKED
2024-03-19 22:37:54 +01:00
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
2024-03-19 22:37:54 +01:00
IDD_WRITEONLYREG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 173
TOPMARGIN, 7
BOTTOMMARGIN, 75
END
2024-03-19 22:37:03 +01:00
IDD_FIND, DIALOG
BEGIN
LEFTMARGIN, 6
RIGHTMARGIN, 190
TOPMARGIN, 7
BOTTOMMARGIN, 40
END
2024-03-19 22:25:45 +01:00
IDD_BREAKEDIT, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 5
2024-03-19 22:37:03 +01:00
RIGHTMARGIN, 113
2024-03-19 22:25:45 +01:00
TOPMARGIN, 5
2024-03-19 22:36:03 +01:00
BOTTOMMARGIN, 95
END
2024-03-19 22:25:45 +01:00
IDD_ABOUT, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 7
RIGHTMARGIN, 254
TOPMARGIN, 6
BOTTOMMARGIN, 145
END
2024-03-19 22:25:45 +01:00
IDD_SETTINGS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 160
TOPMARGIN, 4
2024-03-19 22:36:03 +01:00
BOTTOMMARGIN, 202
2024-03-19 22:25:45 +01:00
END
2024-03-19 22:25:45 +01:00
IDD_CHOOSEKML, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 59
END
2024-03-19 22:25:45 +01:00
IDD_KMLLOG, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 7
RIGHTMARGIN, 294
TOPMARGIN, 7
BOTTOMMARGIN, 160
END
2024-03-19 22:25:45 +01:00
IDD_DISASM, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 7
RIGHTMARGIN, 248
TOPMARGIN, 5
BOTTOMMARGIN, 158
END
2024-03-19 22:25:45 +01:00
IDD_DEBUG, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 5
2024-03-19 22:36:03 +01:00
RIGHTMARGIN, 274
2024-03-19 22:37:03 +01:00
TOPMARGIN, 17
BOTTOMMARGIN, 264
END
2024-03-19 22:25:45 +01:00
IDD_NEWVALUE, DIALOG
2024-03-19 22:24:30 +01:00
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 8
RIGHTMARGIN, 168
TOPMARGIN, 7
BOTTOMMARGIN, 43
2024-03-19 22:24:30 +01:00
END
2024-03-19 22:25:45 +01:00
IDD_ENTERADR, DIALOG
BEGIN
2024-03-19 22:25:45 +01:00
LEFTMARGIN, 8
RIGHTMARGIN, 149
TOPMARGIN, 7
BOTTOMMARGIN, 43
END
2024-03-19 22:36:03 +01:00
IDD_ENTERBREAK, DIALOG
BEGIN
LEFTMARGIN, 8
RIGHTMARGIN, 149
TOPMARGIN, 7
2024-03-19 22:37:03 +01:00
BOTTOMMARGIN, 79
2024-03-19 22:36:03 +01:00
END
IDD_INSTRUCTIONS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 162
END
END
2024-03-19 22:25:45 +01:00
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
2024-03-19 22:25:45 +01:00
// Dialog
//
2024-03-19 22:37:54 +01:00
IDD_WRITEONLYREG DIALOG DISCARDABLE 0, 0, 180, 82
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Write Only Registers"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "20-24 (Display Start Address)",IDC_STATIC,11,11,131,8
RTEXT "00000",IDC_ADDR20_24,144,11,25,8
LTEXT "25-27 (Display Line Offset)",IDC_STATIC,11,21,131,8
RTEXT "000",IDC_ADDR25_27,144,21,25,8
LTEXT "28-29 (Display Line Counter)",IDC_STATIC,11,31,131,8
RTEXT "00",IDC_ADDR28_29,144,31,25,8
LTEXT "30-34 (Display Secondary Start Address)",IDC_STATIC,11,
41,131,8
RTEXT "00000",IDC_ADDR30_34,144,41,25,8
DEFPUSHBUTTON "OK",IDOK,65,61,50,14
END
IDD_FIND DIALOG DISCARDABLE 0, 0, 197, 47
2024-03-19 22:37:03 +01:00
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Find"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "Find &what:",IDC_STATIC,7,9,34,8
2024-03-19 22:37:54 +01:00
COMBOBOX IDC_FIND_DATA,46,7,88,41,CBS_DROPDOWN | CBS_AUTOHSCROLL |
2024-03-19 22:37:03 +01:00
WS_VSCROLL | WS_TABSTOP
2024-03-19 22:37:54 +01:00
CONTROL "Find &ASCII",IDC_FIND_ASCII,"Button",BS_AUTOCHECKBOX |
2024-03-19 22:37:03 +01:00
WS_TABSTOP,46,30,49,10
2024-03-19 22:37:54 +01:00
DEFPUSHBUTTON "&Find Next",IDOK,140,7,50,14
2024-03-19 22:37:03 +01:00
PUSHBUTTON "Cancel",IDCANCEL,140,26,50,14
END
IDD_BREAKEDIT DIALOG DISCARDABLE 0, 0, 118, 100
2024-03-19 22:25:45 +01:00
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2024-03-19 22:37:03 +01:00
CAPTION "Edit Breakpoints"
2024-03-19 22:25:45 +01:00
FONT 8, "Courier New"
BEGIN
2024-03-19 22:37:03 +01:00
DEFPUSHBUTTON "OK",IDCANCEL,83,81,30,14
2024-03-19 22:25:45 +01:00
LTEXT "Current breakpoints:",IDC_STATIC_BREAKPOINT,5,5,82,8
2024-03-19 22:37:54 +01:00
LISTBOX IDC_BREAKEDIT_WND,5,17,108,58,LBS_SORT |
LBS_OWNERDRAWFIXED | LBS_HASSTRINGS |
LBS_NOINTEGRALHEIGHT | LBS_WANTKEYBOARDINPUT |
2024-03-19 22:37:03 +01:00
LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Add...",IDC_BREAKEDIT_ADD,5,81,30,14
PUSHBUTTON "&Delete",IDC_BREAKEDIT_DELETE,44,81,30,14
END
2024-03-19 22:37:54 +01:00
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 261, 160
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About Emu48"
2024-03-19 22:37:03 +01:00
FONT 8, "MS Sans Serif"
BEGIN
2024-03-19 22:24:30 +01:00
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE,
WS_EX_TRANSPARENT
2024-03-19 22:24:30 +01:00
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
2024-03-19 22:37:54 +01:00
LTEXT "Copyright <20> 2002 S<>bastien Carlier && Christoph Gie<69>elink",
2024-03-19 22:24:30 +01:00
IDC_STATIC,29,18,181,8
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
2024-03-19 22:37:54 +01:00
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
2024-03-19 22:24:30 +01:00
ES_READONLY
END
2024-03-19 22:37:54 +01:00
IDD_SETTINGS DIALOG DISCARDABLE 0, 0, 167, 209
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Settings"
2024-03-19 22:37:03 +01:00
FONT 8, "MS Sans Serif"
BEGIN
2024-03-19 22:24:30 +01:00
CONTROL "Authentic Calculator Speed",IDC_REALSPEED,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,13,13,104,10
CONTROL "Automatically Save Files",IDC_AUTOSAVE,"Button",
2024-03-19 22:24:30 +01:00
BS_AUTOCHECKBOX | WS_TABSTOP,13,26,89,10
CONTROL "Automatically Save Files On Exit",IDC_AUTOSAVEONEXIT,
2024-03-19 22:24:30 +01:00
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,39,114,10
CONTROL "Always display KML Compilation Result",
IDC_ALWAYSDISPLOG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
2024-03-19 22:24:30 +01:00
13,52,136,10
2024-03-19 22:36:03 +01:00
GROUPBOX "General",IDC_STATIC,7,4,153,63
2024-03-19 22:37:54 +01:00
CONTROL "HP Mnemonics",IDC_DISASM_HP,"Button",BS_AUTORADIOBUTTON |
2024-03-19 22:36:03 +01:00
WS_GROUP | WS_TABSTOP,13,81,65,11
CONTROL "Class Mnemonics",IDC_DISASM_CLASS,"Button",
BS_AUTORADIOBUTTON,84,81,70,11
2024-03-19 22:37:03 +01:00
GROUPBOX "Disassembler",IDC_STATIC,7,70,153,28
2024-03-19 22:37:54 +01:00
CONTROL "Port 1 is Plugged",IDC_PORT1EN,"Button",BS_AUTOCHECKBOX |
2024-03-19 22:36:03 +01:00
WS_TABSTOP,13,110,67,10
CONTROL "Port 1 is Writeable",IDC_PORT1WR,"Button",
2024-03-19 22:36:03 +01:00
BS_AUTOCHECKBOX | WS_TABSTOP,84,110,69,10
2024-03-19 22:24:30 +01:00
CONTROL "Port 2 is Shared",IDC_PORT2ISSHARED,"Button",
2024-03-19 22:36:03 +01:00
BS_AUTOCHECKBOX | WS_TABSTOP,13,123,65,10
LTEXT "Port 2 File :",IDC_STATIC,13,136,37,8
EDITTEXT IDC_PORT2,51,134,104,12,ES_AUTOHSCROLL
GROUPBOX "Memory Cards",IDC_STATIC,7,101,153,50
LTEXT "Wire:",IDC_STATIC,13,166,17,8
2024-03-19 22:37:54 +01:00
COMBOBOX IDC_WIRE,31,164,48,42,CBS_DROPDOWNLIST | WS_VSCROLL |
2024-03-19 22:24:30 +01:00
WS_TABSTOP,WS_EX_LEFTSCROLLBAR
2024-03-19 22:36:03 +01:00
LTEXT "IR:",IDC_STATIC,89,166,9,8
2024-03-19 22:37:54 +01:00
COMBOBOX IDC_IR,107,164,48,43,CBS_DROPDOWNLIST | WS_VSCROLL |
2024-03-19 22:24:30 +01:00
WS_TABSTOP
2024-03-19 22:36:03 +01:00
GROUPBOX "Serial Ports",IDC_STATIC,7,154,153,27
DEFPUSHBUTTON "&Ok",IDOK,9,188,50,14
PUSHBUTTON "&Cancel",IDCANCEL,107,188,50,14
END
IDD_CHOOSEKML DIALOG DISCARDABLE 0, 0, 186, 66
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Choose Your KML Script"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
PUSHBUTTON "Cancel",IDCANCEL,129,27,50,14
2024-03-19 22:37:54 +01:00
COMBOBOX IDC_KMLSCRIPT,7,47,172,120,CBS_DROPDOWNLIST |
CBS_OEMCONVERT | CBS_SORT | WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_EMU48DIR,7,17,107,14,ES_AUTOHSCROLL
LTEXT "Emu48 Directory :",IDC_STATIC,7,7,115,8
LTEXT "Current KML Script :",IDC_STATIC,7,37,115,8
PUSHBUTTON "V",IDC_UPDATE,115,17,10,14
END
2024-03-19 22:37:54 +01:00
IDD_KMLLOG DIALOG DISCARDABLE 0, 0, 301, 167
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "KML Script Compilation Result"
2024-03-19 22:37:03 +01:00
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,86,146,50,14
PUSHBUTTON "Cancel",IDCANCEL,164,146,50,14
2024-03-19 22:37:54 +01:00
CONTROL "Always",IDC_ALWAYSDISPLOG,"Button",BS_AUTOCHECKBOX |
BS_PUSHLIKE | WS_TABSTOP,263,147,31,13,WS_EX_STATICEDGE
GROUPBOX "",IDC_STATIC,7,7,287,36
CTEXT "Title of the Script",IDC_TITLE,71,14,158,8
CTEXT "by",IDC_STATIC,71,22,158,8
CTEXT "The Author",IDC_AUTHOR,71,30,158,8,NOT WS_GROUP
2024-03-19 22:37:54 +01:00
EDITTEXT IDC_KMLLOG,7,48,287,92,ES_MULTILINE | ES_AUTOHSCROLL |
ES_OEMCONVERT | ES_READONLY | ES_WANTRETURN | NOT
WS_BORDER | WS_VSCROLL | NOT WS_TABSTOP,WS_EX_CLIENTEDGE
END
2024-03-19 22:37:54 +01:00
IDD_DISASM DIALOG DISCARDABLE 0, 0, 255, 165
2024-03-19 22:24:30 +01:00
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Disassembler"
2024-03-19 22:37:03 +01:00
FONT 8, "Courier New"
2024-03-19 22:24:30 +01:00
BEGIN
LTEXT "Address (HEX):",IDC_ADDRESS,7,147,46,8
EDITTEXT IDC_DISASM_ADR,56,145,36,12,ES_AUTOHSCROLL
PUSHBUTTON "&Next Address",IDC_DISASM_NEXT,99,144,47,14
PUSHBUTTON "&Copy Data",IDC_DISASM_COPY,150,144,47,14
PUSHBUTTON "Cancel",IDCANCEL,201,144,47,14
2024-03-19 22:36:03 +01:00
GROUPBOX "Module",IDC_DISASM_MODULE,7,5,241,26
2024-03-19 22:37:54 +01:00
CONTROL "Map",IDC_DISASM_MAP,"Button",BS_AUTORADIOBUTTON |
2024-03-19 22:36:03 +01:00
WS_GROUP | WS_TABSTOP,14,16,37,10
CONTROL "ROM",IDC_DISASM_ROM,"Button",BS_AUTORADIOBUTTON,61,16,
37,10
CONTROL "RAM",IDC_DISASM_RAM,"Button",BS_AUTORADIOBUTTON,108,16,
37,10
2024-03-19 22:24:30 +01:00
CONTROL "Port 1",IDC_DISASM_PORT1,"Button",BS_AUTORADIOBUTTON,
2024-03-19 22:36:03 +01:00
155,16,37,10
2024-03-19 22:24:30 +01:00
CONTROL "Port 2",IDC_DISASM_PORT2,"Button",BS_AUTORADIOBUTTON,
2024-03-19 22:36:03 +01:00
202,16,37,10
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DISASM_WIN,7,37,241,100,NOT LBS_NOTIFY |
LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL |
2024-03-19 22:24:30 +01:00
WS_TABSTOP,WS_EX_NOPARENTNOTIFY
END
2024-03-19 22:37:54 +01:00
IDD_DEBUG DIALOG DISCARDABLE 0, 0, 279, 269
2024-03-19 22:25:45 +01:00
STYLE WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Debugger"
MENU IDR_DEBUG
2024-03-19 22:37:03 +01:00
FONT 8, "Courier New"
2024-03-19 22:25:45 +01:00
BEGIN
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_CODE,11,27,165,122,NOT LBS_NOTIFY |
LBS_OWNERDRAWFIXED | LBS_HASSTRINGS |
LBS_NOINTEGRALHEIGHT | LBS_WANTKEYBOARDINPUT |
2024-03-19 22:25:45 +01:00
WS_TABSTOP
2024-03-19 22:37:03 +01:00
GROUPBOX "Code",IDC_STATIC_CODE,5,17,177,138
LTEXT "A= 0000000000000000",IDC_REG_A,192,27,77,8
LTEXT "B= 0000000000000000",IDC_REG_B,192,34,77,8
LTEXT "C= 0000000000000000",IDC_REG_C,192,41,77,8
LTEXT "D= 0000000000000000",IDC_REG_D,192,48,77,8
LTEXT "R0=0000000000000000",IDC_REG_R0,192,58,77,8
LTEXT "R1=0000000000000000",IDC_REG_R1,192,65,77,8
LTEXT "R2=0000000000000000",IDC_REG_R2,192,72,77,8
LTEXT "R3=0000000000000000",IDC_REG_R3,192,79,77,8
LTEXT "R4=0000000000000000",IDC_REG_R4,192,86,77,8
LTEXT "D0=00000",IDC_REG_D0,192,97,33,8
LTEXT "D1=00000",IDC_REG_D1,236,97,33,8
LTEXT "P=0",IDC_REG_P,192,108,13,8
LTEXT "PC=00000",IDC_REG_PC,236,108,33,8
LTEXT "OUT=000",IDC_REG_OUT,192,119,29,8
LTEXT "IN=0000",IDC_REG_IN,240,119,29,8
LTEXT "ST=0000",IDC_REG_ST,192,130,29,8
LTEXT "CY=0",IDC_REG_CY,224,130,17,8
LTEXT "Mode=H",IDC_REG_MODE,244,130,25,8
LTEXT "MP=0",IDC_REG_MP,192,140,17,8
LTEXT "SR=0",IDC_REG_SR,212,140,17,8
LTEXT "SB=0",IDC_REG_SB,232,140,17,8
LTEXT "XM=0",IDC_REG_XM,252,140,17,8
GROUPBOX "Registers",IDC_STATIC_REGISTERS,187,17,87,138
CONTROL "",IDC_DEBUG_MEM,"Static",SS_WHITERECT | WS_GROUP,11,166,
2024-03-19 22:25:45 +01:00
165,52,WS_EX_CLIENTEDGE
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_ADDR,12,168,25,48,NOT LBS_NOTIFY |
LBS_NOINTEGRALHEIGHT | LBS_NOSEL | WS_DISABLED | NOT
2024-03-19 22:25:45 +01:00
WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL0,40,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER | WS_TABSTOP
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL1,52,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL2,64,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL3,76,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL4,88,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL5,100,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL6,112,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_COL7,124,168,11,48,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:25:45 +01:00
LBS_WANTKEYBOARDINPUT | NOT WS_BORDER
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_MEM_TEXT,139,168,35,48,NOT LBS_NOTIFY |
LBS_NOINTEGRALHEIGHT | LBS_NOSEL | WS_DISABLED | NOT
2024-03-19 22:25:45 +01:00
WS_BORDER
2024-03-19 22:37:03 +01:00
GROUPBOX "Memory",IDC_STATIC_MEMORY,5,156,177,68
2024-03-19 22:37:54 +01:00
LISTBOX IDC_DEBUG_STACK,192,166,76,52,LBS_NOINTEGRALHEIGHT |
2024-03-19 22:37:03 +01:00
LBS_WANTKEYBOARDINPUT | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Stack",IDC_STATIC_STACK,187,156,87,68
LTEXT "Size Mask",IDC_STATIC,11,243,37,8
LTEXT "Address",IDC_STATIC,11,251,29,8
CTEXT "I/O",IDC_STATIC,55,235,21,8
CTEXT "NCE2",IDC_STATIC,80,235,21,8
CTEXT "CE1",IDC_STATIC,105,235,21,8
CTEXT "CE2",IDC_STATIC,130,235,21,8
CTEXT "NCE3",IDC_STATIC,155,235,21,8
CTEXT "-----",IDC_MMU_IO_S,55,243,21,8
CTEXT "-----",IDC_MMU_NCE2_S,80,243,21,8
CTEXT "-----",IDC_MMU_CE1_S,105,243,21,8
CTEXT "-----",IDC_MMU_CE2_S,130,243,21,8
CTEXT "-----",IDC_MMU_NCE3_S,155,243,21,8
CTEXT "-----",IDC_MMU_IO_A,55,251,21,8
CTEXT "-----",IDC_MMU_CE1_A,105,251,21,8
CTEXT "-----",IDC_MMU_CE2_A,130,251,21,8
CTEXT "-----",IDC_MMU_NCE2_A,80,251,21,8
CTEXT "-----",IDC_MMU_NCE3_A,155,251,21,8
GROUPBOX "MMU",IDC_STATIC_MMU,5,225,177,39
LTEXT "Interrupts =",IDC_STATIC,193,235,61,8
LTEXT "Keyboard Scan =",IDC_STATIC,193,243,61,8
LTEXT "Bank Switcher =",IDC_MISC_BS_TXT,193,251,61,8,
2024-03-19 22:36:03 +01:00
WS_DISABLED
2024-03-19 22:37:03 +01:00
LTEXT "",IDC_MISC_INT,256,235,13,8
LTEXT "",IDC_MISC_KEY,256,243,13,8
LTEXT "00",IDC_MISC_BS,256,251,13,8,WS_DISABLED
GROUPBOX "Miscellaneous",IDC_STATIC_MISC,187,225,87,39
2024-03-19 22:25:45 +01:00
END
IDD_NEWVALUE DIALOG DISCARDABLE 0, 0, 175, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "New Value"
FONT 8, "MS Sans Serif"
BEGIN
2024-03-19 22:37:54 +01:00
LTEXT "New value (hexadecimal):",IDC_STATIC,8,9,81,8
EDITTEXT IDC_NEWVALUE,93,7,75,12,ES_AUTOHSCROLL
2024-03-19 22:25:45 +01:00
DEFPUSHBUTTON "OK",IDOK,21,29,50,14
PUSHBUTTON "Cancel",IDCANCEL,103,29,50,14
END
2024-03-19 22:25:45 +01:00
IDD_ENTERADR DIALOG DISCARDABLE 0, 0, 156, 50
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2024-03-19 22:37:03 +01:00
CAPTION "Enter Address"
2024-03-19 22:25:45 +01:00
FONT 8, "MS Sans Serif"
BEGIN
2024-03-19 22:37:54 +01:00
LTEXT "Enter address (hexadecimal):",IDC_STATIC,8,9,93,8
EDITTEXT IDC_ENTERADR,105,7,44,12,ES_AUTOHSCROLL
2024-03-19 22:25:45 +01:00
DEFPUSHBUTTON "OK",IDOK,14,29,50,14
PUSHBUTTON "Cancel",IDCANCEL,92,29,50,14
END
2024-03-19 22:37:03 +01:00
IDD_ENTERBREAK DIALOG DISCARDABLE 0, 0, 156, 86
2024-03-19 22:36:03 +01:00
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
2024-03-19 22:37:03 +01:00
CAPTION "Enter Breakpoint"
2024-03-19 22:36:03 +01:00
FONT 8, "MS Sans Serif"
BEGIN
2024-03-19 22:37:54 +01:00
LTEXT "Enter breakpoint (hexadecimal):",IDC_STATIC,8,9,99,8
EDITTEXT IDC_ENTERADR,112,7,37,12,ES_AUTOHSCROLL
CONTROL "&Code",IDC_BPCODE,"Button",BS_AUTORADIOBUTTON |
2024-03-19 22:36:03 +01:00
WS_GROUP | WS_TABSTOP,17,24,33,10
2024-03-19 22:37:03 +01:00
CONTROL "R&PL",IDC_BPRPL,"Button",BS_AUTORADIOBUTTON,17,50,30,10
2024-03-19 22:36:03 +01:00
CONTROL "Memory &Access",IDC_BPACCESS,"Button",
BS_AUTORADIOBUTTON,79,24,63,10
2024-03-19 22:37:03 +01:00
CONTROL "Memory &Read",IDC_BPREAD,"Button",BS_AUTORADIOBUTTON,79,
37,60,10
2024-03-19 22:36:03 +01:00
CONTROL "Memory &Write",IDC_BPWRITE,"Button",BS_AUTORADIOBUTTON,
2024-03-19 22:37:03 +01:00
79,50,59,10
DEFPUSHBUTTON "OK",IDOK,14,65,50,14
PUSHBUTTON "Cancel",IDCANCEL,92,65,50,14
2024-03-19 22:36:03 +01:00
END
2024-03-19 22:37:54 +01:00
IDD_INSTRUCTIONS DIALOG DISCARDABLE 0, 0, 186, 169
2024-03-19 22:36:03 +01:00
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Last Instructions"
2024-03-19 22:37:03 +01:00
FONT 8, "Courier New"
2024-03-19 22:36:03 +01:00
BEGIN
LTEXT "Instructions (disassembly maybe incorrect):",
IDC_INSTR_TEXT,7,7,173,8
2024-03-19 22:37:54 +01:00
LISTBOX IDC_INSTR_CODE,7,18,172,122,NOT LBS_NOTIFY |
LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL |
2024-03-19 22:36:03 +01:00
WS_TABSTOP,WS_EX_NOPARENTNOTIFY
PUSHBUTTON "&Copy Data",IDC_INSTR_COPY,7,148,50,14
PUSHBUTTON "C&lear Data",IDC_INSTR_CLEAR,68,148,50,14
DEFPUSHBUTTON "Cancel",IDCANCEL,129,148,50,14
END
2024-03-19 22:25:45 +01:00
2024-03-19 22:37:03 +01:00
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDB_CHECKBOX BITMAP DISCARDABLE "checkbox.bmp"
IDR_DEBUG_TOOLBAR BITMAP MOVEABLE PURE "dbgtool.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//
IDR_DEBUG_TOOLBAR TOOLBAR DISCARDABLE 16, 15
BEGIN
BUTTON ID_DEBUG_RUN
BUTTON ID_DEBUG_CANCEL
BUTTON ID_DEBUG_BREAK
SEPARATOR
BUTTON ID_BREAKPOINTS_SETBREAK
BUTTON ID_BREAKPOINTS_CODEEDIT
SEPARATOR
BUTTON ID_DEBUG_STEP
BUTTON ID_DEBUG_STEPOVER
BUTTON ID_DEBUG_STEPOUT
BUTTON ID_DEBUG_RUNCURSOR
END
2024-03-19 22:25:45 +01:00
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
2024-03-19 22:25:45 +01:00
// Version
//
2024-03-19 22:25:45 +01:00
VS_VERSION_INFO VERSIONINFO
2024-03-19 22:37:54 +01:00
FILEVERSION 1,3,0,0
PRODUCTVERSION 1,3,0,0
2024-03-19 22:25:45 +01:00
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
2024-03-19 22:37:03 +01:00
FILEFLAGS 0x1L
2024-03-19 22:25:45 +01:00
#else
2024-03-19 22:37:03 +01:00
FILEFLAGS 0x0L
2024-03-19 22:25:45 +01:00
#endif
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
2024-03-19 22:25:45 +01:00
BLOCK "StringFileInfo"
BEGIN
2024-03-19 22:25:45 +01:00
BLOCK "00000000"
BEGIN
2024-03-19 22:36:03 +01:00
VALUE "CompanyName", "Sebastien Carlier & Christoph Gie<69>elink\0"
VALUE "FileDescription", "HP38/39/40/48/49 Emulator\0"
2024-03-19 22:37:54 +01:00
VALUE "FileVersion", "1, 3, 0, 0\0"
2024-03-19 22:25:45 +01:00
VALUE "InternalName", "Emu48\0"
2024-03-19 22:37:54 +01:00
VALUE "LegalCopyright", "Copyright <20> 2002\0"
2024-03-19 22:25:45 +01:00
VALUE "OriginalFilename", "Emu48.exe\0"
VALUE "ProductName", "Emu48\0"
2024-03-19 22:37:54 +01:00
VALUE "ProductVersion", "1, 3, 0, 0\0"
2024-03-19 22:25:45 +01:00
END
END
2024-03-19 22:25:45 +01:00
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0, 0
END
END
2024-03-19 22:25:45 +01:00
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_EMU48 ICON DISCARDABLE "Emu48.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
2024-03-19 22:37:54 +01:00
IDR_MENU MENU DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
POPUP "&File"
BEGIN
2024-03-19 22:25:45 +01:00
MENUITEM "&New...", ID_FILE_NEW
MENUITEM "&Open...", ID_FILE_OPEN
MENUITEM "&Save", ID_FILE_SAVE, GRAYED
MENUITEM "Save &As...", ID_FILE_SAVEAS, GRAYED
MENUITEM "&Close", ID_FILE_CLOSE, GRAYED
MENUITEM SEPARATOR
MENUITEM "S&ettings...", ID_VIEW_SETTINGS
MENUITEM SEPARATOR
MENUITEM "E&xit", ID_FILE_EXIT
END
POPUP "&Edit"
BEGIN
MENUITEM "&Load Object...", ID_OBJECT_LOAD
MENUITEM "&Save Object...", ID_OBJECT_SAVE
MENUITEM SEPARATOR
MENUITEM "&Copy String", ID_STACK_COPY
MENUITEM "C&opy Screen", ID_VIEW_COPY
MENUITEM "&Paste String", ID_STACK_PASTE
MENUITEM SEPARATOR
MENUITEM "&Reset Calculator", ID_VIEW_RESET, GRAYED
POPUP "&Backup"
BEGIN
MENUITEM "&Save", ID_BACKUP_SAVE, GRAYED
MENUITEM "&Restore", ID_BACKUP_RESTORE
, GRAYED
MENUITEM "&Delete", ID_BACKUP_DELETE, GRAYED
END
END
POPUP "&View"
BEGIN
MENUITEM "Change &KML Script...", ID_VIEW_SCRIPT
END
POPUP "&Tools"
BEGIN
MENUITEM "D&isassembler...", ID_TOOL_DISASM
MENUITEM "&Debugger...", ID_TOOL_DEBUG
END
POPUP "&Help"
BEGIN
MENUITEM "&About Emu48...", ID_ABOUT
END
2024-03-19 22:25:45 +01:00
END
2024-03-19 22:24:30 +01:00
2024-03-19 22:37:54 +01:00
IDR_DEBUG MENU DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
POPUP "&Debug"
2024-03-19 22:24:30 +01:00
BEGIN
2024-03-19 22:25:45 +01:00
MENUITEM "&Run\tF5", ID_DEBUG_RUN
2024-03-19 22:37:03 +01:00
MENUITEM "Run to &Cursor\tF6", ID_DEBUG_RUNCURSOR
2024-03-19 22:25:45 +01:00
MENUITEM "&Step Into\tF7", ID_DEBUG_STEP
MENUITEM "Step &Over\tF8", ID_DEBUG_STEPOVER
MENUITEM "Step O&ut\tF9", ID_DEBUG_STEPOUT
MENUITEM "&Break\tF11", ID_DEBUG_BREAK
END
POPUP "&Breakpoints"
BEGIN
2024-03-19 22:37:03 +01:00
MENUITEM "Set &Breakpoint\tF2", ID_BREAKPOINTS_SETBREAK
MENUITEM "&Edit Breakpoints...", ID_BREAKPOINTS_CODEEDIT
MENUITEM "&Clear All Breakpoints", ID_BREAKPOINTS_CLEARALL
2024-03-19 22:25:45 +01:00
MENUITEM SEPARATOR
2024-03-19 22:37:03 +01:00
MENUITEM "&NOP3 Code Breakpoints", ID_BREAKPOINTS_NOP3
MENUITEM "CODE &Object Breakpoints", ID_BREAKPOINTS_DOCODE
2024-03-19 22:36:03 +01:00
MENUITEM SEPARATOR
2024-03-19 22:37:03 +01:00
MENUITEM "&RPL Breakpoints", ID_BREAKPOINTS_RPL
2024-03-19 22:36:03 +01:00
END
POPUP "I&nterrupts"
BEGIN
MENUITEM "&Step Over Interrupts", ID_INTR_STEPOVERINT
END
POPUP "&Info"
BEGIN
MENUITEM "&Last Instructions...", ID_INFO_LASTINSTRUCTIONS
2024-03-19 22:37:54 +01:00
MENUITEM "&Write Only Registers...", ID_INFO_WRITEONLYREG
2024-03-19 22:25:45 +01:00
END
END
2024-03-19 22:37:54 +01:00
IDR_DEBUG_CODE MENU DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
POPUP ""
BEGIN
MENUITEM "&Go to address...\tG", ID_DEBUG_CODE_GOADR
MENUITEM "Go to &PC", ID_DEBUG_CODE_GOPC
MENUITEM "Set &breakpoint\tF2", ID_BREAKPOINTS_SETBREAK
MENUITEM "&Set PC to selection", ID_DEBUG_CODE_SETPCTOSELECT
END
END
2024-03-19 22:37:54 +01:00
IDR_DEBUG_MEM MENU DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
POPUP ""
BEGIN
MENUITEM "&Go to address...\tG", ID_DEBUG_MEM_GOADR
MENUITEM "Go to &PC", ID_DEBUG_MEM_GOPC
MENUITEM "Go to D&0", ID_DEBUG_MEM_GOD0
MENUITEM "Go to D&1", ID_DEBUG_MEM_GOD1
MENUITEM "Go to &Stack", ID_DEBUG_MEM_GOSTACK
2024-03-19 22:37:03 +01:00
MENUITEM SEPARATOR
2024-03-19 22:37:54 +01:00
MENUITEM "&Find...\tF", ID_DEBUG_MEM_FIND
MENUITEM SEPARATOR
POPUP "&Mapping"
BEGIN
MENUITEM "Map", ID_DEBUG_MEM_MAP
MENUITEM SEPARATOR
MENUITEM "NCE1", ID_DEBUG_MEM_NCE1
, GRAYED
MENUITEM "NCE2", ID_DEBUG_MEM_NCE2
, GRAYED
MENUITEM "CE1", ID_DEBUG_MEM_CE1, GRAYED
MENUITEM "CE2", ID_DEBUG_MEM_CE2, GRAYED
MENUITEM "NCE3", ID_DEBUG_MEM_NCE3
, GRAYED
END
END
END
IDR_DEBUG_STACK MENU DISCARDABLE
BEGIN
POPUP ""
BEGIN
MENUITEM "&Push", ID_DEBUG_STACK_PUSH
MENUITEM "P&op", ID_DEBUG_STACK_POP
MENUITEM "&Modify", ID_DEBUG_STACK_MODIFY
2024-03-19 22:24:30 +01:00
END
END
2024-03-19 22:25:45 +01:00
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
2024-03-19 22:37:54 +01:00
1 TEXTINCLUDE DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
"resource.h\0"
END
2024-03-19 22:37:54 +01:00
2 TEXTINCLUDE DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
"#include ""winres.h""\r\n"
"\0"
END
2024-03-19 22:37:54 +01:00
3 TEXTINCLUDE DISCARDABLE
2024-03-19 22:25:45 +01:00
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
2024-03-19 22:37:03 +01:00
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
2024-03-19 22:37:54 +01:00
STRINGTABLE DISCARDABLE
2024-03-19 22:37:03 +01:00
BEGIN
ID_DEBUG_RUN "Run"
ID_DEBUG_RUNCURSOR "Run to Cursor"
ID_DEBUG_STEP "Step Into"
ID_DEBUG_STEPOVER "Step Over"
ID_DEBUG_BREAK "Break Execution"
ID_DEBUG_STEPOUT "Step Out"
ID_DEBUG_CANCEL "Stop Debugging"
ID_BREAKPOINTS_SETBREAK "Insert/Remove Breakpoint"
ID_BREAKPOINTS_CODEEDIT "Breakpoint List"
END
2024-03-19 22:37:54 +01:00
/////////////////////////////////////////////////////////////////////////////
//
// Manifest
//
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "Emu48.xml"
#endif // French (France) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED