visualboyadvance-m/src/win32/VBA.rc

2245 lines
102 KiB
Plaintext

// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,8,0,0
PRODUCTVERSION 1,8,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 "Comments", "VBA-M comes with NO WARRANTY. Use it at your own risk."
VALUE "CompanyName", "http://vba-m.ngemu.com/"
VALUE "FileDescription", "GB & GBA emulator for Windows"
VALUE "FileVersion", "1, 8, 0, 0"
VALUE "InternalName", "VBA-M"
VALUE "LegalCopyright", "Copyright © 2008 VBA-M development team"
VALUE "OriginalFilename", "VisualBoyAdvance.exe"
VALUE "ProductName", "VBA-M - A VisualBoyAdvance Fork"
VALUE "ProductVersion", "1, 8, 0, 0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_MAINICON ICON "VBA-M.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_OAL_CONFIG DIALOGEX 0, 0, 167, 114
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "OpenAL configuration"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,66,96,48,12
PUSHBUTTON "Cancel",IDCANCEL,114,96,48,12
COMBOBOX IDC_DEVICE,6,18,156,36,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
LTEXT "Select device:",IDC_STATIC,6,6,156,8
GROUPBOX "Sound Buffer Count",IDC_STATIC,6,36,156,54
CONTROL "",IDC_SLIDER_BUFFERCOUNT,"msctls_trackbar32",TBS_AUTOTICKS | TBS_BOTH | WS_TABSTOP,12,48,144,24
CTEXT "bufferInfo",IDC_BUFFERINFO,12,72,144,12,0,WS_EX_DLGMODALFRAME
END
IDD_SELECT_PLUGIN DIALOG 0, 0, 201, 120
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select Filter Plugin"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,39,89,50,14
PUSHBUTTON "Cancel",IDCANCEL,103,89,50,14
COMBOBOX IDC_COMBO_PLUGIN,20,28,163,58,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
LTEXT "Filter Plugin:",IDC_STATIC,18,15,66,8
END
7533 DIALOGEX 0, 0, 254, 203
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Link Options"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
CONTROL "Tab1",IDC_TAB1,"SysTabControl32",0x0,9,7,240,162
PUSHBUTTON "OK",ID_OK,57,180,60,15
PUSHBUTTON "Cancel",ID_CANCEL,140,180,57,15
END
7532 DIALOGEX 0, 0, 184, 79
STYLE DS_SETFONT | WS_CHILD | WS_VISIBLE
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
LTEXT "Link timeout (in milliseconds)",IDC_STATIC,17,12,92,16
EDITTEXT IDC_LINKTIMEOUT,116,10,53,14,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Single Computer",IDC_LINK_SINGLE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,17,27,71,16
CONTROL "Network",IDC_LINK_LAN,"Button",BS_AUTORADIOBUTTON,17,43,70,16
END
7534 DIALOG 0, 0, 210, 113
STYLE DS_SETFONT | WS_CHILD
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "2",IDC_LINK2P,"Button",BS_AUTORADIOBUTTON | WS_GROUP,46,16,21,13
CONTROL "3",IDC_LINK3P,"Button",BS_AUTORADIOBUTTON,94,16,21,13
CONTROL "4",IDC_LINK4P,"Button",BS_AUTORADIOBUTTON,142,16,21,13
CONTROL "TCP/IP",IDC_LINKTCP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,54,47,42,14
CONTROL "UDP",IDC_LINKUDP,"Button",BS_AUTORADIOBUTTON | WS_DISABLED,121,47,33,14
PUSHBUTTON "Start!",IDC_SERVERSTART,79,89,50,17
LTEXT "Select number of players:",IDC_STATIC,60,7,89,10
LTEXT "Select protocol:",IDC_STATIC,78,33,53,11
CONTROL "Speed hacks",IDC_SSPEED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,76,70,57,12
END
7535 DIALOGEX 0, 0, 188, 108
STYLE DS_SETFONT | WS_CHILD
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
CONTROL "TCP/IP",IDC_CLINKTCP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,58,20,39,12
CONTROL "UDP",IDC_CLINKUDP,"Button",BS_AUTORADIOBUTTON | WS_DISABLED,118,20,32,12
EDITTEXT IDC_SERVERIP,84,39,79,12,ES_AUTOHSCROLL | WS_GROUP
PUSHBUTTON "Connect",IDC_LINKCONNECT,75,81,59,16
LTEXT "Select protocol:",IDC_STATIC,78,7,53,9
LTEXT "Server IP address or hostname:",IDC_STATIC,7,37,62,18
LTEXT "Speed hacks:",IDC_STATIC,7,64,47,10
CONTROL "Off (accurate)",IDC_SPEEDOFF,"Button",BS_AUTORADIOBUTTON | WS_GROUP,60,63,57,12
CONTROL "On (fast)",IDC_SPEEDON,"Button",BS_AUTORADIOBUTTON,128,63,48,12
END
7536 DIALOG 0, 0, 186, 90
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Waiting for players"
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Cancel",IDCANCEL,63,69,50,14
CONTROL "Progress1",IDC_SERVERWAIT,"msctls_progress32",WS_BORDER,33,50,120,13
LTEXT "",IDC_STATIC1,7,7,154,8
LTEXT "",IDC_STATIC2,7,17,105,8
LTEXT "",IDC_STATIC3,7,25,105,8
LTEXT "",IDC_STATIC4,7,33,105,8
END
IDD_OPENDLG DIALOG 36, 24, 202, 117
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Open"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "File &name:",1090,2,1,81,8
EDITTEXT 1152,0,10,104,12,ES_AUTOHSCROLL | ES_OEMCONVERT
LISTBOX 1120,1,24,104,53,LBS_SORT | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "&Folders:",-1,112,0,53,9
LTEXT "",1088,113,10,86,9,SS_NOPREFIX
LISTBOX 1121,112,24,88,52,LBS_SORT | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "List files of &type:",1089,1,75,81,9
COMBOBOX 1136,1,87,104,13,CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "Dri&ves:",1091,113,76,70,9
COMBOBOX 1137,112,87,71,68,CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "OK",IDOK,24,102,50,14,WS_GROUP
PUSHBUTTON "Cancel",IDCANCEL,90,102,50,14,WS_GROUP
END
IDD_ABOUT DIALOGEX 0, 0, 179, 153
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "About"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
ICON IDI_MAINICON,IDC_STATIC,6,6,20,20
CTEXT "VisualBoyAdvance Emulator",IDC_STATIC,36,6,138,8
CTEXT "Copyright © 2008 VBA-M development team",IDC_STATIC,6,48,168,8
CTEXT "https://vbam.bountysource.com",IDC_URL,6,138,168,8
RTEXT "Version:",IDC_STATIC,36,18,54,8
LTEXT "",IDC_VERSION,96,18,78,8,SS_NOPREFIX
GROUPBOX "VBA-M dev team:",IDC_STATIC,6,72,90,60
CTEXT "mudlord\nNach\nJonas Quinn\nDJRobX\nSpacy",IDC_STATIC,12,84,78,42
RTEXT "Date compiled:",IDC_STATIC,36,30,54,8
LTEXT "",IDC_DATE,96,30,78,8,SS_NOPREFIX
GROUPBOX "Thanks go to:",IDC_STATIC,102,72,72,60
CTEXT "Orig. VBA team\nCostis\nchrono",IDC_STATIC,108,84,60,42
END
IDD_DIRECTORIES DIALOGEX 0, 0, 222, 270
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Directories"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
GROUPBOX "Game Boy Advance ROMs",IDC_STATIC,6,6,210,30
EDITTEXT IDC_ROM_PATH,12,18,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_ROM_DIR,192,18,18,12
GROUPBOX "Game Boy Color ROMs",IDC_STATIC,6,42,210,30
EDITTEXT IDC_GBCROM_PATH,12,54,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_GBCROM_DIR,192,54,18,12
GROUPBOX "Game Boy ROMs",IDC_STATIC,6,78,210,30
EDITTEXT IDC_GBROM_PATH,12,90,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_GBROM_DIR,192,90,18,12
GROUPBOX "Native Saves",IDC_STATIC,6,114,210,30
EDITTEXT IDC_BATTERY_PATH,12,126,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_BATTERY_DIR,192,126,18,12
GROUPBOX "Emulator Saves",IDC_STATIC,6,150,210,30
EDITTEXT IDC_SAVE_PATH,12,162,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_SAVE_DIR,192,162,18,12
GROUPBOX "Screenshots",IDC_STATIC,6,186,210,30
EDITTEXT IDC_CAPTURE_PATH,12,198,180,12,ES_AUTOHSCROLL
PUSHBUTTON "...",IDC_CAPTURE_DIR,192,198,18,12
GROUPBOX "Relative Paths",IDC_STATIC,6,222,102,42
CONTROL "Example:\n .\\battery\n ..\\screenshots\\vba",IDC_STATIC,
"Static",SS_LEFTNOWORDWRAP | WS_GROUP,12,234,90,24
DEFPUSHBUTTON "OK",IDOK,120,246,48,18
PUSHBUTTON "Cancel",IDCANCEL,168,246,48,18
END
IDD_CONFIG DIALOGEX 0, 0, 448, 102
STYLE DS_SYSMODAL | DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Joypad configuration"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
RTEXT "Up",IDC_STATIC,6,6,36,12
EDITTEXT IDC_EDIT_UP,48,6,96,12,ES_AUTOHSCROLL
RTEXT "Down",IDC_STATIC,6,24,36,12
EDITTEXT IDC_EDIT_DOWN,48,24,96,12,ES_AUTOHSCROLL
RTEXT "Left",IDC_STATIC,6,42,36,12
EDITTEXT IDC_EDIT_LEFT,48,42,96,12,ES_AUTOHSCROLL
RTEXT "Right",IDC_STATIC,6,60,36,12
EDITTEXT IDC_EDIT_RIGHT,48,60,96,12,ES_AUTOHSCROLL
RTEXT "A",IDC_STATIC,156,6,36,12
EDITTEXT IDC_EDIT_BUTTON_A,198,6,96,12,ES_AUTOHSCROLL
RTEXT "B",IDC_STATIC,156,24,36,12
EDITTEXT IDC_EDIT_BUTTON_B,198,24,96,12,ES_AUTOHSCROLL
RTEXT "L",IDC_STATIC,156,42,36,12
EDITTEXT IDC_EDIT_BUTTON_L,198,42,96,12,ES_AUTOHSCROLL
RTEXT "R",IDC_STATIC,156,60,36,12
EDITTEXT IDC_EDIT_BUTTON_R,198,60,96,12,ES_AUTOHSCROLL
RTEXT "Select",IDC_STATIC,6,84,36,12
EDITTEXT IDC_EDIT_BUTTON_SELECT,48,84,96,12,ES_AUTOHSCROLL
RTEXT "Start",IDC_STATIC,156,84,36,12
EDITTEXT IDC_EDIT_BUTTON_START,198,84,96,12,ES_AUTOHSCROLL
RTEXT "Speed Up",IDC_STATIC,306,6,36,12
EDITTEXT IDC_EDIT_SPEED,348,6,96,12,ES_AUTOHSCROLL
RTEXT "Screenshot",IDC_STATIC,306,24,36,12
EDITTEXT IDC_EDIT_CAPTURE,348,24,96,12,ES_AUTOHSCROLL
RTEXT "GS",IDC_STATIC,306,42,36,12
EDITTEXT IDC_EDIT_BUTTON_GS,348,42,96,12,ES_AUTOHSCROLL
CONTROL "Multiple key assignments",IDC_APPENDMODE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,348,60,96,12
DEFPUSHBUTTON "OK",ID_OK,348,78,48,18
PUSHBUTTON "Cancel",ID_CANCEL,396,78,48,18
PUSHBUTTON "Clear all",IDC_CLEAR_ALL,306,60,36,12
END
IDD_CHEATS DIALOG 0, 0, 276, 253
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Search for cheats"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CHEAT_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | WS_BORDER | WS_TABSTOP,3,5,265,111
CONTROL "Ol&d value",IDC_OLD_VALUE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,11,129,46,10
CONTROL "Specifi&c value",IDC_SPECIFIC_VALUE,"Button",BS_AUTORADIOBUTTON,11,141,61,10
CONTROL "&8 bits",IDC_SIZE_8,"Button",BS_AUTORADIOBUTTON | WS_GROUP,11,167,33,10
CONTROL "&16 bits",IDC_SIZE_16,"Button",BS_AUTORADIOBUTTON,11,179,37,10
CONTROL "&32 bits",IDC_SIZE_32,"Button",BS_AUTORADIOBUTTON,11,191,37,10
CONTROL "&Equal",IDC_EQ,"Button",BS_AUTORADIOBUTTON | WS_GROUP,100,128,34,10
CONTROL "&Not equal",IDC_NE,"Button",BS_AUTORADIOBUTTON,100,140,47,10
CONTROL "&Less than",IDC_LT,"Button",BS_AUTORADIOBUTTON,100,152,47,10
CONTROL "Le&ss or equal",IDC_LE,"Button",BS_AUTORADIOBUTTON,100,164,58,10
CONTROL "&Greather than",IDC_GT,"Button",BS_AUTORADIOBUTTON,100,176,59,10
CONTROL "G&reater or equal",IDC_GE,"Button",BS_AUTORADIOBUTTON,100,188,67,10
CONTROL "S&igned",IDC_SIGNED,"Button",BS_AUTORADIOBUTTON | WS_GROUP,202,130,38,10
CONTROL "&Unsigned",IDC_UNSIGNED,"Button",BS_AUTORADIOBUTTON,202,142,46,10
CONTROL "&Hexadecimal",IDC_HEXADECIMAL,"Button",BS_AUTORADIOBUTTON,202,154,57,10
CONTROL "U&pdate values",IDC_UPDATE,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,192,192,62,10
EDITTEXT IDC_VALUE,95,211,172,14,ES_AUTOHSCROLL
PUSHBUTTON "&Start",IDC_START,15,237,50,14,WS_GROUP
PUSHBUTTON "S&earch",IDC_SEARCH,80,236,50,14
PUSHBUTTON "&Add cheat",IDC_ADD_CHEAT,145,236,50,14
DEFPUSHBUTTON "OK",ID_OK,210,236,50,14
GROUPBOX "&Search type",IDC_STATIC,3,118,84,36
GROUPBOX "&Data size",IDC_STATIC,3,158,84,44
GROUPBOX "Compare type",IDC_STATIC,95,118,92,84
GROUPBOX "Signed/Unsigned",IDC_STATIC,192,118,76,50
LTEXT "Enter &value:",IDC_STATIC,3,214,69,8
END
IDD_ADD_CHEAT DIALOG 0, 0, 186, 137
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add cheat"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_ADDRESS,60,6,123,14,ES_AUTOHSCROLL
EDITTEXT IDC_VALUE,60,24,123,14,ES_AUTOHSCROLL
EDITTEXT IDC_DESC,60,42,123,14,ES_AUTOHSCROLL
CONTROL "8-bit",IDC_SIZE_8,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,11,70,29,10
CONTROL "16-bit",IDC_SIZE_16,"Button",BS_AUTORADIOBUTTON,62,70,33,10
CONTROL "32-bit",IDC_SIZE_32,"Button",BS_AUTORADIOBUTTON,117,70,33,10
CONTROL "&Signed",IDC_SIGNED,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,11,97,38,10
CONTROL "&Unsigned",IDC_UNSIGNED,"Button",BS_AUTORADIOBUTTON,62,98,46,10
CONTROL "&Hexadecimal",IDC_HEXADECIMAL,"Button",BS_AUTORADIOBUTTON,117,98,57,10
DEFPUSHBUTTON "&OK",ID_OK,36,116,50,14,WS_GROUP
PUSHBUTTON "&Cancel",ID_CANCEL,99,116,50,14
LTEXT "&Value:",IDC_STATIC,3,27,54,8
GROUPBOX "Number format",IDC_STATIC,3,88,180,24
LTEXT "&Address:",IDC_STATIC,3,9,54,8
GROUPBOX "Size",IDC_STATIC,3,60,180,24
LTEXT "&Description:",IDC_STATIC,3,45,55,8
END
IDD_CHEAT_LIST DIALOG 0, 0, 280, 250
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cheat list"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Restore &previous values",IDC_RESTORE,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,5,183,92,10
PUSHBUTTON "&Code...",IDC_ADD_CODE,9,208,64,14,WS_GROUP
PUSHBUTTON "C&heat...",IDC_ADD_CHEAT,75,208,64,14
PUSHBUTTON "&Gameshark...",IDC_ADD_GAMESHARK,141,208,64,14
PUSHBUTTON "CodeBreaker...",IDC_ADD_CODEBREAKER,206,208,64,14
PUSHBUTTON "&Remove",IDC_REMOVE,9,230,64,14
PUSHBUTTON "Remove A&ll",IDC_REMOVE_ALL,75,230,64,14
PUSHBUTTON "&Enable/Dis.",IDC_ENABLE,141,230,64,14
DEFPUSHBUTTON "&OK",ID_OK,206,230,64,14,WS_GROUP
CONTROL "",IDC_CHEAT_LIST,"SysListView32",LVS_REPORT | WS_BORDER | WS_GROUP | WS_TABSTOP,5,15,269,156
LTEXT "Status legend:",IDC_STATIC,6,3,46,8
LTEXT "E: Enabled",IDC_STATIC,188,3,36,8
LTEXT "D: Disabled",IDC_STATIC,234,3,38,8
GROUPBOX "Add",IDC_STATIC,5,199,268,27
END
IDD_ASSOCIATIONS DIALOG 0, 0, 116, 95
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Associations"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL ".gb",IDC_GB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,15,26,10
CONTROL ".sgb",IDC_SGB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,29,29,10
CONTROL ".cgb",IDC_CGB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,43,30,10
CONTROL ".gbc",IDC_GBC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,57,30,10
CONTROL ".gba",IDC_GBA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,75,13,30,10
CONTROL ".agb",IDC_AGB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,75,27,30,10
CONTROL ".bin",IDC_BIN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,75,41,27,10
DEFPUSHBUTTON "OK",ID_OK,3,78,50,14
PUSHBUTTON "Cancel",ID_CANCEL,63,78,50,14
GROUPBOX "GBA Types",IDC_STATIC,63,3,50,51
GROUPBOX "GB Types",IDC_STATIC,3,3,50,69
END
IDD_GBA_ROM_INFO DIALOGEX 0, 0, 220, 142
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "ROM Information"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",ID_OK,84,121,50,14
LTEXT "Game title:",IDC_STATIC,7,10,60,8
LTEXT "Game code:",IDC_STATIC,7,24,60,8
LTEXT "Maker code:",IDC_STATIC,7,38,60,8
LTEXT "Main unit code:",IDC_STATIC,7,66,60,8
LTEXT "Device type:",IDC_STATIC,7,80,60,8
LTEXT "ROM version:",IDC_STATIC,7,94,60,8
LTEXT "CRC:",IDC_STATIC,7,108,60,8
LTEXT "Maker name:",IDC_STATIC,7,52,60,8
LTEXT "",IDC_ROM_TITLE,80,10,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_GAME_CODE,80,24,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_MAKER_CODE,80,38,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_UNIT_CODE,80,66,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_DEVICE_TYPE,80,80,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_VERSION,80,94,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_CRC,80,108,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_MAKER_NAME,80,52,133,8,SS_NOPREFIX
END
IDD_GB_ROM_INFO DIALOGEX 0, 0, 220, 225
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "ROM Information"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",ID_OK,40,204,50,14
LTEXT "Game title:",IDC_STATIC,7,10,60,8
LTEXT "Maker code:",IDC_STATIC,7,38,60,8
LTEXT "Unit code:",IDC_STATIC,7,68,60,8
LTEXT "Cartridge type:",IDC_STATIC,7,82,60,8
LTEXT "ROM version:",IDC_STATIC,7,152,60,8
LTEXT "CRC:",IDC_STATIC,7,166,60,8
LTEXT "",IDC_ROM_TITLE,80,10,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_MAKER_CODE,80,38,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_UNIT_CODE,80,68,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_DEVICE_TYPE,80,82,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_VERSION,80,152,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_CRC,80,166,133,8,SS_NOPREFIX
LTEXT "Color:",IDC_STATIC,7,24,60,8
LTEXT "",IDC_ROM_COLOR,80,24,133,8,SS_NOPREFIX
LTEXT "ROM size:",IDC_STATIC,7,96,60,8
LTEXT "",IDC_ROM_SIZE,80,96,133,8,SS_NOPREFIX
LTEXT "RAM size:",IDC_STATIC,7,110,60,8
LTEXT "",IDC_ROM_RAM_SIZE,80,110,133,8,SS_NOPREFIX
LTEXT "Dest. code:",IDC_STATIC,7,124,60,8
LTEXT "",IDC_ROM_DEST_CODE,80,124,133,8,SS_NOPREFIX
LTEXT "License code:",IDC_STATIC,7,138,60,8
LTEXT "",IDC_ROM_LIC_CODE,80,138,133,8,SS_NOPREFIX
LTEXT "Checksum:",IDC_STATIC,7,180,60,8
LTEXT "",IDC_ROM_CHECKSUM,80,180,133,8,SS_NOPREFIX
LTEXT "",IDC_ROM_MAKER_NAME2,80,52,133,8,SS_NOPREFIX
LTEXT "Maker name:",IDC_STATIC,7,52,60,8
END
IDD_GB_CHEAT_LIST DIALOG 0, 0, 286, 221
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Gameboy Cheat List"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "",IDC_CHEAT_LIST,"SysListView32",LVS_REPORT | WS_BORDER | WS_GROUP | WS_TABSTOP,9,20,269,156
PUSHBUTTON "Add &GameGenie...",IDC_ADD_GG_CHEAT,9,183,80,14,WS_GROUP
PUSHBUTTON "&Add GameShark...",IDC_ADD_GS_CHEAT,103,183,80,14,WS_GROUP
PUSHBUTTON "&Remove",IDC_REMOVE,197,183,80,14
PUSHBUTTON "Remove A&ll",IDC_REMOVE_ALL,9,202,80,14
PUSHBUTTON "&Enable/Dis.",IDC_ENABLE,103,202,80,14
DEFPUSHBUTTON "&OK",ID_OK,197,202,80,14
LTEXT "Status legend:",IDC_STATIC,10,9,46,8
LTEXT "E: Enabled",IDC_STATIC,195,9,36,8
LTEXT "D: Disabled",IDC_STATIC,241,9,38,8
END
IDD_ADD_CHEAT_DLG DIALOG 0, 0, 182, 107
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Title"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_DESC,60,7,120,14,ES_AUTOHSCROLL
EDITTEXT IDC_CODE,60,23,120,58,ES_MULTILINE | ES_UPPERCASE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN
DEFPUSHBUTTON "OK",ID_OK,33,86,50,14
PUSHBUTTON "Cancel",ID_CANCEL,99,86,50,14
LTEXT "&Description:",IDC_STATIC,3,10,54,8
LTEXT "&Code:",IDC_STATIC,3,29,54,8
END
IDD_GB_PRINTER DIALOG 0, 0, 178, 209
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "GB Printer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "&1x",IDC_1X,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,166,22,10
CONTROL "&2x",IDC_2X,"Button",BS_AUTORADIOBUTTON,55,166,23,10
CONTROL "&3x",IDC_3X,"Button",BS_AUTORADIOBUTTON,98,166,23,10
CONTROL "&4x",IDC_4X,"Button",BS_AUTORADIOBUTTON,141,166,23,10
DEFPUSHBUTTON "&Print...",ID_PRINT,7,190,50,14,WS_GROUP
PUSHBUTTON "&Save...",ID_SAVE,64,190,50,14
PUSHBUTTON "&Close",ID_OK,121,190,50,14
CONTROL "",IDC_GB_PRINTER,"Static",SS_BLACKFRAME | WS_GROUP,7,6,162,146
GROUPBOX "Print Size",IDC_STATIC,7,156,162,25
END
IDD_MOTION_CONFIG DIALOGEX 0, 0, 234, 107
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Motion Sensor"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
EDITTEXT IDC_EDIT_UP,41,2,186,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_DOWN,41,16,186,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_LEFT,41,30,186,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_RIGHT,41,44,186,12,ES_AUTOHSCROLL
PUSHBUTTON "OK",ID_OK,64,86,40,14
PUSHBUTTON "Cancel",ID_CANCEL,118,86,40,14
LTEXT "Up:",IDC_STATIC,5,2,35,10
LTEXT "Down:",IDC_STATIC,5,16,35,10
LTEXT "Left:",IDC_STATIC,5,30,35,10
LTEXT "Right:",IDC_STATIC,5,44,35,10
CONTROL "Assign additional keys to functions",IDC_APPENDMODE,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,46,66,135,10
END
IDD_LANG_SELECT DIALOG 0, 0, 186, 68
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Language selection"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_LANG_STRING,140,25,40,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",ID_OK,30,49,50,14
PUSHBUTTON "Cancel",ID_CANCEL,104,49,50,14
LTEXT "Current system language is:",IDC_STATIC,6,9,123,8
LTEXT "Enter language name (3 letter):",IDC_STATIC,6,30,127,8
LTEXT "",IDC_LANG_NAME,140,9,40,8,SS_NOPREFIX
END
IDD_CODE_SELECT DIALOG 0, 0, 316, 235
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select codes to import"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",ID_OK,91,214,50,14
PUSHBUTTON "Cancel",ID_CANCEL,174,214,50,14
LISTBOX IDC_GAME_LIST,7,7,302,205,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
END
IDD_MAP_VIEW DIALOG 0, 0, 322, 238
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Map view"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Frame 0",IDC_FRAME_0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,22,41,10
CONTROL "Frame 1",IDC_FRAME_1,"Button",BS_AUTORADIOBUTTON,13,36,41,10
CONTROL "BG0",IDC_BG0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,63,30,10
CONTROL "BG1",IDC_BG1,"Button",BS_AUTORADIOBUTTON,13,77,30,10
CONTROL "BG2",IDC_BG2,"Button",BS_AUTORADIOBUTTON,13,91,30,10
CONTROL "BG3",IDC_BG3,"Button",BS_AUTORADIOBUTTON,13,105,30,10
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,7,122,68,10
CONTROL "Auto update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,7,134,55,10
PUSHBUTTON "&Refresh",IDC_REFRESH,25,217,50,14,WS_GROUP
PUSHBUTTON "&Save...",IDC_SAVE,88,217,50,14,WS_GROUP
PUSHBUTTON "&Close",IDC_CLOSE,155,217,50,14
CONTROL "MapView",IDC_MAP_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,187,15,128,128
CONTROL "Zoom",IDC_MAP_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,7,148,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,187,164,48,47
LTEXT "",IDC_R,245,173,50,8,SS_NOPREFIX
LTEXT "",IDC_G,245,185,50,8,SS_NOPREFIX
LTEXT "",IDC_B,245,197,50,8,SS_NOPREFIX
GROUPBOX "Frame",IDC_STATIC,7,11,63,37
GROUPBOX "Background",IDC_STATIC,7,52,63,67
LTEXT "",IDC_XY,129,95,53,8,SS_NOPREFIX
LTEXT "Mode:",IDC_STATIC,80,15,34,8
LTEXT "",IDC_MODE,130,15,53,8,SS_NOPREFIX
LTEXT "Map Base:",IDC_STATIC,80,25,35,8
LTEXT "",IDC_MAPBASE,130,25,53,8,SS_NOPREFIX
LTEXT "Char Base:",IDC_STATIC,80,35,36,8
LTEXT "",IDC_CHARBASE,130,35,53,8,SS_NOPREFIX
LTEXT "Size:",IDC_STATIC,80,45,37,8
LTEXT "",IDC_DIM,130,45,53,8,SS_NOPREFIX
LTEXT "Colors:",IDC_STATIC,80,55,37,8
LTEXT "",IDC_NUMCOLORS,130,55,53,8,SS_NOPREFIX
LTEXT "Priority:",IDC_STATIC,80,65,37,8
LTEXT "",IDC_PRIORITY,130,65,53,8,SS_NOPREFIX
LTEXT "Mosaic:",IDC_STATIC,80,75,37,8
LTEXT "",IDC_MOSAIC,130,75,53,8,SS_NOPREFIX
LTEXT "Overflow:",IDC_STATIC,80,85,37,8
LTEXT "",IDC_OVERFLOW,130,85,53,8,SS_NOPREFIX
LTEXT "Address:",IDC_STATIC,80,105,37,8
LTEXT "",IDC_ADDRESS,130,105,53,8,SS_NOPREFIX
LTEXT "Tile:",IDC_STATIC,80,115,37,8
LTEXT "",IDC_TILE_NUM,130,115,53,8,SS_NOPREFIX
LTEXT "Flip:",IDC_STATIC,80,125,37,8
LTEXT "",IDC_FLIP,130,125,53,8,SS_NOPREFIX
LTEXT "Palette:",IDC_STATIC,80,135,37,8
LTEXT "",IDC_PALETTE_NUM,130,135,53,8,SS_NOPREFIX
END
IDD_PALETTE_VIEW DIALOG 0, 0, 316, 266
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Palette View"
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Save BG...",IDC_SAVE_BG,30,245,50,14
PUSHBUTTON "Save OBJ...",IDC_SAVE_OBJ,98,245,50,14
PUSHBUTTON "&Refresh",IDC_REFRESH2,166,245,50,14
PUSHBUTTON "&Close",IDC_CLOSE,234,245,50,14
LTEXT "",IDC_ADDRESS,53,168,50,8,SS_NOPREFIX
LTEXT "",IDC_R,53,180,50,8,SS_NOPREFIX
LTEXT "",IDC_G,53,192,50,8,SS_NOPREFIX
LTEXT "",IDC_B,53,204,50,8,SS_NOPREFIX
LTEXT "",IDC_VALUE,53,216,50,8,SS_NOPREFIX
CONTROL "Custom1",IDC_COLOR,"VbaColorControl",WS_TABSTOP,161,168,50,50
CONTROL "PaletteViewBG",IDC_PALETTE_VIEW,"VbaPaletteViewControl",WS_TABSTOP,12,30,128,128
CONTROL "PaletteViewBG",IDC_PALETTE_VIEW_OBJ,
"VbaPaletteViewControl",WS_TABSTOP,166,30,128,128
GROUPBOX "Background",IDC_STATIC,7,20,137,143
GROUPBOX "Sprite",IDC_STATIC,161,20,137,143
LTEXT "Address:",IDC_STATIC,7,168,38,8
LTEXT "R:",IDC_STATIC,7,180,41,8
LTEXT "G:",IDC_STATIC,7,192,43,8
LTEXT "B:",IDC_STATIC,7,204,38,8
LTEXT "Value:",IDC_STATIC,7,216,38,8
LTEXT "Click on a color for more information",IDC_STATIC,7,7,302,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,229,71,10
END
IDD_MEM_VIEWER DIALOG 0, 0, 380, 178
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Memory viewer"
FONT 8, "MS Sans Serif"
BEGIN
COMBOBOX IDC_ADDRESSES,7,7,109,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
CONTROL "8-bit",IDC_8_BIT,"Button",BS_AUTORADIOBUTTON | WS_GROUP,120,9,29,10
CONTROL "16-bit",IDC_16_BIT,"Button",BS_AUTORADIOBUTTON,154,9,33,10
CONTROL "32-bit",IDC_32_BIT,"Button",BS_AUTORADIOBUTTON,192,9,33,10
EDITTEXT IDC_ADDRESS,238,7,82,14,ES_UPPERCASE | ES_AUTOHSCROLL | ES_WANTRETURN | WS_GROUP
DEFPUSHBUTTON "&Go",IDC_GO,323,7,50,14,WS_GROUP
CONTROL "Viewer",IDC_VIEWER,"VbaMemoryViewer",WS_TABSTOP,7,22,366,112
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,139,71,10
PUSHBUTTON "&Refresh",IDC_REFRESH,67,157,50,14
PUSHBUTTON "&Load...",IDC_LOAD,132,157,50,14
PUSHBUTTON "&Save...",IDC_SAVE,197,157,50,14
PUSHBUTTON "&Close",IDC_CLOSE,262,157,50,14
LTEXT "Current address:",IDC_CURRENT_ADDRESS_LABEL,210,142,77,8
EDITTEXT IDC_CURRENT_ADDRESS,291,139,82,14,ES_RIGHT | ES_AUTOHSCROLL | WS_DISABLED
END
IDD_OAM_VIEW DIALOGEX 0, 0, 234, 185
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "OAM Viewer"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
EDITTEXT IDC_SPRITE,7,19,76,14,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
SCROLLBAR IDC_SCROLLBAR,7,33,76,11
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,138,79,10
PUSHBUTTON "&Refresh",IDC_REFRESH,7,164,50,14,WS_GROUP
PUSHBUTTON "&Save...",IDC_SAVE,91,164,50,14,WS_GROUP
PUSHBUTTON "&Close",IDC_CLOSE,177,164,50,14
CONTROL "MapView",IDC_OAM_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,87,7,64,64
CONTROL "Zoom",IDC_OAM_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,163,7,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,87,79,48,47
LTEXT "",IDC_POS,31,47,50,8,SS_NOPREFIX
LTEXT "",IDC_MODE,31,57,50,8,SS_NOPREFIX
LTEXT "",IDC_COLORS,31,67,50,8,SS_NOPREFIX
LTEXT "",IDC_PALETTE,31,77,50,8,SS_NOPREFIX
LTEXT "",IDC_TILE,31,87,50,8,SS_NOPREFIX
LTEXT "",IDC_PRIO,31,97,50,8,SS_NOPREFIX
LTEXT "",IDC_SIZE2,31,107,50,8,SS_NOPREFIX
LTEXT "",IDC_ROT,31,117,50,8,SS_NOPREFIX
LTEXT "",IDC_FLAGS,31,127,50,8,SS_NOPREFIX
LTEXT "",IDC_R,145,88,50,8,SS_NOPREFIX
LTEXT "",IDC_G,145,100,50,8,SS_NOPREFIX
LTEXT "",IDC_B,145,112,50,8,SS_NOPREFIX
LTEXT "Pos:",IDC_STATIC,7,47,24,8
LTEXT "Mode:",IDC_STATIC,7,57,24,8
LTEXT "Colors:",IDC_STATIC,7,67,24,8
LTEXT "Pal:",IDC_STATIC,7,77,24,8
LTEXT "Tile:",IDC_STATIC,7,87,24,8
LTEXT "Prio:",IDC_STATIC,7,97,24,8
LTEXT "Size:",IDC_STATIC,7,107,24,8
LTEXT "Sprite:",IDC_STATIC,7,7,50,8
LTEXT "Rot.:",IDC_STATIC,7,117,24,8
LTEXT "Flags:",IDC_STATIC,7,127,24,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,150,71,10
END
IDD_ACCEL_EDITOR DIALOGEX 0, 0, 399, 121
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Accelerator editor"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
LTEXT "&Commands:",IDC_STATIC,7,7,38,8
LISTBOX IDC_COMMANDS,7,18,153,67,LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
LTEXT "Current &Keys:",IDC_STATIC1,176,7,43,8
LISTBOX IDC_CURRENTS,176,17,153,67,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "OK",ID_OK,342,9,50,14
PUSHBUTTON "Cancel",ID_CANCEL,342,25,50,14
LTEXT "Select &New Shortcut Key:",IDC_STATIC3,175,86,82,8
EDITTEXT IDC_EDIT_KEY,176,95,100,12,ES_AUTOHSCROLL
PUSHBUTTON "&Assign",IDC_ASSIGN,342,70,50,14
PUSHBUTTON "&Remove",IDC_REMOVE,342,86,50,14
PUSHBUTTON "Re&set All",IDC_RESET,342,102,50,14
LTEXT "Static",IDC_ALREADY_AFFECTED,7,96,105,9,SS_CENTERIMAGE
LTEXT "Currently assigned to :",IDC_STATIC2,7,87,73,10
END
IDD_TILE_VIEWER DIALOG 0, 0, 326, 266
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Tile Viewer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "16",IDC_16_COLORS,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,20,24,10
CONTROL "256",IDC_256_COLORS,"Button",BS_AUTORADIOBUTTON,13,30,28,10
CONTROL "0x6000000",IDC_CHARBASE_0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,57,51,10
CONTROL "0x6004000",IDC_CHARBASE_1,"Button",BS_AUTORADIOBUTTON,13,67,51,10
CONTROL "0x6008000",IDC_CHARBASE_2,"Button",BS_AUTORADIOBUTTON,13,77,51,10
CONTROL "0x600C000",IDC_CHARBASE_3,"Button",BS_AUTORADIOBUTTON,13,87,52,10
CONTROL "0x6010000",IDC_CHARBASE_4,"Button",BS_AUTORADIOBUTTON,13,97,49,10
CONTROL "Slider1",IDC_PALETTE_SLIDER,"msctls_trackbar32",TBS_AUTOTICKS | WS_GROUP | WS_TABSTOP,1,124,76,22
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,149,79,10
PUSHBUTTON "Refresh",IDC_REFRESH,7,245,50,14,WS_GROUP
PUSHBUTTON "Save...",IDC_SAVE,138,245,50,14
PUSHBUTTON "Close",IDC_CLOSE,269,245,50,14
CONTROL "Custom1",IDC_TILE_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,191,7,128,128
GROUPBOX "Colors",IDC_STATIC,7,7,66,38
GROUPBOX "Char Base",IDC_STATIC,7,46,65,64
CONTROL "Zoom",IDC_MAP_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,7,174,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,98,183,48,47
LTEXT "",IDC_R,156,192,50,8,SS_NOPREFIX
LTEXT "",IDC_G,156,204,50,8,SS_NOPREFIX
LTEXT "",IDC_B,156,216,50,8,SS_NOPREFIX
LTEXT "Palette:",IDC_STATIC,7,113,65,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,160,71,10
LTEXT "Tile:",IDC_STATIC,79,14,41,8
LTEXT "Address:",IDC_STATIC,79,26,41,8
LTEXT "",IDC_TILE_NUMBER,135,14,50,8,SS_NOPREFIX
LTEXT "",IDC_ADDRESS,135,26,50,8,SS_NOPREFIX
END
IDD_GB_COLORS DIALOG 0, 0, 169, 121
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Gameboy Mono Colors"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Default",IDC_DEFAULT,"Button",BS_AUTORADIOBUTTON | WS_GROUP,7,7,39,10
CONTROL "User 1",IDC_USER1,"Button",BS_AUTORADIOBUTTON,67,7,37,10
CONTROL "User 2",IDC_USER2,"Button",BS_AUTORADIOBUTTON,125,7,37,10
COMBOBOX IDC_PREDEFINED,7,21,155,30,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "",IDC_COLOR_BG0,15,47,28,14,WS_GROUP
PUSHBUTTON "",IDC_COLOR_BG1,52,47,28,14
PUSHBUTTON "",IDC_COLOR_BG2,89,47,28,14
PUSHBUTTON "",IDC_COLOR_BG3,126,47,28,14
PUSHBUTTON "",IDC_COLOR_OB0,15,78,28,14
PUSHBUTTON "",IDC_COLOR_OB1,52,78,28,14
PUSHBUTTON "",IDC_COLOR_OB2,89,78,28,14
PUSHBUTTON "",IDC_COLOR_OB3,126,78,28,14
PUSHBUTTON "Reset",IDC_RESET,7,100,50,14
DEFPUSHBUTTON "OK",ID_OK,59,100,50,14
PUSHBUTTON "Cancel",ID_CANCEL,111,100,50,14
GROUPBOX "Background",IDC_STATIC,8,37,154,29
GROUPBOX "Sprite",IDC_STATIC,8,67,154,30
END
IDD_DISASSEMBLE DIALOG 0, 0, 402, 225
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Disassemble"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Automatic",IDC_AUTOMATIC,"Button",BS_AUTORADIOBUTTON | WS_GROUP,7,9,47,10
CONTROL "ARM",IDC_ARM,"Button",BS_AUTORADIOBUTTON,62,9,32,10
CONTROL "THUMB",IDC_THUMB,"Button",BS_AUTORADIOBUTTON,103,9,42,10
EDITTEXT IDC_ADDRESS,158,7,65,14,ES_UPPERCASE | ES_AUTOHSCROLL | WS_GROUP
DEFPUSHBUTTON "Go",IDC_GO,232,7,50,14
LISTBOX IDC_DISASSEMBLE,7,25,276,161,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_TABSTOP
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,191,71,10
PUSHBUTTON "Refresh",IDC_REFRESH,120,204,50,14
PUSHBUTTON "Next",IDC_NEXT,233,204,50,14
PUSHBUTTON "Close",IDC_CLOSE,346,204,50,14
LTEXT "R0:",IDC_STATIC,309,7,18,8
LTEXT "R1:",IDC_STATIC,309,15,18,8
LTEXT "R2:",IDC_STATIC,309,23,18,8
LTEXT "R3:",IDC_STATIC,309,31,18,8
LTEXT "R4:",IDC_STATIC,309,39,18,8
LTEXT "R5:",IDC_STATIC,309,47,18,8
LTEXT "R6:",IDC_STATIC,309,55,18,8
LTEXT "R7:",IDC_STATIC,309,63,18,8
LTEXT "",IDC_R0,344,7,52,8,SS_NOPREFIX
LTEXT "",IDC_R1,344,15,52,8,SS_NOPREFIX
LTEXT "",IDC_R2,344,23,52,8,SS_NOPREFIX
LTEXT "",IDC_R3,344,31,52,8,SS_NOPREFIX
LTEXT "",IDC_R4,344,39,52,8,SS_NOPREFIX
LTEXT "",IDC_R5,344,47,52,8,SS_NOPREFIX
LTEXT "",IDC_R6,344,55,52,8,SS_NOPREFIX
LTEXT "",IDC_R7,344,63,52,8,SS_NOPREFIX
LTEXT "",IDC_R8,344,71,52,8,SS_NOPREFIX
LTEXT "",IDC_R9,344,79,52,8,SS_NOPREFIX
LTEXT "",IDC_R10,344,87,52,8,SS_NOPREFIX
LTEXT "",IDC_R11,344,95,52,8,SS_NOPREFIX
LTEXT "",IDC_R12,344,103,52,8,SS_NOPREFIX
LTEXT "",IDC_R13,344,111,52,8,SS_NOPREFIX
LTEXT "",IDC_R14,344,119,52,8,SS_NOPREFIX
LTEXT "",IDC_R15,344,127,52,8,SS_NOPREFIX
LTEXT "R8:",IDC_STATIC,309,71,18,8
LTEXT "R9:",IDC_STATIC,309,79,18,8
LTEXT "R10:",IDC_STATIC,309,87,18,8
LTEXT "R11:",IDC_STATIC,309,95,18,8
LTEXT "R12:",IDC_STATIC,309,103,18,8
LTEXT "R13:",IDC_STATIC,309,111,18,8
LTEXT "R14:",IDC_STATIC,309,119,18,8
LTEXT "R15:",IDC_STATIC,309,127,18,8
LTEXT "",IDC_R16,344,135,52,8,SS_NOPREFIX
LTEXT "R16:",IDC_STATIC,309,135,20,8
CONTROL "N",IDC_N,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,309,146,21,10
CONTROL "Z",IDC_Z,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,309,156,21,10
CONTROL "C",IDC_C,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,309,166,21,10
CONTROL "V",IDC_V,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,309,176,21,10
CONTROL "F",IDC_F,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,342,156,20,10
CONTROL "I",IDC_I,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,342,146,18,10
CONTROL "T",IDC_T,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,342,166,21,10
LTEXT "Mode:",IDC_STATIC,341,176,21,8
LTEXT "",IDC_MODE,376,176,20,8,SS_NOPREFIX
SCROLLBAR IDC_VSCROLL,283,25,10,161,SBS_VERT
PUSHBUTTON "Goto R15",IDC_GOPC,7,204,50,14
END
IDD_GDB_PORT DIALOG 0, 0, 186, 51
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "GDB connection"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",ID_OK,34,30,50,14
PUSHBUTTON "Cancel",ID_CANCEL,102,30,50,14
LTEXT "Port to wait for connection:",IDC_STATIC,7,10,105,8
EDITTEXT IDC_PORT,125,7,54,14,ES_RIGHT | ES_AUTOHSCROLL
END
IDD_GDB_WAITING DIALOG 0, 0, 186, 44
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Waiting..."
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Cancel",ID_CANCEL,67,23,50,14
LTEXT "Waiting for connection on port:",IDC_STATIC,7,7,117,8
LTEXT "",IDC_PORT,143,7,36,8,SS_NOPREFIX
END
IDD_LOGGING DIALOG 0, 0, 366, 218
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Logging"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "SWI",IDC_VERBOSE_SWI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,17,87,10
CONTROL "Unaligned memory",IDC_VERBOSE_UNALIGNED_ACCESS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,30,87,10
CONTROL "Illegal write",IDC_VERBOSE_ILLEGAL_WRITE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,43,87,10
CONTROL "Illegal read",IDC_VERBOSE_ILLEGAL_READ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,56,87,10
CONTROL "DMA 0",IDC_VERBOSE_DMA0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,69,87,10
CONTROL "DMA 1",IDC_VERBOSE_DMA1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,82,87,10
CONTROL "DMA 2",IDC_VERBOSE_DMA2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,95,87,10
CONTROL "DMA 3",IDC_VERBOSE_DMA3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,108,87,10
CONTROL "Undefined instruction",IDC_VERBOSE_UNDEFINED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,121,87,10
CONTROL "AGBPrint",IDC_VERBOSE_AGBPRINT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,134,87,10
EDITTEXT IDC_LOG,107,7,252,183,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_HSCROLL
PUSHBUTTON "Save...",IDC_SAVE,75,197,50,14
PUSHBUTTON "Clear",IDC_CLEAR,137,197,50,14
DEFPUSHBUTTON "OK",ID_OK,197,197,50,14
GROUPBOX "Verbose",IDC_STATIC,7,7,93,142
END
IDD_EXPORT_SPS DIALOGEX 0, 0, 248, 148
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Export GameShark Snapshot"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
EDITTEXT IDC_TITLE,84,7,157,14,ES_AUTOHSCROLL
EDITTEXT IDC_DESC,84,27,157,14,ES_AUTOHSCROLL
EDITTEXT IDC_NOTES,84,47,157,73,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN
DEFPUSHBUTTON "OK",ID_OK,67,127,50,14
PUSHBUTTON "Cancel",ID_CANCEL,130,127,50,14
LTEXT "Title:",IDC_STATIC,7,8,62,8
LTEXT "Description:",IDC_STATIC,7,28,63,8
LTEXT "Notes:",IDC_STATIC,7,48,60,8
END
IDD_ADDR_SIZE DIALOG 0, 0, 186, 67
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Enter address and size"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_ADDRESS,99,6,80,14,ES_AUTOHSCROLL
EDITTEXT IDC_SIZE_CONTROL,99,26,80,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",ID_OK,34,46,50,14
PUSHBUTTON "Cancel",ID_CANCEL,102,46,50,14
LTEXT "Address:",IDC_STATIC,7,11,65,8
LTEXT "Size:",IDC_STATIC,7,29,65,8
END
IDD_THROTTLE DIALOGEX 0, 0, 126, 60
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Throttle"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
EDITTEXT IDC_THROTTLE,6,18,114,12,ES_CENTER | ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",ID_OK,6,36,54,18
PUSHBUTTON "Cancel",ID_CANCEL,66,36,54,18
CTEXT "Enter desired throttle (5%...1000%):",IDC_STATIC,6,6,114,8
END
IDD_GB_DISASSEMBLE DIALOG 0, 0, 344, 225
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "GB Disassemble"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_ADDRESS,7,7,65,14,ES_UPPERCASE | ES_AUTOHSCROLL | WS_GROUP
DEFPUSHBUTTON "Go",IDC_GO,81,7,50,14
LISTBOX IDC_DISASSEMBLE,7,25,222,161,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_TABSTOP
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,191,71,10
PUSHBUTTON "Refresh",IDC_REFRESH,100,204,50,14
PUSHBUTTON "Next",IDC_NEXT,193,204,50,14
PUSHBUTTON "Close",IDC_CLOSE,287,204,50,14
LTEXT "AF:",IDC_STATIC,250,25,18,8
LTEXT "BC:",IDC_STATIC,250,35,18,8
LTEXT "DE:",IDC_STATIC,250,45,18,8
LTEXT "HL:",IDC_STATIC,250,55,18,8
LTEXT "IFF:",IDC_STATIC,250,85,18,8
LTEXT "LY:",IDC_STATIC,272,95,18,8
LTEXT "",IDC_R0,285,25,52,8,SS_NOPREFIX
LTEXT "",IDC_R1,285,35,52,8,SS_NOPREFIX
LTEXT "",IDC_R2,285,45,52,8,SS_NOPREFIX
LTEXT "",IDC_R3,285,55,52,8,SS_NOPREFIX
LTEXT "",IDC_R6,285,85,52,8,SS_NOPREFIX
LTEXT "",IDC_LY,285,95,52,8,SS_NOPREFIX
CONTROL "N",IDC_N,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,250,109,21,10
CONTROL "Z",IDC_Z,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,250,97,21,10
CONTROL "C",IDC_C,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,250,133,21,10
CONTROL "H",IDC_H,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,250,121,21,10
SCROLLBAR IDC_VSCROLL,229,25,10,161,SBS_VERT
PUSHBUTTON "Goto PC",IDC_GOPC,7,204,50,14
LTEXT "SP:",IDC_STATIC,250,65,18,8
LTEXT "",IDC_R4,285,65,52,8,SS_NOPREFIX
LTEXT "PC:",IDC_STATIC,250,75,18,8
LTEXT "",IDC_R5,285,75,52,8,SS_NOPREFIX
END
IDD_GB_OAM_VIEW DIALOG 0, 0, 234, 185
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "GB Oam Viewer"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_SPRITE,7,19,76,14,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
SCROLLBAR IDC_SCROLLBAR,7,33,76,11
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,138,79,10
PUSHBUTTON "&Refresh",IDC_REFRESH,7,164,50,14,WS_GROUP
PUSHBUTTON "&Save...",IDC_SAVE,91,164,50,14,WS_GROUP
PUSHBUTTON "&Close",IDC_CLOSE,177,164,50,14
CONTROL "MapView",IDC_OAM_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,87,7,64,64
CONTROL "Zoom",IDC_OAM_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,163,7,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,87,79,48,47
LTEXT "",IDC_POS,31,47,50,8,SS_NOPREFIX
LTEXT "",IDC_PALETTE,31,87,50,8,SS_NOPREFIX
LTEXT "",IDC_TILE,31,57,50,8,SS_NOPREFIX
LTEXT "",IDC_PRIO,31,67,50,8,SS_NOPREFIX
LTEXT "",IDC_OAP,31,77,50,8,SS_NOPREFIX
LTEXT "",IDC_FLAGS,31,97,50,8,SS_NOPREFIX
LTEXT "",IDC_R,145,88,50,8,SS_NOPREFIX
LTEXT "",IDC_G,145,100,50,8,SS_NOPREFIX
LTEXT "",IDC_B,145,112,50,8,SS_NOPREFIX
LTEXT "Pos:",IDC_STATIC,7,47,24,8
LTEXT "Pal:",IDC_STATIC,7,87,24,8
LTEXT "Tile:",IDC_STATIC,7,57,24,8
LTEXT "Prio:",IDC_STATIC,7,67,24,8
LTEXT "OAP:",IDC_STATIC,7,77,24,8
LTEXT "Sprite:",IDC_STATIC,7,7,50,8
LTEXT "Flags:",IDC_STATIC,7,97,24,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,150,71,10
LTEXT "",IDC_BANK,31,107,50,8,SS_NOPREFIX
LTEXT "Bank:",IDC_STATIC,7,107,24,8
END
IDD_GB_TILE_VIEWER DIALOG 0, 0, 326, 238
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "GB Tile Viewer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "0",IDC_BANK_0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,20,20,10
CONTROL "1",IDC_BANK_1,"Button",BS_AUTORADIOBUTTON,13,30,20,10
CONTROL "0x8000",IDC_CHARBASE_0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,57,39,10
CONTROL "0x8800",IDC_CHARBASE_1,"Button",BS_AUTORADIOBUTTON,13,67,39,10
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,122,79,10
PUSHBUTTON "Refresh",IDC_REFRESH,7,217,50,14,WS_GROUP
PUSHBUTTON "Save...",IDC_SAVE,138,217,50,14
PUSHBUTTON "Close",IDC_CLOSE,269,217,50,14
CONTROL "Custom1",IDC_TILE_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,191,7,128,128
GROUPBOX "VRAM Bank",IDC_STATIC,7,7,66,38
GROUPBOX "Char Base",IDC_STATIC,7,46,65,35
CONTROL "Zoom",IDC_MAP_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,7,147,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,98,156,48,47
LTEXT "",IDC_R,156,164,50,8,SS_NOPREFIX
LTEXT "",IDC_G,156,176,50,8,SS_NOPREFIX
LTEXT "",IDC_B,156,188,50,8,SS_NOPREFIX
LTEXT "Palette:",IDC_STATIC,7,86,65,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,133,71,10
LTEXT "Tile:",IDC_STATIC,79,14,41,8
LTEXT "Address:",IDC_STATIC,79,26,41,8
LTEXT "",IDC_TILE_NUMBER,135,14,50,8,SS_NOPREFIX
LTEXT "",IDC_ADDRESS,135,26,50,8,SS_NOPREFIX
CONTROL "Slider1",IDC_PALETTE_SLIDER,"msctls_trackbar32",TBS_AUTOTICKS | WS_GROUP | WS_TABSTOP,1,98,76,22
END
IDD_GB_MAP_VIEW DIALOG 0, 0, 322, 238
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "GB Map Viewer"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "0x8000",IDC_BANK_0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,22,39,10
CONTROL "0x8800",IDC_BANK_1,"Button",BS_AUTORADIOBUTTON,13,36,39,10
CONTROL "0x9800",IDC_BG0,"Button",BS_AUTORADIOBUTTON | WS_GROUP,13,63,39,10
CONTROL "0x9C00",IDC_BG1,"Button",BS_AUTORADIOBUTTON,13,77,40,10
CONTROL "Stretch to fit",IDC_STRETCH,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,122,68,10
PUSHBUTTON "&Refresh",IDC_REFRESH,25,217,50,14,WS_GROUP
PUSHBUTTON "&Save...",IDC_SAVE,88,217,50,14,WS_GROUP
PUSHBUTTON "&Close",IDC_CLOSE,155,217,50,14
CONTROL "MapView",IDC_MAP_VIEW,"VbaBitmapControl",WS_GROUP | WS_TABSTOP,187,15,128,128
CONTROL "Zoom",IDC_MAP_VIEW_ZOOM,"VbaZoomControl",WS_GROUP | WS_TABSTOP,7,148,64,64
CONTROL "Color",IDC_COLOR,"VbaColorControl",WS_TABSTOP,187,164,48,47
LTEXT "",IDC_R,245,173,50,8,SS_NOPREFIX
LTEXT "",IDC_G,245,185,50,8,SS_NOPREFIX
LTEXT "",IDC_B,245,197,50,8,SS_NOPREFIX
GROUPBOX "Char Base",IDC_STATIC,7,11,63,37
GROUPBOX "Map Base",IDC_STATIC,7,52,63,41
CONTROL "Auto update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,134,55,10
LTEXT "",IDC_XY,129,18,53,8,SS_NOPREFIX
LTEXT "Priority:",IDC_STATIC,80,68,37,8
LTEXT "",IDC_PRIORITY,130,68,53,8,SS_NOPREFIX
LTEXT "Address:",IDC_STATIC,80,28,37,8
LTEXT "",IDC_ADDRESS,130,28,53,8,SS_NOPREFIX
LTEXT "Tile:",IDC_STATIC,80,38,37,8
LTEXT "",IDC_TILE_NUM,130,38,53,8,SS_NOPREFIX
LTEXT "Flip:",IDC_STATIC,80,48,37,8
LTEXT "",IDC_FLIP,130,48,53,8,SS_NOPREFIX
LTEXT "Palette:",IDC_STATIC,80,58,37,8
LTEXT "",IDC_PALETTE_NUM,130,58,53,8,SS_NOPREFIX
END
IDD_GB_PALETTE_VIEW DIALOG 0, 0, 196, 234
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "GB Palette Viewer"
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Save BG...",IDC_SAVE_BG,7,191,50,14
PUSHBUTTON "Save OBJ...",IDC_SAVE_OBJ,73,191,50,14
PUSHBUTTON "&Refresh",IDC_REFRESH2,139,191,50,14
PUSHBUTTON "&Close",IDC_CLOSE,73,213,50,14
LTEXT "",IDC_ADDRESS,53,117,50,8,SS_NOPREFIX
LTEXT "",IDC_R,53,129,50,8,SS_NOPREFIX
LTEXT "",IDC_G,53,141,50,8,SS_NOPREFIX
LTEXT "",IDC_B,53,153,50,8,SS_NOPREFIX
LTEXT "",IDC_VALUE,53,165,50,8,SS_NOPREFIX
CONTROL "Custom1",IDC_COLOR,"VbaColorControl",WS_TABSTOP,119,117,50,50
CONTROL "PaletteViewBG",IDC_PALETTE_VIEW,"VbaPaletteViewControl",WS_TABSTOP,11,30,64,64
CONTROL "PaletteViewBG",IDC_PALETTE_VIEW_OBJ,
"VbaPaletteViewControl",WS_TABSTOP,120,30,64,64
GROUPBOX "BG",IDC_STATIC,6,20,74,81
GROUPBOX "Sprite",IDC_STATIC,115,20,74,81
LTEXT "Index:",IDC_STATIC,7,117,38,8
LTEXT "R:",IDC_STATIC,7,129,41,8
LTEXT "G:",IDC_STATIC,7,141,43,8
LTEXT "B:",IDC_STATIC,7,153,38,8
LTEXT "Value:",IDC_STATIC,7,165,38,8
LTEXT "Click on a color for more information",IDC_STATIC,7,7,182,8
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,178,71,10
END
IDD_REWIND_INTERVAL DIALOG 0, 0, 186, 68
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select rewind interval"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_INTERVAL,7,28,172,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",ID_OK,37,47,50,14
PUSHBUTTON "Cancel",ID_CANCEL,99,47,50,14
LTEXT "Enter rewind interval (0...600) seconds:",IDC_STATIC,7,7,172,8
LTEXT "Enter 0 to disable rewind.",IDC_STATIC,7,17,172,8
END
IDD_IO_VIEWER DIALOG 0, 0, 269, 238
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "I/O Viewer"
FONT 8, "MS Sans Serif"
BEGIN
COMBOBOX IDC_ADDRESSES,7,7,255,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "",IDC_VALUE,103,23,159,8
CONTROL "",IDC_BIT_15,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,34,255,10
CONTROL "",IDC_BIT_14,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,44,255,10
CONTROL "",IDC_BIT_13,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,54,255,8
CONTROL "",IDC_BIT_12,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,64,255,10
CONTROL "",IDC_BIT_11,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,74,255,10
CONTROL "",IDC_BIT_10,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,84,255,10
CONTROL "",IDC_BIT_9,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,94,255,10
CONTROL "",IDC_BIT_8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,104,255,10
CONTROL "",IDC_BIT_7,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,114,255,10
CONTROL "",IDC_BIT_6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,124,255,10
CONTROL "",IDC_BIT_5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,134,255,10
CONTROL "",IDC_BIT_4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,144,255,10
CONTROL "",IDC_BIT_3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,154,255,10
CONTROL "",IDC_BIT_2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,164,255,10
CONTROL "",IDC_BIT_1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,174,255,10
CONTROL "",IDC_BIT_0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,184,255,10
CONTROL "Automatic update",IDC_AUTO_UPDATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,201,71,10
DEFPUSHBUTTON "&Refresh",IDC_REFRESH,54,221,50,14
DEFPUSHBUTTON "&Apply",IDC_APPLY,110,221,50,14
PUSHBUTTON "&Close",IDC_CLOSE,166,221,50,14
LTEXT "Value:",IDC_STATIC,7,23,72,8
END
IDD_MAX_SCALE DIALOG 0, 0, 186, 68
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fullscreen scale"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_VALUE,7,28,172,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",ID_OK,37,47,50,14
PUSHBUTTON "Cancel",ID_CANCEL,99,47,50,14
LTEXT "Enter the maxium fullscreen scale:",IDC_STATIC,7,7,172,8
LTEXT "Enter 0 to use maximum scale.",IDC_STATIC,7,17,172,8
END
IDD_GAME_OVERRIDES DIALOGEX 0, 0, 268, 132
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Game overrides"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
COMBOBOX IDC_RTC,84,42,180,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_SAVE_TYPE,84,60,180,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_FLASH_SIZE,84,78,180,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_MIRRORING,84,96,180,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "OK",IDOK,6,114,72,12
PUSHBUTTON "Defaults",IDC_DEFAULTS,108,114,54,12
PUSHBUTTON "Cancel",IDCANCEL,192,114,72,12
LTEXT "Game Code",IDC_STATIC,6,6,72,12
EDITTEXT IDC_NAME,84,6,180,12,ES_AUTOHSCROLL | WS_DISABLED
LTEXT "Real Time Clock:",IDC_STATIC,6,42,72,12
LTEXT "Save Type:",IDC_STATIC,6,60,72,12
LTEXT "Flash Size:",IDC_STATIC,6,78,72,12
LTEXT "Mirroring:",IDC_STATIC,6,96,72,12
LTEXT "Comment",IDC_STATIC,6,24,72,12
EDITTEXT IDC_COMMENT,84,24,180,12,ES_AUTOHSCROLL
END
IDD_BIOS DIALOGEX 0, 0, 220, 126
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "BIOS Files"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,84,102,60,18
PUSHBUTTON "Cancel",IDCANCEL,150,102,60,18
GROUPBOX "Game Boy mono",IDC_STATIC,6,6,210,30
GROUPBOX "Game Boy Advance",IDC_STATIC,6,48,210,30
EDITTEXT IDC_GB_BIOS_PATH,12,18,180,12,ES_AUTOHSCROLL
EDITTEXT IDC_GBA_BIOS_PATH,12,60,180,12,ES_AUTOHSCROLL
GROUPBOX "Options",IDC_STATIC,6,90,72,30
CONTROL "Skip boot logo",IDC_SKIP_BOOT_LOGO,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,12,102,60,12
CONTROL "Enable",IDC_ENABLE_GB_BIOS,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,174,6,36,8
CONTROL "Enable",IDC_ENABLE_GBA_BIOS,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,174,48,36,8
PUSHBUTTON "...",IDC_SELECT_GB_BIOS_PATH,192,18,18,12
PUSHBUTTON "...",IDC_SELECT_GBA_BIOS_PATH,192,60,18,12
END
IDD_FULLSCREEN DIALOGEX 0, 0, 167, 96
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fullscreen Settings"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,60,78,48,12
PUSHBUTTON "Cancel",IDCANCEL,114,78,48,12
COMBOBOX IDC_COMBO_RESOLUTION,60,42,102,12,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT "Resolution:",IDC_STATIC,6,42,48,12
RTEXT "Color depth:",IDC_STATIC,6,24,48,12
COMBOBOX IDC_COMBO_COLOR_DEPTH,60,24,102,12,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT "Refresh rate:",IDC_STATIC,6,60,48,12
COMBOBOX IDC_COMBO_REFRESH_RATE,60,60,102,12,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO_DEVICE,60,6,102,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "Device:",IDC_STATIC,6,6,48,12
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_OAL_CONFIG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 160
TOPMARGIN, 7
BOTTOMMARGIN, 107
END
IDD_OPENDLG, DIALOG
BEGIN
RIGHTMARGIN, 165
END
IDD_ABOUT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 172
TOPMARGIN, 7
BOTTOMMARGIN, 146
END
IDD_DIRECTORIES, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 215
TOPMARGIN, 7
BOTTOMMARGIN, 263
END
IDD_CONFIG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 441
TOPMARGIN, 7
BOTTOMMARGIN, 95
END
IDD_CHEATS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 269
TOPMARGIN, 7
BOTTOMMARGIN, 246
END
IDD_ADD_CHEAT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 130
END
IDD_CHEAT_LIST, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 273
TOPMARGIN, 7
BOTTOMMARGIN, 243
END
IDD_ASSOCIATIONS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 109
TOPMARGIN, 7
BOTTOMMARGIN, 88
END
IDD_GBA_ROM_INFO, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 213
TOPMARGIN, 7
BOTTOMMARGIN, 135
END
IDD_GB_ROM_INFO, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 213
TOPMARGIN, 7
BOTTOMMARGIN, 218
END
IDD_GB_CHEAT_LIST, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 279
TOPMARGIN, 7
BOTTOMMARGIN, 214
END
IDD_ADD_CHEAT_DLG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 175
TOPMARGIN, 7
BOTTOMMARGIN, 100
END
IDD_GB_PRINTER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 171
TOPMARGIN, 7
BOTTOMMARGIN, 202
END
IDD_MOTION_CONFIG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 227
TOPMARGIN, 7
BOTTOMMARGIN, 100
END
IDD_LANG_SELECT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 61
END
IDD_CODE_SELECT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 309
TOPMARGIN, 7
BOTTOMMARGIN, 228
END
IDD_MAP_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 315
TOPMARGIN, 7
BOTTOMMARGIN, 231
END
IDD_PALETTE_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 309
TOPMARGIN, 7
BOTTOMMARGIN, 259
END
IDD_MEM_VIEWER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 373
TOPMARGIN, 7
BOTTOMMARGIN, 171
END
IDD_OAM_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 227
TOPMARGIN, 7
BOTTOMMARGIN, 178
END
IDD_ACCEL_EDITOR, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 392
TOPMARGIN, 7
BOTTOMMARGIN, 114
END
IDD_TILE_VIEWER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 319
TOPMARGIN, 7
BOTTOMMARGIN, 259
END
IDD_GB_COLORS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 162
TOPMARGIN, 7
BOTTOMMARGIN, 114
END
IDD_DISASSEMBLE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 396
TOPMARGIN, 7
BOTTOMMARGIN, 218
END
IDD_GDB_PORT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 44
END
IDD_GDB_WAITING, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 37
END
IDD_LOGGING, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 359
TOPMARGIN, 7
BOTTOMMARGIN, 211
END
IDD_EXPORT_SPS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 241
TOPMARGIN, 7
BOTTOMMARGIN, 141
END
IDD_ADDR_SIZE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 60
END
IDD_THROTTLE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 119
TOPMARGIN, 7
BOTTOMMARGIN, 53
END
IDD_GB_DISASSEMBLE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 337
TOPMARGIN, 7
BOTTOMMARGIN, 218
END
IDD_GB_OAM_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 227
TOPMARGIN, 7
BOTTOMMARGIN, 178
END
IDD_GB_TILE_VIEWER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 319
TOPMARGIN, 7
BOTTOMMARGIN, 231
END
IDD_GB_MAP_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 315
TOPMARGIN, 7
BOTTOMMARGIN, 231
END
IDD_GB_PALETTE_VIEW, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 189
TOPMARGIN, 7
BOTTOMMARGIN, 227
END
IDD_REWIND_INTERVAL, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 61
END
IDD_IO_VIEWER, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 262
TOPMARGIN, 7
BOTTOMMARGIN, 235
END
IDD_MAX_SCALE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 61
END
IDD_GAME_OVERRIDES, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 261
TOPMARGIN, 7
BOTTOMMARGIN, 105
END
IDD_BIOS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 213
TOPMARGIN, 7
BOTTOMMARGIN, 119
END
IDD_FULLSCREEN, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 160
TOPMARGIN, 7
BOTTOMMARGIN, 89
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MENU MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "Open GB...", ID_FILE_OPENGAMEBOY
MENUITEM "Open GBC...", ID_FILE_OPEN_GBC
MENUITEM "Open GBA...", ID_FILE_OPEN
MENUITEM SEPARATOR
MENUITEM "Load...", ID_FILE_LOAD
MENUITEM "Save...", ID_FILE_SAVE
POPUP "Load Game"
BEGIN
MENUITEM "Most recent", ID_FILE_LOADGAME_MOSTRECENT
MENUITEM "Auto load most recent", ID_FILE_LOADGAME_AUTOLOADMOSTRECENT
MENUITEM SEPARATOR
MENUITEM "Slot #1", ID_FILE_LOADGAME_SLOT1
MENUITEM "Slot #2", ID_FILE_LOADGAME_SLOT2
MENUITEM "Slot #3", ID_FILE_LOADGAME_SLOT3
MENUITEM "Slot #4", ID_FILE_LOADGAME_SLOT4
MENUITEM "Slot #5", ID_FILE_LOADGAME_SLOT5
MENUITEM "Slot #6", ID_FILE_LOADGAME_SLOT6
MENUITEM "Slot #7", ID_FILE_LOADGAME_SLOT7
MENUITEM "Slot #8", ID_FILE_LOADGAME_SLOT8
MENUITEM "Slot #9", ID_FILE_LOADGAME_SLOT9
MENUITEM "Slot #10", ID_FILE_LOADGAME_SLOT10
END
POPUP "Save Game"
BEGIN
MENUITEM "Oldest slot", ID_FILE_SAVEGAME_OLDESTSLOT
MENUITEM SEPARATOR
MENUITEM "Slot #1", ID_FILE_SAVEGAME_SLOT1
MENUITEM "Slot #2", ID_FILE_SAVEGAME_SLOT2
MENUITEM "Slot #3", ID_FILE_SAVEGAME_SLOT3
MENUITEM "Slot #4", ID_FILE_SAVEGAME_SLOT4
MENUITEM "Slot #5", ID_FILE_SAVEGAME_SLOT5
MENUITEM "Slot #6", ID_FILE_SAVEGAME_SLOT6
MENUITEM "Slot #7", ID_FILE_SAVEGAME_SLOT7
MENUITEM "Slot #8", ID_FILE_SAVEGAME_SLOT8
MENUITEM "Slot #9", ID_FILE_SAVEGAME_SLOT9
MENUITEM "Slot #10", ID_FILE_SAVEGAME_SLOT10
END
MENUITEM SEPARATOR
MENUITEM "Pause", ID_FILE_PAUSE
MENUITEM "Reset", ID_FILE_RESET
MENUITEM SEPARATOR
POPUP "Recent"
BEGIN
MENUITEM "&Reset", ID_FILE_RECENT_RESET
MENUITEM "&Freeze", ID_FILE_RECENT_FREEZE
MENUITEM SEPARATOR
END
MENUITEM SEPARATOR
POPUP "Import"
BEGIN
MENUITEM "&Battery file...", ID_FILE_IMPORT_BATTERYFILE
MENUITEM "Gameshark &code file...", ID_FILE_IMPORT_GAMESHARKCODEFILE
MENUITEM "&Gameshark Snapshot...", ID_FILE_IMPORT_GAMESHARKSNAPSHOT
END
POPUP "Export"
BEGIN
MENUITEM "&Battery file...", ID_FILE_EXPORT_BATTERYFILE
MENUITEM "&Gameshark Snapshot...", ID_FILE_EXPORT_GAMESHARKSNAPSHOT
END
MENUITEM SEPARATOR
MENUITEM "Screen Capture...", ID_FILE_SCREENCAPTURE
MENUITEM "ROM Information...", ID_FILE_ROMINFORMATION
MENUITEM "Toggle Fullscreen", ID_FILE_TOGGLEMENU
MENUITEM SEPARATOR
MENUITEM "Close", ID_FILE_CLOSE
MENUITEM SEPARATOR
MENUITEM "Exit", ID_FILE_EXIT
END
POPUP "&Options"
BEGIN
POPUP "&Video"
BEGIN
POPUP "Render API"
BEGIN
MENUITEM "Direct&3D", ID_OPTIONS_VIDEO_RENDERMETHOD_DIRECT3D
MENUITEM " Filter: Nearest", ID_OPTIONS_VIDEO_RENDEROPTIONS_D3DNOFILTER
MENUITEM " Filter: Bilinear", ID_OPTIONS_VIDEO_RENDEROPTIONS_D3DBILINEAR
MENUITEM " Motion Blur", ID_RENDERAPI_D3DMOTIONBLUR
MENUITEM SEPARATOR
MENUITEM "&OpenGL", ID_OPTIONS_VIDEO_RENDERMETHOD_OPENGL
MENUITEM " Filter: Nearest", ID_OPTIONS_VIDEO_RENDEROPTIONS_GLNEAREST
MENUITEM " Filter: Bilinear", ID_OPTIONS_VIDEO_RENDEROPTIONS_GLBILINEAR
MENUITEM SEPARATOR
MENUITEM "&VSync", ID_OPTIONS_VIDEO_VSYNC
MENUITEM "Triple Buffering", ID_OPTIONS_VIDEO_TRIPLEBUFFERING
END
MENUITEM SEPARATOR
POPUP "Windowed"
BEGIN
MENUITEM "&1x Size", ID_OPTIONS_VIDEO_X1
MENUITEM "&2x Size", ID_OPTIONS_VIDEO_X2
MENUITEM "&3x Size", ID_OPTIONS_VIDEO_X3
MENUITEM "&4x Size", ID_OPTIONS_VIDEO_X4
END
POPUP "Fullscreen"
BEGIN
MENUITEM "&Custom...", ID_OPTIONS_VIDEO_FULLSCREEN
MENUITEM SEPARATOR
MENUITEM "320x240x16", ID_OPTIONS_VIDEO_FULLSCREEN320X240
MENUITEM "640x480x16", ID_OPTIONS_VIDEO_FULLSCREEN640X480
MENUITEM "800x600x16", ID_OPTIONS_VIDEO_FULLSCREEN800X600
MENUITEM "1024x768x16", ID_OPTIONS_VIDEO_FULLSCREEN1024X768
MENUITEM "1280x1024x16", ID_OPTIONS_VIDEO_FULLSCREEN1280X1024
MENUITEM SEPARATOR
MENUITEM "&Max Scale...", ID_OPTIONS_VIDEO_FULLSCREENMAXSCALE
MENUITEM "Stretch to &fit", ID_OPTIONS_VIDEO_FULLSCREENSTRETCHTOFIT
END
MENUITEM SEPARATOR
MENUITEM "D&isable status messages", ID_OPTIONS_EMULATOR_DISABLESTATUSMESSAGES
END
POPUP "&Pixel Filter"
BEGIN
MENUITEM "&Disable Filters", ID_OPTIONS_FILTER_NORMAL
POPUP "&Magnification"
BEGIN
POPUP "&2X"
BEGIN
MENUITEM "&Simple 2x", ID_OPTIONS_FILTER16BIT_SIMPLE2X
MENUITEM SEPARATOR
MENUITEM "&Pixelate", ID_OPTIONS_FILTER16BIT_PIXELATEEXPERIMENTAL
MENUITEM "&TV Mode", ID_OPTIONS_FILTER_TVMODE
MENUITEM "Scan&lines", ID_OPTIONS_FILTER_SCANLINES
MENUITEM SEPARATOR
MENUITEM "&Bilinear", ID_OPTIONS_FILTER_BILINEAR
MENUITEM "B&ilinear Plus", ID_OPTIONS_FILTER_BILINEARPLUS
MENUITEM SEPARATOR
MENUITEM "AdvanceMAME Scale2x", ID_OPTIONS_FILTER16BIT_ADVANCEMAMESCALE2X
MENUITEM "&2xSaI", ID_OPTIONS_FILTER_2XSAI
MENUITEM "S&uper 2xSaI", ID_OPTIONS_FILTER_SUPER2XSAI
MENUITEM "Super &Eagle", ID_OPTIONS_FILTER_SUPEREAGLE
MENUITEM "&LQ2x", ID_OPTIONS_FILTER_LQ2X
MENUITEM "&HQ2x", ID_OPTIONS_FILTER_HQ2X
END
POPUP "&3X"
BEGIN
MENUITEM "&Simple 3x", ID_OPTIONS_FILTER_SIMPLE3X
MENUITEM SEPARATOR
MENUITEM "&HQ3x", ID_OPTIONS_FILTER_HQ3X
END
POPUP "&4X"
BEGIN
MENUITEM "&Simple 4x", ID_OPTIONS_FILTER_SIMPLE4X
MENUITEM SEPARATOR
MENUITEM "&HQ4x", ID_OPTIONS_FILTER_HQ4X
END
END
MENUITEM SEPARATOR
MENUITEM "&Use Filter Plugin", ID_OPTIONS_FILTER_PLUGIN
MENUITEM "Select Filter &Plugin ...", ID_OPTIONS_SELECT_PLUGIN
MENUITEM SEPARATOR
POPUP "&Interframe Blending"
BEGIN
MENUITEM "&None", ID_OPTIONS_FILTER_INTERFRAMEBLENDING_NONE
MENUITEM "&Motion Blur", ID_OPTIONS_FILTER_INTERFRAMEBLENDING_MOTIONBLUR
MENUITEM "&Smart", ID_OPTIONS_FILTER_INTERFRAMEBLENDING_SMART
END
MENUITEM SEPARATOR
MENUITEM "Multi-Threading (D3D)", ID_PIXELFILTER_MULTI
MENUITEM "Disable &MMX", ID_OPTIONS_FILTER_DISABLEMMX
END
POPUP "&Audio"
BEGIN
POPUP "Output API"
BEGIN
MENUITEM "DirectSound", ID_OUTPUTAPI_DIRECTSOUND
MENUITEM SEPARATOR
MENUITEM "XAudio2", ID_OUTPUTAPI_XAUDIO2
MENUITEM SEPARATOR
MENUITEM "OpenAL", ID_OUTPUTAPI_OPENAL
MENUITEM " Configuration...", ID_OUTPUTAPI_OALCONFIGURATION
MENUITEM SEPARATOR
MENUITEM "&Sync game to audio", ID_OPTIONS_EMULATOR_SYNCHRONIZE
END
MENUITEM SEPARATOR
MENUITEM "&On", ID_OPTIONS_SOUND_ON
MENUITEM "O&ff", ID_OPTIONS_SOUND_OFF
MENUITEM SEPARATOR
POPUP "&Volume"
BEGIN
MENUITEM "&Mute", ID_OPTIONS_SOUND_MUTE
MENUITEM SEPARATOR
MENUITEM "2&5%", ID_OPTIONS_SOUND_VOLUME_25X
MENUITEM "5&0%", ID_OPTIONS_SOUND_VOLUME_5X
MENUITEM "&100%", ID_OPTIONS_SOUND_VOLUME_1X
MENUITEM "&200%", ID_OPTIONS_SOUND_VOLUME_2X
MENUITEM "&300%", ID_OPTIONS_SOUND_VOLUME_3X
MENUITEM "&400%", ID_OPTIONS_SOUND_VOLUME_4X
END
POPUP "Sampling Rate"
BEGIN
MENUITEM "&11025 Hz", ID_OPTIONS_SOUND_11KHZ
MENUITEM "&22050 Hz", ID_OPTIONS_SOUND_22KHZ
MENUITEM "&44100 Hz", ID_OPTIONS_SOUND_44KHZ
END
POPUP "PCM interpolation"
BEGIN
MENUITEM "On", ID_OPTIONS_SOUND_PCMINTERPOLATION_LINEAR
MENUITEM "Off", ID_OPTIONS_SOUND_PCMINTERPOLATION_NONE
END
MENUITEM SEPARATOR
MENUITEM "&Echo", ID_OPTIONS_SOUND_ECHO
MENUITEM SEPARATOR
POPUP "Sound Channels"
BEGIN
MENUITEM "Channel &1", ID_OPTIONS_SOUND_CHANNEL1, CHECKED
MENUITEM "Channel &2", ID_OPTIONS_SOUND_CHANNEL2, CHECKED
MENUITEM "Channel &3", ID_OPTIONS_SOUND_CHANNEL3, CHECKED
MENUITEM "Channel &4", ID_OPTIONS_SOUND_CHANNEL4, CHECKED
MENUITEM "Direct Sound &A", ID_OPTIONS_SOUND_DIRECTSOUNDA, CHECKED
MENUITEM "Direct Sound &B", ID_OPTIONS_SOUND_DIRECTSOUNDB, CHECKED
END
END
POPUP "&Input"
BEGIN
POPUP "&Set"
BEGIN
MENUITEM "Config &1...", ID_OPTIONS_JOYPAD_CONFIGURE_1
MENUITEM "Config &2...", ID_OPTIONS_JOYPAD_CONFIGURE_2
MENUITEM "Config &3...", ID_OPTIONS_JOYPAD_CONFIGURE_3
MENUITEM "Config &4...", ID_OPTIONS_JOYPAD_CONFIGURE_4
MENUITEM SEPARATOR
MENUITEM "&Motion...", ID_OPTIONS_JOYPAD_MOTIONCONFIGURE
END
POPUP "&Use"
BEGIN
MENUITEM "Config &1", ID_OPTIONS_JOYPAD_DEFAULTJOYPAD_1
MENUITEM "Config &2", ID_OPTIONS_JOYPAD_DEFAULTJOYPAD_2
MENUITEM "Config &3", ID_OPTIONS_JOYPAD_DEFAULTJOYPAD_3
MENUITEM "Config &4", ID_OPTIONS_JOYPAD_DEFAULTJOYPAD_4
END
MENUITEM SEPARATOR
POPUP "&Autofire"
BEGIN
MENUITEM "&A", ID_OPTIONS_JOYPAD_AUTOFIRE_A
MENUITEM "&B", ID_OPTIONS_JOYPAD_AUTOFIRE_B
MENUITEM "&L", ID_OPTIONS_JOYPAD_AUTOFIRE_L
MENUITEM "&R", ID_OPTIONS_JOYPAD_AUTOFIRE_R
END
MENUITEM "Rewind interval...", ID_OPTIONS_EMULATOR_REWINDINTERVAL
END
POPUP "&Speed"
BEGIN
POPUP "&Throttle"
BEGIN
MENUITEM "25%", ID_OPTIONS_FRAMESKIP_THROTTLE_25
MENUITEM "50%", ID_OPTIONS_FRAMESKIP_THROTTLE_50
MENUITEM "100%", ID_OPTIONS_FRAMESKIP_THROTTLE_100
MENUITEM "150%", ID_OPTIONS_FRAMESKIP_THROTTLE_150
MENUITEM "200%", ID_OPTIONS_FRAMESKIP_THROTTLE_200
MENUITEM "&Other...", ID_OPTIONS_FRAMESKIP_THROTTLE_OTHER
MENUITEM "No throttle", ID_OPTIONS_FRAMESKIP_THROTTLE_NOTHROTTLE
END
MENUITEM SEPARATOR
POPUP "&Frame Skip"
BEGIN
MENUITEM "&No frame skip", ID_OPTIONS_VIDEO_FRAMESKIP_0
MENUITEM "&1 frame", ID_OPTIONS_VIDEO_FRAMESKIP_1
MENUITEM "&2 frames", ID_OPTIONS_VIDEO_FRAMESKIP_2
MENUITEM "&3 frames", ID_OPTIONS_VIDEO_FRAMESKIP_3
MENUITEM "&4 frames", ID_OPTIONS_VIDEO_FRAMESKIP_4
MENUITEM "&5 frames", ID_OPTIONS_VIDEO_FRAMESKIP_5
MENUITEM "&6 frames", ID_OPTIONS_VIDEO_FRAMESKIP_6
MENUITEM "&7 frames", ID_OPTIONS_VIDEO_FRAMESKIP_7
MENUITEM "&8 frames", ID_OPTIONS_VIDEO_FRAMESKIP_8
MENUITEM "&9 frames", ID_OPTIONS_VIDEO_FRAMESKIP_9
END
MENUITEM "Turbo mode", ID_OPTIONS_EMULATOR_SPEEDUPTOGGLE
END
MENUITEM SEPARATOR
POPUP "&Emulator"
BEGIN
MENUITEM "&Associate...", ID_OPTIONS_EMULATOR_ASSOCIATE
MENUITEM "&Directories...", ID_OPTIONS_EMULATOR_DIRECTORIES
MENUITEM "BIOS Files...", ID_EMULATOR_BIOSFILES
POPUP "&Priority"
BEGIN
MENUITEM "&Highest", ID_OPTIONS_PRIORITY_HIGHEST
MENUITEM "&Above Normal", ID_OPTIONS_PRIORITY_ABOVENORMAL
MENUITEM "&Normal", ID_OPTIONS_PRIORITY_NORMAL
MENUITEM "&Below Normal", ID_OPTIONS_PRIORITY_BELOWNORMAL
END
MENUITEM "&Remove intros (GBA)", ID_OPTIONS_EMULATOR_REMOVEINTROSGBA
MENUITEM "Automatic IPS patching", ID_OPTIONS_EMULATOR_AUTOMATICALLYIPSPATCH
MENUITEM "Pause when inactive", ID_OPTIONS_EMULATOR_PAUSEWHENINACTIVE
MENUITEM "AGB Print", ID_OPTIONS_EMULATOR_AGBPRINT
MENUITEM "Real Time Clock", ID_OPTIONS_EMULATOR_REALTIMECLOCK
MENUITEM "&Game Overrides...", ID_OPTIONS_EMULATOR_GAMEOVERRIDES
POPUP "Show speed"
BEGIN
MENUITEM "None", ID_OPTIONS_EMULATOR_SHOWSPEED_NONE
MENUITEM "Percentage", ID_OPTIONS_EMULATOR_SHOWSPEED_PERCENTAGE
MENUITEM "Detailed", ID_OPTIONS_EMULATOR_SHOWSPEED_DETAILED
MENUITEM SEPARATOR
MENUITEM "Transparent", ID_OPTIONS_EMULATOR_SHOWSPEED_TRANSPARENT
END
POPUP "Save Type"
BEGIN
MENUITEM "&Automatic", ID_OPTIONS_EMULATOR_SAVETYPE_AUTOMATIC
MENUITEM "EEPROM", ID_OPTIONS_EMULATOR_SAVETYPE_EEPROM
MENUITEM "SRAM", ID_OPTIONS_EMULATOR_SAVETYPE_SRAM
MENUITEM "Flash", ID_OPTIONS_EMULATOR_SAVETYPE_FLASH
MENUITEM "EEPROM+Sensor", ID_OPTIONS_EMULATOR_SAVETYPE_EEPROMSENSOR
MENUITEM "None", ID_OPTIONS_EMULATOR_SAVETYPE_NONE
MENUITEM SEPARATOR
MENUITEM "Flash 64 KB", ID_OPTIONS_EMULATOR_SAVETYPE_FLASH512K
MENUITEM "Flash 128 KB", ID_OPTIONS_EMULATOR_SAVETYPE_FLASH1M
END
POPUP "Screenshot &Format"
BEGIN
MENUITEM "&PNG", ID_OPTIONS_EMULATOR_PNGFORMAT
MENUITEM "&BMP", ID_OPTIONS_EMULATOR_BMPFORMAT
END
MENUITEM SEPARATOR
POPUP "UI &Language"
BEGIN
MENUITEM "&System", ID_OPTIONS_LANGUAGE_SYSTEM
MENUITEM "&English", ID_OPTIONS_LANGUAGE_ENGLISH
MENUITEM "&Other...", ID_OPTIONS_LANGUAGE_OTHER
END
END
POPUP "&Gameboy"
BEGIN
MENUITEM "&Border", ID_OPTIONS_GAMEBOY_BORDER
MENUITEM "&Printer", ID_OPTIONS_GAMEBOY_PRINTER
MENUITEM "Border Automatic", ID_OPTIONS_GAMEBOY_BORDERAUTOMATIC
MENUITEM SEPARATOR
MENUITEM "&Automatic", ID_OPTIONS_GAMEBOY_AUTOMATIC
MENUITEM "&GBA", ID_OPTIONS_GAMEBOY_GBA
MENUITEM "&CGB/GBC", ID_OPTIONS_GAMEBOY_CGB
MENUITEM "&SGB", ID_OPTIONS_GAMEBOY_SGB
MENUITEM "SGB&2", ID_OPTIONS_GAMEBOY_SGB2
MENUITEM "G&B", ID_OPTIONS_GAMEBOY_GB
MENUITEM SEPARATOR
MENUITEM "&Real Colors", ID_OPTIONS_GAMEBOY_REALCOLORS
MENUITEM "G&ameboy Colors", ID_OPTIONS_GAMEBOY_GAMEBOYCOLORS
MENUITEM "LCD colors", ID_OPTIONS_FILTER_LCDCOLORS
MENUITEM SEPARATOR
MENUITEM "&Colors...", ID_OPTIONS_GAMEBOY_COLORS
END
POPUP "&Link", GRAYED
BEGIN
MENUITEM "Enable GBA Linking", ID_OPTIONS_LINK_ENABLE
MENUITEM "&Wireless Adapter", ID_OPTIONS_LINK_WIRELESSADAPTER
MENUITEM "&Log", ID_OPTIONS_LINK_LOG
MENUITEM "&Options...", ID_OPTIONS_LINK_OPTIONS
END
END
POPUP "&Cheats"
BEGIN
MENUITEM "&Search for cheats...", ID_CHEATS_SEARCHFORCHEATS
MENUITEM "&Cheat list...", ID_CHEATS_CHEATLIST
MENUITEM SEPARATOR
MENUITEM "&Automatic save/load cheats", ID_CHEATS_AUTOMATICSAVELOADCHEATS
MENUITEM "Disable cheats", ID_CHEATS_DISABLECHEATS
MENUITEM "&Load cheat list...", ID_CHEATS_LOADCHEATLIST
MENUITEM "Sa&ve cheat list...", ID_CHEATS_SAVECHEATLIST
END
POPUP "&Tools"
BEGIN
MENUITEM "Disassemble...", ID_TOOLS_DISASSEMBLE
MENUITEM "Logging...", ID_TOOLS_LOGGING
MENUITEM "&IO Viewer...", ID_TOOLS_IOVIEWER
MENUITEM "&Map Viewer...", ID_TOOLS_MAPVIEW
MENUITEM "&Memory viewer...", ID_TOOLS_MEMORYVIEWER
MENUITEM "OAM Viewer...", ID_TOOLS_OAMVIEWER
MENUITEM "&Palette Viewer...", ID_TOOLS_PALETTEVIEW
MENUITEM "Tile Viewer...", ID_TOOLS_TILEVIEWER
MENUITEM SEPARATOR
MENUITEM "&Next frame", ID_DEBUG_NEXTFRAME
POPUP "GDB"
BEGIN
MENUITEM "Wait for connection...", ID_TOOLS_DEBUG_GDB
MENUITEM "Load and wait...", ID_TOOLS_DEBUG_LOADANDWAIT
MENUITEM "Break into GDB", ID_TOOLS_DEBUG_BREAK
MENUITEM "Disconnect", ID_TOOLS_DEBUG_DISCONNECT
END
MENUITEM SEPARATOR
POPUP "Record"
BEGIN
MENUITEM "Start sound recording...", ID_OPTIONS_SOUND_STARTRECORDING
MENUITEM "Stop sound recording", ID_OPTIONS_SOUND_STOPRECORDING
MENUITEM "Start AVI recording...", ID_TOOLS_RECORD_STARTAVIRECORDING
MENUITEM "Stop AVI recording", ID_TOOLS_RECORD_STOPAVIRECORDING
MENUITEM "Start movie recording...", ID_TOOLS_RECORD_STARTMOVIERECORDING
MENUITEM "Stop movie recording", ID_TOOLS_RECORD_STOPMOVIERECORDING
END
POPUP "Play"
BEGIN
MENUITEM "Start playing movie...", ID_TOOLS_PLAY_STARTMOVIEPLAYING
MENUITEM "Stop playing movie", ID_TOOLS_PLAY_STOPMOVIEPLAYING
END
MENUITEM SEPARATOR
MENUITEM "Rewind", ID_TOOLS_REWIND
MENUITEM "Customize...", ID_TOOLS_CUSTOMIZE
END
POPUP "&Help"
BEGIN
MENUITEM "VBA-M Help", ID_HELP_FAQ
MENUITEM "VBA-M Support Forum", ID_HELP_BUGREPORT
MENUITEM "License...", ID_HELP_GNUPUBLICLICENSE
MENUITEM SEPARATOR
MENUITEM "&About VBA-M...", ID_HELP_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_ACCELERATOR ACCELERATORS
BEGIN
"C", ID_CHEATS_SEARCHFORCHEATS, VIRTKEY, CONTROL, NOINVERT
"N", ID_DEBUG_NEXTFRAME, VIRTKEY, CONTROL, NOINVERT
"X", ID_FILE_EXIT, VIRTKEY, CONTROL, NOINVERT
"L", ID_FILE_LOAD, VIRTKEY, CONTROL, NOINVERT
VK_F1, ID_FILE_LOADGAME_SLOT1, VIRTKEY, NOINVERT
VK_F10, ID_FILE_LOADGAME_SLOT10, VIRTKEY, NOINVERT
VK_F2, ID_FILE_LOADGAME_SLOT2, VIRTKEY, NOINVERT
VK_F3, ID_FILE_LOADGAME_SLOT3, VIRTKEY, NOINVERT
VK_F4, ID_FILE_LOADGAME_SLOT4, VIRTKEY, NOINVERT
VK_F5, ID_FILE_LOADGAME_SLOT5, VIRTKEY, NOINVERT
VK_F6, ID_FILE_LOADGAME_SLOT6, VIRTKEY, NOINVERT
VK_F7, ID_FILE_LOADGAME_SLOT7, VIRTKEY, NOINVERT
VK_F8, ID_FILE_LOADGAME_SLOT8, VIRTKEY, NOINVERT
VK_F9, ID_FILE_LOADGAME_SLOT9, VIRTKEY, NOINVERT
VK_F1, ID_FILE_MRU_FILE1, VIRTKEY, CONTROL, NOINVERT
VK_F10, ID_FILE_MRU_FILE10, VIRTKEY, CONTROL, NOINVERT
VK_F2, ID_FILE_MRU_FILE2, VIRTKEY, CONTROL, NOINVERT
VK_F3, ID_FILE_MRU_FILE3, VIRTKEY, CONTROL, NOINVERT
VK_F4, ID_FILE_MRU_FILE4, VIRTKEY, CONTROL, NOINVERT
VK_F5, ID_FILE_MRU_FILE5, VIRTKEY, CONTROL, NOINVERT
VK_F6, ID_FILE_MRU_FILE6, VIRTKEY, CONTROL, NOINVERT
VK_F7, ID_FILE_MRU_FILE7, VIRTKEY, CONTROL, NOINVERT
VK_F8, ID_FILE_MRU_FILE8, VIRTKEY, CONTROL, NOINVERT
VK_F9, ID_FILE_MRU_FILE9, VIRTKEY, CONTROL, NOINVERT
"O", ID_FILE_OPEN, VIRTKEY, CONTROL, NOINVERT
"P", ID_FILE_PAUSE, VIRTKEY, CONTROL, NOINVERT
VK_PAUSE, ID_FILE_PAUSE, VIRTKEY, NOINVERT
"R", ID_FILE_RESET, VIRTKEY, CONTROL, NOINVERT
"S", ID_FILE_SAVE, VIRTKEY, CONTROL, NOINVERT
VK_F1, ID_FILE_SAVEGAME_SLOT1, VIRTKEY, SHIFT, NOINVERT
VK_F10, ID_FILE_SAVEGAME_SLOT10, VIRTKEY, SHIFT, NOINVERT
VK_F2, ID_FILE_SAVEGAME_SLOT2, VIRTKEY, SHIFT, NOINVERT
VK_F3, ID_FILE_SAVEGAME_SLOT3, VIRTKEY, SHIFT, NOINVERT
VK_F4, ID_FILE_SAVEGAME_SLOT4, VIRTKEY, SHIFT, NOINVERT
VK_F5, ID_FILE_SAVEGAME_SLOT5, VIRTKEY, SHIFT, NOINVERT
VK_F6, ID_FILE_SAVEGAME_SLOT6, VIRTKEY, SHIFT, NOINVERT
VK_F7, ID_FILE_SAVEGAME_SLOT7, VIRTKEY, SHIFT, NOINVERT
VK_F8, ID_FILE_SAVEGAME_SLOT8, VIRTKEY, SHIFT, NOINVERT
VK_F9, ID_FILE_SAVEGAME_SLOT9, VIRTKEY, SHIFT, NOINVERT
VK_ESCAPE, ID_FILE_TOGGLEMENU, VIRTKEY, NOINVERT
"1", ID_OPTIONS_JOYPAD_AUTOFIRE_A, VIRTKEY, ALT, NOINVERT
"2", ID_OPTIONS_JOYPAD_AUTOFIRE_B, VIRTKEY, ALT, NOINVERT
"3", ID_OPTIONS_JOYPAD_AUTOFIRE_L, VIRTKEY, ALT, NOINVERT
"4", ID_OPTIONS_JOYPAD_AUTOFIRE_R, VIRTKEY, ALT, NOINVERT
"1", ID_OPTIONS_VIDEO_LAYERS_BG0, VIRTKEY, CONTROL, NOINVERT
"2", ID_OPTIONS_VIDEO_LAYERS_BG1, VIRTKEY, CONTROL, NOINVERT
"3", ID_OPTIONS_VIDEO_LAYERS_BG2, VIRTKEY, CONTROL, NOINVERT
"4", ID_OPTIONS_VIDEO_LAYERS_BG3, VIRTKEY, CONTROL, NOINVERT
"5", ID_OPTIONS_VIDEO_LAYERS_OBJ, VIRTKEY, CONTROL, NOINVERT
"8", ID_OPTIONS_VIDEO_LAYERS_OBJWIN, VIRTKEY, CONTROL, NOINVERT
"6", ID_OPTIONS_VIDEO_LAYERS_WIN0, VIRTKEY, CONTROL, NOINVERT
"7", ID_OPTIONS_VIDEO_LAYERS_WIN1, VIRTKEY, CONTROL, NOINVERT
"B", ID_TOOLS_REWIND, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE
BEGIN
IDS_UNSUPPORTED_VBA_SGM "Unsupported VisualBoyAdvance save game version %d"
IDS_CANNOT_LOAD_SGM "Cannot load save game for %s"
IDS_SAVE_GAME_NOT_USING_BIOS "Save game is not using the BIOS file"
IDS_SAVE_GAME_USING_BIOS "Save game is using the BIOS file"
IDS_UNSUPPORTED_SAVE_TYPE "Unsupported save type %d"
IDS_CANNOT_OPEN_FILE "Cannot open file %s"
IDS_BAD_ZIP_FILE "Bad ZIP file %s"
IDS_NO_IMAGE_ON_ZIP "No image found on ZIP file %s"
IDS_ERROR_OPENING_IMAGE "Error opening image %s"
IDS_ERROR_READING_IMAGE "Error reading image %s"
IDS_UNSUPPORTED_BIOS_FUNCTION
"Unsupported BIOS function %02x called from %08x. A BIOS file is needed in order to get correct behaviour."
IDS_INVALID_BIOS_FILE_SIZE "Invalid BIOS file size"
IDS_INVALID_CHEAT_CODE "Invalid cheat code '%s'. Supported formats are:\nXXXXXXXX:YY, XXXXXXXX:YYYY, XXXXXXXX:YYYYYYYY."
IDS_UNKNOWN_ARM_OPCDOE "Unimplemented opcode %08x from %08x"
IDS_UNKNOWN_THUMB_OPCODE "Unknown opcode %04x from %08x"
END
STRINGTABLE
BEGIN
IDS_ERROR_CREATING_FILE "Error creating file %s"
IDS_FAILED_TO_READ_SGM "Battery file's size incompatible with the ROM settings %s (%d).\nWarning : save of the battery file is now disabled !"
IDS_FAILED_TO_READ_RTC "Failed to read RTC from save game %s (continuing)"
IDS_UNSUPPORTED_VB_SGM "Unsupported VisualBoy save game version %d"
IDS_CANNOT_LOAD_SGM_FOR "Cannot load save game for %s. Playing %s"
IDS_ERROR_OPENING_IMAGE_FROM "Error opening image %s from zip file %s"
IDS_ERROR_READING_IMAGE_FROM "Error reading image %s from zip file %s"
IDS_UNSUPPORTED_ROM_SIZE "Unsupported rom size %02x"
IDS_UNSUPPORTED_RAM_SIZE "Unsupported ram size %02x"
IDS_UNKNOWN_CARTRIDGE_TYPE "Unknown cartridge type %02x"
IDS_MAXIMUM_NUMBER_OF_CHEATS "Maximum number of cheats reached."
IDS_INVALID_GAMESHARK_CODE "Invalid GameShark code: %s"
IDS_INVALID_GAMEGENIE_CODE "Invalid GameGenie code: %s"
IDS_INVALID_CHEAT_TO_REMOVE "Invalid cheat to remove %d"
IDS_INVALID_CHEAT_CODE_ADDRESS "Invalid cheat code address: %08x"
IDS_UNSUPPORTED_CHEAT_LIST_VERSION "Unsupported cheat list version %d"
END
STRINGTABLE
BEGIN
IDS_DIRECTX_7_REQUIRED "DirectX 7.0 or greater is required to run.\nDownload at http://www.microsoft.com/directx.\n\nError found at: %s"
IDS_DISABLING_VIDEO_MEMORY "Disabling Use Video Memory setting"
IDS_SETTING_WILL_BE_EFFECTIVE
"Setting will be effective the next time you start the emulator"
IDS_DISABLING_EMULATION_ONLY "Disabling Emulation Only setting"
IDS_FAILED_TO_OPEN_FILE "Failed to open file %s"
IDS_FAILED_TO_READ_ZIP_DIR "Failed to read zip directory for file %s"
IDS_UNSUPPORTED_FILE_TYPE "Unsupported file type: %s"
IDS_CANNOT_CREATE_DIRECTSOUND "Cannot create DirectSound %08x"
IDS_CANNOT_SETCOOPERATIVELEVEL "Cannot SetCooperativeLevel %08x"
IDS_CANNOT_CREATESOUNDBUFFER "Cannot CreateSoundBuffer %08x"
IDS_CANNOT_SETFORMAT_PRIMARY "Cannot SetFormat for primary %08x"
IDS_CANNOT_CREATESOUNDBUFFER_SEC "Cannot CreateSoundBuffer secondary %08x"
IDS_CANNOT_PLAY_PRIMARY "Cannot Play primary %08x"
IDS_SEARCH_PRODUCED_TOO_MANY
"Search produced %d results. Please refine better"
IDS_NUMBER_CANNOT_BE_EMPTY "Number cannot be empty"
IDS_INVALID_ADDRESS "Invalid address: %08x"
END
STRINGTABLE
BEGIN
IDS_MISALIGNED_HALFWORD "Misaligned half-word address: %08x"
IDS_MISALIGNED_WORD "Misaligned word address: %08x"
IDS_VALUE_CANNOT_BE_EMPTY "Value cannot be empty"
IDS_ERROR_ON_STARTDOC "Error on StartDoc"
IDS_ERROR_ON_STARTPAGE "Error on StartPage"
IDS_ERROR_PRINTING_ON_STRETCH "Error printing on StretchDIBits"
IDS_ERROR_ON_ENDPAGE "Error on EndPage"
IDS_ERROR_ON_ENDDOC "Error on EndDoc"
IDS_ERROR "Error"
IDS_JOY_LEFT "Joy %d Left"
IDS_JOY_RIGHT "Joy %d Right"
IDS_JOY_UP "Joy %d Up"
IDS_JOY_DOWN "Joy %d Down"
IDS_JOY_BUTTON "Joy %d %s"
IDS_SELECT_ROM_DIR "Select ROM directory:"
IDS_SELECT_BATTERY_DIR "Select Battery directory:"
END
STRINGTABLE
BEGIN
IDS_SELECT_SAVE_DIR "Select Save Directory:"
IDS_SELECT_CAPTURE_DIR "Select Capture directory:"
IDS_RESET "Reset"
IDS_AUTOFIRE_A_DISABLED "autofire A disabled"
IDS_AUTOFIRE_A "autofire A"
IDS_AUTOFIRE_B_DISABLED "autofire B disabled"
IDS_AUTOFIRE_B "autofire B"
IDS_AUTOFIRE_L_DISABLED "autofire L disabled"
IDS_AUTOFIRE_L "autofire L"
IDS_AUTOFIRE_R_DISABLED "autofire R disabled"
IDS_AUTOFIRE_R "autofire R"
IDS_SELECT_ROM "Select ROM"
IDS_SELECT_SAVE_GAME_NAME "Select save game name"
IDS_LOADED_STATE "Loaded state"
IDS_LOADED_STATE_N "Loaded state %d"
END
STRINGTABLE
BEGIN
IDS_WROTE_STATE "Wrote state"
IDS_WROTE_STATE_N "Wrote state %d"
IDS_LOADED_BATTERY "Loaded battery"
IDS_SELECT_CAPTURE_NAME "Select screen capture name"
IDS_SCREEN_CAPTURE "Screen capture"
IDS_ADDRESS "Address"
IDS_OLD_VALUE "Old Value"
IDS_NEW_VALUE "New Value"
IDS_ADD_CHEAT_CODE "Add cheat code"
IDS_CODE "Code"
IDS_DESCRIPTION "Description"
IDS_STATUS "Status"
IDS_ADD_GG_CODE "Add GameGenie code"
IDS_ADD_GS_CODE "Add GameShark code"
IDS_POCKET_PRINTER "Pocket Printer"
IDS_UNKNOWN "Unknown"
END
STRINGTABLE
BEGIN
IDS_NONE "None"
IDS_FAILED_TO_LOAD_LIBRARY "Failed to load library %s"
IDS_FAILED_TO_GET_LOCINFO "Failed to get locale information"
IDS_SELECT_CHEAT_LIST_NAME "Select cheat list name"
IDS_FILTER_ROM "Game Boy Advance ROMs_*.GBA;*.AGB;*.BIN;*.ELF;*.MB;*.ZIP;*.7Z;*.Z;*.GZ__"
IDS_FILTER_SGM "VisualBoyAdvance Save Game_*.SGM__"
IDS_FILTER_CHEAT_LIST "VisualBoyAdvance Cheat List_*.CLT__"
IDS_FILTER_PNG "PNG Image_*.PNG_BMP Image_*.BMP__"
IDS_LOADED_CHEATS "Loaded cheats"
IDS_ERROR_DISP_COLOR "Unsupported display setting for color depth: %d bits. \nWindows desktop must be in either 16-bit, 24-bit or 32-bit mode for this program to work in window mode."
IDS_ADD_GSA_CODE "Add GameSharkAdvance code"
IDS_FILTER_SPS "Gameshark Snapshot_*.SPS__"
IDS_SELECT_SNAPSHOT_FILE "Select snapshot file"
IDS_FILTER_SAV "Battery file_*.SAV_Flash save_*.DAT__"
IDS_SELECT_BATTERY_FILE "Select battery file"
END
STRINGTABLE
BEGIN
IDS_UNSUPPORTED_CHEAT_LIST_TYPE "Unsupported cheat list type %d"
IDS_INVALID_GSA_CODE "Invalid GSA code. Format is XXXXXXXXYYYYYYYY."
IDS_CANNOT_IMPORT_SNAPSHOT_FOR
"Cannot import snapshot for %s. Current game is %s"
IDS_UNSUPPORTED_SNAPSHOT_FILE "Unsupported snapshot file %s"
IDS_UNSUPPORTED_ARM_MODE "Unsupported ARM mode %02x"
IDS_UNSUPPORTED_CODE_FILE "Unsupported code file %s"
IDS_GSA_CODE_WARNING "Warning: cheats are for game %s. Current game is %s.\nCodes may not work correctly."
IDS_INVALID_CBA_CODE "Invalid CBA code. Format is XXXXXXXX YYYY."
IDS_CBA_CODE_WARNING "Warning: Codes seem to be for a different game.\nCodes may not work correctly."
IDS_OUT_OF_MEMORY "Failed to allocate memory for %s"
END
STRINGTABLE
BEGIN
IDS_FILTER_GBS "Gameboy Snapshot_*.GBS__"
IDS_FILTER_GCF "Gameshark Code File_*.GCF__"
IDS_SELECT_CODE_FILE "Select code file"
IDS_SAVE_WILL_BE_LOST "Importing a snapshot file will erase any saved games. Do you want to continue?"
IDS_CONFIRM_ACTION "Please confirm action"
IDS_CODES_WILL_BE_LOST "Importing a code file will erase any entered codes. Do you want to continue?"
IDS_FILTER_SPC "Gameshark Code File_*.SPC;*.XPC__"
IDS_ADD_CBA_CODE "Add CodeBreakerAdvance code"
IDS_FILTER_WAV "Wave file_*.WAV__"
IDS_SELECT_WAV_NAME "Select wave file name"
IDS_FILTER_GBROM "Game Boy ROMs_*.GB;*.SGB;*.ZIP;*.7Z;*.Z;*.GZ__"
IDS_FILTER_PAL "Windows Palette (*.PAL)_*.PAL_PaintShop Palette (*.PAL)_*.PAL_Adobe Color Table (*.ACT)_*.ACT__"
IDS_SELECT_PALETTE_NAME "Select palette name:"
IDS_SEARCH_PRODUCED_NO_RESULTS "Search produced no results."
IDS_ERROR_BINDING "Error binding socket. Port probably in use."
IDS_ERROR_LISTENING "Error listening on socket."
END
STRINGTABLE
BEGIN
IDS_ERROR_CREATING_SOCKET "Error creating socket."
IDS_ACK_NOT_RECEIVED "ACK not received from GDB."
IDS_ERROR_NOT_GBA_IMAGE "Error: not a GBA image."
IDS_EEPROM_NOT_SUPPORTED "EEPROM saves cannot be exported."
IDS_FILTER_DUMP "Memory Dump_*.DMP__"
IDS_SELECT_DUMP_FILE "Select dump file name"
IDS_FILTER_AVI "AVI File_*.AVI__"
IDS_SELECT_AVI_NAME "Select AVI file name"
IDS_INVALID_THROTTLE_VALUE
"Invalid throttle value. Please enter a number between 5 and 1000."
IDS_FILTER_INI "Skin INI File_*.INI__"
IDS_SELECT_SKIN_FILE "Select the skin file name"
IDS_FILTER_VMV "VisualBoyAdvance Movie_*.VMV__"
IDS_SELECT_MOVIE_NAME "Select movie name"
IDS_BUG_REPORT "The bug report information is now available on the Windows Clipboard. Please paste it into any bug report made by email or on forums to help solve problems more easily."
IDS_UNSUPPORTED_MOVIE_VERSION "Unsupported movie version %d."
IDS_END_OF_MOVIE "end of movie"
END
STRINGTABLE
BEGIN
IDS_INVALID_INTERVAL_VALUE
"Invalid rewind interval value. Please enter a number between 0 and 600 seconds."
IDS_REGISTRY "VisualBoyAdvance no longer uses the registry to store its settings. Your previous settings have been exported into the file: %s"
IDS_MOVIE_PLAY "Playing a movie will load a save state which may erase your previous battery saves. Please be sure to have a saved state if you don't want to loose any previous data."
END
STRINGTABLE
BEGIN
IDS_OAL_NODEVICE "There are no sound devices present on this system."
IDS_OAL_NODLL "OpenAL32.dll could not be found on your system. Please install the runtime from http://openal.org"
IDS_AVI_CANNOT_CREATE_AVI "Cannot create AVI file."
IDS_AVI_CANNOT_CREATE_VIDEO
"Cannot create video stream in AVI file. Make sure the selected codec supports input in RGB24 color space!"
IDS_AVI_CANNOT_CREATE_AUDIO "Cannot create audio stream in AVI file."
IDS_AVI_CANNOT_WRITE_VIDEO "Cannot write video frame to AVI file."
IDS_AVI_CANNOT_WRITE_AUDIO "Cannot write audio frame to AVI file."
IDS_FILTER_GBCROM "Game Boy Color ROMs_*.GBC;*.CGB;*.ZIP;*.7Z;*.Z;*.GZ__"
IDS_COM_FAILURE "The COM (Component Object Model) failed to initialize!"
IDS_XAUDIO2_FAILURE "The XAudio2 interface failed to initialize!"
IDS_XAUDIO2_CANNOT_CREATE_MASTERINGVOICE
"XAudio2: Creating mastering voice failed!"
IDS_XAUDIO2_CANNOT_CREATE_SOURCEVOICE
"XAudio2: Creating source voice failed!"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// English (Australia) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENA)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_AUS
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\r\0"
END
#endif // APSTUDIO_INVOKED
#endif // English (Australia) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED