mirror of https://github.com/snes9xgit/snes9x.git
Win32: re-merge win coreupdate commits, update version information
This commit is contained in:
parent
82435ab5db
commit
b888c0f4ab
|
@ -536,6 +536,20 @@ BEGIN
|
||||||
LTEXT "not found",IDC_MULTICART_BIOSNOTFOUND,280,50,54,8
|
LTEXT "not found",IDC_MULTICART_BIOSNOTFOUND,280,50,54,8
|
||||||
END
|
END
|
||||||
|
|
||||||
|
IDD_NETCONNECT DIALOGEX 0, 0, 227, 61
|
||||||
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CLIPCHILDREN | WS_CAPTION
|
||||||
|
CAPTION "Connect to Server"
|
||||||
|
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||||
|
BEGIN
|
||||||
|
DEFPUSHBUTTON "&OK",IDOK,120,45,50,14
|
||||||
|
PUSHBUTTON "Canccel",IDCANCEL,175,45,50,14
|
||||||
|
RTEXT "Server Address",IDC_LABEL_SERVERADDY,5,5,50,14,SS_CENTERIMAGE
|
||||||
|
PUSHBUTTON "Clear History",IDC_CLEARHISTORY,175,5,50,14
|
||||||
|
RTEXT "Port Number",IDC_LABEL_PORTNUM,5,25,50,14,SS_CENTERIMAGE
|
||||||
|
EDITTEXT IDC_PORTNUMBER,60,25,25,14,ES_AUTOHSCROLL
|
||||||
|
COMBOBOX IDC_HOSTNAME,60,5,110,40,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
|
@ -708,8 +722,8 @@ IDI_ICON1 ICON "icon1.ico"
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1,5,2,0
|
FILEVERSION 1,5,3,0
|
||||||
PRODUCTVERSION 1,5,2,0
|
PRODUCTVERSION 1,5,3,0
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -726,12 +740,12 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "http://www.snes9x.com"
|
VALUE "CompanyName", "http://www.snes9x.com"
|
||||||
VALUE "FileDescription", "Snes9X"
|
VALUE "FileDescription", "Snes9X"
|
||||||
VALUE "FileVersion", "1.52"
|
VALUE "FileVersion", "1.53"
|
||||||
VALUE "InternalName", "Snes9X"
|
VALUE "InternalName", "Snes9X"
|
||||||
VALUE "LegalCopyright", "Copyright 1996-2010"
|
VALUE "LegalCopyright", "Copyright 1996-2011"
|
||||||
VALUE "OriginalFilename", "Snes9X.exe"
|
VALUE "OriginalFilename", "Snes9X.exe"
|
||||||
VALUE "ProductName", "Snes9X SNES Emulator"
|
VALUE "ProductName", "Snes9X SNES Emulator"
|
||||||
VALUE "ProductVersion", "1.52"
|
VALUE "ProductVersion", "1.53"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
@ -765,25 +779,6 @@ END
|
||||||
|
|
||||||
#endif // APSTUDIO_INVOKED
|
#endif // APSTUDIO_INVOKED
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
//
|
|
||||||
// Dialog
|
|
||||||
//
|
|
||||||
|
|
||||||
IDD_NETCONNECT DIALOGEX 0, 0, 227, 61
|
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CLIPCHILDREN | WS_CAPTION
|
|
||||||
CAPTION "Connect to Server"
|
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
|
||||||
BEGIN
|
|
||||||
DEFPUSHBUTTON "&OK",IDOK,120,45,50,14
|
|
||||||
PUSHBUTTON "Canccel",IDCANCEL,175,45,50,14
|
|
||||||
RTEXT "Server Address",IDC_LABEL_SERVERADDY,5,5,50,14,SS_CENTERIMAGE
|
|
||||||
PUSHBUTTON "Clear History",IDC_CLEARHISTORY,175,5,50,14
|
|
||||||
RTEXT "Port Number",IDC_LABEL_PORTNUM,5,25,50,14,SS_CENTERIMAGE
|
|
||||||
EDITTEXT IDC_PORTNUMBER,60,25,25,14,ES_AUTOHSCROLL
|
|
||||||
COMBOBOX IDC_HOSTNAME,60,5,110,40,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
|
||||||
END
|
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
|
@ -921,10 +916,10 @@ BEGIN
|
||||||
MENUITEM "&Full Screen\tAlt+Enter", ID_WINDOW_FULLSCREEN
|
MENUITEM "&Full Screen\tAlt+Enter", ID_WINDOW_FULLSCREEN
|
||||||
POPUP "&Window Size"
|
POPUP "&Window Size"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&1x" ID_WINDOW_SIZE_1X
|
MENUITEM "&1x", ID_WINDOW_SIZE_1X
|
||||||
MENUITEM "&2x" ID_WINDOW_SIZE_2X
|
MENUITEM "&2x", ID_WINDOW_SIZE_2X
|
||||||
MENUITEM "&3x" ID_WINDOW_SIZE_3X
|
MENUITEM "&3x", ID_WINDOW_SIZE_3X
|
||||||
MENUITEM "&4x" ID_WINDOW_SIZE_4X
|
MENUITEM "&4x", ID_WINDOW_SIZE_4X
|
||||||
END
|
END
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Stretch Image\tAlt+Backspace", ID_WINDOW_STRETCH
|
MENUITEM "&Stretch Image\tAlt+Backspace", ID_WINDOW_STRETCH
|
||||||
|
|
|
@ -271,7 +271,6 @@ void WinSetDefaultValues ()
|
||||||
Settings.MultiPlayer5Master = false;
|
Settings.MultiPlayer5Master = false;
|
||||||
Settings.SuperScopeMaster = false;
|
Settings.SuperScopeMaster = false;
|
||||||
Settings.MouseMaster = false;
|
Settings.MouseMaster = false;
|
||||||
//Settings.SuperFX = false;
|
|
||||||
|
|
||||||
#ifdef NETPLAY_SUPPORT
|
#ifdef NETPLAY_SUPPORT
|
||||||
Settings.Port = 1996;
|
Settings.Port = 1996;
|
||||||
|
@ -728,8 +727,6 @@ std::vector<ConfigItem> configItems;
|
||||||
static char filterString [1024], filterString2 [1024], snapVerString [256];
|
static char filterString [1024], filterString2 [1024], snapVerString [256];
|
||||||
static bool niceAlignment, showComments, readOnlyConfig;
|
static bool niceAlignment, showComments, readOnlyConfig;
|
||||||
static int configSort;
|
static int configSort;
|
||||||
static BOOL loadedShutdownMaster;
|
|
||||||
static BOOL preSaveShutdownMaster;
|
|
||||||
|
|
||||||
void WinPreSave(ConfigFile& conf)
|
void WinPreSave(ConfigFile& conf)
|
||||||
{
|
{
|
||||||
|
@ -752,9 +749,6 @@ void WinPreSave(ConfigFile& conf)
|
||||||
}
|
}
|
||||||
sprintf(snapVerString, "Snapshot save version. Must be between 1 and %d (inclusive)", SNAPSHOT_VERSION);
|
sprintf(snapVerString, "Snapshot save version. Must be between 1 and %d (inclusive)", SNAPSHOT_VERSION);
|
||||||
|
|
||||||
preSaveShutdownMaster = Settings.ShutdownMaster;
|
|
||||||
Settings.ShutdownMaster &= loadedShutdownMaster; // never save change-to-true of speed hacks during execution
|
|
||||||
|
|
||||||
// GetWindowRect (GUI.hWnd, &GUI.window_size);
|
// GetWindowRect (GUI.hWnd, &GUI.window_size);
|
||||||
GUI.window_size.right -= GUI.window_size.left;
|
GUI.window_size.right -= GUI.window_size.left;
|
||||||
GUI.window_size.bottom -= GUI.window_size.top;
|
GUI.window_size.bottom -= GUI.window_size.top;
|
||||||
|
@ -795,7 +789,6 @@ void WinPostSave(ConfigFile& conf)
|
||||||
GUI.window_size.bottom += GUI.window_size.top;
|
GUI.window_size.bottom += GUI.window_size.top;
|
||||||
GUI.window_size.right += extra_width;
|
GUI.window_size.right += extra_width;
|
||||||
GUI.window_size.bottom += extra_height;
|
GUI.window_size.bottom += extra_height;
|
||||||
Settings.ShutdownMaster = preSaveShutdownMaster; // revert temp change
|
|
||||||
}
|
}
|
||||||
void WinPostLoad(ConfigFile& conf)
|
void WinPostLoad(ConfigFile& conf)
|
||||||
{
|
{
|
||||||
|
@ -823,8 +816,6 @@ void WinPostLoad(ConfigFile& conf)
|
||||||
ConfigFile::SetShowComments(showComments);
|
ConfigFile::SetShowComments(showComments);
|
||||||
ConfigFile::SetAlphaSort(configSort==2);
|
ConfigFile::SetAlphaSort(configSort==2);
|
||||||
ConfigFile::SetTimeSort(configSort==1);
|
ConfigFile::SetTimeSort(configSort==1);
|
||||||
loadedShutdownMaster = Settings.ShutdownMaster;
|
|
||||||
preSaveShutdownMaster = Settings.ShutdownMaster;
|
|
||||||
|
|
||||||
WinPostSave(conf);
|
WinPostSave(conf);
|
||||||
}
|
}
|
||||||
|
@ -902,7 +893,6 @@ void WinRegisterConfigItems()
|
||||||
AddUIntC("AutoMaxSkipFramesAtOnce", Settings.AutoMaxSkipFrames, 0, "most frames to skip at once to maintain speed in automatic mode, don't set to more than 1 or 2 frames because the skipping algorithm isn't very smart");
|
AddUIntC("AutoMaxSkipFramesAtOnce", Settings.AutoMaxSkipFrames, 0, "most frames to skip at once to maintain speed in automatic mode, don't set to more than 1 or 2 frames because the skipping algorithm isn't very smart");
|
||||||
AddUIntC("TurboFrameSkip", Settings.TurboSkipFrames, 15, "how many frames to skip when in fast-forward mode");
|
AddUIntC("TurboFrameSkip", Settings.TurboSkipFrames, 15, "how many frames to skip when in fast-forward mode");
|
||||||
AddUInt("AutoSaveDelay", Settings.AutoSaveDelay, 30);
|
AddUInt("AutoSaveDelay", Settings.AutoSaveDelay, 30);
|
||||||
AddBool2C("SpeedHacks", Settings.ShutdownMaster, false, "on to skip emulating the CPU when it is not being used ... recommended OFF");
|
|
||||||
AddBool("BlockInvalidVRAMAccess", Settings.BlockInvalidVRAMAccessMaster, true);
|
AddBool("BlockInvalidVRAMAccess", Settings.BlockInvalidVRAMAccessMaster, true);
|
||||||
AddBool2C("SnapshotScreenshots", Settings.SnapshotScreenshots, true, "on to save the screenshot in each snapshot, for loading-when-paused display");
|
AddBool2C("SnapshotScreenshots", Settings.SnapshotScreenshots, true, "on to save the screenshot in each snapshot, for loading-when-paused display");
|
||||||
AddBoolC("MovieTruncateAtEnd", Settings.MovieTruncate, true, "true to truncate any leftover data in the movie file after the current frame when recording stops");
|
AddBoolC("MovieTruncateAtEnd", Settings.MovieTruncate, true, "true to truncate any leftover data in the movie file after the current frame when recording stops");
|
||||||
|
@ -1019,7 +1009,7 @@ void WinRegisterConfigItems()
|
||||||
ADDN(SelectSave[0],SelectSlot0); ADDN(SelectSave[1],SelectSlot1); ADDN(SelectSave[2],SelectSlot2); ADDN(SelectSave[3],SelectSlot3); ADDN(SelectSave[4],SelectSlot4); ADDN(SelectSave[5],SelectSlot5); ADDN(SelectSave[6],SelectSlot6); ADDN(SelectSave[7],SelectSlot7); ADDN(SelectSave[8],SelectSlot8); ADDN(SelectSave[9],SelectSlot9);
|
ADDN(SelectSave[0],SelectSlot0); ADDN(SelectSave[1],SelectSlot1); ADDN(SelectSave[2],SelectSlot2); ADDN(SelectSave[3],SelectSlot3); ADDN(SelectSave[4],SelectSlot4); ADDN(SelectSave[5],SelectSlot5); ADDN(SelectSave[6],SelectSlot6); ADDN(SelectSave[7],SelectSlot7); ADDN(SelectSave[8],SelectSlot8); ADDN(SelectSave[9],SelectSlot9);
|
||||||
ADD(SaveScreenShot); ADD(SlotPlus); ADD(SlotMinus); ADD(SlotSave); ADD(SlotLoad);
|
ADD(SaveScreenShot); ADD(SlotPlus); ADD(SlotMinus); ADD(SlotSave); ADD(SlotLoad);
|
||||||
ADD(BGL1); ADD(BGL2); ADD(BGL3); ADD(BGL4); ADD(BGL5);
|
ADD(BGL1); ADD(BGL2); ADD(BGL3); ADD(BGL4); ADD(BGL5);
|
||||||
ADD(ClippingWindows); /*ADD(BGLHack);*/ ADD(Transparency); ADD(HDMA); /*ADD(GLCube);*/
|
ADD(ClippingWindows); /*ADD(BGLHack);*/ ADD(Transparency); /*ADD(HDMA)*/; /*ADD(GLCube);*/
|
||||||
/*ADD(InterpMode7);*/ ADD(JoypadSwap); ADD(SwitchControllers); ADD(ResetGame); ADD(ToggleCheats);
|
/*ADD(InterpMode7);*/ ADD(JoypadSwap); ADD(SwitchControllers); ADD(ResetGame); ADD(ToggleCheats);
|
||||||
ADD(TurboA); ADD(TurboB); ADD(TurboY); ADD(TurboX); ADD(TurboL); ADD(TurboR); ADD(TurboStart); ADD(TurboSelect); ADD(TurboUp); ADD(TurboDown); ADD(TurboLeft); ADD(TurboRight);
|
ADD(TurboA); ADD(TurboB); ADD(TurboY); ADD(TurboX); ADD(TurboL); ADD(TurboR); ADD(TurboStart); ADD(TurboSelect); ADD(TurboUp); ADD(TurboDown); ADD(TurboLeft); ADD(TurboRight);
|
||||||
#undef ADD
|
#undef ADD
|
||||||
|
|
|
@ -179,7 +179,7 @@
|
||||||
|
|
||||||
/* This is where all the GUI text strings will eventually end up */
|
/* This is where all the GUI text strings will eventually end up */
|
||||||
|
|
||||||
#define WINDOW_TITLE TEXT("Snes9X v1.5X Testing")
|
#define WINDOW_TITLE TEXT("Snes9X v%s for Windows")
|
||||||
|
|
||||||
// the windows registry is no longer used
|
// the windows registry is no longer used
|
||||||
//#define MY_REG_KEY "Software\\Emulators\\Snes9X"
|
//#define MY_REG_KEY "Software\\Emulators\\Snes9X"
|
||||||
|
@ -511,7 +511,6 @@
|
||||||
#define MOVIE_LABEL_STARTSETTINGS TEXT("Recording Start")
|
#define MOVIE_LABEL_STARTSETTINGS TEXT("Recording Start")
|
||||||
#define MOVIE_LABEL_CONTSETTINGS TEXT("Record Controllers")
|
#define MOVIE_LABEL_CONTSETTINGS TEXT("Record Controllers")
|
||||||
#define MOVIE_LABEL_SYNCSETTINGS TEXT("Misc. Recording Settings")
|
#define MOVIE_LABEL_SYNCSETTINGS TEXT("Misc. Recording Settings")
|
||||||
#define MOVIE_SHUTDOWNMASTER_WARNING TEXT("The \"SpeedHacks\" setting in your snes9x.cfg file is on.\nThis makes emulation less CPU-intensive, but also less accurate,\ncausing some games to lag noticeably more than they should.\nYou might want to reconsider recording a movie under these conditions.")
|
|
||||||
|
|
||||||
// Save Messages
|
// Save Messages
|
||||||
|
|
||||||
|
|
|
@ -532,7 +532,6 @@ struct SCustomKeys CustomKeys = {
|
||||||
{'8',0}, // Clipping Windows
|
{'8',0}, // Clipping Windows
|
||||||
// {'8',0}, // BG Layering hack
|
// {'8',0}, // BG Layering hack
|
||||||
{'9',0}, // Transparency
|
{'9',0}, // Transparency
|
||||||
{'0',0}, // HDMA Emulation
|
|
||||||
// {'6',CUSTKEY_SHIFT_MASK}, // GLCube Mode
|
// {'6',CUSTKEY_SHIFT_MASK}, // GLCube Mode
|
||||||
// {'9',CUSTKEY_SHIFT_MASK}, // Interpolate Mode 7
|
// {'9',CUSTKEY_SHIFT_MASK}, // Interpolate Mode 7
|
||||||
{'6',0}, // Joypad Swap
|
{'6',0}, // Joypad Swap
|
||||||
|
@ -1158,12 +1157,6 @@ int HandleKeyMessage(WPARAM wParam, LPARAM lParam)
|
||||||
S9xSetInfoString (InfoString);
|
S9xSetInfoString (InfoString);
|
||||||
hitHotKey = true;
|
hitHotKey = true;
|
||||||
}
|
}
|
||||||
if(wParam == CustomKeys.HDMA.key
|
|
||||||
&& modifiers == CustomKeys.HDMA.modifiers)
|
|
||||||
{
|
|
||||||
Settings.DisableHDMA = !Settings.DisableHDMA;
|
|
||||||
S9xDisplayStateChange (WINPROC_HDMA_TEXT, !Settings.DisableHDMA);
|
|
||||||
}
|
|
||||||
if(wParam == CustomKeys.BGL1.key
|
if(wParam == CustomKeys.BGL1.key
|
||||||
&& modifiers == CustomKeys.BGL1.modifiers)
|
&& modifiers == CustomKeys.BGL1.modifiers)
|
||||||
{
|
{
|
||||||
|
@ -1583,16 +1576,6 @@ LRESULT CALLBACK WinProc(
|
||||||
if(DialogBoxParam(g_hInst, MAKEINTRESOURCE(IDD_CREATEMOVIE), hWnd, DlgCreateMovie, (LPARAM)&op) &&
|
if(DialogBoxParam(g_hInst, MAKEINTRESOURCE(IDD_CREATEMOVIE), hWnd, DlgCreateMovie, (LPARAM)&op) &&
|
||||||
op.Path[0]!='\0')
|
op.Path[0]!='\0')
|
||||||
{
|
{
|
||||||
if(Settings.ShutdownMaster)
|
|
||||||
{
|
|
||||||
static bool seenItOnce = false;
|
|
||||||
if(!seenItOnce)
|
|
||||||
{
|
|
||||||
seenItOnce = true;
|
|
||||||
MessageBox(hWnd, MOVIE_SHUTDOWNMASTER_WARNING, SNES9X_WARN, MB_OK);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
startingMovie = true;
|
startingMovie = true;
|
||||||
int err=S9xMovieCreate (_tToChar(op.Path), op.ControllersMask, op.Opts, op.Metadata, wcslen(op.Metadata));
|
int err=S9xMovieCreate (_tToChar(op.Path), op.ControllersMask, op.Opts, op.Metadata, wcslen(op.Metadata));
|
||||||
startingMovie = false;
|
startingMovie = false;
|
||||||
|
@ -7764,8 +7747,7 @@ static void set_hotkeyinfo(HWND hDlg)
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY5,WM_USER+44,CustomKeys.BGL5.key,CustomKeys.BGL5.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY5,WM_USER+44,CustomKeys.BGL5.key,CustomKeys.BGL5.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY6,WM_USER+44,CustomKeys.ClippingWindows.key,CustomKeys.ClippingWindows.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY6,WM_USER+44,CustomKeys.ClippingWindows.key,CustomKeys.ClippingWindows.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY7,WM_USER+44,CustomKeys.Transparency.key,CustomKeys.Transparency.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY7,WM_USER+44,CustomKeys.Transparency.key,CustomKeys.Transparency.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY8,WM_USER+44,CustomKeys.HDMA.key,CustomKeys.HDMA.modifiers);
|
// SendDlgItemMessage(hDlg,IDC_HOTKEY8,WM_USER+44,CustomKeys.HDMA.key,CustomKeys.HDMA.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY9,WM_USER+44,0,0);
|
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY10,WM_USER+44,CustomKeys.SwitchControllers.key,CustomKeys.SwitchControllers.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY10,WM_USER+44,CustomKeys.SwitchControllers.key,CustomKeys.SwitchControllers.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY11,WM_USER+44,CustomKeys.JoypadSwap.key,CustomKeys.JoypadSwap.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY11,WM_USER+44,CustomKeys.JoypadSwap.key,CustomKeys.JoypadSwap.modifiers);
|
||||||
SendDlgItemMessage(hDlg,IDC_HOTKEY12,WM_USER+44,CustomKeys.ResetGame.key,CustomKeys.ResetGame.modifiers);
|
SendDlgItemMessage(hDlg,IDC_HOTKEY12,WM_USER+44,CustomKeys.ResetGame.key,CustomKeys.ResetGame.modifiers);
|
||||||
|
@ -7988,7 +7970,7 @@ switch(msg)
|
||||||
break;
|
break;
|
||||||
case IDC_HOTKEY8:
|
case IDC_HOTKEY8:
|
||||||
if(index == 0) CustomKeys.ScopeTurbo.key = wParam, CustomKeys.ScopeTurbo.modifiers = modifiers;
|
if(index == 0) CustomKeys.ScopeTurbo.key = wParam, CustomKeys.ScopeTurbo.modifiers = modifiers;
|
||||||
if(index == 1) CustomKeys.HDMA.key = wParam, CustomKeys.HDMA.modifiers = modifiers;
|
// if(index == 1) CustomKeys.HDMA.key = wParam, CustomKeys.HDMA.modifiers = modifiers;
|
||||||
if(index == 2) CustomKeys.TurboSelect.key = wParam, CustomKeys.TurboSelect.modifiers = modifiers;
|
if(index == 2) CustomKeys.TurboSelect.key = wParam, CustomKeys.TurboSelect.modifiers = modifiers;
|
||||||
if(index == 3) CustomKeys.SelectSave[7].key = wParam, CustomKeys.SelectSave[7].modifiers = modifiers;
|
if(index == 3) CustomKeys.SelectSave[7].key = wParam, CustomKeys.SelectSave[7].modifiers = modifiers;
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -451,8 +451,8 @@ struct SCustomKeys {
|
||||||
SCustomKey ClippingWindows;
|
SCustomKey ClippingWindows;
|
||||||
// SCustomKey BGLHack;
|
// SCustomKey BGLHack;
|
||||||
SCustomKey Transparency;
|
SCustomKey Transparency;
|
||||||
SCustomKey HDMA;
|
|
||||||
// SCustomKey GLCube;
|
// SCustomKey GLCube;
|
||||||
|
// SCustomKey HDMA;
|
||||||
// SCustomKey InterpMode7;
|
// SCustomKey InterpMode7;
|
||||||
SCustomKey JoypadSwap;
|
SCustomKey JoypadSwap;
|
||||||
SCustomKey SwitchControllers;
|
SCustomKey SwitchControllers;
|
||||||
|
|
Loading…
Reference in New Issue