0.6.1
[libretro-ppsspp.git] / Windows / ppsspp.rc
blobfe88bd76d45a52145e3842df865242e67cbe229f
1 // Microsoft Visual C++ generated resource script.
2 //
3 #include "resource.h"
4 #include "windows.h"
5 /////////////////////////////////////////////////////////////////////////////
6 // Neutral resources
8 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
9 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
10 #pragma code_page(1252)
12 /////////////////////////////////////////////////////////////////////////////
14 // Dialog
17 IDD_DISASM DIALOGEX 0, 0, 410, 332
18 STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
19 EXSTYLE WS_EX_ACCEPTFILES | WS_EX_TOOLWINDOW
20 CAPTION "CPU"
21 FONT 8, "MS Shell Dlg", 0, 0, 0x1
22 BEGIN
23     LTEXT           "Ctr:",IDC_STATIC,6,2,12,8
24     EDITTEXT        IDC_DEBUG_COUNT,30,2,39,12,ES_UPPERCASE | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
25     PUSHBUTTON      "&Go",IDC_GO,111,0,24,14
26     PUSHBUTTON      "Stop",IDC_STOP,139,0,23,14
27     DEFPUSHBUTTON   "Step &Into",IDC_STEP,179,0,39,14
28     PUSHBUTTON      "Step &Over",IDC_STEPOVER,219,0,40,14
29     PUSHBUTTON      "S&kip",IDC_SKIP,265,0,23,14
30     PUSHBUTTON      "Next &HLE",IDC_STEPHLE,294,0,40,14
31     EDITTEXT        IDC_ADDRESS,11,24,91,13,ES_UPPERCASE | ES_AUTOHSCROLL
32     PUSHBUTTON      "&PC",IDC_GOTOPC,11,40,15,13
33     PUSHBUTTON      "&LR",IDC_GOTOLR,28,40,14,13
34     COMBOBOX        IDC_GOTOINT,43,40,60,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
35     CONTROL         "Custom1",IDC_DISASMVIEW,"CtrlDisAsmView",WS_BORDER | WS_TABSTOP,111,16,297,314
36     GROUPBOX        "&Go to",IDC_STATIC,5,12,102,47
37     CONTROL         "Custom1",IDC_REGLIST,"CtrlRegisterList",WS_BORDER | WS_TABSTOP,1,81,102,249
38     CONTROL         "",IDC_LEFTTABS,"SysTabControl32",TCS_BUTTONS,1,63,78,15
39     LISTBOX         IDC_FUNCTIONLIST,1,83,103,247,LBS_SORT | LBS_NOINTEGRALHEIGHT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
40     PUSHBUTTON      "&VFPU",IDC_SHOWVFPU,83,63,24,12
41 END
43 IDD_ABOUTBOX DIALOGEX 0, 0, 301, 163
44 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
45 CAPTION "About"
46 FONT 8, "MS Shell Dlg", 0, 0, 0x0
47 BEGIN
48     DEFPUSHBUTTON   "OK",IDOK,243,140,50,14
49     ICON            IDI_PPSSPP,IDC_STATIC,10,9,21,20
50     LTEXT           "PPSSPP v0.6.1",IDC_STATIC,40,8,127,9
51     LTEXT           "Copyright (c) by Henrik Rydgård && the PPSSPP project 2012-",IDC_STATIC,40,33,253,8
52     LTEXT           "All trademarks are property of their respective owners.\nThe emulator is for educational and development purposes only and it may not be used to play games you do not legally own.",IDC_STATIC,40,102,253,24
53     LTEXT           "PSP emulator and debugger",IDC_STATIC,40,19,253,8
54     LTEXT           "CISO decompression code by BOOSTER",IDC_STATIC,48,73,240,8
55     LTEXT           "PSPSDK by #pspdev (freenode)",IDC_STATIC,48,62,240,8
56     LTEXT           "zlib by Jean-loup Gailly (compression) and Mark Adler (decompression)",IDC_STATIC,48,85,240,8
57     LTEXT           "Additional credits:",IDC_STATIC,40,49,253,8
58 END
60 IDD_MEMORY DIALOGEX 0, 0, 444, 287
61 STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
62 EXSTYLE WS_EX_TOOLWINDOW
63 CAPTION "Memory View"
64 FONT 8, "MS Shell Dlg", 400, 0, 0x1
65 BEGIN
66     LTEXT           "Goto:",IDC_STATIC,4,7,17,8
67     EDITTEXT        IDC_ADDRESS,23,5,61,13,ES_AUTOHSCROLL
68     CONTROL         "Custom2",IDC_MEMVIEW,"CtrlMemView",WS_BORDER | WS_TABSTOP,126,23,316,263
69     LISTBOX         IDC_SYMBOLS,1,23,120,263,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
70     CONTROL         "&Normal",IDC_MODENORMAL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,248,9,40,9
71     CONTROL         "&Symbols",IDC_MODESYMBOLS,"Button",BS_AUTORADIOBUTTON,291,9,43,8
72     GROUPBOX        "Mode",IDC_STATIC,241,0,104,22
73     COMBOBOX        IDC_REGIONS,87,5,88,139,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
74 END
76 IDD_INPUTBOX DIALOGEX 0, 0, 163, 55
77 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
78 CAPTION "Change value"
79 FONT 8, "MS Shell Dlg", 400, 0, 0x1
80 BEGIN
81     LTEXT           "&New value",IDC_VALUENAME,7,7,89,8
82     EDITTEXT        IDC_INPUTBOX,7,16,149,13,ES_AUTOHSCROLL
83     DEFPUSHBUTTON   "OK",IDOK,51,34,50,14
84     PUSHBUTTON      "Cancel",IDCANCEL,106,34,50,14
85 END
87 IDD_VFPU DIALOGEX 0, 0, 250, 420
88 STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
89 EXSTYLE WS_EX_PALETTEWINDOW
90 CAPTION "VFPU"
91 FONT 8, "MS Shell Dlg", 400, 0, 0x1
92 BEGIN
93     CONTROL         "",IDC_TABDATATYPE,"SysTabControl32",TCS_BUTTONS,0,1,205,15
94 END
97 /////////////////////////////////////////////////////////////////////////////
99 // DESIGNINFO
102 #ifdef APSTUDIO_INVOKED
103 GUIDELINES DESIGNINFO
104 BEGIN
105     IDD_DISASM, DIALOG
106     BEGIN
107         LEFTMARGIN, 1
108         RIGHTMARGIN, 408
109         VERTGUIDE, 111
110         BOTTOMMARGIN, 330
111         HORZGUIDE, 9
112         HORZGUIDE, 14
113     END
115     IDD_ABOUTBOX, DIALOG
116     BEGIN
117         LEFTMARGIN, 10
118         RIGHTMARGIN, 293
119         VERTGUIDE, 40
120         VERTGUIDE, 48
121         VERTGUIDE, 280
122         TOPMARGIN, 7
123         BOTTOMMARGIN, 154
124     END
126     IDD_MEMORY, DIALOG
127     BEGIN
128         RIGHTMARGIN, 442
129         BOTTOMMARGIN, 286
130     END
132     IDD_INPUTBOX, DIALOG
133     BEGIN
134         LEFTMARGIN, 7
135         RIGHTMARGIN, 156
136         TOPMARGIN, 7
137         BOTTOMMARGIN, 48
138     END
140     IDD_VFPU, DIALOG
141     BEGIN
142         RIGHTMARGIN, 247
143         BOTTOMMARGIN, 413
144     END
146 #endif    // APSTUDIO_INVOKED
149 /////////////////////////////////////////////////////////////////////////////
151 // Icon
154 // Icon with lowest ID value placed first to ensure application icon
155 // remains consistent on all systems.
156 IDI_PPSSPP              ICON                    "ppsspp.ico"
157 IDI_STOP                ICON                    "icon1.ico"
158 IDI_STOPDISABLE         ICON                    "stop1.ico"
159 #endif    // Neutral resources
160 /////////////////////////////////////////////////////////////////////////////
163 /////////////////////////////////////////////////////////////////////////////
164 // Neutral (Default) resources
166 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEUD)
167 LANGUAGE LANG_NEUTRAL, SUBLANG_DEFAULT
168 #pragma code_page(1252)
170 /////////////////////////////////////////////////////////////////////////////
172 // Dialog
175 IDD_CONTROLS DIALOGEX 0, 0, 287, 238
176 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
177 CAPTION "Controls"
178 FONT 8, "MS Shell Dlg", 400, 0, 0x1
179 BEGIN
180     DEFPUSHBUTTON   "OK",IDOK,176,217,50,14
181     PUSHBUTTON      "Cancel",IDCANCEL,230,217,50,14
182     LTEXT           "NOTE: Currently controls are NOT configurable.",IDC_STATIC,7,7,188,10
183     LISTBOX         IDC_LISTCONTROLS,7,19,273,184,LBS_SORT | LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
187 /////////////////////////////////////////////////////////////////////////////
189 // DESIGNINFO
192 #ifdef APSTUDIO_INVOKED
193 GUIDELINES DESIGNINFO
194 BEGIN
195     IDD_CONTROLS, DIALOG
196     BEGIN
197         LEFTMARGIN, 7
198         RIGHTMARGIN, 280
199         TOPMARGIN, 7
200         BOTTOMMARGIN, 231
201     END
203 #endif    // APSTUDIO_INVOKED
206 /////////////////////////////////////////////////////////////////////////////
208 // Menu
211 IDR_MENU1 MENU
212 BEGIN
213     POPUP "&File"
214     BEGIN
215         MENUITEM "&Open...",                    ID_FILE_LOAD
216         MENUITEM "&Close",                      ID_EMULATION_STOP
217         MENUITEM SEPARATOR
218         MENUITEM "Quickload state\tF4",         ID_FILE_QUICKLOADSTATE
219         MENUITEM "Quicksave state\tF2",         ID_FILE_QUICKSAVESTATE
220         MENUITEM "&Load State File...",         ID_FILE_LOADSTATEFILE
221         MENUITEM "&Save State File...",         ID_FILE_SAVESTATEFILE
222         MENUITEM SEPARATOR
223         MENUITEM "E&xit",                       ID_FILE_EXIT
224     END
225     POPUP "&Emulation"
226     BEGIN
227         MENUITEM "&Run\tF7",                    ID_EMULATION_RUN
228         MENUITEM "&Pause\tF8",                  ID_EMULATION_PAUSE
229         MENUITEM SEPARATOR
230         MENUITEM "R&eset",                      ID_EMULATION_RESET
231         MENUITEM SEPARATOR
232         MENUITEM "&Run on load",                ID_EMULATION_RUNONLOAD
233         MENUITEM SEPARATOR
234         MENUITEM "&Interpreter",                ID_CPU_INTERPRETER
235         MENUITEM "&Slightly Faster Interpreter", ID_CPU_FASTINTERPRETER
236         MENUITEM "&Dynarec",                    ID_CPU_DYNAREC, CHECKED
237     END
238     POPUP "Debu&g"
239     BEGIN
240         MENUITEM "Load &Map File...",           ID_DEBUG_LOADMAPFILE
241         MENUITEM "&Save Map File...",           ID_DEBUG_SAVEMAPFILE
242         MENUITEM "&Reset Symbol Table",         ID_DEBUG_RESETSYMBOLTABLE
243         MENUITEM SEPARATOR
244         MENUITEM "D&ump next frame to log",     ID_DEBUG_DUMPNEXTFRAME
245         MENUITEM SEPARATOR
246         MENUITEM "&Disassembly\tCtrl+D",        ID_DEBUG_DISASSEMBLY
247         MENUITEM "&Log Console\tCtrl+L",        ID_DEBUG_LOG
248         MENUITEM "Memory &View...\tCtrl+M",     ID_DEBUG_MEMORYVIEW
249     END
250     POPUP "&Options"
251     BEGIN
252         MENUITEM "&Controls",                   ID_OPTIONS_CONTROLS
253         MENUITEM SEPARATOR
254         MENUITEM "&Toggle Full Screen\tF12",    ID_OPTIONS_FULLSCREEN
255         MENUITEM "&Buffered Rendering\tF5",     ID_OPTIONS_BUFFEREDRENDERING
256         MENUITEM "&Hardware Transform\tF6",     ID_OPTIONS_HARDWARETRANSFORM
257         MENUITEM "&Linear Filtering",           ID_OPTIONS_LINEARFILTERING
258         MENUITEM "Si&mple 2x SSAA",             ID_OPTIONS_SIMPLE2XSSAA
259         MENUITEM "&Use VBO",                    ID_OPTIONS_USEVBO
260         MENUITEM "&Vertex Cache",               ID_OPTIONS_VERTEXCACHE
261         MENUITEM SEPARATOR
262         MENUITEM "&Wireframe (experimental)",   ID_OPTIONS_WIREFRAME
263         MENUITEM "&Display Raw Framebuffer",    ID_OPTIONS_DISPLAYRAWFRAMEBUFFER
264         MENUITEM "&Show Debug Statistics",      ID_OPTIONS_SHOWDEBUGSTATISTICS
265                                 MENUITEM "&Disable G3D Log",            ID_OPTIONS_DISABLEG3DLOG
266         MENUITEM SEPARATOR
267         MENUITEM "Screen &1x\tCtrl+1",          ID_OPTIONS_SCREEN1X
268         MENUITEM "Screen &2x\tCtrl+2",          ID_OPTIONS_SCREEN2X
269         MENUITEM "Screen &3x\tCtrl+3",          ID_OPTIONS_SCREEN3X
270         MENUITEM "Screen &4x\tCtrl+4",          ID_OPTIONS_SCREEN4X
271         MENUITEM SEPARATOR
272         MENUITEM "&Fast Memory (dynarec, unstable)", ID_OPTIONS_FASTMEMORY
273         MENUITEM "&Ignore illegal reads/writes", ID_OPTIONS_IGNOREILLEGALREADS
274     END
275     POPUP "&Help"
276     BEGIN
277         MENUITEM "&Go to http://www.ppsspp.org/", ID_HELP_OPENWEBSITE
278         MENUITEM SEPARATOR
279         MENUITEM "&About PPSSPP...",            ID_HELP_ABOUT
280     END
283 IDR_POPUPMENUS MENU
284 BEGIN
285     POPUP "memview"
286     BEGIN
287         MENUITEM "Go to in &Disasm",            ID_MEMVIEW_GOTOINDISASM
288         MENUITEM SEPARATOR
289         MENUITEM "&Copy value",                 ID_MEMVIEW_COPYVALUE
290         MENUITEM "&Dump...",                    ID_MEMVIEW_DUMP
291     END
292     POPUP "disasm"
293     BEGIN
294         MENUITEM "Copy &address",               ID_DISASM_COPYADDRESS
295         MENUITEM "Copy instruction (&hex)",     ID_DISASM_COPYINSTRUCTIONHEX
296         MENUITEM "Copy instruction (&disasm)",  ID_DISASM_COPYINSTRUCTIONDISASM
297         MENUITEM SEPARATOR
298         MENUITEM "&Run to here",                ID_DISASM_RUNTOHERE
299         MENUITEM "&Set Next Statement",         ID_DISASM_SETPCTOHERE
300         MENUITEM "&Toggle breakpoint",          ID_DISASM_TOGGLEBREAKPOINT
301         MENUITEM "&Follow branch",              ID_DISASM_FOLLOWBRANCH
302         MENUITEM SEPARATOR
303         MENUITEM "&Show Dynarec Results",       ID_DISASM_DYNARECRESULTS
304         MENUITEM "Go to in &Memory View",       ID_DISASM_GOTOINMEMORYVIEW
305         MENUITEM SEPARATOR
306         MENUITEM "&Kill function",              ID_DISASM_ADDHLE
307         MENUITEM "&Rename function...",         ID_DISASM_RENAMEFUNCTION
308     END
309     POPUP "funclist"
310     BEGIN
311         MENUITEM "&Kill function",              ID_FUNCLIST_KILLFUNCTION
312     END
313     POPUP "reglist"
314     BEGIN
315         MENUITEM "Go to in &memory view",       ID_REGLIST_GOTOINMEMORYVIEW
316         MENUITEM "Go to in &disasm",            ID_REGLIST_GOTOINDISASM
317         MENUITEM SEPARATOR
318         MENUITEM "&Copy value",                 ID_REGLIST_COPYVALUE
319         MENUITEM "C&hange...",                  ID_REGLIST_CHANGE
320     END
324 #ifdef APSTUDIO_INVOKED
325 /////////////////////////////////////////////////////////////////////////////
327 // TEXTINCLUDE
330 1 TEXTINCLUDE 
331 BEGIN
332     "resource.h\0"
335 2 TEXTINCLUDE 
336 BEGIN
337     "\0"
340 3 TEXTINCLUDE 
341 BEGIN
342     "\r\n"
343     "\0"
346 #endif    // APSTUDIO_INVOKED
349 /////////////////////////////////////////////////////////////////////////////
351 // RT_MANIFEST
354 1                       RT_MANIFEST             "rt_manif.bin"
356 /////////////////////////////////////////////////////////////////////////////
358 // Accelerator
361 IDR_ACCELS ACCELERATORS
362 BEGIN
363     "D",            ID_DEBUG_DISASSEMBLY,   VIRTKEY, CONTROL, NOINVERT
364     "L",            ID_DEBUG_LOG,           VIRTKEY, CONTROL, NOINVERT
365     "E",            ID_DEBUG_MEMORYCHECKS,  VIRTKEY, CONTROL, NOINVERT
366     "F",            ID_DEBUG_MEMORYSEARCH,  VIRTKEY, CONTROL, NOINVERT
367     "M",            ID_DEBUG_MEMORYVIEW,    VIRTKEY, CONTROL, NOINVERT
368     "R",            ID_DEBUG_REGISTERS,     VIRTKEY, CONTROL, NOINVERT
369     VK_F7,          ID_EMULATION_RUN,       VIRTKEY, NOINVERT
370     VK_F8,          ID_EMULATION_PAUSE,     VIRTKEY, NOINVERT
371     VK_F2,          ID_FILE_QUICKSAVESTATE, VIRTKEY, NOINVERT
372     VK_F4,          ID_FILE_QUICKLOADSTATE, VIRTKEY, NOINVERT
373     "1",            ID_OPTIONS_SCREEN1X,    VIRTKEY, CONTROL, NOINVERT
374     "2",            ID_OPTIONS_SCREEN2X,    VIRTKEY, CONTROL, NOINVERT
375     "3",            ID_OPTIONS_SCREEN3X,    VIRTKEY, CONTROL, NOINVERT
376     "4",            ID_OPTIONS_SCREEN4X,    VIRTKEY, CONTROL, NOINVERT
377     VK_F5,          ID_OPTIONS_BUFFEREDRENDERING, VIRTKEY, NOINVERT
378     VK_F6,          ID_OPTIONS_HARDWARETRANSFORM, VIRTKEY, NOINVERT
379     "W",            ID_FILE_UNLOAD,         VIRTKEY, CONTROL, NOINVERT
380     VK_F12,         ID_OPTIONS_FULLSCREEN,  VIRTKEY, NOINVERT
384 /////////////////////////////////////////////////////////////////////////////
386 // Version
389 VS_VERSION_INFO VERSIONINFO
390  FILEVERSION 1,0,0,0
391  PRODUCTVERSION 1,0,0,0
392  FILEFLAGSMASK 0x17L
393 #ifdef _DEBUG
394  FILEFLAGS 0x1L
395 #else
396  FILEFLAGS 0x0L
397 #endif
398  FILEOS 0x4L
399  FILETYPE 0x0L
400  FILESUBTYPE 0x0L
401 BEGIN
402     BLOCK "StringFileInfo"
403     BEGIN
404         BLOCK "040904b0"
405         BEGIN
406             VALUE "Comments", "PPSSPP PSP emulator"
407             VALUE "CompanyName", "Henrik Rydgård Inc."
408             VALUE "FileDescription", "PPSSPP"
409             VALUE "FileVersion", "1, 0, 5, 0"
410             VALUE "InternalName", "s"
411             VALUE "LegalCopyright", "Copyright (C) 2006-2012 by Henrik Rydgård"
412             VALUE "LegalTrademarks", "All product names are trademarks of their respective owners."
413             VALUE "OriginalFilename", "PPSSPP.exe"
414             VALUE "ProductName", "PPSSPP"
415             VALUE "ProductVersion", "1, 0, 5, 0"
416         END
417     END
418     BLOCK "VarFileInfo"
419     BEGIN
420         VALUE "Translation", 0x409, 1200
421     END
425 /////////////////////////////////////////////////////////////////////////////
427 // String Table
430 STRINGTABLE
431 BEGIN
432     IDS_GAMELISTPATH        "Path"
433     IDS_UNIMPLEMENTED       "Unimplemented"
436 STRINGTABLE
437 BEGIN
438     IDS_GAMELISTGENRE       "Genre"
439     IDS_APPNAME             "Potemkin"
440     IDS_GAMELISTTYPE        "Type"
443 #endif    // Neutral (Default) resources
444 /////////////////////////////////////////////////////////////////////////////
448 #ifndef APSTUDIO_INVOKED
449 /////////////////////////////////////////////////////////////////////////////
451 // Generated from the TEXTINCLUDE 3 resource.
455 /////////////////////////////////////////////////////////////////////////////
456 #endif    // not APSTUDIO_INVOKED