mirror of
https://github.com/libretro/ppsspp.git
synced 2024-12-02 14:16:53 +00:00
37f998407b
Delete "Slightly Faster Interpreter".
769 lines
56 KiB
Plaintext
769 lines
56 KiB
Plaintext
// Microsoft Visual C++ generated resource script.
|
||
//
|
||
#include "resource.h"
|
||
#include "windows.h"
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// English(US) resources
|
||
|
||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||
#pragma code_page(1252)
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Dialog
|
||
//
|
||
|
||
IDD_DISASM DIALOGEX 0, 0, 410, 332
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_ACCEPTFILES | WS_EX_TOOLWINDOW
|
||
CAPTION "CPU"
|
||
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
BEGIN
|
||
LTEXT "Ctr:",IDC_STATIC,6,2,12,8
|
||
EDITTEXT IDC_DEBUG_COUNT,30,2,39,12,ES_UPPERCASE | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
||
PUSHBUTTON "&Go",IDC_GO,111,0,24,14
|
||
PUSHBUTTON "Stop",IDC_STOP,139,0,23,14
|
||
DEFPUSHBUTTON "Step &Into",IDC_STEP,179,0,39,14
|
||
PUSHBUTTON "Step &Over",IDC_STEPOVER,219,0,40,14
|
||
PUSHBUTTON "S&kip",IDC_SKIP,265,0,23,14
|
||
PUSHBUTTON "Next &HLE",IDC_STEPHLE,294,0,40,14
|
||
EDITTEXT IDC_ADDRESS,11,24,91,13,ES_UPPERCASE | ES_AUTOHSCROLL
|
||
PUSHBUTTON "&PC",IDC_GOTOPC,11,40,15,13
|
||
PUSHBUTTON "&LR",IDC_GOTOLR,28,40,14,13
|
||
COMBOBOX IDC_GOTOINT,43,40,60,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "Custom1",IDC_DISASMVIEW,"CtrlDisAsmView",WS_BORDER | WS_TABSTOP,111,16,297,314
|
||
GROUPBOX "&Go to",IDC_STATIC,5,12,102,47
|
||
CONTROL "Custom1",IDC_REGLIST,"CtrlRegisterList",WS_BORDER | WS_TABSTOP,1,81,102,249
|
||
CONTROL "",IDC_LEFTTABS,"SysTabControl32",TCS_BUTTONS,1,63,78,15
|
||
LISTBOX IDC_FUNCTIONLIST,1,83,103,247,LBS_SORT | LBS_NOINTEGRALHEIGHT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
|
||
PUSHBUTTON "&VFPU",IDC_SHOWVFPU,83,63,24,12
|
||
END
|
||
|
||
IDD_ABOUTBOX DIALOGEX 0, 0, 301, 163
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "About"
|
||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||
BEGIN
|
||
DEFPUSHBUTTON "OK",IDOK,243,140,50,14
|
||
ICON IDI_PPSSPP,IDC_STATIC,10,9,21,20
|
||
LTEXT "PPSSPP v0.6.1",IDC_STATIC,40,8,127,9
|
||
LTEXT "Copyright (c) by Henrik Rydgård && the PPSSPP project 2012-",IDC_STATIC,40,33,253,8
|
||
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
|
||
LTEXT "PSP emulator and debugger",IDC_STATIC,40,19,253,8
|
||
LTEXT "CISO decompression code by BOOSTER",IDC_STATIC,48,73,240,8
|
||
LTEXT "PSPSDK by #pspdev (freenode)",IDC_STATIC,48,62,240,8
|
||
LTEXT "zlib by Jean-loup Gailly (compression) and Mark Adler (decompression)",IDC_STATIC,48,85,240,8
|
||
LTEXT "Additional credits:",IDC_STATIC,40,49,253,8
|
||
END
|
||
|
||
IDD_MEMORY DIALOGEX 0, 0, 444, 287
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_TOOLWINDOW
|
||
CAPTION "Memory View"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
LTEXT "Goto:",IDC_STATIC,4,7,17,8
|
||
EDITTEXT IDC_ADDRESS,23,5,61,13,ES_AUTOHSCROLL
|
||
CONTROL "Custom2",IDC_MEMVIEW,"CtrlMemView",WS_BORDER | WS_TABSTOP,126,23,316,263
|
||
LISTBOX IDC_SYMBOLS,1,23,120,263,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "&Normal",IDC_MODENORMAL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,248,9,40,9
|
||
CONTROL "&Symbols",IDC_MODESYMBOLS,"Button",BS_AUTORADIOBUTTON,291,9,43,8
|
||
GROUPBOX "Mode",IDC_STATIC,241,0,104,22
|
||
COMBOBOX IDC_REGIONS,87,5,88,139,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||
END
|
||
|
||
IDD_INPUTBOX DIALOGEX 0, 0, 163, 55
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "Change value"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
LTEXT "&New value",IDC_VALUENAME,7,7,89,8
|
||
EDITTEXT IDC_INPUTBOX,7,16,149,13,ES_AUTOHSCROLL
|
||
DEFPUSHBUTTON "OK",IDOK,51,34,50,14
|
||
PUSHBUTTON "Cancel",IDCANCEL,106,34,50,14
|
||
END
|
||
|
||
IDD_VFPU DIALOGEX 0, 0, 250, 420
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_PALETTEWINDOW
|
||
CAPTION "VFPU"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
CONTROL "",IDC_TABDATATYPE,"SysTabControl32",TCS_BUTTONS,0,1,205,15
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// DESIGNINFO
|
||
//
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
GUIDELINES DESIGNINFO
|
||
BEGIN
|
||
IDD_DISASM, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 1
|
||
RIGHTMARGIN, 408
|
||
VERTGUIDE, 111
|
||
BOTTOMMARGIN, 330
|
||
HORZGUIDE, 9
|
||
HORZGUIDE, 14
|
||
END
|
||
|
||
IDD_ABOUTBOX, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 10
|
||
RIGHTMARGIN, 293
|
||
VERTGUIDE, 40
|
||
VERTGUIDE, 48
|
||
VERTGUIDE, 280
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 154
|
||
END
|
||
|
||
IDD_MEMORY, DIALOG
|
||
BEGIN
|
||
RIGHTMARGIN, 442
|
||
BOTTOMMARGIN, 286
|
||
END
|
||
|
||
IDD_INPUTBOX, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 7
|
||
RIGHTMARGIN, 156
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 48
|
||
END
|
||
|
||
IDD_VFPU, DIALOG
|
||
BEGIN
|
||
RIGHTMARGIN, 247
|
||
BOTTOMMARGIN, 413
|
||
END
|
||
END
|
||
#endif // APSTUDIO_INVOKED
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Icon
|
||
//
|
||
|
||
// Icon with lowest ID value placed first to ensure application icon
|
||
// remains consistent on all systems.
|
||
IDI_PPSSPP ICON "ppsspp.ico"
|
||
IDI_STOP ICON "icon1.ico"
|
||
IDI_STOPDISABLE ICON "stop1.ico"
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Dialog
|
||
//
|
||
|
||
IDD_CONTROLS DIALOGEX 0, 0, 287, 238
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "Controls"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
DEFPUSHBUTTON "OK",IDOK,176,217,50,14
|
||
PUSHBUTTON "Cancel",IDCANCEL,230,217,50,14
|
||
LTEXT "NOTE: Currently controls are NOT configurable.\nHowever: Xbox 360 controllers are supported! Just plug one in and use it!",IDC_STATIC,7,7,188,30
|
||
LISTBOX IDC_LISTCONTROLS,7,39,273,164,LBS_SORT | LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// DESIGNINFO
|
||
//
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
GUIDELINES DESIGNINFO
|
||
BEGIN
|
||
IDD_CONTROLS, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 7
|
||
RIGHTMARGIN, 280
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 231
|
||
END
|
||
END
|
||
#endif // APSTUDIO_INVOKED
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Menu
|
||
//
|
||
|
||
IDR_MENU1 MENU
|
||
BEGIN
|
||
POPUP "&File"
|
||
BEGIN
|
||
MENUITEM "&Open...", ID_FILE_LOAD
|
||
MENUITEM "&Close", ID_EMULATION_STOP
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "Quickload state\tF4", ID_FILE_QUICKLOADSTATE
|
||
MENUITEM "Quicksave state\tF2", ID_FILE_QUICKSAVESTATE
|
||
MENUITEM "&Load State File...", ID_FILE_LOADSTATEFILE
|
||
MENUITEM "&Save State File...", ID_FILE_SAVESTATEFILE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "E&xit", ID_FILE_EXIT
|
||
END
|
||
POPUP "&Emulation"
|
||
BEGIN
|
||
MENUITEM "&Run\tF7", ID_EMULATION_RUN
|
||
MENUITEM "&Pause\tF8", ID_EMULATION_PAUSE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "R&eset", ID_EMULATION_RESET
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Run on load", ID_EMULATION_RUNONLOAD
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Interpreter", ID_CPU_INTERPRETER
|
||
MENUITEM "&Dynarec", ID_CPU_DYNAREC, CHECKED
|
||
END
|
||
POPUP "Debu&g"
|
||
BEGIN
|
||
MENUITEM "Load &Map File...", ID_DEBUG_LOADMAPFILE
|
||
MENUITEM "&Save Map File...", ID_DEBUG_SAVEMAPFILE
|
||
MENUITEM "&Reset Symbol Table", ID_DEBUG_RESETSYMBOLTABLE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "D&ump next frame to log", ID_DEBUG_DUMPNEXTFRAME
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Disassembly\tCtrl+D", ID_DEBUG_DISASSEMBLY
|
||
MENUITEM "&Log Console\tCtrl+L", ID_DEBUG_LOG
|
||
MENUITEM "Memory &View...\tCtrl+M", ID_DEBUG_MEMORYVIEW
|
||
END
|
||
POPUP "&Options"
|
||
BEGIN
|
||
MENUITEM "&Controls", ID_OPTIONS_CONTROLS
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Toggle Full Screen\tF12", ID_OPTIONS_FULLSCREEN
|
||
MENUITEM "&Buffered Rendering\tF5", ID_OPTIONS_BUFFEREDRENDERING
|
||
MENUITEM "&Stretch to display", ID_OPTIONS_STRETCHDISPLAY
|
||
MENUITEM "&Hardware Transform\tF6", ID_OPTIONS_HARDWARETRANSFORM
|
||
MENUITEM "&Linear Filtering", ID_OPTIONS_LINEARFILTERING
|
||
MENUITEM "Si&mple 2x SSAA", ID_OPTIONS_SIMPLE2XSSAA
|
||
MENUITEM "&Use VBO", ID_OPTIONS_USEVBO
|
||
MENUITEM "&Vertex Cache", ID_OPTIONS_VERTEXCACHE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Wireframe (experimental)", ID_OPTIONS_WIREFRAME
|
||
MENUITEM "&Display Raw Framebuffer", ID_OPTIONS_DISPLAYRAWFRAMEBUFFER
|
||
MENUITEM "&Show Debug Statistics", ID_OPTIONS_SHOWDEBUGSTATISTICS
|
||
MENUITEM "&Show FPS", ID_OPTIONS_SHOWFPS
|
||
MENUITEM "&Disable G3D Log", ID_OPTIONS_DISABLEG3DLOG
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "Screen &1x\tCtrl+1", ID_OPTIONS_SCREEN1X
|
||
MENUITEM "Screen &2x\tCtrl+2", ID_OPTIONS_SCREEN2X
|
||
MENUITEM "Screen &3x\tCtrl+3", ID_OPTIONS_SCREEN3X
|
||
MENUITEM "Screen &4x\tCtrl+4", ID_OPTIONS_SCREEN4X
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Fast Memory (dynarec, unstable)", ID_OPTIONS_FASTMEMORY
|
||
MENUITEM "&Ignore illegal reads/writes", ID_OPTIONS_IGNOREILLEGALREADS
|
||
END
|
||
POPUP "&Help"
|
||
BEGIN
|
||
MENUITEM "&Go to http://www.ppsspp.org/", ID_HELP_OPENWEBSITE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&About PPSSPP...", ID_HELP_ABOUT
|
||
END
|
||
END
|
||
|
||
IDR_POPUPMENUS MENU
|
||
BEGIN
|
||
POPUP "memview"
|
||
BEGIN
|
||
MENUITEM "Go to in &Disasm", ID_MEMVIEW_GOTOINDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Copy value", ID_MEMVIEW_COPYVALUE
|
||
MENUITEM "&Dump...", ID_MEMVIEW_DUMP
|
||
END
|
||
POPUP "disasm"
|
||
BEGIN
|
||
MENUITEM "Copy &address", ID_DISASM_COPYADDRESS
|
||
MENUITEM "Copy instruction (&hex)", ID_DISASM_COPYINSTRUCTIONHEX
|
||
MENUITEM "Copy instruction (&disasm)", ID_DISASM_COPYINSTRUCTIONDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Run to here", ID_DISASM_RUNTOHERE
|
||
MENUITEM "&Set Next Statement", ID_DISASM_SETPCTOHERE
|
||
MENUITEM "&Toggle breakpoint", ID_DISASM_TOGGLEBREAKPOINT
|
||
MENUITEM "&Follow branch", ID_DISASM_FOLLOWBRANCH
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Show Dynarec Results", ID_DISASM_DYNARECRESULTS
|
||
MENUITEM "Go to in &Memory View", ID_DISASM_GOTOINMEMORYVIEW
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Kill function", ID_DISASM_ADDHLE
|
||
MENUITEM "&Rename function...", ID_DISASM_RENAMEFUNCTION
|
||
END
|
||
POPUP "funclist"
|
||
BEGIN
|
||
MENUITEM "&Kill function", ID_FUNCLIST_KILLFUNCTION
|
||
END
|
||
POPUP "reglist"
|
||
BEGIN
|
||
MENUITEM "Go to in &memory view", ID_REGLIST_GOTOINMEMORYVIEW
|
||
MENUITEM "Go to in &disasm", ID_REGLIST_GOTOINDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&Copy value", ID_REGLIST_COPYVALUE
|
||
MENUITEM "C&hange...", ID_REGLIST_CHANGE
|
||
END
|
||
END
|
||
#endif
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// Neutral (Default) resources
|
||
|
||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEUD)
|
||
LANGUAGE LANG_NEUTRAL, SUBLANG_DEFAULT
|
||
#pragma code_page(1252)
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// TEXTINCLUDE
|
||
//
|
||
|
||
1 TEXTINCLUDE
|
||
BEGIN
|
||
"resource.h\0"
|
||
END
|
||
|
||
2 TEXTINCLUDE
|
||
BEGIN
|
||
"\0"
|
||
END
|
||
|
||
3 TEXTINCLUDE
|
||
BEGIN
|
||
"\r\n"
|
||
"\0"
|
||
END
|
||
|
||
#endif // APSTUDIO_INVOKED
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// RT_MANIFEST
|
||
//
|
||
|
||
1 RT_MANIFEST "rt_manif.bin"
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Accelerator
|
||
//
|
||
|
||
IDR_ACCELS ACCELERATORS
|
||
BEGIN
|
||
"O", ID_FILE_LOAD, VIRTKEY, CONTROL, NOINVERT
|
||
"A", ID_FILE_LOAD, VIRTKEY, CONTROL, NOINVERT
|
||
"W", ID_FILE_UNLOAD, VIRTKEY, CONTROL, NOINVERT
|
||
"D", ID_DEBUG_DISASSEMBLY, VIRTKEY, CONTROL, NOINVERT
|
||
"L", ID_DEBUG_LOG, VIRTKEY, CONTROL, NOINVERT
|
||
"E", ID_DEBUG_MEMORYCHECKS, VIRTKEY, CONTROL, NOINVERT
|
||
"F", ID_DEBUG_MEMORYSEARCH, VIRTKEY, CONTROL, NOINVERT
|
||
"M", ID_DEBUG_MEMORYVIEW, VIRTKEY, CONTROL, NOINVERT
|
||
"R", ID_DEBUG_REGISTERS, VIRTKEY, CONTROL, NOINVERT
|
||
VK_F7, ID_EMULATION_RUN, VIRTKEY, NOINVERT
|
||
VK_F8, ID_EMULATION_PAUSE, VIRTKEY, NOINVERT
|
||
VK_F2, ID_FILE_QUICKSAVESTATE, VIRTKEY, NOINVERT
|
||
VK_F4, ID_FILE_QUICKLOADSTATE, VIRTKEY, NOINVERT
|
||
"1", ID_OPTIONS_SCREEN1X, VIRTKEY, CONTROL, NOINVERT
|
||
"2", ID_OPTIONS_SCREEN2X, VIRTKEY, CONTROL, NOINVERT
|
||
"3", ID_OPTIONS_SCREEN3X, VIRTKEY, CONTROL, NOINVERT
|
||
"4", ID_OPTIONS_SCREEN4X, VIRTKEY, CONTROL, NOINVERT
|
||
VK_F5, ID_OPTIONS_BUFFEREDRENDERING, VIRTKEY, NOINVERT
|
||
VK_F6, ID_OPTIONS_HARDWARETRANSFORM, VIRTKEY, NOINVERT
|
||
VK_F12, ID_OPTIONS_FULLSCREEN, VIRTKEY, NOINVERT
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Version
|
||
//
|
||
|
||
VS_VERSION_INFO VERSIONINFO
|
||
FILEVERSION 1,0,0,0
|
||
PRODUCTVERSION 1,0,0,0
|
||
FILEFLAGSMASK 0x17L
|
||
#ifdef _DEBUG
|
||
FILEFLAGS 0x1L
|
||
#else
|
||
FILEFLAGS 0x0L
|
||
#endif
|
||
FILEOS 0x4L
|
||
FILETYPE 0x0L
|
||
FILESUBTYPE 0x0L
|
||
BEGIN
|
||
BLOCK "StringFileInfo"
|
||
BEGIN
|
||
BLOCK "040904b0"
|
||
BEGIN
|
||
VALUE "Comments", "PPSSPP PSP emulator"
|
||
VALUE "CompanyName", "Henrik Rydgård Inc."
|
||
VALUE "FileDescription", "PPSSPP"
|
||
VALUE "FileVersion", "1, 0, 5, 0"
|
||
VALUE "InternalName", "s"
|
||
VALUE "LegalCopyright", "Copyright (C) 2006-2012 by Henrik Rydgård"
|
||
VALUE "LegalTrademarks", "All product names are trademarks of their respective owners."
|
||
VALUE "OriginalFilename", "PPSSPP.exe"
|
||
VALUE "ProductName", "PPSSPP"
|
||
VALUE "ProductVersion", "1, 0, 5, 0"
|
||
END
|
||
END
|
||
BLOCK "VarFileInfo"
|
||
BEGIN
|
||
VALUE "Translation", 0x409, 1200
|
||
END
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// String Table
|
||
//
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_GAMELISTPATH "Path"
|
||
IDS_UNIMPLEMENTED "Unimplemented"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_GAMELISTGENRE "Genre"
|
||
IDS_APPNAME "Potemkin"
|
||
IDS_GAMELISTTYPE "Type"
|
||
END
|
||
|
||
#endif // Neutral (Default) resources
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// 中文(简体) resources
|
||
|
||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
|
||
LANGUAGE LANG_CHINESE, SUBLANG_NEUTRAL
|
||
#pragma code_page(936)
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Dialog
|
||
//
|
||
|
||
IDD_ABOUTBOX DIALOGEX 0, 0, 301, 163
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "关于"
|
||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||
BEGIN
|
||
DEFPUSHBUTTON "确定",IDOK,243,140,50,14
|
||
ICON IDI_PPSSPP,IDC_STATIC,10,9,21,20
|
||
LTEXT "PPSSPP 版本0.6.1",IDC_STATIC,40,8,127,9
|
||
LTEXT "版权所有 (c) Henrik Rydgard && PPSSPP项目组 2012-",IDC_STATIC,40,33,253,8
|
||
LTEXT "所有商标归原拥有者所有\n本模拟器仅供教学及辅助开发使用,请勿用于非法用途",IDC_STATIC,40,102,253,24
|
||
LTEXT "PSP 模拟器/调试器",IDC_STATIC,40,19,253,8
|
||
LTEXT "CISO 作者 BOOSTER",IDC_STATIC,48,73,240,8
|
||
LTEXT "PSPSDK 作者 #pspdev (freenode)",IDC_STATIC,48,62,240,8
|
||
LTEXT "zlib 作者 Jean-loup Gailly (压缩部分) 以及 Mark Adler (解压缩部分)",IDC_STATIC,48,85,240,8
|
||
LTEXT "致谢:",IDC_STATIC,40,49,253,8
|
||
END
|
||
|
||
IDD_CONTROLS DIALOGEX 0, 0, 287, 238
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "控制"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
DEFPUSHBUTTON "确定",IDOK,176,217,50,14
|
||
PUSHBUTTON "取消",IDCANCEL,230,217,50,14
|
||
LTEXT "注意: 目前不支持更改按键设置.\n可使用XBOX360手柄。无需设置,即插即用",IDC_STATIC,7,7,188,30
|
||
LISTBOX IDC_LISTCONTROLS,7,39,273,164,LBS_SORT | LBS_USETABSTOPS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||
END
|
||
|
||
IDD_DISASM DIALOGEX 0, 0, 410, 332
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_ACCEPTFILES | WS_EX_TOOLWINDOW
|
||
CAPTION "CPU"
|
||
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
BEGIN
|
||
LTEXT "Ctr:",IDC_STATIC,6,2,12,8
|
||
EDITTEXT IDC_DEBUG_COUNT,30,2,39,12,ES_UPPERCASE | ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
||
PUSHBUTTON "启动(&G)",IDC_GO,111,0,24,14
|
||
PUSHBUTTON "停止",IDC_STOP,139,0,23,14
|
||
DEFPUSHBUTTON "逐语句(&I)",IDC_STEP,179,0,39,14
|
||
PUSHBUTTON "逐过程(&O)",IDC_STEPOVER,219,0,40,14
|
||
PUSHBUTTON "跳过(&K)",IDC_SKIP,265,0,23,14
|
||
PUSHBUTTON "Next &HLE",IDC_STEPHLE,294,0,40,14
|
||
EDITTEXT IDC_ADDRESS,11,24,91,13,ES_UPPERCASE | ES_AUTOHSCROLL
|
||
PUSHBUTTON "&PC",IDC_GOTOPC,11,40,15,13
|
||
PUSHBUTTON "&LR",IDC_GOTOLR,28,40,14,13
|
||
COMBOBOX IDC_GOTOINT,43,40,60,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "Custom1",IDC_DISASMVIEW,"CtrlDisAsmView",WS_BORDER | WS_TABSTOP,111,16,297,314
|
||
GROUPBOX "转到(&G)",IDC_STATIC,5,12,102,47
|
||
CONTROL "Custom1",IDC_REGLIST,"CtrlRegisterList",WS_BORDER | WS_TABSTOP,1,81,102,249
|
||
CONTROL "",IDC_LEFTTABS,"SysTabControl32",TCS_BUTTONS,1,63,78,15
|
||
LISTBOX IDC_FUNCTIONLIST,1,83,103,247,LBS_SORT | LBS_NOINTEGRALHEIGHT | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP
|
||
PUSHBUTTON "&VFPU",IDC_SHOWVFPU,83,63,24,12
|
||
END
|
||
|
||
IDD_INPUTBOX DIALOGEX 0, 0, 163, 55
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||
CAPTION "Change value"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
LTEXT "新值(&N)",IDC_VALUENAME,7,7,89,8
|
||
EDITTEXT IDC_INPUTBOX,7,16,149,13,ES_AUTOHSCROLL
|
||
DEFPUSHBUTTON "确定",IDOK,51,34,50,14
|
||
PUSHBUTTON "取消",IDCANCEL,106,34,50,14
|
||
END
|
||
|
||
IDD_MEMORY DIALOGEX 0, 0, 444, 287
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_TOOLWINDOW
|
||
CAPTION "Memory View"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
LTEXT "转至:",IDC_STATIC,4,7,17,8
|
||
EDITTEXT IDC_ADDRESS,23,5,61,13,ES_AUTOHSCROLL
|
||
CONTROL "Custom2",IDC_MEMVIEW,"CtrlMemView",WS_BORDER | WS_TABSTOP,126,23,316,263
|
||
LISTBOX IDC_SYMBOLS,1,23,120,263,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "普通(&N)",IDC_MODENORMAL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,248,9,40,9
|
||
CONTROL "符号(&S)",IDC_MODESYMBOLS,"Button",BS_AUTORADIOBUTTON,291,9,43,8
|
||
GROUPBOX "模式",IDC_STATIC,241,0,104,22
|
||
COMBOBOX IDC_REGIONS,87,5,88,139,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||
END
|
||
|
||
IDD_VFPU DIALOGEX 0, 0, 250, 420
|
||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||
EXSTYLE WS_EX_PALETTEWINDOW
|
||
CAPTION "VFPU"
|
||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||
BEGIN
|
||
CONTROL "",IDC_TABDATATYPE,"SysTabControl32",TCS_BUTTONS,0,1,205,15
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// DESIGNINFO
|
||
//
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
GUIDELINES DESIGNINFO
|
||
BEGIN
|
||
IDD_ABOUTBOX, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 10
|
||
RIGHTMARGIN, 293
|
||
VERTGUIDE, 40
|
||
VERTGUIDE, 48
|
||
VERTGUIDE, 280
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 154
|
||
END
|
||
|
||
IDD_CONTROLS, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 7
|
||
RIGHTMARGIN, 280
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 231
|
||
END
|
||
|
||
IDD_DISASM, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 1
|
||
RIGHTMARGIN, 408
|
||
VERTGUIDE, 111
|
||
BOTTOMMARGIN, 330
|
||
HORZGUIDE, 9
|
||
HORZGUIDE, 14
|
||
END
|
||
|
||
IDD_INPUTBOX, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 7
|
||
RIGHTMARGIN, 156
|
||
TOPMARGIN, 7
|
||
BOTTOMMARGIN, 48
|
||
END
|
||
|
||
IDD_MEMORY, DIALOG
|
||
BEGIN
|
||
RIGHTMARGIN, 442
|
||
BOTTOMMARGIN, 286
|
||
END
|
||
|
||
IDD_VFPU, DIALOG
|
||
BEGIN
|
||
RIGHTMARGIN, 247
|
||
BOTTOMMARGIN, 413
|
||
END
|
||
END
|
||
#endif // APSTUDIO_INVOKED
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Icon
|
||
//
|
||
|
||
// Icon with lowest ID value placed first to ensure application icon
|
||
// remains consistent on all systems.
|
||
IDI_PPSSPP ICON "ppsspp.ico"
|
||
IDI_STOP ICON "icon1.ico"
|
||
IDI_STOPDISABLE ICON "stop1.ico"
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Menu
|
||
//
|
||
|
||
IDR_MENU1 MENU
|
||
BEGIN
|
||
POPUP "文件(&F)"
|
||
BEGIN
|
||
MENUITEM "打开(&O)...", ID_FILE_LOAD
|
||
MENUITEM "关闭(&C)", ID_EMULATION_STOP
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "快速载入即时存档\tF4", ID_FILE_QUICKLOADSTATE
|
||
MENUITEM "快速保存即时存档\tF2", ID_FILE_QUICKSAVESTATE
|
||
MENUITEM "载入即时存档(&L)...", ID_FILE_LOADSTATEFILE
|
||
MENUITEM "保存即时存档(&S)...", ID_FILE_SAVESTATEFILE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "退出(&X)", ID_FILE_EXIT
|
||
END
|
||
POPUP "模拟(&E)"
|
||
BEGIN
|
||
MENUITEM "运行(&R)\tF7", ID_EMULATION_RUN
|
||
MENUITEM "暂停(&P)\tF8", ID_EMULATION_PAUSE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "重置(&E)", ID_EMULATION_RESET
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "载入后立即运行(&R)", ID_EMULATION_RUNONLOAD
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "解释器(&I)", ID_CPU_INTERPRETER
|
||
MENUITEM "动态重编译器(&D)", ID_CPU_DYNAREC, CHECKED
|
||
END
|
||
POPUP "调试(&G)"
|
||
BEGIN
|
||
MENUITEM "载入符号表(&M)...", ID_DEBUG_LOADMAPFILE
|
||
MENUITEM "保存符号表(&S)...", ID_DEBUG_SAVEMAPFILE
|
||
MENUITEM "重置符号表(&R)", ID_DEBUG_RESETSYMBOLTABLE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "转储下一帧至日志(&U)", ID_DEBUG_DUMPNEXTFRAME
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "反汇编器(&D)\tCtrl+D", ID_DEBUG_DISASSEMBLY
|
||
MENUITEM "显示日志(&L)\tCtrl+L", ID_DEBUG_LOG
|
||
MENUITEM "内存查看器(&V)...\tCtrl+M", ID_DEBUG_MEMORYVIEW
|
||
END
|
||
POPUP "选项(&O)"
|
||
BEGIN
|
||
MENUITEM "按键映射(&C)", ID_OPTIONS_CONTROLS
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "切换全屏(&T)\tF12", ID_OPTIONS_FULLSCREEN
|
||
MENUITEM "开启渲染缓冲(&B)\tF5", ID_OPTIONS_BUFFEREDRENDERING
|
||
MENUITEM "拉伸显示(&S)", ID_OPTIONS_STRETCHDISPLAY
|
||
MENUITEM "开启硬件贴图解析(&H)\tF6", ID_OPTIONS_HARDWARETRANSFORM
|
||
MENUITEM "开启线性过滤(&L)", ID_OPTIONS_LINEARFILTERING
|
||
MENUITEM "开启简易2x SSAA(&M)", ID_OPTIONS_SIMPLE2XSSAA
|
||
MENUITEM "开启VBO(&U)", ID_OPTIONS_USEVBO
|
||
MENUITEM "开启顶点缓冲(&V)", ID_OPTIONS_VERTEXCACHE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "开启渲染线框 (实验性) (&W)", ID_OPTIONS_WIREFRAME
|
||
MENUITEM "显示原始帧缓冲(&D)", ID_OPTIONS_DISPLAYRAWFRAMEBUFFER
|
||
MENUITEM "显示调试信息(&S)", ID_OPTIONS_SHOWDEBUGSTATISTICS
|
||
MENUITEM "显示FPS(&S)", ID_OPTIONS_SHOWFPS
|
||
MENUITEM "禁用G3D日志(&D)", ID_OPTIONS_DISABLEG3DLOG
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "&1x分辨率\tCtrl+1", ID_OPTIONS_SCREEN1X
|
||
MENUITEM "&2x分辨率\tCtrl+2", ID_OPTIONS_SCREEN2X
|
||
MENUITEM "&3x分辨率\tCtrl+3", ID_OPTIONS_SCREEN3X
|
||
MENUITEM "&4x分辨率\tCtrl+4", ID_OPTIONS_SCREEN4X
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "快速内存访问 (重编译器适用 不稳定) (&F)", ID_OPTIONS_FASTMEMORY
|
||
MENUITEM "忽略无效读写操作(&I)", ID_OPTIONS_IGNOREILLEGALREADS
|
||
END
|
||
POPUP "帮助(&H)"
|
||
BEGIN
|
||
MENUITEM "访问http://www.ppsspp.org/(&G)", ID_HELP_OPENWEBSITE
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "关于PPSSPP(&A)...", ID_HELP_ABOUT
|
||
END
|
||
END
|
||
|
||
IDR_POPUPMENUS MENU
|
||
BEGIN
|
||
POPUP "memview"
|
||
BEGIN
|
||
MENUITEM "转到反汇编器(&D)", ID_MEMVIEW_GOTOINDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "复制数值(&C)", ID_MEMVIEW_COPYVALUE
|
||
MENUITEM "转储(&D)...", ID_MEMVIEW_DUMP
|
||
END
|
||
POPUP "disasm"
|
||
BEGIN
|
||
MENUITEM "复制地址(&A)", ID_DISASM_COPYADDRESS
|
||
MENUITEM "复制指令 (十六进制) (&H)", ID_DISASM_COPYINSTRUCTIONHEX
|
||
MENUITEM "复制指令 (反汇编) (&D)", ID_DISASM_COPYINSTRUCTIONDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "运行到此处(&R)", ID_DISASM_RUNTOHERE
|
||
MENUITEM "&Set Next Statement", ID_DISASM_SETPCTOHERE
|
||
MENUITEM "设置断点(&T)", ID_DISASM_TOGGLEBREAKPOINT
|
||
MENUITEM "跟随分支(&F)", ID_DISASM_FOLLOWBRANCH
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "显示重编译结果(&S)", ID_DISASM_DYNARECRESULTS
|
||
MENUITEM "转到内存查看器(&M)", ID_DISASM_GOTOINMEMORYVIEW
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "清除函数(&K)", ID_DISASM_ADDHLE
|
||
MENUITEM "重命名函数(&R)...", ID_DISASM_RENAMEFUNCTION
|
||
END
|
||
POPUP "funclist"
|
||
BEGIN
|
||
MENUITEM "清除函数(&K)", ID_FUNCLIST_KILLFUNCTION
|
||
END
|
||
POPUP "reglist"
|
||
BEGIN
|
||
MENUITEM "转到内存查看器(&M)", ID_REGLIST_GOTOINMEMORYVIEW
|
||
MENUITEM "转到反汇编器(&D)", ID_REGLIST_GOTOINDISASM
|
||
MENUITEM SEPARATOR
|
||
MENUITEM "复制数值(&C)", ID_REGLIST_COPYVALUE
|
||
MENUITEM "修改(&C)...", ID_REGLIST_CHANGE
|
||
END
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// String Table
|
||
//
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_GAMELISTPATH "Path"
|
||
IDS_UNIMPLEMENTED "Unimplemented"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_GAMELISTGENRE "Genre"
|
||
IDS_APPNAME "Potemkin"
|
||
IDS_GAMELISTTYPE "Type"
|
||
END
|
||
|
||
#endif // 中文(简体) resources
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
|
||
#ifndef APSTUDIO_INVOKED
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Generated from the TEXTINCLUDE 3 resource.
|
||
//
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
#endif // not APSTUDIO_INVOKED
|