private void RecentGameLoaded(RecentGameInfo gameInfo) { if (this.Mode == GameScreenMode.RecentGames) { OnRecentGameLoaded?.Invoke(gameInfo); } if (this._needResume) { EmuApi.Resume(); } }
private void RecentGameLoaded(RecentGameInfo gameInfo) { if (this.Mode == GameScreenMode.RecentGames) { OnRecentGameLoaded?.Invoke(gameInfo); } if (this._needResume) { InteropEmu.Resume(); } this.Visible = false; }
public void ProcessClick() { if (!this.Enabled) { return; } if (Path.GetExtension(_recentGame.FileName) == ".rgd") { InteropEmu.LoadRecentGame(_recentGame.FileName, ConfigManager.Config.PreferenceInfo.GameSelectionScreenResetGame); } else { switch (this.Mode) { case GameScreenMode.LoadState: InteropEmu.LoadState(_recentGame.SaveSlot); break; case GameScreenMode.SaveState: InteropEmu.SaveState(_recentGame.SaveSlot); break; } } OnRecentGameLoaded?.Invoke(_recentGame); }
public void ProcessClick() { if (!this.Enabled) { return; } if (Path.GetExtension(_recentGame.FileName) == ".rgd") { EmuRunner.LoadRecentGame(_recentGame.FileName); } else { switch (this.Mode) { case GameScreenMode.LoadState: EmuApi.LoadState(_recentGame.SaveSlot); break; case GameScreenMode.SaveState: EmuApi.SaveState(_recentGame.SaveSlot); break; } } OnRecentGameLoaded?.Invoke(_recentGame); }
private void LoadSelectedGame() { InteropEmu.LoadRecentGame(_recentGames[_currentIndex].FileName, ConfigManager.Config.PreferenceInfo.GameSelectionScreenResetGame); OnRecentGameLoaded?.Invoke(_recentGames[_currentIndex]); }
private void picPreviousState_Click(object sender, EventArgs e) { InteropEmu.LoadRecentGame(_recentGame.FileName, ConfigManager.Config.PreferenceInfo.GameSelectionScreenResetGame); OnRecentGameLoaded?.Invoke(_recentGame); }
private void RecentGameLoaded(RecentGameInfo gameInfo) { OnRecentGameLoaded?.Invoke(gameInfo); }