psx - add a PSX options menu
This commit is contained in:
parent
2a3a8a3124
commit
f5dabcdbf5
|
@ -418,6 +418,12 @@
|
||||||
<Compile Include="config\ProfileConfig.Designer.cs">
|
<Compile Include="config\ProfileConfig.Designer.cs">
|
||||||
<DependentUpon>ProfileConfig.cs</DependentUpon>
|
<DependentUpon>ProfileConfig.cs</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="config\PSX\PSXOptions.cs">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="config\PSX\PSXOptions.Designer.cs">
|
||||||
|
<DependentUpon>PSXOptions.cs</DependentUpon>
|
||||||
|
</Compile>
|
||||||
<Compile Include="config\RewindConfig.cs">
|
<Compile Include="config\RewindConfig.cs">
|
||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
@ -1171,6 +1177,9 @@
|
||||||
<EmbeddedResource Include="config\ProfileConfig.resx">
|
<EmbeddedResource Include="config\ProfileConfig.resx">
|
||||||
<DependentUpon>ProfileConfig.cs</DependentUpon>
|
<DependentUpon>ProfileConfig.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="config\PSX\PSXOptions.resx">
|
||||||
|
<DependentUpon>PSXOptions.cs</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="config\RewindConfig.resx">
|
<EmbeddedResource Include="config\RewindConfig.resx">
|
||||||
<DependentUpon>RewindConfig.cs</DependentUpon>
|
<DependentUpon>RewindConfig.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1776,6 +1776,12 @@ namespace BizHawk.Client.EmuHawk
|
||||||
SNESOptions.DoSettingsDialog(this);
|
SNESOptions.DoSettingsDialog(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void PSXOptionsMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
//help me, i dont want to mess with doing this the right way right now
|
||||||
|
new PSXOptions().ShowDialog();
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Coleco
|
#region Coleco
|
||||||
|
|
|
@ -1543,6 +1543,7 @@ namespace BizHawk.Client.EmuHawk
|
||||||
GBASubMenu.Visible = false;
|
GBASubMenu.Visible = false;
|
||||||
AtariSubMenu.Visible = false;
|
AtariSubMenu.Visible = false;
|
||||||
SNESSubMenu.Visible = false;
|
SNESSubMenu.Visible = false;
|
||||||
|
PSXSubMenu.Visible = false;
|
||||||
ColecoSubMenu.Visible = false;
|
ColecoSubMenu.Visible = false;
|
||||||
N64SubMenu.Visible = false;
|
N64SubMenu.Visible = false;
|
||||||
SaturnSubMenu.Visible = false;
|
SaturnSubMenu.Visible = false;
|
||||||
|
@ -1588,6 +1589,9 @@ namespace BizHawk.Client.EmuHawk
|
||||||
case "A26":
|
case "A26":
|
||||||
AtariSubMenu.Visible = true;
|
AtariSubMenu.Visible = true;
|
||||||
break;
|
break;
|
||||||
|
case "PSX":
|
||||||
|
PSXSubMenu.Visible = true;
|
||||||
|
break;
|
||||||
case "SNES":
|
case "SNES":
|
||||||
case "SGB":
|
case "SGB":
|
||||||
// TODO: fix SNES9x here
|
// TODO: fix SNES9x here
|
||||||
|
@ -3702,5 +3706,8 @@ namespace BizHawk.Client.EmuHawk
|
||||||
{
|
{
|
||||||
FeaturesMenuItem.Visible = VersionInfo.DeveloperBuild;
|
FeaturesMenuItem.Visible = VersionInfo.DeveloperBuild;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ namespace BizHawk.Emulation.Cores.Sony.PSX
|
||||||
)]
|
)]
|
||||||
public unsafe class Octoshock : IEmulator, IVideoProvider, ISyncSoundProvider, IMemoryDomains, ISaveRam
|
public unsafe class Octoshock : IEmulator, IVideoProvider, ISyncSoundProvider, IMemoryDomains, ISaveRam
|
||||||
{
|
{
|
||||||
public string SystemId { get { return "NULL"; } }
|
public string SystemId { get { return "PSX"; } }
|
||||||
|
|
||||||
public static readonly ControllerDefinition DualShockController = new ControllerDefinition
|
public static readonly ControllerDefinition DualShockController = new ControllerDefinition
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue