hook up coleco to mainform title, rip out some old movie file saving code, fix up the save/open file dialogs for play movie/record movie/TAStudio
This commit is contained in:
parent
a301b29a7d
commit
076cbe38e6
|
@ -1265,51 +1265,13 @@ namespace BizHawk.MultiClient
|
|||
case "A26": str += "Atari 2600"; break;
|
||||
case "A78": str += "Atari 7800"; break;
|
||||
case "C64": str += "Commodore 64"; break;
|
||||
case "Coleco": str += "ColecoVision"; break;
|
||||
}
|
||||
|
||||
if (INTERIM) str += " (interim)";
|
||||
return str;
|
||||
}
|
||||
|
||||
public string GetMovieExtName()
|
||||
{
|
||||
string str = "", system = Global.Game.System, ext = GetAlternateExt();
|
||||
switch (system)
|
||||
{
|
||||
case "SG": str += "SG-1000"; break;
|
||||
case "SMS": str += "Sega Master System"; break;
|
||||
case "GG": str += "Game Gear"; break;
|
||||
case "PCECD": str += "TurboGrafx-16 (CD)"; break;
|
||||
case "PCE": str += "TurboGrafx-16"; break;
|
||||
case "SGX": str += "SuperGrafx"; break;
|
||||
case "GEN": str += "Genesis"; break;
|
||||
case "TI83": str += "TI-83"; break;
|
||||
case "NES": str += "NES"; break;
|
||||
case "GB": str += "Game Boy"; break;
|
||||
}
|
||||
return str + " Movie File (*" + ext + ")|*" + ext;
|
||||
}
|
||||
|
||||
private string GetAlternateExt()
|
||||
{
|
||||
string str = ".", system = Global.Game.System;
|
||||
switch (system)
|
||||
{
|
||||
case "SG": str += "1000"; break;
|
||||
case "SMS": str += "sms"; break;
|
||||
case "GG": str += "gg"; break;
|
||||
case "PCECD": str += "pcecd"; break;
|
||||
case "PCE": str += "pce"; break;
|
||||
case "SGX": str += "sgx"; break;
|
||||
case "GEN": str += "gen"; break;
|
||||
case "TI83": str += "ti83"; break;
|
||||
case "NES": str += "nes"; break;
|
||||
case "GB": str += "gb"; break;
|
||||
}
|
||||
|
||||
return str + "." + Global.Config.MovieExtension;
|
||||
}
|
||||
|
||||
private void HandlePlatformMenus()
|
||||
{
|
||||
string system = "";
|
||||
|
|
|
@ -80,7 +80,8 @@ namespace BizHawk.MultiClient
|
|||
{
|
||||
OpenFileDialog ofd = new OpenFileDialog();
|
||||
ofd.InitialDirectory = PathManager.MakeAbsolutePath(Global.Config.MoviesPath, "");
|
||||
ofd.Filter = "Generic Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + ";*.zip;*.7z|" + Global.MainForm.GetMovieExtName() + "|Savestates|*.state|Archive Files|*.zip;*.7z|All Files|*.*";
|
||||
string filter = "Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + "|Savestates|*.state|All Files|*.*";
|
||||
ofd.Filter = filter;
|
||||
|
||||
Global.Sound.StopSound();
|
||||
var result = ofd.ShowDialog();
|
||||
|
|
|
@ -165,7 +165,8 @@ namespace BizHawk.MultiClient
|
|||
sfd.DefaultExt = "." + Global.Config.MovieExtension;
|
||||
sfd.FileName = RecordBox.Text;
|
||||
sfd.OverwritePrompt = false;
|
||||
sfd.Filter = "Generic Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + "|" + Global.MainForm.GetMovieExtName() + "|All Files (*.*)|*.*";
|
||||
string filter = "Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + "|Savestates|*.state|All Files|*.*";
|
||||
sfd.Filter = filter;
|
||||
|
||||
Global.Sound.StopSound();
|
||||
var result = sfd.ShowDialog();
|
||||
|
|
|
@ -443,9 +443,9 @@ namespace BizHawk.MultiClient
|
|||
SaveFileDialog sfd = new SaveFileDialog();
|
||||
sfd.InitialDirectory = PathManager.MakeAbsolutePath(Global.Config.MoviesPath, "");
|
||||
sfd.DefaultExt = "." + Global.Config.MovieExtension;
|
||||
//sfd.FileName = RecordBox.Text;
|
||||
sfd.FileName = Global.MovieSession.Movie.Filename;
|
||||
sfd.Filter = "Generic Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + "|" + Global.MainForm.GetMovieExtName() + "|All Files (*.*)|*.*";
|
||||
string filter = "Movie Files (*." + Global.Config.MovieExtension + ")|*." + Global.Config.MovieExtension + "|Savestates|*.state|All Files|*.*";
|
||||
sfd.Filter = filter;
|
||||
|
||||
Global.Sound.StopSound();
|
||||
var result = sfd.ShowDialog();
|
||||
|
|
Loading…
Reference in New Issue