From 05420cf6ec62d779137ca44ce0a5f40b3948cf48 Mon Sep 17 00:00:00 2001 From: zeromus Date: Tue, 13 Nov 2012 20:10:06 +0000 Subject: [PATCH] add SID and PSF extensions to frontend --- BizHawk.Emulation/Database/Database.cs | 6 +++++- BizHawk.MultiClient/MainForm.cs | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation/Database/Database.cs b/BizHawk.Emulation/Database/Database.cs index fca617ef51..a596afeac9 100644 --- a/BizHawk.Emulation/Database/Database.cs +++ b/BizHawk.Emulation/Database/Database.cs @@ -137,6 +137,9 @@ namespace BizHawk case ".SMC": Game.System = "SNES"; break; + case ".PSF": + Game.System = "PSX"; + break; case ".SMS": Game.System = "SMS"; break; case ".GG": Game.System = "GG"; break; case ".SG": Game.System = "SG"; break; @@ -147,7 +150,7 @@ namespace BizHawk case ".BIN": case ".GEN": - case ".MD": + case ".MD": case ".SMD": Game.System = "GEN"; break; case ".A26": Game.System = "A26"; break; case ".A78": Game.System = "A78"; break; @@ -156,6 +159,7 @@ namespace BizHawk case ".INT": Game.System = "INTV"; break; case ".PRG": case ".D64": + case ".SID": case ".G64": case ".CRT": Game.System = "C64"; diff --git a/BizHawk.MultiClient/MainForm.cs b/BizHawk.MultiClient/MainForm.cs index 52de2f4018..e31833face 100644 --- a/BizHawk.MultiClient/MainForm.cs +++ b/BizHawk.MultiClient/MainForm.cs @@ -3168,6 +3168,7 @@ namespace BizHawk.MultiClient { ofd.Filter = FormatFilter( "Rom Files", "*.nes;*.sms;*.gg;*.sg;*.pce;*.sgx;*.bin;*.smd;*.rom;*.a26;*.a78;*.cue;*.exe;*.gb;*.gbc;*.gen;*.md;*.col;.int;*.smc;*.sfc;*.prg;*.d64;*.g64;*.crt;%ARCH%", + "Music Files", "*.psf;*.sid", "Disc Images", "*.cue", "NES", "*.nes;%ARCH%", "Super NES", "*.smc;*.sfc;%ARCH%", @@ -3183,7 +3184,9 @@ namespace BizHawk.MultiClient "Colecovision (very experimental)", "*.col;%ARCH%", "Intellivision (very experimental)", "*.int;*.bin;*.rom;%ARCH%", "PSX Executables (very experimental)", "*.exe", + "PSF Playstation Sound File (very experimental)", "*.psf", "Commodore 64 (very experimental)", "*.prg; *.d64, *.g64; *.crt;%ARCH%", + "SID Commodore 64 Music File", "*.sid;%ARCH%", "All Files", "*.*"); } else