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

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

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

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

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

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

1 TEXTINCLUDE
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE
BEGIN
    "#include ""winres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE
BEGIN
    "1 TYPELIB ""VPINMAME.tlb""\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


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

IDB_LOGO                BITMAP                  "Res\\VPinMAMELogo.bmp"
IDB_SPLASH2             BITMAP                  "Res\\VPinMAMESplash2.bmp"
IDB_SPLASH3             BITMAP                  "Res\\VPinMAMESplash3.bmp"
IDB_EASTEREGG           BITMAP                  "Res\\VPinMAMEEasterEgg.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// REGISTRY
//

IDR_CONTROLLER          REGISTRY                "Controller.rgs"
IDR_WSHDLG              REGISTRY                "WSHDlg.rgs"

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

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 3,4,0,0
 PRODUCTVERSION 3,4,0,0
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x2L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "FileDescription", "COM class for PinMAME"
            VALUE "FileVersion", "3, 4, 0, 0"
            VALUE "InternalName", "VPinMAME"
            VALUE "LegalCopyright", "© 2000-2021 by S. Ellenoff, T. Haukap, M. Adrian, G. Volkenborn, B. Smith, O. Kaegi, T. Behrens, M. Buecher, D. Rodriguez, R. Perlow and C. Waechter"
#ifndef _WIN64
            VALUE "OriginalFilename", "VPinMAME.DLL"
#else
            VALUE "OriginalFilename", "VPinMAME64.DLL"
#endif
            VALUE "ProductName", "Visual PinMAME"
            VALUE "ProductVersion", "3.4"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


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

IDD_GAMESETTINGSDLG DIALOGEX 0, 0, 237, 222
STYLE DS_ABSALIGN | DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    GROUPBOX        "Default Options",IDC_STATIC,7,5,223,183
    CONTROL         "Skip Pinball Startup &Test",IDC_USECHEAT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,17,97,10
    CONTROL         "Use &Sound",IDC_USESOUND,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,27,55,10
    CONTROL         "Use S&amples",IDC_USESAMPLES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,37,61,10
    CONTROL         "&Compact Display (No Dots)",IDC_COMPACTSIZE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,47,103,10
    CONTROL         "&Double Display Size",IDC_DOUBLESIZE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,57,85,10
    CONTROL         "&Ignore ROM CRC errors",IDC_IGNOREROMCRC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,67,88,10
    CONTROL         "Cabinet &Mode",IDC_CABINETMODE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,77,60,10
    CONTROL         "Show &DMD/Display window",IDC_WINDMD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,87,102,10
    CONTROL         "Use e&xternal DMD (dll)",IDC_PINDMD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,97,89,10
    RTEXT           "Sound Sample&rate:",IDC_STATIC,111,14,64,8
    EDITTEXT        IDC_SAMPLERATE,178,12,49,12,ES_AUTOHSCROLL
    RTEXT           "Resampling Quality (0-1):",IDC_STATIC,94,28,81,8
    EDITTEXT        IDC_RESAMPLEQ,178,26,49,12,ES_AUTOHSCROLL
    RTEXT           "Alt. Sound Mode (0-3):",IDC_STATIC,103,42,72,8
    EDITTEXT        IDC_SOUNDMODE,178,40,49,12,ES_AUTOHSCROLL
    RTEXT           "Emulation Fast Frames:",IDC_STATIC,101,56,74,8
    EDITTEXT        IDC_FASTFRAMES,178,54,49,12,ES_AUTOHSCROLL
    RTEXT           "VP<->VPM Synclevel:",IDC_STATIC,106,70,69,8
    EDITTEXT        IDC_SYNCLEVEL,178,68,49,12,ES_AUTOHSCROLL
    RTEXT           "Display &Antialias %:",IDC_STATIC,113,84,62,8
    EDITTEXT        IDC_ANTIALIAS,178,82,49,12,ES_AUTOHSCROLL
    RTEXT           "Display Opacity %:",IDC_STATIC,111,98,64,8
    EDITTEXT        IDC_DMDOPACITY,178,96,49,12,ES_AUTOHSCROLL
    CONTROL         "Enable &writing of VGM file (requires restart)",IDC_VGMWRITE,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,191,187,10
    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,9,111,221,1
    CONTROL         "Colori&ze DMD (4 colors)",IDC_DMD_COLORIZE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,115,92,10
    LTEXT           "Click on a color patch   >>>\r\nto select a color\r\nfor that intensity level",IDC_DMD_STATIC1A,13,136,160,24
    GROUPBOX        "Color",IDC_DMD_STATIC1,13,127,127,27
    LTEXT           "R:",IDC_DMD_STATIC2,19,138,8,8
    EDITTEXT        IDC_DMDRED,29,136,17,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "G:",IDC_DMD_STATIC3,49,138,8,8
    EDITTEXT        IDC_DMDGREEN,57,136,17,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "B:",IDC_DMD_STATIC4,79,138,8,8
    EDITTEXT        IDC_DMDBLUE,87,136,17,12,ES_AUTOHSCROLL | ES_NUMBER
    PUSHBUTTON      "C&olor",IDGETCOLOR,108,135,27,14
    GROUPBOX        "Intensity",IDC_DMD_STATIC5,13,156,127,27
    LTEXT           "66%",IDC_DMD_STATIC6,21,169,15,8
    EDITTEXT        IDC_DMDPERC66,39,165,17,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "33%",IDC_DMD_STATIC7,61,167,16,8
    EDITTEXT        IDC_DMDPERC33,77,165,17,12,ES_AUTOHSCROLL | ES_NUMBER
    RTEXT           "Off",IDC_DMD_STATIC8,99,167,10,8
    EDITTEXT        IDC_DMDPERC0,113,165,17,12,ES_AUTOHSCROLL | ES_NUMBER
    GROUPBOX        "Results",IDC_STATIC,151,120,58,62
    RTEXT           "100%",IDC_STATIC,159,130,18,8
    EDITTEXT        IDC_DMDSHOW1,179,128,12,12,WS_DISABLED | NOT WS_BORDER | NOT WS_TABSTOP,WS_EX_STATICEDGE
    RTEXT           "66%",IDC_STATIC,159,143,18,8
    EDITTEXT        IDC_DMDSHOW2,179,141,12,12,WS_DISABLED | NOT WS_BORDER | NOT WS_TABSTOP,WS_EX_STATICEDGE
    RTEXT           "33%",IDC_STATIC,159,156,18,8
    EDITTEXT        IDC_DMDSHOW3,179,154,12,12,WS_DISABLED | NOT WS_BORDER | NOT WS_TABSTOP,WS_EX_STATICEDGE
    RTEXT           "Off",IDC_STATIC,159,169,18,8
    EDITTEXT        IDC_DMDSHOW4,179,167,12,12,WS_DISABLED | NOT WS_BORDER | NOT WS_TABSTOP,WS_EX_STATICEDGE
    PUSHBUTTON      "&Info...",IDABOUT,7,205,50,14
    PUSHBUTTON      "R&eset ",IDRESETTODEFAULT,61,205,50,14
    DEFPUSHBUTTON   "OK",IDOK,127,205,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,180,205,50,14
END

IDD_ABOUTDLG DIALOGEX 0, 0, 317, 188
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "About Visual PinMAME..."
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,204,167,50,14
    CONTROL         100,IDC_STATIC,"Static",SS_BITMAP,7,7,133,123
    CTEXT           "Visual PinMAME\n",IDC_STATIC,148,6,162,8
    CTEXT           "Version %s",IDC_VERSION,148,16,162,8
    CTEXT           "Based on MAME and PinMAME",IDC_STATIC,148,94,162,8
    CTEXT           "Portions taken from MAME32 and MAMEW",IDC_STATIC,148,103,162,8
    CTEXT           "Visual PinMAME written by",IDC_STATIC,148,42,160,8
    CTEXT           "Copyright © 1997-2021 by the authors of MAME, MAME32, MAMEW and PinMAME",IDC_STATIC,148,116,162,16
    CTEXT           "Visual PinMAME is a COM class, designed to use the functionality of PinMAME in scripting languages",IDC_STATIC,7,135,133,24
    CTEXT           "Copyright © 2001-2021 by the authors",IDC_STATIC,148,78,162,8
    CTEXT           "Thanks goes to all people involved producing MAME, MAME32, MAMEW and PinMAME for their GREAT work!!!",IDC_STATIC,148,139,162,24
    CTEXT           "Build Date %s",IDC_BUILDDATE,148,27,162,8
    CONTROL         "",IDC_STATIC,"Static",SS_GRAYRECT | SS_SUNKEN,148,38,162,1
    CONTROL         "",IDC_STATIC,"Static",SS_GRAYRECT | SS_SUNKEN,148,90,162,1
    CONTROL         "",IDC_STATIC,"Static",SS_GRAYRECT | SS_SUNKEN,148,136,162,1
    CONTROL         "For the latest info:",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP,7,162,56,9
    CONTROL         "https://github.com/vpinball/pinmame/",IDC_HOMEPAGELINK,
                    "Static",SS_LEFTNOWORDWRAP | SS_NOTIFY,7,171,137,9
    CTEXT           "Steve Ellenoff, Tom Haukap, Martin Adrian, Gerrit Volkenborn, Brian Smith, Oliver Kägi, Thomas Behrens, Matthias Bücher and Carsten Wächter",IDC_STATIC,148,51,162,24
END

IDD_DISCLAIMERDLG DIALOG 0, 0, 218, 158
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Please answer and press OK..."
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,83,137,50,14,WS_GROUP
    CONTROL         "Yes, I am",IDC_YESIAM,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,55,114,45,10
    CONTROL         "No, I am not",IDC_NOIAMNOT,"Button",BS_AUTORADIOBUTTON,110,114,55,10
    CTEXT           "Usage of emulators in conjuction with ROM images you are not legally entitled to own is forbidden by copyright law.\n\n\nNOTICE: Visual PinMAME is FREEWARE!\nIt is ILLEGAL to charge money for this program.",IDC_STATIC,6,8,205,49
    CTEXT           "Game Description here",IDC_DISGAMESPEC,7,83,204,8
    CTEXT           "ARE YOU LEGALLY ENTITLED TO PLAY",IDC_STATIC,7,72,204,8
    CTEXT           "ON THIS EMULATOR?",IDC_STATIC,7,96,204,8
    CONTROL         "",IDC_STATIC,"Static",SS_BLACKFRAME,24,36,168,24
END

IDD_GAMEINFODLG DIALOGEX 0, 0, 393, 255
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Game Info"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,172,234,50,14
    LTEXT           "Game Name",IDC_STATIC,7,7,379,8
    LTEXT           "Static",IDC_GAMENAME,7,16,379,10,SS_SUNKEN
    LTEXT           "ROM set name",IDC_STATIC,7,31,48,8
    LTEXT           "Static",IDC_ROMSETNAME,7,40,379,10,SS_SUNKEN
    LTEXT           "ROM directory(s)",IDC_STATIC,7,55,54,8
    LTEXT           "",IDC_ROMDIRS,7,64,379,18,SS_SUNKEN
    LTEXT           "VPinMAME is looking in the ROM directory(s) for a zip file or a subdirectory with the name of the ROM set. Inside there the following files are expected to be found:",IDC_STATIC,7,87,379,16
    LISTBOX         IDC_ROMLIST,7,115,379,77,LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    LTEXT           "Name",IDC_STATIC,9,105,20,8
    LTEXT           "Type",IDC_STATIC,79,105,17,8
    LTEXT           "Length",IDC_STATIC,109,105,23,8
    LTEXT           "Actual",IDC_STATIC,159,105,21,8
    LTEXT           "Checksum",IDC_STATIC,209,105,34,8
    LTEXT           "Actual",IDC_STATIC,269,105,21,8
    LTEXT           "State",IDC_STATIC,328,105,18,8
    LTEXT           "State:",IDC_STATIC,7,195,379,8
    LTEXT           "Static",IDC_STATE,7,204,379,20,SS_SUNKEN
    PUSHBUTTON      "Don't care results, continue anyway",IDC_DONTCARE,7,234,155,14
END

IDD_CONTROLLERSETTINGSDLG DIALOGEX 0, 0, 313, 179
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Global Settings"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
    RTEXT           "R&oms:",IDC_STATIC,7,8,50,8
    EDITTEXT        IDC_ROMDIRS,60,7,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONROM,291,7,14,12
    RTEXT           "Con&figuration:",IDC_STATIC,7,22,50,8
    EDITTEXT        IDC_CFGDIR,60,20,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONCFG,291,20,14,12
    RTEXT           "&NVRAM:",IDC_STATIC,7,36,50,8
    EDITTEXT        IDC_NVRAMDIR,60,35,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONNVRAM,291,34,14,12
    RTEXT           "S&amples:",IDC_STATIC,7,50,50,8
    EDITTEXT        IDC_SAMPLEDIRS,60,50,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONSAMPLE,291,50,14,12
    RTEXT           "Memcard:",IDC_STATIC,7,64,50,8
    EDITTEXT        IDC_MEMCARDDIRS,60,64,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONMEMCARD,291,64,14,12
    RTEXT           "Screens&hots:",IDC_STATIC,7,80,50,8
    EDITTEXT        IDC_IMGDIR,60,79,225,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDDIRBUTTONIMG,291,79,14,12
    COMBOBOX        IDC_DISPLAYLIST,59,101,226,54,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    RTEXT           "&Display:",IDC_STATIC,7,103,50,8
    CONTROL         "Always run &full-screen on this display",IDC_FULLSCREEN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,60,116,130,10
    CONTROL         "Allow &write access to Game.Settings and Controller.Settings",IDC_ALLOWWRITEACCESS,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,60,137,203,10
    PUSHBUTTON      "&Info...",IDABOUT,7,158,50,14
    PUSHBUTTON      "R&eset ",IDRESETTODEFAULT,61,158,50,14
    DEFPUSHBUTTON   "OK",IDOK,199,158,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,255,158,50,14
END


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

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
    IDD_GAMESETTINGSDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 230
        TOPMARGIN, 7
        BOTTOMMARGIN, 188
    END

    IDD_ABOUTDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 310
        TOPMARGIN, 7
        BOTTOMMARGIN, 181
    END

    IDD_DISCLAIMERDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 211
        TOPMARGIN, 7
        BOTTOMMARGIN, 151
    END

    IDD_GAMEINFODLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 386
        TOPMARGIN, 7
        BOTTOMMARGIN, 248
    END

    IDD_CONTROLLERSETTINGSDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 305
        TOPMARGIN, 7
        BOTTOMMARGIN, 172
    END
END
#endif    // APSTUDIO_INVOKED


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

IDR_CTXMENU MENU
BEGIN
    POPUP "CTRL_CTX_MENU"
    BEGIN
        MENUITEM "&Restore window size",        ID_CTRLCTXMENU_DISPLAY_RESTORESIZE
        MENUITEM "Restore &window position",    ID_CTRLCTXMENU_DISPLAY_RESTOREPOS

        MENUITEM SEPARATOR
        MENUITEM "Show window &title",          ID_CTRLCTXMENU_DISPLAY_TITLE
        MENUITEM "&Show window &border",        ID_CTRLCTXMENU_DISPLAY_BORDER

        MENUITEM SEPARATOR
        MENUITEM "Game &settings...",           ID_CTRLCTXMENU_GAMEOPTIONS
        MENUITEM "&Paths...",                   ID_CTRLCTXMENU_PATHES
        MENUITEM SEPARATOR
        MENUITEM "Stop &emulation",             ID_CTRLCTXMENU_STOPEMULATION
        MENUITEM SEPARATOR
        MENUITEM "&About Visual PinMAME...",    ID_CTRLCTXMENU_INFO
    END
END


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

IDD_CONTROLLERSETTINGSDLG AFX_DIALOG_LAYOUT
BEGIN
    0
END

IDD_ABOUTDLG AFX_DIALOG_LAYOUT
BEGIN
    0
END

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE
BEGIN
    IDS_PROJNAME            "VPinMAME"
    IDS_CONTROLLER_DESC     "Controller Class"
    IDS_EXPIRED             "Sorry, this beta version of Visual PinMAME has expired.\nPlease download the newest copy from\nhttps://github.com/vpinball/pinmame/"
    IDS_EXPIREDTITLE        "This version has expired..."
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
1 TYPELIB "VPINMAME.tlb"

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

