1. Add popup tip for "Auto load / save with game" checkbox, because its tri-state may be perplexed for some reason.
2. Fix a bug, when the cheat editing controls lost focus, but editing mode is still there, which makes case EN_UPDATE triggered when user is not typing in them, that's an inappropriate circumstance. It might make the cheat editing control shows nothing when selecting a cheat. 3. Re-arranged some controls in resource file. 4. Changed some directory dialog logic, use defined ID rather than hard-code the actural number. 5. Detail.
This commit is contained in:
parent
fee4fc83a8
commit
d138a01860
|
@ -30,7 +30,8 @@
|
|||
#include <map>
|
||||
|
||||
// static HWND pwindow = 0; // owomomo: removed pwindow because ambiguous, perhaps it is some obseleted early future plan from half developed old FCEUX?
|
||||
HWND hCheat = 0; //Handle to Cheats dialog
|
||||
HWND hCheat = 0; //Handle to Cheats dialog
|
||||
HWND hCheatTip = 0; //Handle to tooltip
|
||||
HMENU hCheatcontext = 0; //Handle to cheat context menu
|
||||
|
||||
bool pauseWhileActive = false; //For checkbox "Pause while active"
|
||||
|
@ -72,7 +73,7 @@ char* GameGenieLetters = "APZLGITYEOXUKSVN";
|
|||
|
||||
// bool dodecode;
|
||||
|
||||
HWND hGGConv;
|
||||
HWND hGGConv = 0;
|
||||
|
||||
void EncodeGG(char *str, int a, int v, int c);
|
||||
void ListGGAddresses(HWND hwndDlg);
|
||||
|
@ -295,6 +296,7 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
{
|
||||
case WM_INITDIALOG:
|
||||
{
|
||||
|
||||
POINT pt;
|
||||
if (ChtPosX != 0 && ChtPosY != 0)
|
||||
{
|
||||
|
@ -352,7 +354,8 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
SetWindowLong(GetDlgItem(hwndDlg, IDC_CHEAT_TEXT), GWL_WNDPROC, (LONG)FilterEditCtrlProc);
|
||||
SetWindowLong(GetDlgItem(hwndDlg, IDC_CHEAT_GAME_GENIE_TEXT), GWL_WNDPROC, (LONG)FilterEditCtrlProc);
|
||||
|
||||
|
||||
// Create popup to "Auto load / save with game", since it has 3 states and the text need some explanation
|
||||
SetCheatToolTip(hwndDlg, IDC_CHEAT_AUTOLOADSAVE);
|
||||
|
||||
possiTotalCount = 0;
|
||||
possiItemCount = SendDlgItemMessage(hwndDlg, IDC_CHEAT_LIST_POSSIBILITIES, LVM_GETCOUNTPERPAGE, 0, 0);
|
||||
|
@ -395,6 +398,7 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
break;
|
||||
case WM_QUIT:
|
||||
case WM_CLOSE:
|
||||
DestroyWindow(hCheatTip);
|
||||
if (CheatStyle)
|
||||
DestroyWindow(hwndDlg);
|
||||
else
|
||||
|
@ -463,7 +467,7 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
break;
|
||||
case WM_COMMAND:
|
||||
{
|
||||
static int editMode = 0;
|
||||
static int editMode = -1;
|
||||
|
||||
switch (HIWORD(wParam))
|
||||
{
|
||||
|
@ -741,12 +745,13 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
}
|
||||
break;
|
||||
case IDC_CHEAT_AUTOLOADSAVE:
|
||||
{
|
||||
switch (IsDlgButtonChecked(hwndDlg, IDC_CHEAT_AUTOLOADSAVE))
|
||||
{
|
||||
case BST_CHECKED: disableAutoLSCheats = 0; break;
|
||||
case BST_INDETERMINATE: disableAutoLSCheats = 1; break;
|
||||
case BST_UNCHECKED:
|
||||
if(MessageBox(hwndDlg, "If this option is unchecked, you must manually save the cheats by yourself, or all the changed you made to the cheat list would be discarded silently without any asking once you close the game!\nDo you really want to do it in this way?", "Cheat warning", MB_YESNO | MB_ICONWARNING) == IDYES)
|
||||
if(MessageBox(hwndDlg, "If this option is unchecked, you must manually save the cheats by yourself, or all the changes you made to the cheat list would be discarded silently without any asking once you close the game!\nDo you really want to do it in this way?", "Cheat warning", MB_YESNO | MB_ICONWARNING | MB_DEFBUTTON2) == IDYES)
|
||||
disableAutoLSCheats = 2;
|
||||
else
|
||||
{
|
||||
|
@ -754,6 +759,8 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
CheckDlgButton(hwndDlg, IDC_CHEAT_AUTOLOADSAVE, BST_CHECKED);
|
||||
}
|
||||
}
|
||||
SetCheatToolTip(hwndDlg, IDC_CHEAT_AUTOLOADSAVE);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case EN_SETFOCUS:
|
||||
|
@ -764,6 +771,18 @@ BOOL CALLBACK CheatConsoleCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM l
|
|||
case IDC_CHEAT_COM: editMode = 0; break;
|
||||
case IDC_CHEAT_TEXT: editMode = 1; break;
|
||||
case IDC_CHEAT_GAME_GENIE_TEXT: editMode = 2; break;
|
||||
default: editMode = -1;
|
||||
}
|
||||
break;
|
||||
case EN_KILLFOCUS:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDC_CHEAT_ADDR:
|
||||
case IDC_CHEAT_VAL:
|
||||
case IDC_CHEAT_COM:
|
||||
case IDC_CHEAT_TEXT:
|
||||
case IDC_CHEAT_GAME_GENIE_TEXT:
|
||||
default: editMode = -1; break;
|
||||
}
|
||||
break;
|
||||
case EN_UPDATE:
|
||||
|
@ -1046,8 +1065,6 @@ void UpdateCheatsAdded()
|
|||
|
||||
BOOL CALLBACK GGConvCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
// int i;
|
||||
extern void GetUIGGInfo(HWND hwndDlg, uint32* a, uint8* v, int* c);
|
||||
|
||||
switch(uMsg) {
|
||||
case WM_MOVE: {
|
||||
|
@ -1227,7 +1244,6 @@ void ListGGAddresses(HWND hwndDlg)
|
|||
SendDlgItemMessage(hwndDlg, IDC_LIST_GGADDRESSES, LB_RESETCONTENT,0,0);
|
||||
|
||||
uint32 a = -1; uint8 v = -1; int c = -1;
|
||||
extern void GetUIGGInfo(HWND hwnd, uint32* a, uint8* v, int* c);
|
||||
GetUIGGInfo(hwndDlg, &a, &v, &c);
|
||||
|
||||
// also enable/disable the add GG button here
|
||||
|
@ -1310,6 +1326,50 @@ inline void GetCheatCodeStr(char* buf, int a, int v, int c)
|
|||
sprintf(buf, "%04X?%02X:%02X", a, c, v);
|
||||
}
|
||||
|
||||
static void SetCheatToolTip(HWND hwndDlg, UINT id)
|
||||
{
|
||||
TOOLINFO info;
|
||||
memset(&info, 0, sizeof(TOOLINFO));
|
||||
info.cbSize = sizeof(TOOLINFO);
|
||||
info.uFlags = TTF_SUBCLASS | TTF_IDISHWND;
|
||||
info.hwnd = hwndDlg;
|
||||
info.lpszText = GetCheatToolTipStr(hwndDlg, id);
|
||||
info.uId = (UINT_PTR)GetDlgItem(hwndDlg, id);
|
||||
|
||||
if (hCheatTip)
|
||||
SendMessage(hCheatTip, TTM_UPDATETIPTEXT, 0, (LPARAM)&info);
|
||||
else
|
||||
{
|
||||
if (hCheatTip = CreateWindow(TOOLTIPS_CLASS, NULL, WS_POPUP | TTS_ALWAYSTIP, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwndDlg, NULL, fceu_hInstance, NULL)) {
|
||||
SendMessage(hCheatTip, TTM_ADDTOOL, 0, (LPARAM)&info);
|
||||
SendMessage(hCheatTip, TTM_SETDELAYTIME, TTDT_AUTOPOP, 30000);
|
||||
SendMessage(hCheatTip, TTM_SETMAXTIPWIDTH, 0, 8000);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
char* GetCheatToolTipStr(HWND hwndDlg, UINT id)
|
||||
{
|
||||
switch (id)
|
||||
{
|
||||
case IDC_CHEAT_AUTOLOADSAVE:
|
||||
switch (disableAutoLSCheats)
|
||||
{
|
||||
case 0: return "Automatically load/save cheat file along with the game.";
|
||||
case 1: return
|
||||
"Don't add cheat on game load, but prompt for saving on game closes.\r\n"
|
||||
"You must manually import cht file when it's needed.";
|
||||
case 2: return
|
||||
"Don't add cheat on game load, and don't save cheat on game closes.\r\n"
|
||||
"You must manually import/export cht file by yourself,\nor all your changes to cheat will be lost!";
|
||||
default:
|
||||
return "Mysterious undocumented state.";
|
||||
}
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void GetUICheatInfo(HWND hwndDlg, char* name, uint32* a, uint8* v, int* c)
|
||||
{
|
||||
char buf[16];
|
||||
|
|
|
@ -19,8 +19,11 @@ void UpdateCheatListGroupBoxUI();
|
|||
void UpdateCheatsAdded();
|
||||
void ToggleCheatInputMode(HWND hwndDlg, int modeId);
|
||||
void GetUICheatInfo(HWND hwndDlg, char* name, uint32* a, uint8* v, int* c);
|
||||
void GetUIGGInfo(HWND hwndDlg, uint32* a, uint8* v, int* c);
|
||||
inline void GetCheatStr(char* buf, int a, int v, int c);
|
||||
inline void GetCheatCodeStr(char* buf, int a, int v, int c);
|
||||
static void SetCheatToolTip(HWND hwndDlg, UINT id);
|
||||
char* GetCheatToolTipStr(HWND hwndDlg, UINT id);
|
||||
|
||||
extern unsigned int FrozenAddressCount;
|
||||
extern std::vector<uint16> FrozenAddresses;
|
||||
|
|
|
@ -370,13 +370,13 @@ BOOL CALLBACK AddbpCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
break;
|
||||
}
|
||||
if ((tmp=AddBreak(hwndDlg)) == TOO_MANY_BREAKPOINTS) {
|
||||
MessageBox(hwndDlg, "Too many breakpoints, please delete one and try again", "Breakpoint Error", MB_OK);
|
||||
MessageBox(hwndDlg, "Too many breakpoints, please delete one and try again", "Breakpoint Error", MB_OK | MB_ICONERROR);
|
||||
goto endaddbrk;
|
||||
}
|
||||
if (tmp == 2) goto endaddbrk;
|
||||
else if (tmp == INVALID_BREAKPOINT_CONDITION)
|
||||
{
|
||||
MessageBox(hwndDlg, "Invalid breakpoint condition", "Error", MB_OK);
|
||||
MessageBox(hwndDlg, "Invalid breakpoint condition", "Error", MB_OK | MB_ICONERROR);
|
||||
break;
|
||||
}
|
||||
EndDialog(hwndDlg,1);
|
||||
|
@ -1295,7 +1295,7 @@ BOOL CALLBACK AssemblerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPar
|
|||
saved = 1;
|
||||
applied = 0;
|
||||
}
|
||||
else MessageBox(hwndDlg, "Unable to save changes to file", "Error saving to file", MB_OK);
|
||||
else MessageBox(hwndDlg, "Unable to save changes to file", "Error saving to file", MB_OK | MB_ICONERROR);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
@ -1334,7 +1334,7 @@ BOOL CALLBACK AssemblerCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPar
|
|||
count += opsize[patchdata[i][0]];
|
||||
}
|
||||
if (count > 0x10000) { //note: don't use 0xFFFF!
|
||||
MessageBox(hwndDlg, "Patch data cannot exceed address 0xFFFF", "Address error", MB_OK);
|
||||
MessageBox(hwndDlg, "Patch data cannot exceed address 0xFFFF", "Address error", MB_OK | MB_ICONERROR);
|
||||
break;
|
||||
}
|
||||
SetDlgItemText(hwndDlg,IDC_ASSEMBLER_HISTORY,"");
|
||||
|
@ -1399,11 +1399,11 @@ BOOL CALLBACK PatcherCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
else
|
||||
iapoffset = GetNesFileAddress(GetEditHex(hwndDlg,IDC_ROMPATCHER_OFFSET));
|
||||
if((iapoffset < 16) && (iapoffset != -1)){
|
||||
MessageBox(hDebug, "Sorry, iNes Header editing isn't supported", "Error", MB_OK);
|
||||
MessageBox(hDebug, "Sorry, iNES Header editing isn't supported by this tool. If you want to edit the header, please use iNES Header Editor", "Error", MB_OK | MB_ICONASTERISK);
|
||||
iapoffset = -1;
|
||||
}
|
||||
if((iapoffset > PRGsize[0]) && (iapoffset != -1)){
|
||||
MessageBox(hDebug, "Error: .Nes offset outside of PRG rom", "Error", MB_OK);
|
||||
MessageBox(hDebug, "Error: .Nes offset outside of PRG rom", "Error", MB_OK | MB_ICONERROR);
|
||||
iapoffset = -1;
|
||||
}
|
||||
UpdatePatcher(hwndDlg);
|
||||
|
@ -1420,7 +1420,7 @@ BOOL CALLBACK PatcherCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
break;
|
||||
case IDC_ROMPATCHER_BTN_SAVE:
|
||||
if (!iNesSave())
|
||||
MessageBox(NULL, "Error Saving", "Error", MB_OK);
|
||||
MessageBox(NULL, "Error Saving", "Error", MB_OK | MB_ICONERROR);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
@ -2447,7 +2447,7 @@ void DoPatcher(int address, HWND hParent)
|
|||
if (GameInterface == iNESGI)
|
||||
DialogBox(fceu_hInstance, "ROMPATCHER", hParent, PatcherCallB);
|
||||
else
|
||||
MessageBox(hDebug, "Sorry, The Patcher only works on INES rom images", "Error", MB_OK);
|
||||
MessageBox(hDebug, "Sorry, The Patcher only works on INES rom images", "Error", MB_OK | MB_ICONASTERISK);
|
||||
UpdateDebugger(false);
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ void CloseDirectoriesDialog(HWND hwndDlg)
|
|||
for(unsigned int curr_dir = 0; curr_dir < NUMBER_OF_DIRECTORIES; curr_dir++)
|
||||
{
|
||||
LONG len;
|
||||
len = SendDlgItemMessage(hwndDlg, EDIT_ROMS + curr_dir, WM_GETTEXTLENGTH, 0, 0);
|
||||
len = SendDlgItemMessage(hwndDlg, edit_id[curr_dir], WM_GETTEXTLENGTH, 0, 0);
|
||||
|
||||
if(len <= 0)
|
||||
{
|
||||
|
@ -47,7 +47,7 @@ void CloseDirectoriesDialog(HWND hwndDlg)
|
|||
continue;
|
||||
}
|
||||
|
||||
if(!GetDlgItemText(hwndDlg, EDIT_ROMS + curr_dir, directory_names[curr_dir], len))
|
||||
if(!GetDlgItemText(hwndDlg, edit_id[curr_dir], directory_names[curr_dir], len))
|
||||
{
|
||||
free(directory_names[curr_dir]);
|
||||
directory_names[curr_dir] = 0;
|
||||
|
@ -98,7 +98,7 @@ static BOOL CALLBACK DirConCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
|
|||
// Initialize the directories textboxes
|
||||
for(unsigned int curr_dir = 0; curr_dir < NUMBER_OF_DIRECTORIES; curr_dir++)
|
||||
{
|
||||
SetDlgItemText(hwndDlg, EDIT_ROMS + curr_dir, directory_names[curr_dir]);
|
||||
SetDlgItemText(hwndDlg, edit_id[curr_dir], directory_names[curr_dir]);
|
||||
}
|
||||
|
||||
// Check the screenshot naming checkbox if necessary
|
||||
|
@ -119,48 +119,54 @@ static BOOL CALLBACK DirConCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
|
|||
break;
|
||||
|
||||
case WM_COMMAND:
|
||||
if( !(wParam >> 16) )
|
||||
switch (HIWORD(wParam))
|
||||
{
|
||||
if( (wParam & 0xFFFF) >= BUTTON_ROMS && (wParam & 0xFFFF) <= BUTTON_ROMS + NUMBER_OF_DIRECTORIES)
|
||||
{
|
||||
// If a directory selection button was pressed, ask the
|
||||
// user for a directory.
|
||||
|
||||
static char *helpert[14] = {
|
||||
"Roms",
|
||||
"Battery Saves",
|
||||
"Save States",
|
||||
"FDS Bios Rom",
|
||||
"Screenshots",
|
||||
"Cheats",
|
||||
"Movies",
|
||||
"Memory Watch",
|
||||
"Basic Bot",
|
||||
"Macro files",
|
||||
"Input Presets",
|
||||
"Lua Scripts",
|
||||
"Avi Directory",
|
||||
"Base Directory",
|
||||
};
|
||||
|
||||
char name[MAX_PATH];
|
||||
char path[MAX_PATH];
|
||||
GetDlgItemText(hwndDlg, EDIT_ROMS + ((wParam & 0xFFFF) - BUTTON_ROMS), path, MAX_PATH);
|
||||
|
||||
if(BrowseForFolder(hwndDlg, helpert[ ( (wParam & 0xFFFF) - BUTTON_ROMS)], name, path))
|
||||
case BN_CLICKED:
|
||||
switch(LOWORD(wParam))
|
||||
{
|
||||
SetDlgItemText(hwndDlg, EDIT_ROMS + ((wParam & 0xFFFF) - BUTTON_ROMS), name);
|
||||
case CLOSE_BUTTON:
|
||||
CloseDirectoriesDialog(hwndDlg);
|
||||
break;
|
||||
case BTN_CANCEL:
|
||||
EndDialog(hwndDlg, 0);
|
||||
break;
|
||||
default:
|
||||
static char *helpert[14] = {
|
||||
"Roms",
|
||||
"Battery Saves",
|
||||
"Save States",
|
||||
"FDS Bios Rom",
|
||||
"Screenshots",
|
||||
"Cheats",
|
||||
"Movies",
|
||||
"Memory Watch",
|
||||
"Basic Bot",
|
||||
"Macro files",
|
||||
"Input Presets",
|
||||
"Lua Scripts",
|
||||
"Avi output",
|
||||
"Base",
|
||||
};
|
||||
|
||||
for (int i = 0; i < NUMBER_OF_DIRECTORIES; ++i)
|
||||
{
|
||||
if (browse_btn_id[i] == LOWORD(wParam))
|
||||
{
|
||||
// If a directory selection button was pressed, ask the
|
||||
// user for a directory.
|
||||
|
||||
char name[MAX_PATH];
|
||||
char path[MAX_PATH];
|
||||
char caption[256];
|
||||
|
||||
GetDlgItemText(hwndDlg, edit_id[i], path, MAX_PATH);
|
||||
sprintf(caption, "Select a directory for %s.", helpert[i]);
|
||||
if (BrowseForFolder(hwndDlg, caption, name, path))
|
||||
SetDlgItemText(hwndDlg, edit_id[i], name);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else switch(wParam & 0xFFFF)
|
||||
{
|
||||
case CLOSE_BUTTON:
|
||||
CloseDirectoriesDialog(hwndDlg);
|
||||
break;
|
||||
case BTN_CANCEL:
|
||||
EndDialog(hwndDlg, 0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -161,8 +161,10 @@ int PauseAfterLoad;
|
|||
unsigned int skippy = 0; //Frame skip
|
||||
int frameSkipCounter = 0; //Counter for managing frame skip
|
||||
// Contains the names of the overridden standard directories
|
||||
// in the order roms, nonvol, states, fdsrom, snaps, cheats, movies, memwatch, macro, input presets, lua scripts, base
|
||||
// in the order roms, nonvol, states, fdsrom, snaps, cheats, movies, memwatch, basic bot, macro, input presets, lua scripts, avi, base
|
||||
char *directory_names[14] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
|
||||
int edit_id[14] = { EDIT_ROM, EDIT_BATTERY, EDIT_STATE, EDIT_FDSBIOS, EDIT_SCREENSHOT, EDIT_CHEAT, EDIT_MOVIE, EDIT_MEMWATCH, EDIT_BOT, EDIT_MACRO, EDIT_PRESET, EDIT_LUA, EDIT_AVI, EDIT_ROOT };
|
||||
int browse_btn_id[14] = {BUTTON_ROM, BUTTON_BATTERY, BUTTON_STATE, BUTTON_FDSBIOS, BUTTON_SCREENSHOT, BUTTON_CHEAT, BUTTON_MOVIE, BUTTON_MEMWATCH, BUTTON_BOT, BUTTON_MACRO, BUTTON_PRESET, BUTTON_LUA, BUTTON_AVI, BUTTON_ROOT };
|
||||
std::string cfgFile = "fceux.cfg";
|
||||
//Handle of the main window.
|
||||
HWND hAppWnd = 0;
|
||||
|
|
|
@ -64,6 +64,8 @@ extern int AutoFireOffset;
|
|||
extern int vmod;
|
||||
|
||||
extern char* directory_names[14];
|
||||
extern int edit_id[14];
|
||||
extern int browse_btn_id[14];
|
||||
|
||||
char *GetRomName(bool force = false); //Checks if rom is loaded, if so, outputs the Rom name with no directory path or file extension
|
||||
char *GetRomPath(bool force = false); //Checks if rom is loaded, if so, outputs the Rom path only
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English(U.S.) resources
|
||||
// English(United States) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
|
@ -709,44 +709,44 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTIO
|
|||
CAPTION "Directories Configuration"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Base &Directory",IDC_STATIC,10,10,47,8
|
||||
EDITTEXT EDIT_ROOT,71,9,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_ROOT,239,8,56,14
|
||||
LTEXT "&Roms",IDC_STATIC,10,28,19,8
|
||||
EDITTEXT EDIT_ROM,71,27,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_ROM,239,26,56,14
|
||||
LTEXT "&Battery Saves",IDC_STATIC,10,46,45,8
|
||||
EDITTEXT EDIT_BATTERY,71,45,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_BATTERY,239,44,56,14
|
||||
LTEXT "&Save States",IDC_STATIC,10,64,41,9
|
||||
EDITTEXT EDIT_STATE,71,63,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_STATE,239,62,56,14
|
||||
LTEXT "&FDS Bios Rom",IDC_STATIC,10,82,47,8
|
||||
EDITTEXT EDIT_FDSBIOS,71,81,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_FDSBIOS,239,80,56,14
|
||||
LTEXT "Screens&hots",IDC_STATIC,10,100,40,8
|
||||
EDITTEXT EDIT_SCREENSHOT,71,99,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_SCREENSHOT,239,98,56,14
|
||||
LTEXT "Chea&ts",IDC_STATIC,10,118,23,8
|
||||
EDITTEXT EDIT_CHEAT,71,117,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_CHEAT,239,116,56,14
|
||||
LTEXT "&Movies",IDC_STATIC,10,136,24,8
|
||||
EDITTEXT EDIT_MOVIE,71,135,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_MOVIE,239,134,56,14
|
||||
LTEXT "Memory &Watch",IDC_STATIC,10,154,52,9
|
||||
EDITTEXT EDIT_MEMWATCH,71,153,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_MEMWATCH,239,152,56,14
|
||||
LTEXT "&Input Presets",IDC_STATIC,10,172,42,8
|
||||
EDITTEXT EDIT_PRESET,71,171,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",210,239,170,56,14
|
||||
LTEXT "&Lua Scripts",IDC_STATIC,10,190,36,8
|
||||
EDITTEXT EDIT_LUA,71,189,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",211,239,188,56,14
|
||||
LTEXT "A&vi Output",IDC_STATIC,10,208,34,8
|
||||
EDITTEXT EDIT_AVI,71,207,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",BUTTON_AVI,239,206,56,14
|
||||
DEFPUSHBUTTON "OK",CLOSE_BUTTON,175,230,56,14
|
||||
PUSHBUTTON "Cancel",BTN_CANCEL,239,230,56,14
|
||||
EDITTEXT 113,71,9,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT EDIT_ROMS,71,27,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 101,71,45,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 102,71,63,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 103,71,81,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 104,71,99,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 105,71,117,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 106,71,135,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 107,71,153,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 110,71,171,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 111,71,189,158,12,ES_AUTOHSCROLL
|
||||
EDITTEXT 112,71,207,158,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Browse...",213,239,8,56,14
|
||||
PUSHBUTTON "Browse...",BUTTON_ROMS,239,26,56,14
|
||||
PUSHBUTTON "Browse...",201,239,44,56,14
|
||||
PUSHBUTTON "Browse...",202,239,62,56,14
|
||||
PUSHBUTTON "Browse...",203,239,80,56,14
|
||||
PUSHBUTTON "Browse...",204,239,98,56,14
|
||||
PUSHBUTTON "Browse...",205,239,116,56,14
|
||||
PUSHBUTTON "Browse...",206,239,134,56,14
|
||||
PUSHBUTTON "Browse...",207,239,152,56,14
|
||||
PUSHBUTTON "Browse...",210,239,170,56,14
|
||||
PUSHBUTTON "Browse...",211,239,188,56,14
|
||||
PUSHBUTTON "Browse...",212,239,206,56,14
|
||||
LTEXT "Base Directory",IDC_STATIC,10,10,47,8
|
||||
LTEXT "Roms",IDC_STATIC,10,28,19,8
|
||||
LTEXT "Battery Saves",IDC_STATIC,10,46,45,8
|
||||
LTEXT "Save States",IDC_STATIC,10,64,41,9
|
||||
LTEXT "FDS Bios Rom",IDC_STATIC,10,82,47,8
|
||||
LTEXT "Screenshots",IDC_STATIC,10,100,40,8
|
||||
LTEXT "Cheats",IDC_STATIC,10,118,23,8
|
||||
LTEXT "Movies",IDC_STATIC,10,136,24,8
|
||||
LTEXT "Memory Watch",IDC_STATIC,10,154,52,9
|
||||
LTEXT "Input Presets",IDC_STATIC,10,172,42,8
|
||||
LTEXT "Lua Scripts",IDC_STATIC,10,190,36,8
|
||||
LTEXT "Avi Output",IDC_STATIC,10,208,34,8
|
||||
END
|
||||
|
||||
DWBDIALOG DIALOG 33, 99, 250, 56
|
||||
|
@ -876,7 +876,6 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTIO
|
|||
CAPTION "GUI Configuration"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",BTN_CLOSE,65,136,56,14
|
||||
CONTROL "Load ""File Open"" dialog when FCEUX starts.",CB_LOAD_FILE_OPEN,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,8,168,12
|
||||
CONTROL "Automatically hide menu on game load.",CB_AUTO_HIDE_MENU,
|
||||
|
@ -891,6 +890,7 @@ BEGIN
|
|||
CONTROL "Partially disable Visual Themes (Requires restart)",CB_PARTIALVISUALTHEME,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,100,168,12
|
||||
CONTROL "Single Instance Mode",IDC_SINGLEINSTANCE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,117,167,10
|
||||
DEFPUSHBUTTON "Close",BTN_CLOSE,65,136,56,14
|
||||
END
|
||||
|
||||
INPUTCONFIG DIALOGEX 122, 105, 349, 199
|
||||
|
@ -946,7 +946,6 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTIO
|
|||
CAPTION "mahjong"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",BTN_CLOSE,277,91,56,14
|
||||
GROUPBOX "",321,8,8,324,73,WS_GROUP
|
||||
PUSHBUTTON "A",300,14,42,16,12
|
||||
PUSHBUTTON "B",301,36,42,16,12
|
||||
|
@ -969,6 +968,7 @@ BEGIN
|
|||
PUSHBUTTON " ",318,212,58,16,12
|
||||
PUSHBUTTON " ",319,234,58,16,12
|
||||
PUSHBUTTON " ",320,256,58,16,12
|
||||
DEFPUSHBUTTON "Close",BTN_CLOSE,277,91,56,14
|
||||
END
|
||||
|
||||
MAPINPUT DIALOGEX 0, 0, 318, 294
|
||||
|
@ -980,8 +980,8 @@ BEGIN
|
|||
PUSHBUTTON "Cancel",BTN_CANCEL,205,274,50,14
|
||||
CONTROL "List2",LV_MAPPING,"SysListView32",LVS_REPORT | WS_BORDER | WS_TABSTOP,7,7,304,243
|
||||
PUSHBUTTON "Restore Defaults",BTN_RESTORE_DEFAULTS,7,274,75,14
|
||||
COMBOBOX COMBO_FILTER,32,255,279,193,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
RTEXT "Filter:",65484,6,255,21,12,SS_CENTERIMAGE | NOT WS_GROUP
|
||||
COMBOBOX COMBO_FILTER,32,255,279,193,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
MESSAGELOG DIALOGEX 33, 38, 197, 229
|
||||
|
@ -1031,31 +1031,31 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTIO
|
|||
CAPTION "Palette Configuration"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",BUTTON_CLOSE,162,195,56,14
|
||||
GROUPBOX "NES Palette",302,10,8,102,81,WS_GROUP
|
||||
DEFPUSHBUTTON "&Load Palette...",BTN_PALETTE_LOAD,18,39,58,14
|
||||
CONTROL "Enabled",CHECK_PALETTE_ENABLED,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,122,22,87,12
|
||||
CTEXT "Tint",65463,123,34,85,8,WS_DISABLED
|
||||
CONTROL "Tint",CTL_TINT_TRACKBAR,"msctls_trackbar32",WS_DISABLED | WS_TABSTOP,121,44,91,11
|
||||
GROUPBOX "NTSC Color Emulation",101,115,8,103,81,WS_GROUP
|
||||
CONTROL "Hue",CTL_HUE_TRACKBAR,"msctls_trackbar32",WS_DISABLED | WS_TABSTOP,121,69,91,11
|
||||
CTEXT "Hue",64395,124,59,85,8,WS_DISABLED
|
||||
CTEXT "Tint",65463,123,34,85,8,WS_DISABLED
|
||||
CONTROL "Hue",CTL_HUE_TRACKBAR,"msctls_trackbar32",WS_DISABLED | WS_TABSTOP,121,69,91,11
|
||||
CONTROL "Force Grayscale",CHECK_PALETTE_GRAYSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,57,85,12
|
||||
CONTROL "Use Custom Palette",CHECK_PALETTE_CUSTOM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,22,85,12
|
||||
GROUPBOX "PAL Emulation",IDC_STATIC,10,89,208,66,WS_DISABLED
|
||||
CONTROL "",CTL_PALSAT_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,78,110,70,15
|
||||
LTEXT "Saturation:",STATIC_SATVALUE,83,100,58,8,WS_DISABLED
|
||||
CONTROL "",CTL_PALSAT_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,78,110,70,15
|
||||
PUSHBUTTON "Reset",BTN_PALETTE_RESET,161,132,50,14,WS_DISABLED
|
||||
CONTROL "",CTL_PALNOTCH_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,11,110,68,15
|
||||
LTEXT "Notch:",STATIC_NOTCHVALUE,16,100,46,8,WS_DISABLED
|
||||
CONTROL "",CTL_PALSHARP_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,156,109,61,15
|
||||
CONTROL "",CTL_PALNOTCH_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,11,110,68,15
|
||||
LTEXT "Sharpness:",STATIC_SHARPVALUE,161,99,50,8,WS_DISABLED
|
||||
CONTROL "",CTL_PALSHARP_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,156,109,61,15
|
||||
LTEXT "NTSC Color Emulation overrides Internal default Palette.\nIndividual Game Palette overrides Internal+NTSC Palettes.\nCustom Palette overrides all of the above.\nPAL Emulation overrides other choices when PAL filter is selected",IDC_STATIC,10,159,208,33
|
||||
CONTROL "",CTL_PALCONTRAST_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,11,134,67,15
|
||||
LTEXT "Contrast: ",STATIC_CONTRASTVALUE,16,126,55,8,WS_DISABLED
|
||||
CONTROL "",CTL_PALBRIGHT_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,78,133,70,15
|
||||
CONTROL "",CTL_PALCONTRAST_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,11,134,67,15
|
||||
LTEXT "Brightness: ",STATIC_BRIGHTVALUE,83,125,61,8,WS_DISABLED
|
||||
CONTROL "",CTL_PALBRIGHT_TRACKBAR,"msctls_trackbar32",TBS_NOTICKS | WS_DISABLED | WS_TABSTOP,78,133,70,15
|
||||
CONTROL "De-emphasis bit swap",CHECK_DEEMPH_SWAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,73,83,10
|
||||
DEFPUSHBUTTON "Close",BUTTON_CLOSE,162,195,56,14
|
||||
END
|
||||
|
||||
POWERPADDIALOG DIALOG 30, 123, 131, 119
|
||||
|
@ -1253,16 +1253,16 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_VISIB
|
|||
CAPTION "Timing Configuration"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",1,137,87,56,14
|
||||
CONTROL "Disable speed throttling used when sound is disabled.",CB_DISABLE_SPEED_THROTTLING,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,8,183,12
|
||||
CONTROL "Set high-priority thread.",CB_SET_HIGH_PRIORITY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,24,102,12
|
||||
CONTROL "Overclocking (old PPU only).",CB_OVERCLOCKING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,41,101,10
|
||||
EDITTEXT IDC_EXTRA_SCANLINES,104,55,84,14,ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
|
||||
LTEXT "Post-render scanlines:",IDC_EXTRA_SCANLINES_TEXT,21,57,74,8,WS_DISABLED
|
||||
EDITTEXT IDC_EXTRA_SCANLINES,104,55,84,14,ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
|
||||
CONTROL "Don't overclock 7-bit samples.",CB_SKIP_7BIT,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,10,87,111,10
|
||||
EDITTEXT IDC_VBLANK_SCANLINES,104,68,84,14,ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
|
||||
LTEXT "VBlank scanlines:",IDC_VBLANK_SCANLINES_TEXT,21,71,76,8,WS_DISABLED
|
||||
EDITTEXT IDC_VBLANK_SCANLINES,104,68,84,14,ES_AUTOHSCROLL | ES_NUMBER | WS_DISABLED
|
||||
DEFPUSHBUTTON "Close",1,137,87,56,14
|
||||
END
|
||||
|
||||
MOVIEOPTIONS DIALOGEX 65520, 76, 147, 222
|
||||
|
@ -1270,7 +1270,6 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTIO
|
|||
CAPTION "Movie Options"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",IDC_MOVIE_CLOSE,48,200,49,14,BS_CENTER
|
||||
CONTROL "Pause after playback",IDC_MOVIE_PAUSEAFTERPLAYBACK,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,26,110,10
|
||||
CONTROL "Bind savestates to movies",IDC_MOVIE_BINDSAVESTATES,
|
||||
|
@ -1290,6 +1289,7 @@ BEGIN
|
|||
CONTROL "Always suggest Read-Only replay",IDC_MOVIE_SUGGEST_READONLY,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,8,125,10
|
||||
LTEXT "(VBA-rr and SNES9x style)",IDC_STATIC,25,184,93,8
|
||||
DEFPUSHBUTTON "Close",IDC_MOVIE_CLOSE,48,200,49,14,BS_CENTER
|
||||
END
|
||||
|
||||
DWBDIALOGSIMPLE DIALOGEX 33, 99, 250, 39
|
||||
|
@ -1519,8 +1519,8 @@ CAPTION "Add Breakpoint..."
|
|||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Address:",-1,14,6,30,10
|
||||
EDITTEXT IDC_ADDBP_ADDR_START,48,4,30,12,ES_UPPERCASE | ES_WANTRETURN
|
||||
CTEXT "-",65534,78,6,8,8
|
||||
EDITTEXT IDC_ADDBP_ADDR_START,48,4,30,12,ES_UPPERCASE | ES_WANTRETURN
|
||||
EDITTEXT IDC_ADDBP_ADDR_END,87,4,30,12,ES_UPPERCASE | ES_WANTRETURN
|
||||
CONTROL "&Forbid",IDC_ADDBP_MODE_F,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,154,6,33,12
|
||||
GROUPBOX "",112,3,18,185,50,WS_TABSTOP
|
||||
|
@ -1663,16 +1663,16 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPT
|
|||
CAPTION "Find"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
LTEXT "Find &What:",-1,7,9,38,8
|
||||
EDITTEXT IDC_MEMVIEWFIND_WHAT,47,7,171,14,ES_AUTOHSCROLL
|
||||
LTEXT "Find What:",-1,7,9,38,8
|
||||
GROUPBOX "Type",-1,83,29,187,45
|
||||
CONTROL "Hex",IDC_MEMVIEWFIND_TYPE_HEX,"Button",BS_AUTORADIOBUTTON | WS_GROUP,93,43,29,10
|
||||
CONTROL "Text (Uses Currently Loaded Table as Reference)",IDC_MEMVIEWFIND_TYPE_TEXT,
|
||||
CONTROL "&Hex",IDC_MEMVIEWFIND_TYPE_HEX,"Button",BS_AUTORADIOBUTTON | WS_GROUP,93,43,29,10
|
||||
CONTROL "&Text (Uses Currently Loaded Table as Reference)",IDC_MEMVIEWFIND_TYPE_TEXT,
|
||||
"Button",BS_AUTORADIOBUTTON,93,56,172,10
|
||||
GROUPBOX "Direction",-1,9,29,65,44
|
||||
CONTROL "Up",IDC_MEMVIEWFIND_DIR_UP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,18,43,25,10
|
||||
CONTROL "Down",IDC_MEMVIEWFIND_DIR_DOWN,"Button",BS_AUTORADIOBUTTON,18,56,35,10
|
||||
DEFPUSHBUTTON "Find Next",IDC_MEMVIEWFIND_NEXT,225,7,50,14
|
||||
CONTROL "&Up",IDC_MEMVIEWFIND_DIR_UP,"Button",BS_AUTORADIOBUTTON | WS_GROUP,18,43,25,10
|
||||
CONTROL "&Down",IDC_MEMVIEWFIND_DIR_DOWN,"Button",BS_AUTORADIOBUTTON,18,56,35,10
|
||||
DEFPUSHBUTTON "&Find Next",IDC_MEMVIEWFIND_NEXT,225,7,50,14
|
||||
END
|
||||
|
||||
IDD_RECORDINP DIALOGEX 0, 0, 276, 86
|
||||
|
@ -1680,16 +1680,16 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTI
|
|||
CAPTION "Record input"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",1,167,66,50,14
|
||||
GROUPBOX "",65501,3,0,269,60
|
||||
RTEXT "File:",65500,28,11,24,10,SS_CENTERIMAGE | NOT WS_GROUP,WS_EX_RIGHT
|
||||
PUSHBUTTON "Cancel",2,221,66,50,14
|
||||
RTEXT "&File:",65500,28,11,24,10,SS_CENTERIMAGE | NOT WS_GROUP,WS_EX_RIGHT
|
||||
EDITTEXT IDC_EDIT_FILENAME,55,10,189,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "...",IDC_BUTTON_BROWSEFILE,249,10,18,14
|
||||
RTEXT "&Record From:",65498,9,27,43,8,0,WS_EX_RIGHT
|
||||
COMBOBOX IDC_COMBO_RECORDFROM,55,25,189,154,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
RTEXT "Record From:",65498,9,27,43,8,0,WS_EX_RIGHT
|
||||
RTEXT "&Author:",65502,18,43,34,10,SS_CENTERIMAGE | NOT WS_GROUP,WS_EX_RIGHT
|
||||
EDITTEXT IDC_EDIT_AUTHOR,55,41,189,14,ES_AUTOHSCROLL
|
||||
RTEXT "Author:",65502,18,43,34,10,SS_CENTERIMAGE | NOT WS_GROUP,WS_EX_RIGHT
|
||||
DEFPUSHBUTTON "OK",1,167,66,50,14
|
||||
PUSHBUTTON "Cancel",2,221,66,50,14
|
||||
END
|
||||
|
||||
IDD_REPLAYINP DIALOGEX 0, 0, 300, 202
|
||||
|
@ -1697,36 +1697,36 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTI
|
|||
CAPTION "Play Movie"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",1,189,183,50,14
|
||||
GROUPBOX "",65497,3,0,293,179
|
||||
RTEXT "File:",65498,8,11,24,10,SS_CENTERIMAGE | NOT WS_GROUP
|
||||
COMBOBOX IDC_COMBO_FILENAME,35,10,257,128,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Cancel",2,243,183,50,14
|
||||
RTEXT "Length:",64397,10,67,59,8
|
||||
EDITTEXT IDC_LABEL_LENGTH,76,67,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Frames:",65496,10,78,59,8
|
||||
EDITTEXT IDC_LABEL_FRAMES,76,78,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Record Count:",65495,10,89,59,8
|
||||
EDITTEXT IDC_LABEL_UNDOCOUNT,76,89,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "ROM Used:",65493,10,111,59,8
|
||||
EDITTEXT IDC_LABEL_ROMUSED,76,111,187,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "ROM Checksum:",65492,10,122,59,8
|
||||
EDITTEXT IDC_LABEL_ROMCHECKSUM,76,122,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Recorded From:",65491,10,100,59,8
|
||||
EDITTEXT IDC_LABEL_RECORDEDFROM,76,100,123,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Emulator Used:",65490,10,144,59,8
|
||||
EDITTEXT IDC_LABEL_EMULATORUSED,76,144,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Current ROM Sum:",65489,8,133,61,8
|
||||
EDITTEXT IDC_LABEL_CURRCHECKSUM,76,133,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
CONTROL "Pause movie at frame",IDC_CHECK_STOPMOVIE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,49,83,10
|
||||
EDITTEXT IDC_EDIT_STOPFRAME,103,47,39,12,ES_AUTOHSCROLL | ES_NUMBER
|
||||
GROUPBOX "Parameters",IDC_STATIC,13,25,278,40
|
||||
PUSHBUTTON "Metadata...",IDC_BUTTON_METADATA,239,71,50,14
|
||||
EDITTEXT IDC_LABEL_EMULATORUSED,76,144,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_CURRCHECKSUM,76,133,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_ROMCHECKSUM,76,122,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_ROMUSED,76,111,187,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_RECORDEDFROM,76,100,123,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
CONTROL "Open &Read-Only",IDC_CHECK_READONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,19,36,69,10
|
||||
EDITTEXT IDC_LABEL_UNDOCOUNT,76,89,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_FRAMES,76,78,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_LABEL_LENGTH,76,67,59,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "Pal:",65494,10,155,59,8
|
||||
EDITTEXT IDC_LABEL_PALUSED,76,155,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
RTEXT "New PPU:",65499,10,166,59,8
|
||||
EDITTEXT IDC_LABEL_NEWPPUUSED,76,166,155,12,ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
DEFPUSHBUTTON "OK",1,189,183,50,14
|
||||
PUSHBUTTON "Cancel",2,243,183,50,14
|
||||
END
|
||||
|
||||
TASEDITOR DIALOGEX 0, 0, 326, 348
|
||||
|
@ -1798,16 +1798,16 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTI
|
|||
CAPTION "Create New Project"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,7,80,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,114,80,50,14
|
||||
CONTROL " Copy current Input",IDC_COPY_INPUT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,14,75,10
|
||||
CONTROL " 1 player",IDC_RADIO_1PLAYER,"Button",BS_AUTORADIOBUTTON,16,14,45,10
|
||||
CONTROL " 2 players",IDC_RADIO_2PLAYERS,"Button",BS_AUTORADIOBUTTON,16,27,45,10
|
||||
CONTROL " Fourscore",IDC_RADIO_FOURSCORE,"Button",BS_AUTORADIOBUTTON,16,40,45,10
|
||||
CONTROL " Copy current Markers",IDC_COPY_MARKERS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,27,83,10
|
||||
GROUPBOX "Input type",IDC_STATIC,5,3,67,52,BS_CENTER
|
||||
EDITTEXT IDC_EDIT_AUTHOR,36,61,127,13,ES_AUTOHSCROLL
|
||||
LTEXT "Author:",IDC_STATIC,8,63,26,9
|
||||
EDITTEXT IDC_EDIT_AUTHOR,36,61,127,13,ES_AUTOHSCROLL
|
||||
DEFPUSHBUTTON "OK",IDOK,7,80,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,114,80,50,14
|
||||
END
|
||||
|
||||
IDD_TASEDITOR_EXPORT DIALOGEX 0, 0, 158, 86
|
||||
|
@ -1815,13 +1815,13 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIB
|
|||
CAPTION "Export to FM2"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Export",IDOK,7,66,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,100,66,50,14
|
||||
CONTROL " 1 player",IDC_RADIO_1PLAYER,"Button",BS_AUTORADIOBUTTON | WS_GROUP,8,8,47,10
|
||||
CONTROL " 2 players",IDC_RADIO_2PLAYERS,"Button",BS_AUTORADIOBUTTON,8,21,47,10
|
||||
CONTROL " Fourscore",IDC_RADIO_FOURSCORE,"Button",BS_AUTORADIOBUTTON,8,35,47,10
|
||||
CONTROL " Convert Marker Notes to Movie Subtitles",IDC_NOTES_TO_SUBTITLES,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,50,146,10
|
||||
DEFPUSHBUTTON "Export",IDOK,7,66,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,100,66,50,14
|
||||
END
|
||||
|
||||
IDD_TASEDITOR_FINDNOTE DIALOGEX 0, 0, 228, 49
|
||||
|
@ -2058,16 +2058,16 @@ CAPTION "Lua Script"
|
|||
MENU LUAWINDOW_MENU
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "&Browse...",IDC_BUTTON_LUABROWSE,7,31,48,16
|
||||
PUSHBUTTON "&Run",IDC_BUTTON_LUARUN,213,31,50,16
|
||||
PUSHBUTTON "&Stop",IDC_BUTTON_LUASTOP,160,31,50,16
|
||||
EDITTEXT IDC_EDIT_LUAPATH,7,16,256,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_LUAARGS,47,50,216,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_LUACONSOLE,7,80,256,60,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL
|
||||
LTEXT "Output Console:",IDC_STATIC,7,70,56,8
|
||||
LTEXT "Script File:",IDC_STATIC,7,7,36,8
|
||||
LTEXT "Arguments:",IDC_STATIC,7,52,40,8
|
||||
EDITTEXT IDC_EDIT_LUAPATH,7,16,256,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "&Browse...",IDC_BUTTON_LUABROWSE,7,31,48,16
|
||||
PUSHBUTTON "Edit",IDC_BUTTON_LUAEDIT,58,31,46,16
|
||||
PUSHBUTTON "&Stop",IDC_BUTTON_LUASTOP,160,31,50,16
|
||||
PUSHBUTTON "&Run",IDC_BUTTON_LUARUN,213,31,50,16
|
||||
LTEXT "Output Console:",IDC_STATIC,7,70,56,8
|
||||
EDITTEXT IDC_LUACONSOLE,7,80,256,60,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL
|
||||
LTEXT "Arguments:",IDC_STATIC,7,52,40,8
|
||||
EDITTEXT IDC_EDIT_LUAARGS,47,50,216,14,ES_AUTOHSCROLL
|
||||
END
|
||||
|
||||
VIDEOCONFIG DIALOGEX 65520, 76, 511, 170
|
||||
|
@ -2107,12 +2107,12 @@ BEGIN
|
|||
COMBOBOX IDC_VIDEOCONFIG_SYNC_METHOD_WIN,236,106,103,47,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
GROUPBOX "Drawing Area",65494,351,50,154,65,WS_GROUP
|
||||
LTEXT "First line:",65436,367,68,40,9
|
||||
LTEXT "Last line:",65435,367,84,40,9
|
||||
CTEXT "NTSC",65434,413,57,27,8
|
||||
CTEXT "PAL/Dendy",65433,455,57,48,8
|
||||
EDITTEXT IDC_SCANLINE_FIRST_NTSC,414,66,27,12,ES_RIGHT | ES_NUMBER
|
||||
EDITTEXT IDC_SCANLINE_LAST_NTSC,414,83,27,12,ES_RIGHT | ES_NUMBER
|
||||
CTEXT "PAL/Dendy",65433,455,57,48,8
|
||||
EDITTEXT IDC_SCANLINE_FIRST_PAL,465,66,27,12,ES_RIGHT | ES_NUMBER
|
||||
LTEXT "Last line:",65435,367,84,40,9
|
||||
EDITTEXT IDC_SCANLINE_LAST_NTSC,414,83,27,12,ES_RIGHT | ES_NUMBER
|
||||
EDITTEXT IDC_SCANLINE_LAST_PAL,465,83,27,12,ES_RIGHT | ES_NUMBER
|
||||
CONTROL "Clip left and right sides (8 px on each)",IDC_VIDEOCONFIG_CLIPSIDES,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,357,98,140,12
|
||||
|
@ -2131,8 +2131,8 @@ BEGIN
|
|||
EDITTEXT IDC_TVASPECT_Y,458,28,41,12,ES_AUTOHSCROLL | WS_DISABLED
|
||||
CTEXT "/",IDC_STATIC_SLASHTEXT,449,31,8,8,WS_DISABLED
|
||||
LTEXT "DirectDraw:",65454,11,126,46,10
|
||||
LTEXT "DirectDraw:",65455,188,125,46,10
|
||||
COMBOBOX IDC_VIDEOCONFIG_DIRECTDRAW_FS,59,123,105,50,CBS_DROPDOWNLIST | WS_TABSTOP
|
||||
LTEXT "DirectDraw:",65455,188,125,46,10
|
||||
COMBOBOX IDC_VIDEOCONFIG_DIRECTDRAW_WIN,236,123,103,47,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
|
@ -2278,16 +2278,16 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSM
|
|||
CAPTION "Symbolic Debug Naming"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,132,62,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,189,62,50,14
|
||||
LTEXT "File",IDC_STATIC,7,7,15,9
|
||||
EDITTEXT IDC_SYMBOLIC_ADDRESS,38,24,33,13,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_SYMBOLIC_FILENAME,24,6,215,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
LTEXT "Address",IDC_STATIC,6,26,30,10
|
||||
EDITTEXT IDC_SYMBOLIC_NAME,107,24,132,13,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_SYMBOLIC_ADDRESS,38,24,33,13,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
LTEXT "Name",IDC_STATIC,83,26,22,10
|
||||
EDITTEXT IDC_SYMBOLIC_NAME,107,24,132,13,ES_AUTOHSCROLL
|
||||
LTEXT "Comment",IDC_STATIC,6,45,37,10
|
||||
EDITTEXT IDC_SYMBOLIC_COMMENT,45,43,194,13,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_SYMBOLIC_FILENAME,24,6,215,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
DEFPUSHBUTTON "OK",IDOK,132,62,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,189,62,50,14
|
||||
END
|
||||
|
||||
IDD_REPLAY_METADATA DIALOGEX 0, 0, 325, 250
|
||||
|
@ -2296,7 +2296,7 @@ CAPTION "Movie Metadata"
|
|||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Close",IDCANCEL,268,229,50,14
|
||||
CONTROL "",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,311,214
|
||||
CONTROL "",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,311,214
|
||||
END
|
||||
|
||||
IDD_EDIT_HEADER DIALOGEX 0, 0, 321, 258
|
||||
|
@ -2864,7 +2864,7 @@ IDB_BITMAP_SELECTED17 BITMAP "res\\te_17_selected.bmp"
|
|||
IDB_BITMAP_SELECTED18 BITMAP "res\\te_18_selected.bmp"
|
||||
IDB_BITMAP_SELECTED19 BITMAP "res\\te_19_selected.bmp"
|
||||
IDB_BRANCH_SPRITESHEET BITMAP "res\\branch_spritesheet.bmp"
|
||||
#endif // English(U.S.) resources
|
||||
#endif // English(United States) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#define BUTTON_CLOSE 1
|
||||
#define BTN_CLOSE 1
|
||||
#define MENU_OPEN_FILE 100
|
||||
#define EDIT_ROMS 100
|
||||
#define EDIT_ROM 100
|
||||
#define LBL_LOG_TEXT 100
|
||||
#define LBL_KEY_COMBO 100
|
||||
#define LBL_CDLOGGER_CODECOUNT 100
|
||||
|
@ -31,6 +31,7 @@
|
|||
#define IDC_ROMPATCHER_DOTNES_OFFSET 101
|
||||
#define IDC_NTVIEW_TABLE_BOX 101
|
||||
#define IDC_ASSEMBLER_DISASSEMBLY 101
|
||||
#define EDIT_BATTERY 101
|
||||
#define MENU_RECENT_FILES 102
|
||||
#define CB_LOAD_FILE_OPEN 102
|
||||
#define LBL_CDLOGGER_UNDEFCOUNT 102
|
||||
|
@ -46,6 +47,7 @@
|
|||
#define IDC_NTVIEW_SCANLINE 102
|
||||
#define IDC_ASSEMBLER_PATCH_DISASM 102
|
||||
#define CHECK_PALETTE_GRAYSCALE 102
|
||||
#define EDIT_STATE 102
|
||||
#define BTN_CDLOGGER_RESET 103
|
||||
#define LBL_PPUVIEW_TILE1 103
|
||||
#define IDC_CHEAT_VAL 103
|
||||
|
@ -56,6 +58,7 @@
|
|||
#define IDC_ROMPATCHER_BTN_EDIT 103
|
||||
#define IDC_NTVIEW_PROPERTIES_LINE_1 103
|
||||
#define IDC_VIDEOCONFIG_HIDEMOUSE 103
|
||||
#define EDIT_FDSBIOS 103
|
||||
#define CB_AUTO_HIDE_MENU 104
|
||||
#define COMBO_PAD1 104
|
||||
#define BTN_CDLOGGER_LOAD 104
|
||||
|
@ -69,6 +72,7 @@
|
|||
#define IDC_ROMPATCHER_CURRENT_DATA_BOX 104
|
||||
#define IDC_NTVIEW_PROPERTIES_LINE_2 104
|
||||
#define CHECK_PALETTE_CUSTOM 104
|
||||
#define EDIT_SCREENSHOT 104
|
||||
#define COMBO_PAD2 105
|
||||
#define CB_SET_HIGH_PRIORITY 105
|
||||
#define BTN_CDLOGGER_START_PAUSE 105
|
||||
|
@ -81,6 +85,7 @@
|
|||
#define IDC_ADDBP_MEM_CPU 105
|
||||
#define IDC_ROMPATCHER_CURRENT_DATA 105
|
||||
#define IDC_NTVIEW_PROPERTIES_LINE_3 105
|
||||
#define EDIT_CHEAT 105
|
||||
#define BTN_PORT1 106
|
||||
#define BTN_CDLOGGER_SAVE_AS 106
|
||||
#define IDC_CHEAT_LIST_POSSIBILITIES 106
|
||||
|
@ -89,18 +94,21 @@
|
|||
#define IDC_ADDBP_MEM_PPU 106
|
||||
#define IDC_NTVIEW_PROPERTIES_LINE_4 106
|
||||
#define IDC_TEXT_LINES_TO_THIS_WINDOW 106
|
||||
#define EDIT_MOVIE 106
|
||||
#define BTN_PORT2 107
|
||||
#define BTN_CDLOGGER_SAVE 107
|
||||
#define IDC_DEBUGGER_STEP_OVER 107
|
||||
#define IDC_ADDBP_MEM_SPR 107
|
||||
#define IDC_ROMPATCHER_DISASSEMBLY 107
|
||||
#define IDC_VIDEOCONFIG_BESTFIT 107
|
||||
#define EDIT_MEMWATCH 107
|
||||
#define IDR_ACCELERATOR1 108
|
||||
#define BTN_CDLOGGER_SAVE_STRIPPED 108
|
||||
#define IDC_CHEAT_VAL_NE_BY 108
|
||||
#define IDC_DEBUGGER_SEEK_PC 108
|
||||
#define IDR_TASEDITOR_ACCELERATORS 108
|
||||
#define IDC_VIDEOCONFIG_CONSOLE_BGCOLOR 108
|
||||
#define EDIT_BOT 108
|
||||
#define IDC_CHEAT_VAL_GT_BY 109
|
||||
#define IDC_DEBUGGER_SEEK_TO 109
|
||||
#define IDC_ROMPATCHER_PATCH_DATA 109
|
||||
|
@ -108,6 +116,7 @@
|
|||
#define BTN_CDLOGGER_SAVE_UNUSED 109
|
||||
#define IDC_VIDEOCONFIG_TVASPECT 109
|
||||
#define IDC_GROUP_LOG_OPTIONS 109
|
||||
#define EDIT_MACRO 109
|
||||
#define IDC_CHEAT_VAL_LT_BY 110
|
||||
#define MENU_SAVE_STATE 110
|
||||
#define CB_ASK_EXIT 110
|
||||
|
@ -118,6 +127,7 @@
|
|||
#define IDC_ROMPATCHER_BTN_APPLY 110
|
||||
#define LBL_CDLOGGER_RENDERCOUNT 110
|
||||
#define IDC_VIDEOCONFIG_SQUARE_PIXELS 110
|
||||
#define EDIT_PRESET 110
|
||||
#define MENU_LOAD_STATE 111
|
||||
#define CB_DISABLE_SCREEN_SAVER 111
|
||||
#define BTN_FAM 111
|
||||
|
@ -126,12 +136,15 @@
|
|||
#define IDC_ROMPATCHER_BTN_SAVE 111
|
||||
#define IDC_CHEAT_COM 111
|
||||
#define IDC_VIDEOCONFIG_DIRECTDRAW_FS 111
|
||||
#define EDIT_LUA 111
|
||||
#define BTN_AUTO_HOLD 112
|
||||
#define IDC_BTN_LOG_BROWSE 112
|
||||
#define IDC_DEBUGGER_BOOKMARK_ADD 112
|
||||
#define IDC_VIDEOCONFIG_DIRECTDRAW_WIN 112
|
||||
#define EDIT_AVI 112
|
||||
#define IDC_DEBUGGER_BOOKMARK_DEL 113
|
||||
#define IDC_EXTRA_LOG_OPTIONS 113
|
||||
#define EDIT_ROOT 113
|
||||
#define BTN_CLEAR_AH 114
|
||||
#define IDC_CHECK_LOG_NEW_INSTRUCTIONS 114
|
||||
#define IDC_DEBUGGER_RUN_LINE 114
|
||||
|
@ -203,7 +216,7 @@
|
|||
#define IDD_TASEDITOR_FINDNOTE 198
|
||||
#define IDD_TASEDITOR_ABOUT 199
|
||||
#define MENU_RESET 200
|
||||
#define BUTTON_ROMS 200
|
||||
#define BUTTON_ROM 200
|
||||
#define TXT_PAD1 200
|
||||
#define BTN_RESTORE_DEFAULTS 200
|
||||
#define BTN_CLEAR 200
|
||||
|
@ -232,6 +245,7 @@
|
|||
#define IDC_ASSEMBLER_APPLY 201
|
||||
#define IDI_ICON4 201
|
||||
#define BTN_OK 201
|
||||
#define BUTTON_BATTERY 201
|
||||
#define MENU_EJECT_DISK 202
|
||||
#define TXT_FAM 202
|
||||
#define MENU_MV_EDIT_PASTE 202
|
||||
|
@ -241,6 +255,7 @@
|
|||
#define IDC_ASSEMBLER_SAVE 202
|
||||
#define IDD_TASEDITOR_NEWPROJECT 202
|
||||
#define IDC_GROUPBOX_CHEATSEARCH 202
|
||||
#define BUTTON_STATE 202
|
||||
#define MENU_SWITCH_DISK 203
|
||||
#define IDC_NETMOO_NICK 203
|
||||
#define IDC_CHEAT_BOX_POSSIBILITIES 203
|
||||
|
@ -248,24 +263,35 @@
|
|||
#define IDC_DEBUGGER_FLAG_B 203
|
||||
#define IDC_ADDBP_NAME 203
|
||||
#define IDC_ASSEMBLER_UNDO 203
|
||||
#define BUTTON_FDSBIOS 203
|
||||
#define MENU_INSERT_COIN 204
|
||||
#define COMBO_NETMOO_LOCAL_PLAYERS 204
|
||||
#define IDC_DEBUGGER_FLAG_D 204
|
||||
#define IDC_GROUP_PREV_COM 204
|
||||
#define BUTTON_SCREENSHOT 204
|
||||
#define IDC_NETMOO_KEY 205
|
||||
#define IDC_DEBUGGER_FLAG_I 205
|
||||
#define IDB_TE_GREEN_ARROW 205
|
||||
#define BUTTON_CHEAT 205
|
||||
#define IDC_NETMOO_PASS 206
|
||||
#define IDC_DEBUGGER_FLAG_Z 206
|
||||
#define BUTTON_MOVIE 206
|
||||
#define IDC_DEBUGGER_FLAG_C 207
|
||||
#define BUTTON_MEMWATCH 207
|
||||
#define IDC_DEBUGGER_ENABLE_SYMBOLIC 208
|
||||
#define IDB_TE_GREEN_BLUE_ARROW 208
|
||||
#define BUTTON_BOT 208
|
||||
#define IDB_PIANO_0 209
|
||||
#define IDC_DEBUGGER_ROM_OFFSETS 209
|
||||
#define BUTTON_MACRO 209
|
||||
#define IDB_PIANO_1 210
|
||||
#define BUTTON_PRESET 210
|
||||
#define IDB_PIANO_2 211
|
||||
#define BUTTON_LUA 211
|
||||
#define IDB_PIANO_3 212
|
||||
#define BUTTON_AVI 212
|
||||
#define IDB_PIANO_4 213
|
||||
#define BUTTON_ROOT 213
|
||||
#define IDB_PIANO_5 214
|
||||
#define IDB_PIANO_6 215
|
||||
#define IDB_PIANO_7 216
|
||||
|
@ -825,6 +851,7 @@
|
|||
#define IDC_CHEAT_VAL_LABEL 1314
|
||||
#define IDC_CHEAT_COM_LABEL 1315
|
||||
#define IDC_CHEAT_LABEL_KNOWN 1316
|
||||
#define IDC_BINARY 1317
|
||||
#define IDC_GAME_GENIE_ADDR 1501
|
||||
#define MENU_INESHEADEREDITOR 40001
|
||||
#define MENU_NETWORK 40040
|
||||
|
|
|
@ -1371,7 +1371,7 @@ uint8 FCEU_ReadRomByte(uint32 i) {
|
|||
void FCEU_WriteRomByte(uint32 i, uint8 value) {
|
||||
if (i < 16)
|
||||
#ifdef WIN32
|
||||
MessageBox(hMemView, "Sorry", "You can't edit the ROM header.", MB_OK);
|
||||
MessageBox(hMemView, "Sorry", "You can't edit the ROM header.", MB_OK | MB_ICONERROR);
|
||||
#else
|
||||
printf("Sorry, you can't edit the ROM header.\n");
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue